vzkernel-devel-2.6.32-042stab126.2> H HtxHFZ7  Զ$r7MLZO&1~.Q;YZ2Ik3351f3f5f696de3b5f590b929066d56514db7d04G;,/VFZ7  ԶQΖ[:H cnQMdimS,Q;>4Kn?Knd % i "9?Dp, ,   ,  b,  ,  ],  , :, I, v,    8 ( 8 9 <: C>EFEGE(, HEL, IFwp, XF|YF\F, ]GT, ^H! bKndKneKnfKnlKnzKnCvzkernel-devel2.6.32042stab126.2Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.Z(kbuild-rh6-x32.eng.sw.ruxVirtuozzoGPLv2System 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-042stab126.2 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi? v ,~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 t (5"!!o =R~ +oBoS2.`6E `Te:  I <x OVy`< \Y TIwvL>'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"[ ' DZ  Y/jVj  {qf  B 2% &o, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsD G  F$dBT v$[} ~ 1H;b:c =-F\sZVsE)u4md0j DuEW vCy|  J$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv M1 +D 3.0,FeY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT e IJ   I* l/oGW ]VB2"" x" 8OK_`.&gO$Y6jJ  4>o. Up?= [$^M  ?z # $$~  1 @ ee1 H4!g% k812j/kz  C (#[ p,   A ,!;OVU\,W !A" ; =< 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB 1 v,$4{;zB53;&E+mW`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^ iMGh 'D  -Mg O0 ((a.0 W O <2LoF 3"=;e%*,z  0 HNZ2." H  #VC*Ybpl SIM8 :@)IO' r @>r< ?\l9-;w 2j "Mu("BF)$COOy2 T<d) & @Q9*ti m p-VGAK 6 W0MA  d /11' \j1}&t/ Az~Lu7 99 Q7T!' b#6%.  5 L7(3 d%Pv< 00G^.-PQ=Z Mc ; * vjKU? g Ue*#G NL>nw0 $9/ ( =`UJ(& & ^.r>6G  71~~Y?1 0\5 s 7.'/" Ten0Vk*(/p @ % N x,1[a XiLq4m k+b .- n N&u q34 <PL%*m 85Ln W0)kX Pmr W o љ!6  -8C tn+%e1kiIf D h  2Dt/feov' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2q 7K #81&X\^ 'GNHy8fDb'f } !J bLbT e *O]  ! STb  ?* a/L'F  G: A 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:(JsI Z9 _#U v,Z$f;<' 3@ X E*!M1Ug". )808|+-IOh I 4,bo}B @<h*1 # kF Qu oJ]T'O\UBs % t, "8L*b8Pk1 i 7/X F% i$xb,;e!` #E E;ird_A8#[ x %88F)?;T/ `$D S7%I z 7X; Q=Q5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcKCduK !2 #%AEeM $1} + Q*_ }!r B! [  >K"S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 L m0h ~~$; { l  n (>G% HPq5j@ $Y 2FQI-(y2:# m#:Q*>  _caj{fH5Wd3*+P/%fB $ 9%5  :$K: o\V > ~"WC) 1S"*6tQg\$ +~/ 6Vh!cm6}")LsZ(y PB   ; zj 1fo  , .] g  2B`Iw R7; W>oK\>"-W( '\=I~k 6GZ 4 T&b1 o) ]MLb Gk(.Q? &2 & {.3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A2' ? e/-#dD b' `ty[veoXPr(< _f#X/U CjT  98XB%B[&FO#m}GDD)DJ P RLbp -;iA/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큤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큤Z( Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z'(Z'Y K5K5Y K5K5Y FY XY!AY Y!MY Y K5K5Y uK5K5K5K5K5K5Y K5K5K5K5K5K5K5Y Y!AK5K5K5K5K5K5K5Z'Y 0K5Y Z'Y K5Y Z'Y Y K5K5K5Y!BK5K5K5Y!"K5Y!\Y }Y \K5Y Z'K5Z'K5YK5YK5K5Y K5Y!AK5K5K5Y!aYY [Y!Z'K5Y!Y Y![K5Y K5K5K5YYK5YY Y K5K5Y K5K5K5Y!AK5K5Y K5K5Z'K5K5Y Y!cK5K5K5Y Y!PY ]Y!Y Y!NY!BK5K5Z'K5Y "K5Y!K5K5K5K5Y![YYK5K5YY!K5K5Y FY FK5Y >K5K5Y!LK5Z'Y!fY K5Y Y Y!Y!@K5K5K5Y! K5K5Z'K5Y!K5Y!YK5Y! Y yK5YK5K5Y K5Y Y Y!fY LY YYK5Y zK5Y Y .K5Y =K5Y 6K5K5K5K5K5Y 0K5Y Z'Y 9YZ'Y Y 9K5Y!K5Y FK5K5K5K5K5YK5K5K5K5Y K5K5K5Y AK5K5K5K5K5K5K5K5Y LK5K5K5K5YK5K5K5Y "K5K5K5YK5K5K5K5Y K5Y!AK5YK5YY!Y!SK5K5K5K5Z'K5Y K5K5Z'Y Z'Z'Y Y .Z'Z'Y }Y K5Y FK5K5K5Z'Z'YK5K5K5Z'Y Y 1Y!AY!YY!Z'Y Z'K5Z'K5K5K5K5K5Y!JK5Y!K5Y!K5Z'K5K5YYK5K5K5Y AK5Y Y Y Y! Z'(Z'(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z'Z'Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z'K5K5Y K5Y!\Y [Y Y Y!BK5Y!Y! K5Y!BY K5K5Y! Y K5Z'K5K5Y Y!BK5Y @Z(Z'K5Y Y K5K5K5K5K5K5K5K5K5Z'K5K5K5K5K5K5K5K5K5K5K5K5Y K5K5K5K5K5K5Y K5K5K5K5K5K5Y {K5K5K5K5K5K5Y K5K5K5Y K5K5K5K5K5K5K5K5K5K5Y K5K5Z'K5K5K5K5K5K5Z'K5Y K5K5K5Y "K5K5Z'Z'K5K5YK5Y Y Y K5K5K5K5Y Y!/Y Y!K5K5K5Y!QY!K5Y iK5K5K5K5K5K5K5K5K5K5K5K5Y K5K5K5Y >K5K5K5K5K5YK5K5K5Z'K5K5Y Y }K5K5K5K5Z'K5K5Y K5Z'*Z'*Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'lZ''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z(Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z'lZ''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z''Z'K5K5K5Y!MK5K5Y K5K5K5Y!GK5Y!MZ'Y!MK5K5K5K5Y Y K5Y Z'K5K5K5Y Z'Y!*Y!}Y!}Y!}Y!}Y!Y!Y Y!}Y!|Y!rY!}Y!|Y!}Y Y!Y!}Y!Y!rY!}Y!rY Y Y!*Y!yY!rY!vY!yY!}Y!}Y!Y!wY!yY!}Y!(K5Y!}Y!$Z'YY Y!Y!~Y!"Y!Y!&Y!|Z'Y!vY!vY!rY Y Y Y!$Y!Y!$Z'Y!QK5Y vZ'lK5Y!1K5K5K5Y!Y K5K5K5Y K5Y!K5Z'Z'Z'K5K5K5K5K5K5K5K5K5K5K5Z'K5K5K5K5Y K5Y K5K5Y!=K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5Y!gK5Z'K5K5Y TZ(K5Y!gK5K5K5Z'Y!BK5K5Y!jY Z'Y!iY!iY!iY!iY!iY!iY!iY!iK5Y Z'Z'Y Y! K5K5Y Z'Z'Y K5Y!AK5Z')K5YY HK5Z'K5Z'K5K5K5K5K5K5Z'K5K5K5YK5K5K5Z'K5K5Z'K5K5K5K5K5K5K5K5Z'Z'K5K5K5K5Y!8Y!K5K5K5K5K5K5K5K5K5K5Y Z'Z'Y!K5K5Y!MY!fZ'Y!qK5K5K5Y Y!1Y K5K5Y Y Y! Z'Z'Z'Z'Z'Y Y Y Y!Y!cZ'K5K5Y!QK5K5Y! K5Y! Z'K5Z'Z'Y Y YZ'Y!@K5K5K5K5K5K5K5Z'Y K5K5K5Y!pK5Z'K5K5K5K5K5Y aZ'Y!Z'Z'Z'K5K5K5Y K5K5Y 6K5YY SY!RY Y YK5K5Y!yK5Y Y!qK5K5Y!AY! K5K5K5K5K5Y Z'Z'Z'Z'Z'K5K5K5K5Z'K5K5K5K5Y +K5K5Y (K5K5Y!@Y! K5Y mY!\K5K5K5Y K5K5Z'K5YYY!8Y!"Y!K5Y!YY!mZ'Z'Y Z'Y!K5Z'K5Y K5K5Z'Z'Z'K5Y *K5Z'K5K5K5Z'Z'Y!(Y wK5Z'Y!K5K5K5Y *K5Y {K5Y K5Z'Z'K5K5Z'K5Y!cY!cK5Y Z'Y!kY!TK5Z'Z'K5K5K5Y K5K5Y ~Z'K5Z'Y![K5K5K5K5Z'Z'Y K5Z'K5K5K5K5Y!K5K5K5Y!KK5K5Y &K5K5K5K5K5YZ'K5Z'Z'Z'Y K5K5K5Y!K5Z'Y K5K5K5K5Y *K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5YK5YK5K5K5K5K5Z'Y!Y!gY K5K5K5K5Y!Z'K5K5K5Y!jK5K5K5K5K5Y!RK5Z'Y K5K5K5K5Y!K5K5K5Y YZ'YK5YY!1Y!1K5K5Y!LK5Z'Y }K5Z'K5Z'Z'K5Y!PK5K5Y!Y Y Y Y!"Y Y!K5K5Z'K5K5Y Y!LZ'K5K5K5Y Z'Y!8Y!VK5Y K5Y!K5K5K5Z'K5Y qK5K5K5K5K5Y FY $Z'K5K5K5K5K5K5K5K5K5K5K5K5K5Y *K5Y!1Y!K5Y K5Y \Y!MY!@K5Z'K5Y!Y! Y ,Z'Z'Y zY {K5K5YK5Y Y uK5Y!\Z'Z'Z'Y!\Y!aY K5Y!MK5K5Y Z'Y!\K5K5Y uK5K5K5Z'Z'Y!AK5K5Z'Z'Y Z'Z'K5K5K5Z'Z'K5K5Y K5Z'K5K5K5K5K5K5K5K5Z'K5K5K5K5K5Z'K5Y K5K5K5K5Y!2K5Z'YK5Z'K5Y Z'K5K5Y K5K5K5Y K5Y!]Y Y!GZ'Y K5K5K5Z'Z'K5K5K5Z'Y K5K5K5K5Y K5K5K5K5Z'K5K5K5K5K5K5K5K5K5K5K5Z'Y!LK5K5K5Y!5Y K5Y Y Y Y K5Y K5Y Y K5Y K5K5K5K5K5K5Y K5K5K5Y K5K5K5Y Y K5K5Y Y )K5Y K5YY YK5Y K5Z'K5Z'Z'(Y! Z'K5K5K5K5K5Z'Z'Z'Z'Z'Z'Z'K5Z(Z'K5Y Y YK5K5K5Y +K5Z'Y!"K5YY 9Y!YY mY!FK5Y K5Y K5Z'Z'K5Y!!Y!1Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'Z'K5Z'K5Y!fZ'K5K5K5K5Y mY!>K5K5K5Z'Z'Y K5Z'Y K5K5K5K5K5K5K5Z'K5K5K5K5K5K5K5K5K5Z'K5Y *K5K5Y *Y *Z'K5K5K5K5K5K5K5K5Y (Y (Y *K5K5Y )K5K5K5Y *Y (K5Y *K5K5K5Y *Y *K5Y *Y )Y )Y )K5Y CK5K5K5K5Y )K5K5Y *Y *Y +Y +Y +Y *Y *K5K5Y +Y *Y +Y *Y *Y *Y (Y *K5Z'K5K5K5K5K5K5Z'Z'K5K5K5K5Z'K5K5Z'Y!Z'K5K5K5Z'K5K5K5K5K5K5Y!MY!MY!MY!MY Y mY!gY! K5YY RK5Y Y K5K5K5K5K5K5K5K5Z'Y!VK5K5Z'Z'Y!bK5K5Y Y Y Y wY!;K5K5Y K5Y K5K5K5Z'Y Y Z'K5Y!0Y!Z'Z'Y Z'Z'Y!@K5K5Z'K5Z'K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5Z'Y Y HY!gK5Y K5K5K5K5K5K5Y!K5K5K5K5Y!hK5Y Z'Z'Z'K5K5Z'Z'K5K5Z'K5Y Y Z'Y Z'Z'Z'Y Y !K5K5K5K5Z'K5K5K5Y K5Y K5Z'K5Y! Y Z'Z'Z'K5K5Z'K5Y wZ'K5K5K5K5Z'Y `K5K5K5K5Z'K5K5Y K5Y }K5Y!cY K5K5K5K5Y!gK5K5Z'Z'Y!cY!Z'K5Y! Y!Y Y! Y!Y!WY ~Y kK5Y Y WK5K5Z'K5Z'K5K5K5Y K5K5K5Z'K5K5Z'K5K5K5K5Y Y!Y!Y Y K5K5K5K5Y!Z'K5K5K5K5K5Y Y K5K5Z'Y UY!Y!qY Y!qK5Y!lK5Y!Y rY!K5Y!nY UY!lYY!oY!lY!DY!pY K5Y!qY! Z'K5K5Z'YZ'YY $K5K5YY Y $YYY qY 3Y qY WY Y!Y wY!Y Y! Y eY K5K5K5YK5K5K5Y yY xY YY HY!+K5Y!Y Y Y!K5Y!qK5K5K5Y UK5K5K5Y!XY! Y K5Y! K5K5Y Z'K5K5Y *K5K5K5K5K5K5K5Y!6K5K5K5K5Y!2Z'K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5Y!3K5K5Y!3K5K5K5Y `K5Y K5Y!1K5K5K5K5Y!6YK5K5K5K5K5K5K5K5Y!2K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5Y!1K5K5K5K5K5K5K5K5K5K5K5Z'K5Y Z'Y Y Y kZ'Y!(Y !Y EY bZ'Y!KY ,YYY !Y YY!MY Y!Y 6Y eY !Y >Y aK5Y Y >YZ'Z'Y Z'Y Z'Y!*Y!yY!~Y!~Y Y!~Y!~Y Y!~Y!~Y!yY!~Y!~Y!~Y!|Y!Z'K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5Y K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z'(K5Z')Z'(Z' Y GK5K5Y Y Y K5Y K5K5K5Z'Z(Z'"Z'"K5Z'"K5Z(K5Z(K5Z(K5Z'lK5K5K5K5K5K5Y!LK5K5K5K5K5K5Z(K5K5K5Z'K5K5K5K5K5K5K5K5K5K5K5K5K5K5Z'K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5Z(Z')Z'(K5Z')Z'(K5Z(K5K5Z'(K5K5Z'(K5K5Z'lZ'(K5Z'(K5K5K5K5K5K5Y K5Z(K5Z(Z'&Z'#K5Z'$Z'&Y 9K5K5Z(YK5K5K5K5K5K5K5K5Z'$K5K5K5Z'K5K5K5K5K5K5K5K5K5K5K5K5K5K5Y 9K5K5K5Z'$K5K5Z'$K5K5YZ'K5K5K5K5Y K5K5K5Z(Z'(Z'(Z')K5Z'(Z')Z')Z')Z')YZ'(K5Y!MZ(K5Z(YZ(Y!K5YZ'lK5K5Z'lK5Z'Y !K5K5K5K5Z(K5K5K5Z(K5YZ(Z(K5K5K5K5K5K5K5K5K5K5K5K5K5Z'YK5Z'YYK5Z'K5K5K5YK5YY Z(K5Z(Z(Z(K5K5Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(879fbb91171e861ad26ee61015880a8c0410f500edac37cfd64e401306bd3e28f703489d5c5af0c367ba624774c02169fbcd9625d0aa735ad3d92b8bb67b3b6f71e9c1ac80678bdaa89aa0c7e7e2f802f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee320c15d9e72cf3ab3ba2928ed9194f01306cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d353f7e61e1be4a9eb5ac112c2f44ea4b6c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bdf6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e644259a3fca17d9d38ecef22a1f3d636034ad18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead30071749fa7bc38b9c7ee7ec2cceeb3979d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b1920731479a9b7d1d64f5ba22d703a63228f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d995af9ae37087d716f491851a9f9c2d0f56967fd0d6c94c7c4b444166d6dce6d595ad856df74cf0562f5f010faa590ff06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9bf60d391bb351d72e43072aee0c245ce95c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0aff1448d854919a1a3a5df0ee54907080161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c342c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c51198f2ac1547377ad5c4e823181af8071b966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4de0e9b2de6723b36993c72c335884ace342135c7c6b34b7a2ef2b3b5d5c4d05dce6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244436476cb21d7bbbee0cad5a33ffdb30a172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044379369fdbfe476a42604083958d45276a1f5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631d5229d237950f443de25aba6214d884f540ee838c7a1c8740b3f7059410dd135dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9410b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01ae97577b4d1bd67295e254b7be19ec1443bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d28d1efcc85713421029a644dd37f08fedea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0772950e184eaef3486487980d3276f7dae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b694c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c887399fe36816e650e214906bd4368d5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea37a25a1f3bdeb6f747f598d7898cf4e42243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec84ad4c69c7bc93a4bba7b8ea469b113db637af1c73421882ae5848f86c0fc696d78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c641abef96f7d061a14fc67388e190abfaa179f437e8761b41a5c90ed05c327920f17d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a35066b53a51fb101782e868b9f009635f4ad7fb85ba0fe213de02e4eaf2c6737aceb2fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7fb7f7fc1bb776d0623484730f56b037098285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c016a390430bdd504ae63fc33df56df0073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba49bc49b77e39733306d0ce1054b3d56f1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde96997335a994388aab3adaf8a3267c3a2170f128b408893dc639870c04ccfa610d1195ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8c136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e879fbb91171e861ad26ee61015880a8c6bcf397fe4b7f979136288b19b7b6695d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e766bea25e4401ca7af05ceb576e42ecad41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2fd8383e329a96e87f3d60982c548814795f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9bed0146c8d26d200a30ae1703859be6cb3f7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290e0f6479f9c8d2a48920166b81bded7f514491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db959b12cf0765a6e7d7f2bb368f1df09365a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc7ce46f976a4d177fa829a001938d842494bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d09c7ffaf973ca9b641d1e6b564e71bda1c7c9c6ea08ca4c6f32a61fa5459eed8559c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c889249a90c8a68d6cbbd3547226b9d81df5f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c62571ebf499e3baf14b5209a789398e9867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a2922ff8f5923a6e9911b1afa21b3a284d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a12e4f8c5b760f928c8f8738961f4592e4ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2b0cea3ee5c977a7fd1fc1b69b2a17e51c03ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aaa69ff28fe82bc83a28e5db1b63da1e732bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fca5914f52d1e5a1acaf07316c76f3d193eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534a27c15c1e1bad56a3421b87675098daf477bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4bc697a44ad9f3db75e88cdaef3058e714f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9fabc5f3a4e80c3a29093fdaad2ec4d31e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8630950045f0b130db29e7c92e337a4528fe9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a34221be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c733591090ba83857347b9a80f0358621b5a0cec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a8669a757655b4674cf43a9c3de96b428806650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b8c558df53d44431a5bc8ff45226c00cd967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e43798de43a8720a7e3283e0d76a94093ff365f05d03ab3c224e1bb26044f2b00127a72b017133309dfb3dad59e6210bc17079d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2d5ff9b8963de1c4bf4d60f7337201d99c2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5a9bb6855fe5aadd00fe68bdb7364c6aaf12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bb50edfd30ffdd6a8755b77a1b9155aaa2d49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa6e3df1bc48d8a1ba8d4ab074e44a187ea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19ae911a3e8c0d41abeaaa360fac6e3e8050ace38fd2b24b1a63bdff5671ccc08022472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c33c622e02f96bd1303e545a64c95052d510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b5f59c53717d5cf4ba9f794bc99e736f854e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a86259e143f290926347e71687a5a2923862c92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa9130cdc1272ab41ae15550634e475f23c2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ced3be9b6aaeca4a92c1c91c14f9c41ef14551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1a57ca2089e4754df37281e1a72eda5787f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55bb4fb81822a1bb8dbf349650570f04815a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da0bf7e8b8f576e836f1a1a40e6178dfca7c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed8868a498c0b4dd363ff0f47df854a73d6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69e1cf59802b2acb71202f76d9e387d95a8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca149568c33617c4291613e9307c36e54bc67ec40f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d2036d0f7abfc63dd4cd96aa9adfa38a988afba3d310e990bfd0e6dc00b98aad83666668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef827f8d9a2d430c7f28a7540d2dbc00c775ac7b21c9dc067e45c23fb4604af8f5433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cffa3780ff863abfc9f8963892e111bfa44a1039819bd4726ca702c725f5334ea2505e88457b39caf363d1581486c5cbcac199947a15e196d1e1b4ebdb5be5491f515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8067422ecc7feaa8d460adda94ca9b69866689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a70c237a668f66ec63b4ae654ede2a5ef3c13bb58826ac8b6d05252a3337c87a9ab3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc89ca5c7aa256036f79761c64b1e8dcfc43fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3a1f8740e58103e5e68bb4d4cb0fe3e958804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a8b10621c8039612ef43a225bc006d99542410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d94227bd6dfd4fee4d0907166a84dbfff6287f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24ece7034d14cb8f25b1f3e538901fba17719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e7cb829ee01afc7b457d05aeb3992822624d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f525687e3428a1ac8e329b55f37fcfaaf3cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f79ed618e3ccb7fe24baad54944129ed71a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50988b086a57094c6a975ccd08692f62685ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e05e073d2111e5b83fcc09eaa44eda3422bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db80c63403feae9ede6debf935d0cec546186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de6887877767f94a3ea298dcebd434f6a3466e0a30be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112f4e7cd7a4e38edafce7b8c8bbe544ddfac32d73b3597e9b4adf27ff2427cc5b151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db0227de834114dbe5e54ba94e60795a63c111a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b441fb0b157f9754f221bc7450dda9c5f442674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa3503a610c994b4c22461e8399fe050c6d0016fc11e521911222e0e4a3258551087d97f9371f5fd79e81ed2bc3174dab1ecc6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f5998780030d212bc995779ae34c3d2674c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28e8b2fdd3ed1d5a899e515f09a432972b25b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5fe7c6cc36b0e16de89bf2a988fac995e7fd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41ca091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fefadd90aebd76542e6f51a2ba81e544ddc11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587230066b1c40afd74fbfeb5c6da190ced230066b1c40afd74fbfeb5c6da190ced34b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a345a8e715196593e0c5b0cff721d51a1645a8e715196593e0c5b0cff721d51a16300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab126.2.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.0Y@YA@Y@Yn@YY@Ym@Yf@YJ_Y>@Y1S@Y;@Y.XXP@XX@X@XXX@XXe@XpX|@X*X6@X@X@XwoXs{@Xn5@XOXN@XK@XGX<@X8'X43@X2X-X!@X lXx@Xx@XX=X X @XW@WH@W;WҤ@WiW/@WW@W@WW@WW~D@Ws@Wc@WbWQq@WH6WaT2@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-696.16.1.el6]Denys Vlasenko [2.6.32-696.15.1.el6]Denys Vlasenko [2.6.32-696.14.1.el6]Denys Vlasenko [2.6.32-696.13.1.el6]Denys Vlasenko [2.6.32-696.12.1.el6]Denys Vlasenko [2.6.32-696.11.1.el6]Denys Vlasenko [2.6.32-696.10.1.el6]Denys Vlasenko [2.6.32-696.9.1.el6]Denys Vlasenko [2.6.32-696.8.1.el6]Denys Vlasenko [2.6.32-696.7.1.el6]Denys Vlasenko [2.6.32-696.6.1.el6]Denys Vlasenko [2.6.32-696.5.1.el6]Denys Vlasenko [2.6.32-696.4.1.el6]Denys Vlasenko [2.6.32-696.3.1.el6]Denys Vlasenko [2.6.32-696.2.1.el6]Denys Vlasenko [2.6.32-696.1.1.el6]Phillip Lougher [2.6.32-696.el6]Phillip Lougher [2.6.32-695.el6]Phillip Lougher [2.6.32-694.el6]Phillip Lougher [2.6.32-693.el6]Phillip Lougher [2.6.32-692.el6]Phillip Lougher [2.6.32-691.el6]Phillip Lougher [2.6.32-690.el6]Phillip Lougher [2.6.32-689.el6]Phillip Lougher [2.6.32-688.el6]Phillip Lougher [2.6.32-687.el6]Phillip Lougher [2.6.32-686.el6]Phillip Lougher [2.6.32-685.el6]Phillip Lougher [2.6.32-684.el6]Phillip Lougher [2.6.32-683.el6]Phillip Lougher [2.6.32-682.el6]Phillip Lougher [2.6.32-681.el6]Phillip Lougher [2.6.32-680.el6]Phillip Lougher [2.6.32-679.el6]Phillip Lougher [2.6.32-678.el6]Phillip Lougher [2.6.32-677.el6]Phillip Lougher [2.6.32-676.el6]Phillip Lougher [2.6.32-675.el6]Phillip Lougher [2.6.32-674.el6]Phillip Lougher [2.6.32-673.el6]Phillip Lougher [2.6.32-672.el6]Phillip Lougher [2.6.32-671.el6]Phillip Lougher [2.6.32-670.el6]Phillip Lougher [2.6.32-669.el6]Phillip Lougher [2.6.32-668.el6]Phillip Lougher [2.6.32-667.el6]Phillip Lougher [2.6.32-666.el6]Phillip Lougher [2.6.32-665.el6]Phillip Lougher [2.6.32-664.el6]Phillip Lougher [2.6.32-663.el6]Phillip Lougher [2.6.32-662.el6]Phillip Lougher [2.6.32-661.el6]Phillip Lougher [2.6.32-660.el6]Phillip Lougher [2.6.32-659.el6]Phillip Lougher [2.6.32-658.el6]Phillip Lougher [2.6.32-657.el6]Phillip Lougher [2.6.32-656.el6]Phillip Lougher [2.6.32-655.el6]Phillip Lougher [2.6.32-654.el6]Phillip Lougher [2.6.32-653.el6]Phillip Lougher [2.6.32-652.el6]Phillip Lougher [2.6.32-651.el6]Phillip Lougher [2.6.32-650.el6]Phillip Lougher [2.6.32-649.el6]Phillip Lougher [2.6.32-648.el6]Phillip Lougher [2.6.32-647.el6]Phillip Lougher [2.6.32-646.el6]Phillip Lougher [2.6.32-645.el6]Phillip Lougher [2.6.32-644.el6]Phillip Lougher [2.6.32-643.el6]Aristeu Rozanski [2.6.32-642.el6]Aristeu Rozanski [2.6.32-641.el6]Aristeu Rozanski [2.6.32-640.el6]Aristeu Rozanski [2.6.32-639.el6]Aristeu Rozanski [2.6.32-638.el6]Aristeu Rozanski [2.6.32-637.el6]Aristeu Rozanski [2.6.32-636.el6]Aristeu Rozanski [2.6.32-635.el6]Aristeu Rozanski [2.6.32-634.el6]Aristeu Rozanski [2.6.32-633.el6]Aristeu Rozanski [2.6.32-632.el6]Aristeu Rozanski [2.6.32-631.el6]Aristeu Rozanski [2.6.32-630.el6]Aristeu Rozanski [2.6.32-629.el6]Aristeu Rozanski [2.6.32-628.el6]Aristeu Rozanski [2.6.32-627.el6]Aristeu Rozanski [2.6.32-626.el6]Aristeu Rozanski [2.6.32-625.el6]Aristeu Rozanski [2.6.32-624.el6]Aristeu Rozanski [2.6.32-623.el6]Aristeu Rozanski [2.6.32-622.el6]Aristeu Rozanski [2.6.32-621.el6]Aristeu Rozanski [2.6.32-620.el6]Aristeu Rozanski [2.6.32-619.el6]Aristeu Rozanski [2.6.32-618.el6]Aristeu Rozanski [2.6.32-617.el6]Aristeu Rozanski [2.6.32-616.el6]Aristeu Rozanski [2.6.32-615.el6]Aristeu Rozanski [2.6.32-614.el6]Aristeu Rozanski [2.6.32-613.el6]Aristeu Rozanski [2.6.32-612.el6]Aristeu Rozanski [2.6.32-611.el6]Aristeu Rozanski [2.6.32-610.el6]Aristeu Rozanski [2.6.32-609.el6]Aristeu Rozanski [2.6.32-608.el6]Aristeu Rozanski [2.6.32-607.el6]Aristeu Rozanski [2.6.32-606.el6]Aristeu Rozanski [2.6.32-605.el6]Aristeu Rozanski [2.6.32-604.el6]Aristeu Rozanski [2.6.32-603.el6]Aristeu Rozanski [2.6.32-602.el6]Aristeu Rozanski [2.6.32-601.el6]Aristeu Rozanski [2.6.32-600.el6]Aristeu Rozanski [2.6.32-599.el6]Aristeu Rozanski [2.6.32-598.el6]Aristeu Rozanski [2.6.32-597.el6]Aristeu Rozanski [2.6.32-596.el6]Aristeu Rozanski [2.6.32-595.el6]Aristeu Rozanski [2.6.32-594.el6]Aristeu Rozanski [2.6.32-593.el6]Aristeu Rozanski [2.6.32-592.el6]Aristeu Rozanski [2.6.32-591.el6]Aristeu Rozanski [2.6.32-590.el6]Aristeu Rozanski [2.6.32-589.el6]Aristeu Rozanski [2.6.32-588.el6]Aristeu Rozanski [2.6.32-587.el6]Aristeu Rozanski [2.6.32-586.el6]Aristeu Rozanski [2.6.32-585.el6]Aristeu Rozanski [2.6.32-584.el6]Aristeu Rozanski [2.6.32-583.el6]Aristeu Rozanski [2.6.32-582.el6]Aristeu Rozanski [2.6.32-581.el6]Aristeu Rozanski [2.6.32-580.el6]Kurt Stutsman [2.6.32-579.el6]Kurt Stutsman [2.6.32-578.el6]Kurt Stutsman [2.6.32-577.el6]Kurt Stutsman [2.6.32-576.el6]Kurt Stutsman [2.6.32-575.el6]Kurt Stutsman [2.6.32-574.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- [net] packet: fix tp_reserve race in packet_set_ring (Stefano Brivio) [1481941 1481943] {CVE-2017-1000111} - [net] packet: fix overflow in check for tp_frame_nr (Stefano Brivio) [1481941 1481943] {CVE-2017-1000111} - [net] packet: fix overflow in check for tp_reserve (Stefano Brivio) [1481941 1481943] {CVE-2017-1000111} - [netdrv] sfc: tx ring can only have 2048 entries for all EF10 NICs (Jarod Wilson) [1498019 1441773] - [fs] sunrpc: always treat the invalid cache as unexpired (Thiago Becker) [1497976 1477288] - [fs] sunrpc: xpt_auth_cache should be ignored when expired (Thiago Becker) [1497976 1477288] - [net] tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Davide Caratti) [1488344 1488340] {CVE-2017-14106} - [net] tcp: fix 0 divide in __tcp_select_window() (Davide Caratti) [1488344 1488340] {CVE-2017-14106} - [scsi] lpfc: fix "integer constant too large" error on 32bit archs (Maurizio Lombardi) [1487220 1441169] - [scsi] lpfc: version 11.0.1.6 is 11.0.0.6 with no_hba_reset patches (Maurizio Lombardi) [1487220 1441169] - [scsi] lpfc: Vport creation is failing with "Link Down" error (Maurizio Lombardi) [1487220 1441169] - [scsi] lpfc: Fix panic on BFS configuration (Maurizio Lombardi) [1487220 1441169] - [scsi] lpfc: Fix eh_deadline setting for sli3 adapters (Maurizio Lombardi) [1487220 1441169] - [scsi] lpfc: Correct panics with eh_timeout and eh_deadline (Maurizio Lombardi) [1487220 1441169] - [net] udp: consistently apply ufo or fragmentation (Davide Caratti) [1481532 1481529] {CVE-2017-1000112} - [net] ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output (Davide Caratti) [1481532 1481529] {CVE-2017-1000112} - [net] ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output (Davide Caratti) [1481532 1481529] {CVE-2017-1000112}- [fs] binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings (Petr Matousek) [1492959 1492961] {CVE-2017-1000253} - [fs] binfmt_elf.c: fix bug in loading of PIE binaries (Petr Matousek) [1492959 1492961] {CVE-2017-1000253}- [fs] nfs: don't disconnect open-owner on NFS4ERR_BAD_SEQID (Dave Wysochanski) [1491123 1459636] - [net] l2cap: prevent stack overflow on incoming bluetooth packet (Neil Horman) [1490060 1490062] {CVE-2017-1000251}- [netdv] brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() (Stanislaw Gruszka) [1474783 1474782] {CVE-2017-7541} - [x86] fix /proc/mtrr with base/size more than 44bits (Jerome Marchand) [1482855 1466530]- [fs] gfs2: clear gl_object when deleting an inode in gfs2_delete_inode (Robert S Peterson) [1479397 1464541] - [fs] gfs2: clear gl_object if gfs2_create_inode fails (Robert S Peterson) [1479397 1464541] - [fs] gfs2: set gl_object in inode lookup only after block type check (Robert S Peterson) [1479397 1464541] - [fs] gfs2: introduce helpers for setting and clearing gl_object (Robert S Peterson) [1479397 1464541]- [scsi] Add STARGET_CREATED_REMOVE state to scsi_target_state (Ewan Milne) [1472127 1452358]- [mm] backport upstream large stack guard patch to RHEL6 (Larry Woodman) [1466667 1464237] - Revert: [mm] allow JVM to implement its own stack guard pages (Larry Woodman) [1466667 1464237] - Revert: [mm] enlarge stack guard gap (Larry Woodman) [1466667 1464237] - [fs] sunrpc: Handle EADDRNOTAVAIL on connection failures [1472128 1459978] - [scsi] scsi_transport_srp: Fix a race condition (Don Dutile) [1462097 1417305] - [scsi] scsi_transport_srp: Introduce srp_wait_for_queuecommand() (Don Dutile) [1462097 1417305] - [block] make blk_cleanup_queue() wait until request_fn finished (Don Dutile) [1462097 1417305] - [s390] kernel: initial cr0 bits (Hendrik Brueckner) [1460194 1445326] - [s390] zfcp: do not trace pure benign residual HBA responses at default level (Hendrik Brueckner) [1460193 1421760] - [s390] zfcp: fix rport unblock race with LUN recovery (Hendrik Brueckner) [1460190 1421761] - [scsi] bnx2fc: fix race condition in bnx2fc_get_host_stats() (Maurizio Lombardi) [1467323 1393672]- [mm] allow JVM to implement its own stack guard pages (Larry Woodman) [1466667 1464237] - [mm] enlarge stack guard gap (Larry Woodman) [1466667 1464237] - Revert: [mm] enlarge stack guard gap (Larry Woodman) [1466667 1464237]- [fs] sunrpc: Enable the keepalive option for TCP sockets (Dave Wysochanski) [1462094 1458421] - [mm] enlarge stack guard gap (Larry Woodman) [1452729 1452730] {CVE-2017-1000364}- [kernel] audit: acquire creds selectively to reduce atomic op overhead (Paul Moore) [1460164 1454847]- [netdrv] ixgbe: fix setup_fc for x550em (Ken Cox) [1457347 1442030] - [fs] nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [1449274 1446755] {CVE-2017-7895} - [fs] nfsd4: minor NFSv2/v3 write decoding cleanup (J. Bruce Fields) [1449274 1446755] {CVE-2017-7895} - [scsi] libfc: quarantine timed out xids (Chris Leech) [1455550 1431440] - [fs] nfsv4: fix getacl ERANGE for some ACL buffer sizes (J. Bruce Fields) [1449096 869942] - [fs] nfsv4: fix getacl head length estimation (J. Bruce Fields) [1449096 869942] - [mm] hugetlb: check for pte NULL pointer in page_check_address() (Herton R. Krzesinski) [1444351 1431508]- [fs] sunrpc: Ensure that we wait for connections to complete before retrying (Dave Wysochanski) [1450850 1448170] - [net] ipv6: check raw payload size correctly in ioctl (Jamie Bainbridge) [1450870 1441909]- [fs] xfs: handle array index overrun in xfs_dir2_leaf_readbuf() (Carlos Maiolino) [1445179 1440361]- [netdrv] be2net: Fix endian issue in logical link config command (Ivan Vecera) [1442979 1436527] - [scsi] lpfc: update for rhel6 11.0.0.6 (Maurizio Lombardi) [1439636 1429881] - [scsi] lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence (Maurizio Lombardi) [1439636 1429881] - [x86] vmalloc_sync: avoid syncing vmalloc area on crashing cpu (Pingfan Liu) [1443499 1146727] - [kernel] audit: plug cred memory leak in audit_filter_rules (Richard Guy Briggs) [1443234 1434560] - [net] tcp: avoid infinite loop in tcp_splice_read() (Davide Caratti) [1430577 1430578] {CVE-2017-6214}- [sched] fair: Rework throttle_count sync (Jiri Olsa) [1436241 1250762] - [sched] fair: Reorder cgroup creation code (Jiri Olsa) [1436241 1250762] - [sched] fair: Initialize throttle_count for new task-groups lazily (Jiri Olsa) [1436241 1250762] - [sched] fair: Do not announce throttled next buddy in dequeue_task_fair() (Jiri Olsa) [1436241 1250762]- [block] fix use-after-free in seq file (Denys Vlasenko) [1418548 1418549] {CVE-2016-7910} - [firmware] Replacing the chelsio firmware (t4,t5)fw-1.15.37.0 (Sai Vemuri) [1433865 1425749] - [kernel] genirq: Avoid taking sparse_irq_lock for non-existent irqs (Dave Wysochanski) [1428106 1360930] - [tty] n_hdlc: get rid of racy n_hdlc.tbuf (Herton R. Krzesinski) [1429917 1429918] {CVE-2017-2636}- [net] dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Hannes Frederic Sowa) [1424628] {CVE-2017-6074}- [block] nvme: Don't poll device being removed (David Milburn) [1422521]- [fs] posix_acl: Clear SGID bit when setting file permissions (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [fs] switch posix_acl_equiv_mode() to umode_t * (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [perf] sched latency: Fix thread pid reuse issue (Jiri Olsa) [1400743] - [fs] ext4: fix races of writeback with punch hole and zero range (Lukas Czerner) [1394786] - [fs] ext4: validate s_reserved_gdt_blocks on mount (Lukas Czerner) [1394786] - [fs] ext4: release bh in make_indexed_dir (Lukas Czerner) [1394786] - [fs] ext4: reinforce check of i_dtime when clearing high fields of uid and gid (Lukas Czerner) [1394786] - [fs] ext4: validate that metadata blocks do not overlap superblock (Lukas Czerner) [1394786] - [fs] ext4: short-cut orphan cleanup on error (Lukas Czerner) [1394786] - [fs] ext4: fix reference counting bug on block allocation error (Lukas Czerner) [1394786] - [fs] ext4: check for extents that wrap around (Lukas Czerner) [1394786] - [fs] ext4: silence UBSAN in ext4_mb_init() (Lukas Czerner) [1394786] - [fs] ext4: address UBSAN warning in mb_find_order_for_block() (Lukas Czerner) [1394786] - [fs] ext4: clean up error handling when orphan list is corrupted (Lukas Czerner) [1394786] - [fs] ext4: fix hang when processing corrupted orphaned inode list (Lukas Czerner) [1394786] - [fs] jbd2: Fix unreclaimed pages after truncate in data=journal mode (Lukas Czerner) [1394786] - [fs] ext4: Fix handling of extended tv_sec (Lukas Czerner) [1394786] - [fs] create and use seq_show_option for escaping (Lukas Czerner) [1394786] - [fs] ext4: replace open coded nofail allocation in ext4_free_blocks() (Lukas Czerner) [1394786] - [fs] ext4: Introduce EFSBADCRC and EFSCORRUPTED error codes (Lukas Czerner) [1394786] - [block] ensure request->part is valid (Jeff Moyer) [1416341] - [sound] alsa: hda - fix Lewisburg audio issue (Jaroslav Kysela) [1413134]- [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod Wilson) [1419396] - [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe (Jarod Wilson) [1419396] - [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT flag (Jarod Wilson) [1419396] - [netdrv] sfc: clean fallbacks between promisc/normal in efx_ef10_filter_sync_rx_mode (Jarod Wilson) [1419396] - [netdrv] sfc: support cascaded multicast filters (Jarod Wilson) [1419396] - [netdrv] sfc: Make failed filter removal less noisy (Jarod Wilson) [1410750] - [netdrv] sfc: re-factor efx_ef10_filter_sync_rx_mode() (Jarod Wilson) [1410750] - [netdrv] sfc: refactor debug-or-warnings printks (Jarod Wilson) [1410750] - [net] implement netif_cond_dbg macro (Jarod Wilson) [1410750]- [fs] gfs2: Limit number of transaction blocks requested for truncates (Robert S Peterson) [1401058] - [fs] revert "sunrpc: make AF_LOCAL connect synchronous" (Benjamin Coddington) [1420044]- [net] tcp: correct memory barrier usage in tcp_check_space() (Oleg Nesterov) [1386136] - [fs] epoll: prevent missed events on EPOLL_CTL_MOD (Oleg Nesterov) [1386136] - [acpi] acpica: Fix regression in FADT revision checks (Lenny Szubowicz) [1418339] - [net] ipv6: stop sending PTB packets for MTU < 1280 (Hannes Frederic Sowa) [1415931] {CVE-2016-10142} - [net] fix dst_ops_extend leaks (Sabrina Dubroca) [1399633]- [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1405267] - [scsi] mpt3sas: Fix for block device of raid exists even after deleting raid disk (Tomas Henzl) [1416552]- [netdrv] be2net: fix initial MAC setting (Ivan Vecera) [1415905]- [netdrv] sfc: fix missing mc_promisc setting (Jarod Wilson) [1410750]- [netdrv] sfc: reduce severity of PIO buffer alloc failures (Jarod Wilson) [1410750] - [netdrv] sfc: avoid division by zero (Jarod Wilson) [1410750] - [netdrv] sfc: Insert multicast filters as well as mismatch filters in promiscuous mode (Jarod Wilson) [1410750] - [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) [1410750] - [netdrv] sfc: warn if other functions have been reset by MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: add output flag decoding to efx_mcdi_set_workaround (Jarod Wilson) [1410750] - [netdrv] sfc: get PIO buffer size from the NIC (Jarod Wilson) [1410750] - [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1410750] - [netdrv] sfc: allow asynchronous MCDI without completion function (Jarod Wilson) [1410750] - [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod Wilson) [1410750] - [netdrv] sfc: Downgrade EPERM messages from MCDI to debug (Jarod Wilson) [1410750] - [netdrv] sfc: cope with ENOSYS from efx_mcdi_get_workarounds() (Jarod Wilson) [1410750] - [netdrv] sfc: enable cascaded multicast filters in MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on SFC9140 (Jarod Wilson) [1410750] - [dm] raid: fix transient device failure processing (Mike Snitzer) [1404425]- [scsi] Add intermediate STARGET_REMOVE state to scsi_target_state (Ewan Milne) [1349623] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623] - [powerpc] pci: Support per-aperture memory offset (Laurent Vivier) [1413448] - [powerpc] pci: Don't add bogus empty resources to PHBs (Laurent Vivier) [1413448] - [mm] mmap.c: fix arithmetic overflow in __vm_enough_memory() (Jerome Marchand) [1413500] - [net] ping: check minimum size on ICMP header length (Mateusz Guzik) [1414202] {CVE-2016-8399} - [scsi] sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Ewan Milne) [1414823] {CVE-2016-10088 CVE-2016-9576}- [kernel] ftrace: Do not function trace inlined functions (Pratyush Anand) [1413456] - [x86] paravirt: Do not trace _paravirt_ident_*() functions (Pratyush Anand) [1413456] - [netdrv] i40e: Fix for long link down notification time (Stefan Assmann) [1414274] - [scsi] megaraid_sas: fix done in queue_command (Tomas Henzl) [1415192] - [scsi] megaraid: fixes (Tomas Henzl) [1415192] - [netdrv] ixgbe: Add support for new X557 device (Ken Cox) [1408509] - [netdrv] ixgbe: Add KR backplane support for x550em_a (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SGMII backplane interface (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SFPs with retimer (Ken Cox) [1408509] - [netdrv] ixgbe: Introduce function to control MDIO speed (Ken Cox) [1408509] - [netdrv] ixgbe: Read and set instance id (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for x550em_a 10G MAC type (Ken Cox) [1408509] - [netdrv] ixgbe: Use method pointer to access IOSF devices (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for single-port X550 device (Ken Cox) [1408509] - [netdrv] ixgbe: Clean up interface for firmware commands (Ken Cox) [1408509] - [netdrv] ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Ken Cox) [1408509] - [netdrv] ixgbe: Fix flow control for Xeon D KR backplane (Ken Cox) [1408509] - [netdrv] ixgbe: Make all unchanging ops structures const (Ken Cox) [1408509] - [netdrv] ixgbe: Update PTP to support X550EM_x devices (Ken Cox) [1408509] - [netdrv] ixgbe: convert to CYCLECOUNTER_MASK macro (Ken Cox) [1408509] - [netdrv] ixgbevf: add VF support for new hardware (Ken Cox) [1408507] - [netdrv] ixgbevf: Support Windows hosts (Hyper-V) (Ken Cox) [1408507] - [netdrv] ixgbevf: Add the device ID's presented while running on Hyper-V (Ken Cox) [1408507] - [netdrv] ixgbevf: Move API negotiation function into mac_ops (Ken Cox) [1408507] - [x86] tsc: Reset cycle_last after resume from S3/S4 (Lenny Szubowicz) [1406468] - [kernel] hung_task: allow hung_task_panic when hung_task_warnings is 0 (Waiman Long) [1410297]- [s390] kernel/ap: Fix hang condition on crypto card config-off (Hendrik Brueckner) [1413552] - [s390] zcrypt: Improved invalid domain response handling (Hendrik Brueckner) [1406389] - [infiniband] ucm: Fix bitmap wrap when devnum > IB_UCM_MAX_DEVICES (Slava Shwartsman) [1413476] - [netdrv] mlx5e: Copy all L2 headers into inline segment (Kamal Heib) [1408937] - [netdrv] be2net: fix MAC addr setting on privileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: don't delete MAC on close on unprivileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: fix status check in be_cmd_pmac_add() (Ivan Vecera) [1406659] - [acpi] acpica: Tables: Update FADT handling (Lenny Szubowicz) [1408401] - [acpi] acpica: ACPI 6.0: Add changes for FADT table (Lenny Szubowicz) [1408401] - [acpi] acpica: Basic support for FADT version 5 (Lenny Szubowicz) [1408401] - [acpi] acpica: Remove use of unreliable FADT revision field (Lenny Szubowicz) [1408401]- [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) [1411279] - [netdrv] sfc: retrieve second word of datapath capabilities (Jarod Wilson) [1411279] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1411279] - [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1411279] - [net] mlx4_en: Fix type mismatch for 32-bit systems (Slava Shwartsman) [1399239] - [net] mlx4_en: Resolve dividing by zero in 32-bit system (Slava Shwartsman) [1399239] - [netdrv] e1000e: Initial support for KabeLake (Jarod Wilson) [1406917] - [netdrv] e1000e: Clear ULP configuration register on ULP exit (Jarod Wilson) [1406917] - [netdrv] e1000e: Set HW FIFO minimum pointer gap for non-gig speeds (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase PHY PLL clock gate timing (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase ULP timer (Jarod Wilson) [1406917] - [netdrv] e1000e: initial support for i219-LM (3) (Jarod Wilson) [1406917] - [netdrv] be2net: fix unicast list filling (Ivan Vecera) [1408247] - [netdrv] be2net: fix accesses to unicast list (Ivan Vecera) [1408247] - [netdrv] sfc: Downgrade or remove some error messages (Jarod Wilson) [1410750] - [netdrv] be2net: call be_set_uc_list() unconditionally (Ivan Vecera) [1402679] - [netdrv] mlx5e: Use hw_features through netdev_extended macro (Kamal Heib) [1385318] - [block] nvme: Don't stop kthread while clearing queues (David Milburn) [1399431] - [fs] dlm: Fix saving of NULL callbacks (Robert S Peterson) [1264492]- [x86] kdump: Fix several bound checking error of crashkernel reserving (Baoquan He) [1349069] - [x86] kdump: Crashkernel auto reservation failed on large system (Baoquan He) [1349069] - [kdump] Fix wrong dmi_present argument in case efi_smbios_addr being used (Dave Young) [1404984] - [kdump] Add error check in case dmi_get_system_info return null (Dave Young) [1404984] - [netdrv] bnxt_en: Improve the delay logic for firmware response (John Linville) [1406129] - [netdrv] bnxt_en: Implement proper firmware message padding (John Linville) [1406129] - [netdrv] bnxt_en: Refactor _hwrm_send_message() (John Linville) [1406129] - [netdrv] bnxt_en: Fix dmesg log firmware error messages (John Linville) [1406129] - [netdrv] bnxt_en: Use firmware provided message timeout value (John Linville) [1406129] - [fs] nfs: Allow getattr to also report readdirplus cache hits (Scott Mayhew) [1325766] - [fs] nfs: Be more targeted about readdirplus use when doing lookup/revalidation (Scott Mayhew) [1325766] - [fs] nfs: Fix a performance regression in readdir (Scott Mayhew) [1325766]- [net] udplite: fast-path computation of checksum coverage (Hangbin Liu) [1404127] - [ata] libata: fix sff host state machine locking while polling (Cathy Avery) [1390972] - [ata] libata-sff: use WARN instead of BUG on illegal host state machine state (Cathy Avery) [1390972] - [x86] hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic (Vitaly Kuznetsov) [1400428] - [fs] nfsd4: zero op arguments beyond the 8th compound op (J. Bruce Fields) [1409002] - [fs] nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields) [1314505] - [fs] nfsd4: fix recovery-dir leak on nfsd startup failure (J. Bruce Fields) [1266405] - [x86] Mark Skylake processors with Kaby Lake PCH as unsupported (David Arcari) [1405459] - [infiniband] ipoib: Remove can't use GFP_NOIO warning (Slava Shwartsman) [1321529] - [netdrv] veth: allow changing the mac address while interface is up (David Arcari) [1402696] - [kernel] tracing: Protect tracer flags with trace_types_lock (Steven Rostedt) [1397661] - [acpi] acpica: Prevent circular object list in acpi_ns_exec_module_code (Lenny Szubowicz) [1401776] - [acpi] acpica: Fix possible memory leak for module-level code execution (Lenny Szubowicz) [1401776] - [acpi] acpica: Add additional module-level code support (Lenny Szubowicz) [1401776] - [fs] xfs: growfs: use uncached buffers for new headers (Bill O'Donnell) [1134314] - [fs] xfs: catch invalid negative blknos in _xfs_buf_find() (Bill O'Donnell) [1134314] - [fs] xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end (Bill O'Donnell) [1134314]- [scsi] be2iscsi: Add checks to validate completions (Maurizio Lombardi) [1397807]- [mm] Revert "mm: Fix slab growing out of bound within a cpuset" (Larry Woodman) [1402713] - [netdrv] cxgb4: update latest firmware version supported (Sai Vemuri) [1381382] - [kernel] audit: correctly record file names with different path name types (Paul Moore) [1305103] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Implement the PD Map support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: ldio_outstanding variable is not decremented in completion path (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Enable or Disable Fast path based on the PCI Threshold Bandwidth (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add the Support for SAS3.5 Generic Megaraid Controllers Capabilities (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Dynamic Raid Map Changes for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Fast Path for RAID 1/10 Writes (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Stream Detection and IO Coalescing (Tomas Henzl) [1306457] - [scsi] megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: 128 MSIX Support (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457]- [netdrv] RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips (Sai Vemuri) [1381382] - [netdrv] cxgb4: Stop Rx Queues before freeing it up (Sai Vemuri) [1381382] - [netdrv] iw_cxgb4 : Added "Fail" column in debug iw_cxgb4 stats (Sai Vemuri) [1381382] - [netdrv] cxgb4: Add info print to display number of MSI-X vectors allocated (Sai Vemuri) [1381382] - [netdrv] iwpm: crash fix for large connections test (Sai Vemuri) [1381382] - [netdrv] cxgb4/cxgb4vf : Use vlan_gro_frags_gr() for VLANs (Sai Vemuri) [1381382] - [netdrv] cxgb4vf : Using RHEL6 provided napi_gro_frags_gr() API which returns (enum gro_result) values (Sai Vemuri) [1381382] - [serial] 8250_pci: Detach low-level driver during PCI error recovery (Gustavo Duarte) [1400508] - [drm] reservation: Remove shadowing local variable 'ret' (Rob Clark) [1398084] - [net] sctp: validate chunk len before actually using it (Hangbin Liu) [1399457] {CVE-2016-9555} - [net] ipv6: add mtu lock check in __ip6_rt_update_pmtu (Xin Long) [1397295] - [net] Reduce queue allocation to one in kdump kernel (Sai Vemuri) [1321315] - [netdrv] cxgb4: Force cxgb4 driver as MASTER in kdump kernel (Sai Vemuri) [1321315]- [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.15.37.0 (Sai Vemuri) [1349112] - [netdrv] be2net: fix locking (Ivan Vecera) [1397915] - [perf] tools: Initialize reference counts in map__clone() (Jiri Olsa) [1359100] - [perf] tools: Replace map->referenced & maps->removed_maps with map->refcnt (Jiri Olsa) [1359100] - [md] raid10: add rcu protection to rdev access in raid10_sync_request (Xiao Ni) [1395048] - [md] raid10: add rcu protection in raid10_status (Xiao Ni) [1395048] - [md] raid10: fix refounct imbalance when resyncing an array with a replacement device (Xiao Ni) [1395048] - [netdrv] qlcnic: add wmb() call in transmit data path (Harish Patil) [1342659] - [x86] ACPI: add dynamic_debug support (Prarit Bhargava) [1252674] - [mm] hugetlb: fix huge_pte_alloc BUG_ON (Dave Anderson) [1397250]- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white spaces in error messages text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map (Tomas Henzl) [1397873] - [scsi] megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmware (Tomas Henzl) [1392499] - [scsi] megaraid_sas: Do not fire DCMDs during PCI shutdown/detach (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Send correct PhysArm to FW for R1 VD downgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices (Tomas Henzl) [1392499] - [scsi] megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression (Tomas Henzl) [1392499] - [scsi] megaraid_sas: clean function declarations in megaraid_sas_base.c up (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white space in error message text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix the search of first memory bar (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Use memdup_user() rather than duplicating its implementation (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix probing cards without io port (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Downgrade two success messages to info (Tomas Henzl) [1396567] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: task management code optimizations (Tomas Henzl) [1396567] - [scsi] megaraid_sas: call ISR function to clean up pending replies in OCR path (Tomas Henzl) [1396567] - [scsi] megaraid_sas: reduce memory footprints in kdump mode (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add missing curly braces in ioctl handler (Tomas Henzl) [1396567] - [scsi] mpt3sas: Bump driver version as "14.101.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for Endianness issue (Tomas Henzl) [1306469] - [scsi] mpt3sas: Use the new MPI 2.6 32-bit Atomic Request Descriptors for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: set EEDP-escape-flags for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Increased/Additional MSIX support for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Added Device ID's for SAS35 devices and updated MPI header (Tomas Henzl) [1306469] - [scsi] mpt3sas: Don't spam logs if logging level is 0 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix warnings exposed by W=1 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate dead sleep_flag code (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate conditional locking in mpt3sas_scsih_issue_tm() (Tomas Henzl) [1306469] - [scsi] mpt3sas: Ensure the connector_name string is NUL-terminated (Tomas Henzl) [1306469] - [scsi] mpt3sas: Bump driver version as "14.100.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Remove unused macro "MPT_DEVICE_TLR_ON" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Implement device_remove_in_progress check in IOCTL path (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for incorrect numbers for MSIX vectors enabled when non RDPQ card is enumerated first (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for improper info displayed in var log, while blocking or unblocking the device (Tomas Henzl) [1306469] - [net] increase xmit RECURSION_LIMIT to 10 (Sabrina Dubroca) [1392660] - [net] add a recursion limit in xmit path (Sabrina Dubroca) [1392660] - [net] netfilter: ebtables: put module reference when an incorrect extension is found (Sabrina Dubroca) [1390061] - [net] netfilter: ebtables: Fix extension lookup with identical name (Sabrina Dubroca) [1390061] - [net] ipv6: ipv6_find_hdr restore prev functionality (Paolo Abeni) [1392975]- [kernel] audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [1359304] {CVE-2016-6136} - [fs] nfs: Kill fscache warnings when mounting without -ofsc (David Howells) [1353844] - [fs] nfs: Fix a compile issue when CONFIG_NFS_FSCACHE was undefined (David Howells) [1353844] - [fs] nfs: Don't pass mount data to nfs_fscache_get_super_cookie() (David Howells) [1353844] - [fs] dlm: Don't save callbacks after accept (Robert S Peterson) [1264492] - [fs] dlm: Save and restore socket callbacks properly (Robert S Peterson) [1264492] - [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [fs] nfsd: handle fileid wraparound (Dave Wysochanski) [1397552] - [hv] storvsc: Payload buffer incorrectly sized for 32 bit kernels (Cathy Avery) [1394756] - [fs] xfs: fix unbalanced inode reclaim flush locking (Brian Foster) [1384564] - [scsi] hpsa: correct logical resets (Joseph Szczypek) [1083110] - [scsi] hpsa: generate a controller NMI (Joseph Szczypek) [1083110] - [scsi] hpsa: update driver version to 3.4.10-0-RH3 (Joseph Szczypek) [1083110] - [scsi] hpsa: Check for null devices in ioaccel submission patch (Joseph Szczypek) [1083110] - [scsi] hpsa: check for null device pointers (Joseph Szczypek) [1083110] - [scsi] hpsa: correct skipping masked peripherals (Joseph Szczypek) [1083110] - [scsi] hpsa: generalize external arrays (Joseph Szczypek) [1083110] - [scsi] vmw_pvscsi: return SUCCESS for successful command aborts (Ewan Milne) [1372465]- [fs] ext4: fix extent tree corruption caused by hole punch (Lukas Czerner) [1351798] - [x86] Mark Intel Purley supported (Steve Best) [1271866] - [pnp] Prevent attaching to ACPI IPMI device (Charles Rose) [857150]- [netdrv] ehea: fix operation state report (Gustavo Duarte) [1089134] - [block] nvme: Always use MSI/MSI-x interrupts (David Milburn) [1372023] - [fs] aio: aio_nr decrements don't need to be delayed (Jiri Olsa) [1386216] - [fs] aio: don't bother with async freeing on failure in ioctx_alloc() (Jiri Olsa) [1386216] - [fs] epoll: ep_unregister_pollwait() can use the freed pwq->whead (Lauro Ramos Venancio) [1392372] - [fs] epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() (Lauro Ramos Venancio) [1392372]- [sched] Fix rq->nr_uninterruptible update race (Aaron Tomlin) [1377292] - [security] keys: Fix short sprintf buffer in /proc/keys show function (Frantisek Hrbata) [1375208] {CVE-2016-7042} - [net] bridge: fix switched interval for MLD Query types (Hangbin Liu) [1392327] - [net] netfilter: ipv6: move POSTROUTING invocation before fragmentation (Eric Garver) [1391240] - [net] Fix use after free in the recvmmsg exit path (Davide Caratti) [1390046] {CVE-2016-7117} - [net] vlan: Propagate MAC address to VLANs (Jarod Wilson) [1381585] - [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz Guzik) [1379529] {CVE-2016-6828} - [net] netfilter: x_tables: check for bogus target offset (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: validate e->target_offset early (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: make sure e->next_offset covers remaining blob size (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] tcp: enable per-socket rate limiting of all 'challenge acks' (Florian Westphal) [1388287] - [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_timewait_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_request_sock (Florian Westphal) [1388287] - [net] tcp: helpers to mitigate ACK loops by rate-limiting out-of-window dupacks (Florian Westphal) [1388287] - [net] ipv6: Don't change dst->flags using assignments (Marcelo Leitner) [1389478] - [scsi] megaraid-sas: request irqs later (Tomas Henzl) [1385088]- [perf] list: Fix rNNNN list output to appear only once (Jiri Olsa) [1291256 1374411] - [perf] symbols: Check kptr_restrict for root (Jiri Olsa) [1291256 1374411] - [fs] SUNRPC: Fix a regression when reconnecting (Benjamin Coddington) [1323801] - [fs] SUNRPC: Clear the request rq_bytes_sent field in xprt_release_write (Benjamin Coddington) [1323801] - [fs] SUNRPC: Lock the transport layer on shutdown (Benjamin Coddington) [1323801] - [virt] kvm: x86 emulator: implement IMUL REG, R/M (opcode 0F AF) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, IMM (opcode 69) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, imm8 (opcode 6B) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: Use a register for ____emulate_2op() destination (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: pass destination type to ____emulate_2op() (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: add Src2Imm decoding (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: consolidate immediate decode into a function (Radim Krcmar) [1313468] - [hv] netvsc: fix incorrect receive checksum offloading (Vitaly Kuznetsov) [1388701] - [hv] do not lose pending heartbeat vmbus packets (Vitaly Kuznetsov) [1378614] - [hv] vmbus: Fix signaling logic in hv_need_to_signal_on_read() (Vitaly Kuznetsov) [1319054] - [hv] vmbus: Eliminate the spin lock on the read path (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: eliminate hv_ringbuffer_peek() (Vitaly Kuznetsov) [1319054] - [hv] remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: remove code duplication from hv_ringbuffer_peek/read() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer.c: fix comment style (Vitaly Kuznetsov) [1319054] - [hv] netvsc: set nvdev link after populating chn_table (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: get rid of struct net_device pointer in struct netvsc_device (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: untangle the pointer mess (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: use start_remove flag to protect netvsc_link_change() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: move start_remove flag to net_device_context (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Move subchannel waiting to rndis_filter_device_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Wait for sub-channels to be processed during probe (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Properly size the vrss queues (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Add close of RNDIS filter into change mtu call (Vitaly Kuznetsov) [1320094 1335926] - [hv] hv_netvsc: Add support to set MTU reservation from guest side (Vitaly Kuznetsov) [1352105] - [perf] probe: Clear probe_trace_event when add_probe_trace_event() fails (Jiri Olsa) [1291510] - [perf] probe: Move ftrace probe-event operations to probe-file.c (Jiri Olsa) [1291510] - [block] loop: fix comment typo in loop_config_discard (Lukas Czerner) [818597] - [block] loop: Limit the number of requests in the bio list (Lukas Czerner) [818597] - [fs] ext4: optimize test_root() (Lukas Czerner) [1236047] - [fs] ext4: verify group number in verify_group_input() before using it (Lukas Czerner) [1236047] - [fs] nfsd: use short read as well as i_size to set eof (Benjamin Coddington) [1302415] - [fs] xfs: xfs_alloc_fix_minleft can underflow near ENOSPC (Carlos Maiolino) [1259493] - [fs] xfs: Fix rounding in xfs_alloc_fix_len() (Carlos Maiolino) [1259493] - [fs] jbd: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015] - [fs] jbd2: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015]- [powerpc] ppc64: Fix incorrect return value from __copy_tofrom_user (Gustavo Duarte) [1387243] - [misc] hpilo: Changes to support new security states in iLO5 FW (Joseph Szczypek) [1376584] - [misc] hpilo: Change e-mail address from hp.com to hpe.com (Joseph Szczypek) [1376584] - [misc] hpilo: cleanup hpilo (Joseph Szczypek) [1376584] - [mm] memory_hotplug.c: change normal message to use pr_debug (Jeremy McNicoll) [1255272] - [acpi] mem_hotplug: set memory info correctly when problems forcing mem online (Jeremy McNicoll) [1255272] - [fs] bio: Need to free integrity payload if the split bio gets memory by itself (Xiao Ni) [1268434] - [md] add rdev reference for super write (Xiao Ni) [1365718] - [netdrv] rtlwifi: fix memory leak for USB device (Stanislaw Gruszka) [1364597] - [fs] NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() (Benjamin Coddington) [1353272] - [drm] nouveau/kms: take mode_config mutex in connector hotplug path (Ben Skeggs) [1349978] - [kernel] clocksource: Defer override invalidation unless clock is unstable (Prarit Bhargava) [1356231] - [kernel] clocksource: Reselect clocksource when watchdog validated high-res capability (Prarit Bhargava) [1356231] - [fs] nfs4: clnt: respect noresvport when establishing connections to DSes (Benjamin Coddington) [1346041] - [fs] nfs: Add nfs_client behavior flags (Benjamin Coddington) [1346041] - [block] fix /proc/diskstats in-flight - kABI workaround (Jerome Marchand) [1273339 1306879] - [block] add internal hd part table references (Jerome Marchand) [1273339 1306879] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [1273339 1306879] - [block] kref: add kref_test_and_get (Jerome Marchand) [1273339 1306879] - [block] Revert "block: fix accounting bug on cross partition merges" (Jerome Marchand) [1273339 1306879] - [perf] thread: Fix reference count initial state (Jiri Olsa) [1359100] - [perf] tools: Reference count struct map (Jiri Olsa) [1359100] - [perf] tools: Check if a map is still in use when deleting it (Jiri Olsa) [1359100] - [perf] tools: Protect accesses the map rbtrees with a rw lock (Jiri Olsa) [1359100] - [perf] tools: Introduce struct maps (Jiri Olsa) [1359100] - [perf] tools: Assign default value for some pointers (Jiri Olsa) [1359100] - [perf] tools: Use maps__first()/map__next() (Jiri Olsa) [1359100] - [perf] tools: Leave DSO destruction to the map destruction (Jiri Olsa) [1359100] - [perf] machine: Mark removed threads as such (Jiri Olsa) [1359100] - [perf] tools: Import rb_erase_init from block/ in the kernel sources (Jiri Olsa) [1359100] - [perf] tools: Nuke unused map_groups__flush() (Jiri Olsa) [1359100] - [perf] tools: Remove redundant initialization of thread linkage members (Jiri Olsa) [1359100] - [perf] tools: Rename maps__next (Jiri Olsa) [1359100] - [perf] machine: Do not call map_groups__delete(), drop refcnt instead (Jiri Olsa) [1359100] - [perf] hists: Rename add_hist_entry to hists__findnew_entry (Jiri Olsa) [1359100] - [perf] tools: Use atomic.h for the map_groups refcount (Jiri Olsa) [1359100] - [perf] tests: Fix map_groups refcount test (Jiri Olsa) [1359100] - [perf] machine: No need to keep a refcnt for last_match (Jiri Olsa) [1359100] - [perf] tests: Show refcounting broken expectations in thread-mg-share test (Jiri Olsa) [1359100] - [perf] machine: Protect the machine->threads with a rwlock (Jiri Olsa) [1359100] - [video] efifb: prevent null-deref when iterating dmi_list (Rob Clark) [1360982] - [video] configs: updates for fb backport (Rob Clark) [1360982] - [video] fbdev: efifb: bind to efi-framebuffer (Rob Clark) [1360982] - [video] fbdev: vesafb: bind to platform-framebuffer device (Rob Clark) [1360982] - [video] fbdev: simplefb: add common x86 RGB formats (Rob Clark) [1360982] - [video] x86: sysfb: move EFI quirks from efifb to sysfb (Rob Clark) [1360982] - [video] x86: provide platform-devices for boot-framebuffers (Rob Clark) [1360982] - [video] fbdev: simplefb: mark as fw and allocate apertures (Rob Clark) [1360982] - [video] fbdev: simplefb: add init through platform_data (Rob Clark) [1360982] - [video] drivers/video: implement a simple framebuffer driver (Rob Clark) [1360982] - [video] vesafb: fix memory leak (Rob Clark) [1360982] - [video] uvesafb,vesafb: create WC or WB PAT-entries (Rob Clark) [1360982] - [video] vesafb: fix comment a typo (Rob Clark) [1360982] - [video] vesafb: use platform_driver_probe() instead of platform_driver_register() (Rob Clark) [1360982] - [video] efifb: Fix call to wrong unregister function (Rob Clark) [1360982] - [video] efifb: Disallow manual bind and unbind (Rob Clark) [1360982] - [video] efifb: Fix mismatched request/release_mem_region (Rob Clark) [1360982] - [video] efifb: fix int to pointer cast warning (Rob Clark) [1360982] - [video] efifb: Add override for 11" Macbook Air 3,1 (Rob Clark) [1360982] - [video] efifb: Support overriding fields FW tells us with the DMI data (Rob Clark) [1360982] - [video] efifb: support AMD Radeon HD 6490 (Rob Clark) [1360982] - [video] efifb: support the EFI framebuffer on more Apple hardware (Rob Clark) [1360982] - [video] efifb: check that the base address is plausible on pci systems (Rob Clark) [1360982] - [video] drivers/video/efifb.c: support framebuffer for NVIDIA 9400M in MacBook Pro 5, 1 (Rob Clark) [1360982]- [netdrv] sfc: fix potential stack corruption from running past stat bitmask (Jarod Wilson) [1374067] - [netdrv] cxgb4: Enable SR-IOV configuration via PCI sysfs interface (Sai Vemuri) [1222751] - [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal Schmidt) [1300681] - [pm] hibernate: Only crash if necessary in create/free_basic_memory_bitmaps() (Jerry Snitselaar) [1374378] - [netdrv] ixgbe: add WoL support for some 82599 subdevice IDs (Ken Cox) [1316845] - [kernel] cgroup: improve old cgroup handling in cgroup_attach_proc() (Lauro Ramos Venancio) [1372085] - [watchdog] hpwdt: add support for iLO5 (Linda Knippers) [1382496] - [watchdog] hpwdt: HP rebranding (Linda Knippers) [1388170] - [documentation] Fix hpwdt documentation to match RHEL6 (Linda Knippers) [1388170] - [acpi] acpica: Fix for a Store->ArgX when ArgX contains a reference to a field (Lenny Szubowicz) [1324697] - [acpi] acpica: Standardize all switch() blocks (Lenny Szubowicz) [1324697] - [acpi] acpica: Interpreter: Fix Store() when implicit conversion is not possible (Lenny Szubowicz) [1324697] - [fs] backing-dev: fix wakeup timer races with bdi_unregister() (Jeff Moyer) [1111683] - [fs] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1111683] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task() must set task state before calling schedule() (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [s390] zfcp: close window with unblocked rport during rport gone (Hendrik Brueckner) [1383980] - [s390] zfcp: fix ELS/GS request&response length for hardware data router (Hendrik Brueckner) [1383981] - [s390] zfcp: fix fc_host port_type with NPIV (Hendrik Brueckner) [1383982] - [s390] zcrypt: toleration of new crypto adapter hardware with type 12 (Hendrik Brueckner) [1344041] - [s390] time: LPAR offset handling (Hendrik Brueckner) [1381564] - [s390] time: move PTFF definitions (Hendrik Brueckner) [1381564] - [scsi] libfc: Don't have fc_exch_find log errors on a new exchange (Chris Leech) [1368175] - [scsi] libfc: Revert: use offload EM instance again (Chris Leech) [1383078] - [scsi] libfc: don't advance state machine for incoming FLOGI (Chris Leech) [1368175] - [scsi] libfc: Do not login if the port is already started (Chris Leech) [1368175] - [scsi] libfc: Do not drop down to FLOGI for fc_rport_login() (Chris Leech) [1368175] - [scsi] libfc: Do not take rdata->rp_mutex when processing a (Chris Leech) [1368175] - [scsi] libfc: Fixup disc_mutex handling (Chris Leech) [1368175] - [scsi] libfc: Revisit kref handling (Chris Leech) [1368175] - [scsi] fcoe: Stop fc_rport_priv structure leak (Chris Leech) [1368175] - [scsi] libfc: do not send ABTS when resetting exchanges (Chris Leech) [1368175] - [scsi] libfc: reset exchange manager during LOGO handling (Chris Leech) [1368175] - [scsi] libfc: send LOGO for PLOGI failure (Chris Leech) [1368175] - [scsi] libfc: Issue PRLI after a PRLO has been received (Chris Leech) [1368175] - [scsi] libfc: fix seconds_since_last_reset calculation (Chris Leech) [1368175] - [scsi] libfc: Update rport reference counting (Chris Leech) [1368175] - [scsi] libfc: XenServer fails to mount root filesystem (Chris Leech) [1368175]- [netdrv] mlx5e: Fix minimum MTU (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Device's mtu field is u16 and not int (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Fix endianness bug in IPV6 csum calculation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Allow resetting VF admin mac to zero (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Correctly handle RSS indirection table when changing number of channels (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix ethtool RX hash func configuration change (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix LRO modify (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Remove wrong poll CQ optimization (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Do not BUG_ON during reset when PCI is offline (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Count HW buffer overrun only once (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix RC transport send queue overhead computation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: fix some error handling in mlx4_multi_func_init() (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Remove unused macro (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Initialize hop_limit when creating address handle (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Expose correct maximum number of CQE capacity (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix handling return value of mlx4_slave_convert_port (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use vmalloc for WR buffers when needed (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct order of variables in log message (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Expose correct max_sge_rd limit (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Avoid returning success in case of an error flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Replace VF zero mac with random mac in mlx4_core (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix resource tracker error flow in add_res_range (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: really allow to change RSS key (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix incorrect wc pkey_index assignment for GSI messages (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix incorrect cq flushing in error state (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct SL on AH query under RoCE (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Forbid using sysfs to change RoCE pkeys (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Demote mcg message from warning to debug (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix potential deadlock when sending mad to wire (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4, mlx5, mthca: Expose max_sge_rd correctly (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Add extra check for total vfs for SRIOV (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Remove BUG_ON assert when checking if ring is full (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Relieve cpu load average on the port sending flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix wrong index in propagating port change event to VFs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix memory leak in do_slave_init (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Disable HA for SRIOV PF RoCE devices (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Release TX QP when destroying TX ring (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Disable Granular QoS per VF under IB/Eth VPI configuration (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix typo in mlx4_set_vf_mac (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: need to call close fw if alloc icm is called twice (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: double free of dev_vfs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] bnx2x: don't reset chip on cleanup if PCI function is offline (Michal Schmidt) [1386199] - [netdrv] bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [1386199] - [netdrv] bnx2x: avoid leaking memory on bnx2x_init_one() failures (Michal Schmidt) [1386199] - [netdrv] bnx2x: Prevent false warning for lack of FC NPIV (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 phy command handler (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix led setting for 84858 phy (Michal Schmidt) [1386199] - [netdrv] bnx2x: Correct 84858 PHY fw version (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 RX CRC (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix link-forcing for KR2 (Michal Schmidt) [1386199] - [netdrv] bnx2x: Warn about grc timeouts in register dump (Michal Schmidt) [1386199] - [netdrv] be2net: Enable VF link state setting for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Fix TX stats for TSO packets (Ivan Vecera) [1347812] - [netdrv] be2net: NCSI FW section should be properly updated with ethtool for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Provide an alternate way to read pf_num for BEx chips (Ivan Vecera) [1347812] - [netdrv] be2net: Fix mac address collision in some configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Avoid redundant addition of mac address in HW (Ivan Vecera) [1347812] - [netdrv] be2net: Add privilege level check for OPCODE_COMMON_GET_EXT_FAT_CAPABILITIES SLI cmd (Ivan Vecera) [1347812] - [netdrv] be2net: Issue COMMON_RESET_FUNCTION cmd during driver unload (Ivan Vecera) [1347812] - [netdrv] be2net: Support UE recovery in BEx/Skyhawk adapters (Ivan Vecera) [1347812] - [netdrv] be2net: replace polling with sleeping in the FW completion path (Ivan Vecera) [1347812] - [netdrv] be2net: do not remove vids from driver table if be_vid_config() fails (Ivan Vecera) [1347812] - [netdrv] be2net: clear vlan-promisc setting before programming the vlan list (Ivan Vecera) [1347812] - [netdrv] be2net: perform temperature query in adapter regardless of its interface state (Ivan Vecera) [1347812] - [netdrv] be2net: Fix broadcast echoes from EVB in BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: fix definition of be_max_eqs() (Ivan Vecera) [1347812] - [netdrv] be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Ivan Vecera) [1347812] - [netdrv] be2net: use max-TXQs limit too while provisioning VF queue pairs (Ivan Vecera) [1347812] - [netdrv] benet: be_resume needs to protect be_open with rtnl_lock (Ivan Vecera) [1347812] - [netdrv] be2net: Don't leak iomapped memory on removal (Ivan Vecera) [1347812] - [netdrv] be2net: Fix a UE caused by passing large frames to the ASIC (Ivan Vecera) [1347812] - [netdrv] be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Ivan Vecera) [1347812] - [netdrv] be2net: Interpret and log new data that's added to the port misconfigure async event (Ivan Vecera) [1347812] - [netdrv] be2net: Request RSS capability of Rx interface depending on number of Rx rings (Ivan Vecera) [1347812] - [netdrv] be2net: Fix interval calculation in interrupt moderation (Ivan Vecera) [1347812] - [netdrv] be2net: Add retry in case of error recovery failure (Ivan Vecera) [1347812] - [netdrv] be2net: Fix Lancer error recovery (Ivan Vecera) [1347812] - [netdrv] be2net: Don't run ethtool self-tests for VFs (Ivan Vecera) [1347812] - [netdrv] be2net: SRIOV Queue distribution should factor in EQ-count of VFs (Ivan Vecera) [1347812] - [netdrv] be2net: Fix be_vlan_rem_vid() to check vlan id being removed (Ivan Vecera) [1347812] - [netdrv] be2net: check for INSUFFICIENT_PRIVILEGES error (Ivan Vecera) [1347812] - [netdrv] be2net: return error status from be_set_phys_id() (Ivan Vecera) [1347812] - [netdrv] be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Ivan Vecera) [1347812] - [netdrv] be2net: fix VF link state transition from disabled to auto (Ivan Vecera) [1347812] - [netdrv] bnx2: fix locking when netconsole is used (Ivan Vecera) [1291369] - [netdrv] tg3: Avoid NULL pointer dereference in tg3_io_error_detected() (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] tg3: Report the correct number of RSS queues through tg3_get_rxnfc (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] net: tg3: avoid uninitialized variable warning (Ivan Vecera) [1347828] - [net] ipv6: restrict hop_limit sysctl setting to range (1; 255) (Paolo Abeni) [1314305] - [net] ipv4: add limits to ip_default_ttl (Paolo Abeni) [1314305] - [net] route: enforce hoplimit max value (Paolo Abeni) [1313899] - [net] netfilter: Add missing #include for userland (Sabrina Dubroca) [1317697] - [net] sctp: use the same clock as if sock source timestamps were on (Xin Long) [1334561] - [net] sctp: update the netstamp_needed counter when copying sockets (Xin Long) [1334561] - [net] sctp: fix the transports round robin issue when init is retransmitted (Xin Long) [1312728] - [net] pppoe: fix memory corruption in padt work structure (Beniamino Galvani) [1317900] - [net] pppoe: drop pppoe device in pppoe_unbind_sock_work (Beniamino Galvani) [1317900] - [net] pppoe: Use workqueue to die properly when a PADT is received (Beniamino Galvani) [1317900] - [net] ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) [1327680] - [net] ipv6: Consolidate route lookup sequences (Jakub Sitnicki) [1327680] - [net] macvtap: Add support of packet capture on macvtap device (Sabrina Dubroca) [1373100] - [scsi] fnic: pci_dma_mapping_error() doesn't return an error code (Maurizio Lombardi) [1364593] - [scsi] fnic: Using rport->dd_data to check rport online instead of rport_lookup (Maurizio Lombardi) [1364593] - [scsi] fnic: Cleanup the I/O pending with fw and has timed out and is used to issue LUN reset (Maurizio Lombardi) [1364593] - [scsi] fnic: move printk()s outside of the critical code section (Maurizio Lombardi) [1364593] - [scsi] fnic: check pci_map_single() return value (Maurizio Lombardi) [1364593] - [scsi] be2iscsi: Driver version: 11.1.0.0 (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Replace _bh with _irqsave/irqrestore (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Remove redundant iscsi_wrb desc memset (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix bad WRB index error (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async PDU handling path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add lock to protect WRB alloc and free (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Reduce driver load/unload time (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix ExpStatSn in management tasks (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix WRB leak in login/logout path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async link event processing (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to process 25G link speed info from FW (Maurizio Lombardi) [1347815] - [scsi] scsi_transport_iscsi: Add 25G and 40G speed definition (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix IOPOLL implementation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix return value for MCC completion (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add FW config validation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to handle misconfigured optics events (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix VLAN support for IPv6 network (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to remove shutdown entry point (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Added return value check for mgmt_get_all_if_id (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Set mbox timeout to 30s (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to synchronize tag allocation using spin_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to use atomic bit operations for tag_state (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix mbox synchronization replacing spinlock with mutex (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx (Maurizio Lombardi) [1347815] - [scsi] scsi_debug: fix logical block provisioning support when unmap_alignment != 0 (Maurizio Lombardi) [1388096] - [scsi] scsi_debug: fix logical block provisioning support (Maurizio Lombardi) [1388096] - [scsi] mpt3sas: Fix resume on WarpDrive flash cards (Tomas Henzl) [1329353] - [scsi] mpt3sas: avoid mpt3sas_transport_port_add NULL parent_dev (Tomas Henzl) [1329353] - [scsi] mpt3sas: set num_phys after allocating phy space (Tomas Henzl) [1329353] - [scsi] mpt3sas: add missing curly braces (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used "synchronize_irq()"API to synchronize timed-out IO & TMs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Set maximum transfer length per IO to 4MB for VDs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 13.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Handle active cable exception event (Tomas Henzl) [1329353] - [scsi] mpt3sas: Update MPI header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: remove unused fw_event_work elements (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove usage of 'struct timeval' (Tomas Henzl) [1329353] - [scsi] mpt3sas: Don't overreach ioc->reply_post during initialization (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove unnecessary synchronize_irq() before free_irq() (Tomas Henzl) [1329353] - [scsi] mpt3sas: Free memory pools before retrying to allocate with different value (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updated MPI Header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Add support for configurable Chain Frame Size (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added smp_affinity_enable module parameter (Tomas Henzl) [1329353] - [scsi] mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IOs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Never block the Enclosure device (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix static analyzer(coverity) tool identified defects (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added support for high port count HBA variants (Tomas Henzl) [1329353] - [scsi] bnx2fc: Update version number to 2.10.3 (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Check sc_cmd device and host pointer before returning the command to the mid-layer (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print netdev device name when FCoE is successfully initialized (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print when we send a fip keep alive (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: bnx2fc_eh_abort(): fix wrong return code (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Show information about log levels in 'modinfo' (Maurizio Lombardi) [1380385] - [scsi] hpsa: update driver revision to 3.4.10-0-RH2 (Joseph Szczypek) [1377892] - [scsi] hpsa: correct scsi 6byte lba calculation (Joseph Szczypek) [1377892] - [scsi] lpfc: remove unknown ELS message warnings for RDP (Maurizio Lombardi) [1347811] - [scsi] smartpqi: add to config-generic (Scott Benesh) [1343743] - [scsi] smartpqi: raid bypass lba calculation fix (Scott Benesh) [1343743] - [scsi] smartpqi: bump driver version (Scott Benesh) [1343743] - [scsi] smartpqi: add smartpqi.txt (Scott Benesh) [1343743] - [scsi] smartpqi: update Kconfig (Scott Benesh) [1343743] - [scsi] smartpqi: remove timeout for cache flush operations (Scott Benesh) [1343743] - [scsi] smartpqi: scsi queuecommand cleanup (Scott Benesh) [1343743] - [scsi] smartpqi: minor tweaks to update time support (Scott Benesh) [1343743] - [scsi] smartpqi: minor function reformating (Scott Benesh) [1343743] - [scsi] smartpqi: correct event acknowledgement timeout issue (Scott Benesh) [1343743] - [scsi] smartpqi: correct controller offline issue (Scott Benesh) [1343743] - [scsi] smartpqi: add kdump support (Scott Benesh) [1343743] - [scsi] smartpqi: enhance reset logic (Scott Benesh) [1343743] - [scsi] smartpqi: enhance drive offline informational message (Scott Benesh) [1343743] - [scsi] smartpqi: simplify spanning (Scott Benesh) [1343743] - [scsi] smartpqi: change tmf macro names (Scott Benesh) [1343743] - [scsi] smartpqi: change aio sg processing (Scott Benesh) [1343743] - [scsi] aacraid: remove wildcard for series 9 controllers (Scott Benesh) [1343743] - [scsi] smartpqi: initial commit of Microsemi smartpqi driver (Scott Benesh) [1343743]- [hv] get rid of id in struct vmbus_channel (Vitaly Kuznetsov) [1322802] - [hv] make VMBus bus ids persistent (Vitaly Kuznetsov) [1322802] - [hv] storvsc: Fix potential memory leak (Cathy Avery) [1322928 1352824] - [hv] storvsc: Filter out storvsc messages CD-ROM medium not present (Cathy Avery) [1322928 1352824] - [hv] storvsc: fix SRB_STATUS_ABORTED handling (Cathy Avery) [1322928 1352824] - [hv] storvsc: add logging for error/warning messages (Cathy Avery) [1322928 1352824] - [hv] storvsc: Fix a bug in the handling of SRB status flags (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag (Cathy Avery) [1322928 1352824] - [hv] storvsc: Set the tablesize based on the information given by the host (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't assume that the scatterlist is not chained (Cathy Avery) [1322928 1352824] - [hv] storvsc: Retrieve information about the capability of the target (Cathy Avery) [1322928 1352824] - [hv] storvsc: Always send on the selected outgoing channel (Cathy Avery) [1322928 1352824] - [hv] vmbus: Support a vmbus API for efficiently sending page arrays (Cathy Avery) [1322928 1352824] - [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: reset host_specified_ha_region (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: don't crash when memory is added in non-sorted order (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [1326999 1381617] - [hv] don't leak memory in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1376860] - [hv] get rid of redundant messagecount in create_gpadl_header() (Vitaly Kuznetsov) [1376860] - [hv] vmbus: don't manipulate with clocksources on crash (Cathy Avery) [1365049] - [hv] correct tsc page sequence invalid value (Cathy Avery) [1365049] - [hv] vmbus: fix build warning (Cathy Avery) [1365049] - [hv] vmbus: Implement a clocksource based on the TSC page (Cathy Avery) [1365049] - [hv] kvp: cancel kvp_host_handshake_work on module unload (Vitaly Kuznetsov) [1321259] - [x86] mm/xen: Suppress hugetlbfs in PV guests (Vitaly Kuznetsov) [1312331] - [mm] hugetlb: allow hugepages_supported to be architecture specific (Vitaly Kuznetsov) [1312331]- [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1360179] - [netdrv] i40evf: RSS Hash Option parameters (Stefan Assmann) [1360179] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1360179] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1360179] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1360179] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1360179] - [netdrv] i40evf: Allow PF driver to configure RSS (Stefan Assmann) [1360179] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1360179] - [netdrv] i40evf: Don't Panic (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1360179] - [netdrv] i40evf: properly handle VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1360179] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1360179] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1360179] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix get_rss_aq (Stefan Assmann) [1360179] - [netdrv] i40evf: Add longer wait after remove module (Stefan Assmann) [1360179] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1360179] - [netdrv] i40evf: Add additional check for reset (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1360179] - [netdrv] i40evf: remove dead code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1360179] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1360179] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1360179] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1360179] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1360179] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1360179] - [netdrv] i40evf: set adapter state on reset failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1360179] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: support packet split receive (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1360179] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: Change vf driver string to reflect all products i40evf supports (Stefan Assmann) [1360179] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1360179] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1360179] - [netdrv] i40evf: enable bus master after reset (Stefan Assmann) [1360179] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1360179] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1360179] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add external power class to get link status (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Geneve cloud tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1360179] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1360179] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: null out ring pointers on free (Stefan Assmann) [1360179] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1360179] - [netdrv] i40evf: allow channel bonding of VFs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1360179] - [netdrv] treewide: Fix typos in printk (Stefan Assmann) [1360179] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1360179] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1360179] - [netdrv] i40evf: change version string generation (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1360179] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1360179] - [netdrv] i40evf: check rings before freeing resources (Stefan Assmann) [1360179] - [netdrv] i40e: Fix errors resulted while turning off TSO (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use configured RSS key and lookup table in i40e_vsi_config_rss (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix broken i40e_config_rss_aq function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move i40e_vsi_config_rss below i40e_get_rss_aq (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove redundant memset (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: check for and deal with non-contiguous TCs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Update device ids for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Drop extra copy of function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use consistent type for vf_id (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: PTP - avoid aggregate return warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix uninitialized variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add VF promiscuous mode driver support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add promiscuous on VLAN support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove zero check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Code cleanup in i40e_add_fdir_ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix errant PCIe bandwidth message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM event wait check to NVM code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Restrict VF poll mode to only single function mode devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move HW flush (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Leave debug_mask cleared at init (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Inserting a HW capability display info (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Request PHY media event at reset time (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Lower some message levels (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for supported link modes in 10GBaseT PHY's (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Disable link polling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make VF resets more reliable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove unused variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove redundant check on vsi->active_vlans (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change comment to reflect correct function name (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change unknown event error msg to ignore message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Added code to prevent double resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Notify VFs of all resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove timer and task only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Assure that adminq is alive in debug mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove MSIx only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix up return code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Save off VSI resource count when updating VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: queue-specific settings for interrupt moderation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: let go of the past (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: suspend scheduling during driver unload (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add check for null VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Expose some registers to program parser, FD and RSS logic (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for unexpected messaging (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not wait for Rx queue disable in DCB reconfig (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix led blink capability for 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Clean-up Rx packet checksum handling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Set skb->csum_level for encapsulated checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add exception handling for Tx checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: better error reporting for nvmupdate (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: expand comment (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not disable queues in the Legacy/MSI Interrupt handler (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Removal of code which relies on BASE VEB SEID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix PROMISC mode for Multi-function per port (MFP) devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: cleanup use of pf->hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused debugfs file "dump" (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: get rid of magic number (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: dump descriptor indexes in hex (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use new add_veb calling with VEB stats control (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add VEB stat control and remove L2 cloud filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: set shared bit for multicast filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make the DCB firmware checks for X710/XL710 only (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move sync_vsi_filters up in service_task (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add priv flag for automatic rule eviction (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: avoid large memcpy by assigning struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: count allocation errors (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: negate PHY int mask bits (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: APIs to Add/remove port mirroring rules (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allocate memory safer (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: fix missing space (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: drop duplicate definition (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: remove unnecessary local var (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove VF device IDs from PF (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add netdev info to VSI dump (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add a little more to an NVM update debug message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: refactor DCB function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 20G speed for Tx bandwidth calculations (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add counter for arq overflows (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Store lan_vsi_idx and lan_vsi_id in the right size (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 100Mb ethtool reporting (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Limit DCB FW version checks to X710/XL710 devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Extend ethtool RSS hooks for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new device IDs for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: bump version to 1.4.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Cleanup the code with respect to restarting autoneg (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Replace X722 mac check in ethtool get_settings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add mac_filter_element at the end of the list instead of HEAD (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allow zero MAC address for VFs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: change log messages and error returns (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean whole mac filter list (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: hush little warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use explicit cast from u16 to u8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: don't add zero MAC filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly delete VF MAC filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: chomp the BIT(_ULL) (Stefan Assmann) [1249250 1310402 1346978]- [mm] close FOLL MAP_PRIVATE race (Larry Woodman) [1385117] {CVE-2016-5195}- [netdrv] sfc: report supported link speeds on SFP connections (Jarod Wilson) [1384621] - [fs] dlm: free workqueues after the connections (Marcelo Leitner) [1365204] - [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1342114] - [netdrv] ibmveth: check return of skb_linearize in ibmveth_start_xmit (Gustavo Duarte) [1322315] - [fs] NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE (Steve Dickson) [1230305] - [drm] i915/skl: Fix spurious gpu hang with gt3/gt4 revs (Rob Clark) [1323945] - [drm] i915/skl: Fix rc6 based gpu/system hang (Rob Clark) [1323945] - [drm] prime: fix error path deadlock fail (Rob Clark) [1334880] - [drm] Balance error path for GEM handle allocation (Rob Clark) [1334880] - [netdrv] ixgbe: cleanup crosstalk fix (Ken Cox) [1346399] - [netdrv] ixgbe: Add work around for empty SFP+ cage crosstalk (Ken Cox) [1346399] - [netdrv] ixgbe: Add definitions for x550em_a 10G MAC (Ken Cox) [1346399] - [netdrv] ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC (Ken Cox) [1346399] - [md] disable RAID5 /sys/block/md/md/group_thread_cnt (Jes Sorensen) [1322733] - [mfd] rtsx: Various tweaks for RHEL-6 (Don Zickus) [1167938] - [mfd] rtsx: Add in support for power down (Don Zickus) [1167938] - [mfd] rtsx: Update driving settings (Don Zickus) [1167938] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [1167938] - [mfd] rtsx: Add support for rts525A (Don Zickus) [1167938]- [fs] NFS: Fix another OPEN_DOWNGRADE bug (Steve Dickson) [1340539] - [fs] NFSv4: Fix another bug in the close/open_downgrade code (Steve Dickson) [1340539] - [fs] NFSv4: Fix problems with close in the presence of a delegation (Steve Dickson) [1340539] - [debug] lockdep: raise MAX_LOCKDEP_CHAINS_BITS to 16 (Maurizio Lombardi) [1314144] - [block] nvme: add device id's with intel stripe quirk (David Milburn) [1372088] - [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: handle various crash scenarios (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support kexec on ws2012 r2 and above (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support handling messages on multiple CPUs (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid wait_for_completion() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Force all channel messages to be delivered on CPU 0 (Vitaly Kuznetsov) [1301903 1333167] - [fs] sunrpc: make AF_LOCAL connect synchronous (Steve Dickson) [1321366] - [fs] sunrpc: TCP/UDP always close the old socket before reconnecting (Steve Dickson) [1321366] - [fs] sunrpc: Add helpers to prevent socket create from racing (Steve Dickson) [1321366] - [fs] sunrpc: Fix stupid typo in xs_sock_set_reuseport (Steve Dickson) [1321366] - [fs] sunrpc: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG (Steve Dickson) [1321366] - [fs] sunrpc: Handle connection reset more efficiently (Steve Dickson) [1321366] - [fs] sunrpc: Remove the redundant XPRT_CONNECTION_CLOSE flag (Steve Dickson) [1321366] - [fs] sunrpc: Make xs_tcp_close() do a socket shutdown rather than a sock_release (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_tcp_shutdown() requests a full close of the connection (Steve Dickson) [1321366] - [fs] sunrpc: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP socket linger code (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP client connection reset hack (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_reset_transport() resets the close connection flags (Steve Dickson) [1321366] - [fs] sunrpc: Do not clear the source port in xs_reset_transport (Steve Dickson) [1321366] - [fs] sunrpc: Handle EADDRINUSE on connect (Steve Dickson) [1321366] - [fs] sunrpc: Set SO_REUSEPORT socket option for TCP connections (Steve Dickson) [1321366] - [block] nvme: Increase the max transfer size when mdts is 0 (David Milburn) [1343876] - [block] nvme: make setup work for devices that don't do INTx (David Milburn) [1343876] - [block] nvme: Fix potential IO timeout race condition (David Milburn) [1343876] - [block] nvme: Don't write cq doorbell on suspended queues (David Milburn) [1343876] - [block] nvme: Fix ioctl passthrough length calculation (David Milburn) [1343876] - [block] nvme: Return busy status on suspended queue (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset IOCTL (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset support (David Milburn) [1343876] - [block] nvme: add sysfs and ioctl controller reset (David Milburn) [1343876] - [block] nvme: increase depth of admin queue (David Milburn) [1343876] - [infiniband] ib/qib: Support creating qps with GFP_NOIO flag (Alex Estrin) [1373507] - [infiniband] ib/qib: Improve ipoib UD performance (Alex Estrin) [1373507] - [infiniband] ib/qib: fix mcast detach when qp not attached (Alex Estrin) [1373507] - [infiniband] ib/qib: Prevent context loss (Alex Estrin) [1373507] - [pci] Allocate ATS struct during enumeration (Myron Stowe) [1228022] - [mm] thp: fix SMP race condition between THP page fault and MADV_DONTNEED (Andrea Arcangeli) [1314133] - [netdrv] igb: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1267865] - [block] Update queue-sysfs.txt documentation file (Joe Lawrence) [1361603] - [mm] tracing: Fix no callsite ifndef CONFIG_KMEMTRACE (Aristeu Rozanski) [1123990] - [mm] tracing: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING (Aristeu Rozanski) [1123990] - [kernel] replace some read_lock(&tasklist_lock)'s with tasklist_read_lock() (Oleg Nesterov) [1304864] - [kernel] replace write_lock_irq(&tasklist_lock) with tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [kernel] introduce tasklist_read_lock() and tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) [1379452] - [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379452]- [netdrv] enic: set netdev->vlan_features (Stefan Assmann) [1309973] - [s390] qeth: delete napi struct when removing a qeth device (Hendrik Brueckner) [1357027] - [s390] iucv: call skb_linearize() when needed (Hendrik Brueckner) [1341759] - [s390] dasd: fix hanging device after clear subchannel (Hendrik Brueckner) [1368066] - [s390] fix test_fp_ctl inline assembly contraints (Hendrik Brueckner) [1357029] - [s390] spinlock: avoid yield to non existent cpu (Hendrik Brueckner) [1341757] - [mm] hugetlb: don't use reserved during VM_SHARED mapping cow (Petr Holasek) [1297199] - [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1374743] - [fs] nfs4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Steve Dickson) [1376467] - [fs] nfs4: Fix potential use after free of state in nfs4_do_reclaim (Dave Wysochanski) [1343231] - [fs] ext2: fix filesystem deadlock while reading corrupted xattr block (Carlos Maiolino) [847106] - [documentation] watchdog: hpwdt: remove email address from doc (Nigel Croxon) [1375651] - [documentation] watchdog: hpwdt: Adjust documentation to match latest kernel module parameters (Nigel Croxon) [1375651]- [fs] NFSv4.1: Fix an NFSv4.1 state renewal regression (Dave Wysochanski) [1332300] - [scsi] ibmvfc: Fix I/O hang when port is not mapped (Steve Best) [1377964] - [powerpc] eeh: Fix dereferencing NULL device_node (Gustavo Duarte) [1323874] - [fs] nfsd3: Check write permission after checking existence (Harshula Jayasuriya) [1373393] - [x86] tsc: Add backwards time checking to read_tsc() and vread_tsc() (Prarit Bhargava) [1375163] - [sched] core: Clear the root_domain cpumasks in init_rootdomain (Aristeu Rozanski) [1214887] - [edac] sb_edac: get rid of 2HA handling while getting active channels (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix Broadwell channel calculation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix csrow/channel emulation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix rank lookup on Broadwell (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Take account of channel hashing when needed (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Repair damage introduced when "fixing" channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix computation of channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Add support for duplicate device IDs (Aristeu Rozanski) [1318810 1353808] - [acpi] SRAT: fix SRAT parsing order with both LAPIC and X2APIC present (Prarit Bhargava) [1247218] - [acpi] tables: test the correct variable (Prarit Bhargava) [1247218] - [x86] acpi: Handle apic/x2apic entries in MADT in correct order (Prarit Bhargava) [1247218] - [acpi] tables: Add acpi_subtable_proc to ACPI table parsers (Prarit Bhargava) [1247218] - [acpi] table: Always count matched and successfully parsed entries (Prarit Bhargava) [1247218] - [acpi] table: Add new function to get table entries (Prarit Bhargava) [1247218] - [netdrv] ixgbe: Fix ATR so that it correctly handles IPv6 extension headers (Ken Cox) [1339563] - [netdrv] ixgbe: Store VXLAN port number in network order (Ken Cox) [1339563] - [netdrv] ixgbe: Make ATR recognize IPv6 extended headers (Ken Cox) [1339563] - [net] vlan: Fix FCOE_MTU support (Maurizio Lombardi) [1367250] - [net] inet_diag: fix oops for IPv4 AF_INET6 TCP SYN-RECV state (Phil Sutter) [1328053] - [net] tcp: make challenge acks less predictable (Florian Westphal) [1355607] {CVE-2016-5696} - [net] netfilter: bridge: do not re-invoke iptables (Florian Westphal) [1319883] - [net] set dev->addr_assign_type correctly (Sabrina Dubroca) [1318500] - [netdrv] atheros eth: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [netdrv] ethoc: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [net] use eth_hw_addr_random() and reset addr_assign_type (Sabrina Dubroca) [1318500] - [netdrv] replace random_ether_addr() with eth_hw_addr_random() (Sabrina Dubroca) [1318500]- [firmware] revert "amd-ucode: Add microcode_amd" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam15" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam16" (Phillip Lougher) [1375170] - [s390] mm: fix asce_bits handling with dynamic pagetable levels (Steve Best) [1341758]- [firmware] amd-ucode: Add microcode_amd_fam16 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd_fam15 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd (Suravee Suthikulpanit) [1322525] - [netdrv] igbvf: remove "link is Up" message when registering mcast address (Corinna Vinschen) [1304114] - [acpi] acpia: Fix Scope() op in module level code (Lenny Szubowicz) [1357316] - [security] selinux: test for !ss_initialized in selinux_sysctl (Mateusz Guzik) [1285009] - [scsi] fnic: Fix to cleanup aborted IO to avoid device being offlined by mid-layer (Maurizio Lombardi) [1341298]- [netdrv] bnxt_en: Add new NPAR and dual media device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Limit RX BD pages to be no bigger than 32K (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM5731X and BCM5741X device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Add PCI device ID for 57404 NPAR devices (John Linville) [1347825] - [netdrv] bnxt_en: Enable NPAR (NIC Partitioning) Support (John Linville) [1347825] - [netdrv] bnxt_en: Add function for VF driver to query default VLAN (John Linville) [1347825] - [netdrv] bnxt_en: Fix tx push race condition (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM57314 device ID (John Linville) [1347825] - [netdrv] bnxt_en: Setup multicast properly after resetting device (John Linville) [1347825] - [netdrv] bnxt_en: Need memory barrier when processing the completion ring (John Linville) [1347825] - [netdrv] bnxt_en: Don't fallback to INTA on VF (John Linville) [1347825] - [netdrv] bnxt_en: Update to Firmware 1.2.2 spec (John Linville) [1347825] - [netdrv] bnxt_en: Fix ethtool -a reporting (John Linville) [1347825] - [netdrv] bnxt_en: Fix typo in bnxt_hwrm_set_pause_common() (John Linville) [1347825] - [netdrv] vmxnet3: update to version 3 (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce command to register memory region (Neil Horman) [1290656] - [netdrv] vmxnet3: add support for get_coalesce, set_coalesce ethtool operations (Neil Horman) [1290656] - [netdrv] vmxnet3: add receive data ring support (Neil Horman) [1290656] - [netdrv] vmxnet3: allow variable length transmit data ring buffer (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce generalized command interface to configure the device (Neil Horman) [1290656] - [netdrv] vmxnet3: prepare for version 3 changes (Neil Horman) [1290656] - [netdrv] vmxnet3: segCnt can be 1 for LRO packets (Neil Horman) [1290656] - [netdrv] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Neil Horman) [1290656] - [netdrv] vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (Neil Horman) [1290656] - [netdrv] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (Neil Horman) [1290656 1311537] - [netdrv] vmxnet3: Update Rx ring 2 max size (Neil Horman) [1290656] - [netdrv] Vmxnet3: Fix regression caused by 5738a09 (Neil Horman) [1290656] - [netdrv] vmxnet3: Fix use of mfTableLen for big endian architectures (Neil Horman) [1290656] - [netdrv] vmxnet3: get rid of unnecessary initializations in .get_drvinfo() (Neil Horman) [1290656] - [netdrv] Vmxnet3: Extend register dump support (Neil Horman) [1290656] - [fs] namei: don't rehash target on succesful rename (J. Bruce Fields) [1080701] - [powerpc] eeh: Block PCI configuration space access during EEH (Gustavo Duarte) [1216944] - [scsi] Avoid crashing if device uses DIX but adapter does not support it (Ewan Milne) [1369997] - [scsi] aacraid: Check size values after double-fetch from user (Maurizio Lombardi) [1369770] {CVE-2016-6480}- [fs] ecryptfs: prevent mounts backed by procfs (Mateusz Guzik) [1347102] {CVE-2016-1583} - [hid] usbhid: add quirk for PIXART OEM mouse used by HP (Torez Smith) [1295575] - [hid] usbhid: add HP OEM mouse to quirk ALWAYS_POLL (Torez Smith) [1295575] - [netdrv] bonding: Prevent IPv6 link local address on enslaved devices (Jarod Wilson) [1292358] - [powerpc] iommu: release the DDW when the PHB device node is unplugged (Gustavo Duarte) [1328668] - [netdrv] bonding: don't use stale speed and duplex information (Jarod Wilson) [1327315] - [scsi] Revert: restart list search after unlock in scsi_remove_target (Ewan Milne) [1369564] - [s390] mm: four page table levels vs. fork (Hendrik Brueckner) [1316461] {CVE-2016-2143}- [scsi] bnx2fc: replace printk() with BNX2FC_IO_DBG() (Maurizio Lombardi) [1337944] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623]- [fs] gfs2: Cache ACLs read from disk (Andreas Gruenbacher) [1330625] - [mm] Fix slab growing out of bound within a cpuset (Larry Woodman) [1350997] - [scsi] fix race between simultaneous decrements of ->host_failed (Gustavo Duarte) [1344835] - [fs] xfs: fix Q_XQUOTARM ioctl (Zorro Lang) [1329066] - [virt] storvsc: driver needs to account for reference to sdev_dev kobj (Cathy Avery) [1316861] - [fs] Set MAY_SIGN for multiuser mounts (Sachin Prabhu) [1323053] - [x86] mm: Improve switch_mm() barrier comments (Rafael Aquini) [1332601] {CVE-2016-2069} - [x86] mm: Add barriers and document switch_mm()-vs-flush synchronization (Rafael Aquini) [1332601] {CVE-2016-2069} - [netdrv] vmxnet3: avoid calling pskb_may_pull with interrupts disabled (Jamie Bainbridge) [1340684] - [netdrv] vmxnet3: fix checks for dma mapping errors (Jamie Bainbridge) [1340684] - [net] netfilter: ip6table_raw: fix table priority (Eric Garver) [1317365] - [net] sch_gred: should not use GFP_KERNEL while holding a spinlock (Eric Garver) [1328774] - [net] netfilter: fix xt_TCPOPTSTRIP for ipv6 (Paolo Abeni) [1325733] - [net] ipv6: Count in extension headers in skb->network_header (Jakub Sitnicki) [1323491] - [net] Make userland include of netlink.h more sane (Ondrej Hlavaty) [1313266] - [net] bridge: notifier called with the wrong device (Paolo Abeni) [1315988]- [fs] gfs2: Check rs_free with rd_rsspin protection (Robert S Peterson) [1362566] - [x86] hyperv: Avoid reporting bogus NMI status for Gen2 instances (Vitaly Kuznetsov) [1320215] - [x86] mrst: Avoid reporting wrong nmi status (Vitaly Kuznetsov) [1320215] - [scsi] sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [1343105] - [scsi] proper state checking and module refcount handling in scsi_device_get (Vitaly Kuznetsov) [1343105] - [netdrv] e1000e: prevent division by zero if TIMINCA is zero (Denys Vlasenko) [1322244] - [powerpc] perf: Add support for second POWER8 PVR (Gustavo Duarte) [1316453] - [fs] xfs: avoid AGI/AGF deadlock scenario for inode chunk allocation (Brian Foster) [1311879] - [fs] xfs: xfs_iflush_cluster has range issues (Brian Foster) [1311853] - [fs] xfs: mark reclaimed inodes invalid earlier (Brian Foster) [1311853] - [fs] xfs: xfs_inode_free() isn't RCU safe (Brian Foster) [1311853] - [fs] xfs: optimise xfs_iext_destroy (Brian Foster) [1311853] - [fs] xfs: skip stale inodes in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: fix inode validity check in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: xfs_iflush_cluster fails to abort on error (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_iflush after a shutdown (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_qm_dqflush after a shutdown (Brian Foster) [1311853] - [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Scott Mayhew) [1294939] - [x86] mce: Fix regression. All error records should report via /dev/mcelog (Prarit Bhargava) [1355847] - [fs] lockd: unregister notifier blocks if the service fails to come up completely (Scott Mayhew) [1346317] - [x86] acpi: fix empty _OSI strings during boot (Prarit Bhargava) [1268934] - [kernel] audit: error message typo correction (Richard Guy Briggs) [1342857] - [documentation] mm: document improved handling of swappiness==0 (Jerome Marchand) [1341499] - [netdrv] Fix ixgbe allocation warning splat (Neil Horman) [1325068] - [net] phonet: fix potential use-after-free in pep_sock_close() (Lauro Ramos Venancio) [1326568] - [fs] cifs: fix use-after-free bug in find_writable_file (Sachin Prabhu) [1295008] - [x86] Drop WARN from multi-BAR check in ioremap_caller (Larry Woodman) [1318622] - [mm] mempolicy: fix mbind_range && vma_adjust interaction (Petr Holasek) [1277241] - [virt] virtio_pci: fix virtio spec compliance on restore (Michael S. Tsirkin) [1157728] - [netdrv] cxgb4: Restore L1 cfg, if FW rejects new L1 cfg settings (Sai Vemuri) [1296474]- [security] selinux: convert WARN_ONCE to printk in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] selinux: cleanup error reporting in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] audit: fix dangling keywords in integrity ima message output (Richard Guy Briggs) [1066681] - [kernel] audit: invalid op= values for rules (Richard Guy Briggs) [1066681] - [security] selinux: normalize audit log formatting (Richard Guy Briggs) [1066681] - [fs] gfs2: Fix gfs2_replay_incr_blk for multiple journal sizes (Robert S Peterson) [1357111] - [usbhid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1360008] {CVE-2016-5829} - [netdrv] mlx4: convert to hw_features (kamal heib) [1211211]- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1352826] - [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1351356] - [security] keys: potential uninitialized variable (Mateusz Guzik) [1345946] {CVE-2016-4470} - [firmware] dmi_scan: DMI information in sysfs is missing on SMBIOS 3.0 based systems (Steve Best) [1353807] - [cpufreq] stats: fix race between stats allocation and first usage (Steve Best) [1352347] - [x86] cpufreq: intel_pstate: Enable HWP by default (Steve Best) [1348853] - [netdrv] cxgb4: Set VPD size so we can read both VPD structures (Myron Stowe) [1289559 1324680 1340999] - [pci] Add pci_set_vpd_size() to set VPD size (Myron Stowe) [1289559 1324680 1340999] - [pci] Prevent VPD access for buggy devices (Myron Stowe) [1289559 1324680 1340999] - [pci] Sleep rather than busy-wait for VPD access completion (Myron Stowe) [1289559 1324680 1340999] - [pci] Fold struct pci_vpd_pci22 into struct pci_vpd (Myron Stowe) [1289559 1324680 1340999] - [pci] Rename VPD symbols to remove unnecessary "pci22" (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove struct pci_vpd_ops.release function pointer (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_vpd_release() from header file to pci/access.c (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_read_vpd() and pci_write_vpd() close to other VPD code (Myron Stowe) [1289559 1324680 1340999] - [pci] Determine actual VPD size on first access (Myron Stowe) [1289559 1324680 1340999] - [pci] Use bitfield instead of bool for struct pci_vpd_pci22.busy (Myron Stowe) [1289559 1324680 1340999] - [pci] Allow access to VPD attributes with size 0 (Myron Stowe) [1289559 1324680 1340999] - [pci] Update VPD definitions (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove unused pci_vpd_truncate() (Myron Stowe) [1289559 1324680 1340999] - [pci] handle positive error codes (Myron Stowe) [1289559 1324680 1340999] - [pci] check pci_vpd_pci22_wait() return (Myron Stowe) [1289559 1324680 1340999] - [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1238861] - [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1238861] - [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1238861] - [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1238861] - [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1238861] - [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1238861] - [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1238861] - [fs] gfs2: Re-add an omission from upstream (Robert S Peterson) [1238861] - [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1238861] - [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1238861] - [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1173286] - [fs] gfs2: Don't do glock put when inode creation fails (Robert S Peterson) [1173286] - [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1173286] - [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1173286] - [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1173286]- [ipmi] Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1347189] - [fs] ext4: Remove useless spinlock in ext4_getattr() (Lukas Czerner) [1315933] - [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1349776] - [net] tcp: Prevent overzealous packetization by SWS logic (Davide Caratti) [1349776] - [net] netfilter: ip(6)t_REJECT: fix wrong transport header pointer in TCP reset (William Townsend) [1343816]- [fs] sunrpc: remove BUG_ON calls from cache_read (J. Bruce Fields) [1249854] - [fs] gfs2: Automatically set GFS2_DIF_SYSTEM flag on system files (Abhijith Das) [1349127] - [fs] gfs2: Use gfs2 wrapper to sync inode before calling generic_file_splice_read() (Abhijith Das) [1300756] - [fs] configfs: fix race between dentry put and lookup (Robert S Peterson) [1333448] - [drm] move idr2 implementation to lib (Milos Vyletel) [1316790]- [idle] intel_idle: Add SKX support (Steve Best) [1348739] - [fs] auth_gss: fix panic in gss_pipe_downcall() in fips mode (Scott Mayhew) [1309420] - [fs] cifs: Create dedicated keyring for spnego operations (Scott Mayhew) [1267754] - [infiniband] security: Restrict use of the write interface (Don Dutile) [1332548] {CVE-2016-4565}- [infiniband] srp: Fix backport error in ib_srp::srp_queuecommand (Don Dutile) [1321094]- [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1344740]- [sched] Revert "kernel: sched: Cure load average vs NO_HZ woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Cure more NO_HZ load average woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Move sched_avg_update to update_cpu_load" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Fix nohz load accounting -- again" (Rafael Aquini) [1326373] - [sched] avoid kernel panic during power off (Frank Ramsay) [1313035]- [fs] lockd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [fs] nfsd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [acpi] processor: Request native thermal interrupt handling via _OSC (David Arcari) [1327715] - [sound] usb-audio: avoid freeing umidi object twice (Mateusz Guzik) [1310668] {CVE-2016-2384}- [isdn] avoid calling tty_ldisc_flush() in atomic context (Sabrina Dubroca) [1328115] - [scsi] fcoe: fix reset of fip selection time (Neil Horman) [1230719] - [fs] nfsd4: clean up open owners on OPEN failure (J. Bruce Fields) [1300006] - [fs] nfsd4: replace oo_confirmed by flag bit (J. Bruce Fields) [1300006]- [net] bridge: pass vlan registration on to physical device from bridge (Neil Horman) [1313663] - [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1314774] - [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1314774] - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1314774] - [base] firmware: Add lock for firmware devices (Lyude Paul) [1309875] - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul Moore) [1321174] - [md] dm: only initialize the request_queue once (Mike Snitzer) [1328329] - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1295969]- [scsi] fc: revert - ensure scan_work isn't active when freeing fc_rport (Ewan Milne) [1326447] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (John Greene) [1310749] - [netdrv] mlx5e: Fix adding vlan rule with vid zero twice (Kamal Heib) [1322809]- [netdrv] ixgbe: restore proper CHECKSUM_UNNECESSARY behavior for LRO packets (Neil Horman) [1318426] - [netdrv] revert " net/mlx5_core: Add pci error handlers to mlx5_core driver" (Don Dutile) [1324599] - [x86] kernel: espfix not working for 32-bit KVM paravirt guests (Jacob Tanenbaum) [1172767] {CVE-2014-8134}- [net] use GFP_ATOMIC in dst_ops_extend_register (Sabrina Dubroca) [1323252] - [kernel] revert "sched: core: Use hrtimer_start_expires" (Jiri Olsa) [1324318] - [kernel] Revert "Cleanup bandwidth timers" (Jiri Olsa) [1324318] - [kernel] revert "fair: Test list head instead of list entry in throttle_cfs_rq" (Jiri Olsa) [1324318] - [kernel] revert "sched, perf: Fix periodic timers" (Jiri Olsa) [1324318] - [kernel] Revert "fix KABI break" (Jiri Olsa) [1324318]- [input] wacom: fix ExpressKeys remote events (Aristeu Rozanski) [1318027] - [fs] revert "writeback: remove wb_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: bdi_writeback_task must set task state before calling schedule" (Jeff Moyer) [1322297] - [fs] revert "writeback: merge bdi_writeback_task and bdi_start_fn" (Jeff Moyer) [1322297] - [fs] revert "writeback: harmonize writeback threads naming" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix possible race when creating bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 1" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 2" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: simplify bdi code a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not remove bdi from bdi_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: move last_active to bdi" (Jeff Moyer) [1322297] - [fs] revert "writeback: restructure bdi forker loop a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: move bdi threads exiting logic to the forker thread" (Jeff Moyer) [1322297] - [fs] revert "writeback: prevent unnecessary bdi threads wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: optimize periodic bdi thread wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: remove unnecessary init_timer call" (Jeff Moyer) [1322297] - [fs] revert "writeback: cleanup bdi_register" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix bad _bh spinlock nesting" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wakeup events when forking bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: Fix lost wake-up shutting down writeback thread" (Jeff Moyer) [1322297] - [mm] revert "backing-dev: ensure wakeup_timer is deleted" (Jeff Moyer) [1322297] - [perf] revert: perf changes out of "sched, perf: Fix periodic timers" (Jiri Olsa) [1322488]- [mm] hugetlb: prevent BUG_ON in hugetlb_fault -> hugetlb_cow (Dave Anderson) [1303495] - [mm] hugetlb: fix race condition in hugetlb_fault (Dave Anderson) [1303495] - [s390] kdump: fix wrong BUG_ON statement (Hendrik Brueckner) [1321316] - [scsi] cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1320193] - [fs] nfs: fix a regression causing deadlock in nfs_wb_page_cancel() (Benjamin Coddington) [1135601] - [netdrv] cxgb4/ethtool: Get/set rx checksum (Sai Vemuri) [1225167] - [netdrv] cxgb4vf:The RX checksum feature was not completely ported to cxgb4vf driver (Sai Vemuri) [1225167] - [netdrv] cxgb4/cxgb4vf: Enable GRO (Sai Vemuri) [1225167] - [netdrv] cxgb4: Enable RX checksum offload flag (Sai Vemuri) [1225167] - [netdrv] cxgb4: Report correct link speed for unsupported ones (Sai Vemuri) [1296467] - [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Sai Vemuri) [1296473] - [netdrv] cxgb4: Enhance driver to update FW, when FW is too old (Sai Vemuri) [1296472]- [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1321164] - [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1321164] - [netdrv] mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1321164] - [x86] nmi/64: Fix a paravirt stack-clobbering bug in the NMI code (Denys Vlasenko) [1259581] {CVE-2015-5157} - [x86] nmi/64: Switch stacks on userspace NMI entry (Denys Vlasenko) [1259581] {CVE-2015-5157}- [netdrv] mlx4_en: Choose time-stamping shift value according to HW frequency (Kamal Heib) [1320448] - [fs] anon_inodes implement dname (Aristeu Rozanski) [1296019] - [net] packet: set transport header before doing xmit (John Greene) [1309526] - [net] tuntap: set transport header before passing it to kernel (John Greene) [1309526] - [netdrv] macvtap: set transport header before passing skb to lower device (John Greene) [1309526] - [net] ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Jakub Sitnicki) [1312740] - [net] ipv6: sctp: add rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] ipv6: add complete rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] dccp: remove unnecessary codes in ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: remove unnecessary codes in tcp_ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) option (Jakub Sitnicki) [1312740] - [net] ipv6: protect flow label renew against GC (Sabrina Dubroca) [1313231] - [net] ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc (Sabrina Dubroca) [1313231] - [perf] annotate: Support full source file paths for srcline fix (Jiri Olsa) [1304472 1304479] - [perf] tools: Support full source file paths for srcline (Jiri Olsa) [1304472 1304479] - [perf] annotate: Fix -i option, which is currently ignored (Jiri Olsa) [1304472 1304479]- [mm] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1318930] - [hv] vss: run only on supported host versions (Vitaly Kuznetsov) [1319813] - [sound] hda: Fix internal speaker for HP Z240 (Jaroslav Kysela) [1316673] - [perf] trace: Fix race condition at the end of started workloads (Jiri Olsa) [1302928] - [fs] nfsd: Combine decode operations for v4 and v4.1 (J. Bruce Fields) [1314536] - [hv] revert "vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: don't loose HVMSG_TIMER_EXPIRED messages" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: remove code duplication in message handling" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid wait_for_completion on crash" (Vitaly Kuznetsov) [1318882]- [scsi] cxgbi: Convert over to dst_neigh_lookup (Sai Vemuri) [1296461] - [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Sai Vemuri) [1296469] - [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Sai Vemuri) [1296484] - [netdrv] cxgb4: prevent simultaneous execution of service_ofldq (Sai Vemuri) [1296483] - [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Sai Vemuri) [1296481] - [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Sai Vemuri) [1296476] - [mm] check if section present during memory block registering (Xunlei Pang) [1297840] - [tty] ldisc: Close/Reopen race prevention should check tty->ldisc (Denys Vlasenko) [1312383] - [fs] proc-vmcore: wrong data type casting fix (Baoquan He) [1312206] - [infiniband] iw_cxgb3: Ignore positive return values from the ofld send functions (Sai Vemuri) [1296999] - [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Sai Vemuri) [1296482] - [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Sai Vemuri) [1296480] - [md] dm snapshot: suspend merging snapshot when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: suspend origin when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1177389] - [md] dm: fix a race condition in dm_get_md (Mike Snitzer) [1177389] - [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Sai Vemuri) [1296478] - [usb] Revert "Revert 'Update USB default wakeup settings'" (Torez Smith) [1319081] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1318412]- [s390] lib: export udelay_simple for systemtap (Hendrik Brueckner) [1233912] - [netdrv] ixgbe: fix RSS limit for X550 (John Greene) [1314583] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Don Dutile) [1316013] - [dm] thin metadata: don't issue prefetches if a transaction abort has failed (Mike Snitzer) [1310661] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert "Add warning message for, unsupported adapter" (Maurizio Lombardi) [1253016] - [scsi] hpsa: update copyright information (Joseph Szczypek) [1315469] - [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1315469] - [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1315469] - [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1315469] - [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1315469] - [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1315469] - [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1315469] - [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1315469]- [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1315740] - [s390] dasd: fix hanging device after LCU change (Hendrik Brueckner) [1315729] - [s390] dasd: prevent incorrect length error under z/VM after PAV changes (Hendrik Brueckner) [1313774] - [netdrv] igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen) [1210699] - [netdrv] 3c59x: mask LAST_FRAG bit from length field in ring (Neil Horman) [1309210] - [ata] ahci: Remove obsolete Intel Lewisburg SATA RAID device IDs (Steve Best) [1317045] - [pci] fix truncation of resource size to 32 bits (Myron Stowe) [1316345] - [pci] fix pci_resource_alignment prototype (Myron Stowe) [1316345] - [sound] hda: Fix headphone mic input on a few Dell ALC293 machines (Jaroslav Kysela) [1315932] - [sound] hda: Add some FIXUP quirks for white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: Fix the white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: one Dell machine needs the headphone white noise fixup (Jaroslav Kysela) [1315932] - [sound] hda: Fix audio crackles on Dell Latitude E7x40 (Jaroslav Kysela) [1315932] - [fs] xfs: Avoid pathological backwards allocation (Bill O'Donnell) [1302777]- [input] synaptics: handle spurious release of trackstick buttons, again (Benjamin Tissoires) [1317808] - [hv] kvp: fix IP Failover (Vitaly Kuznetsov) [1312290] - [hv] util: Pass the channel information during the init call (Vitaly Kuznetsov) [1312290] - [hv] utils: Invoke the poll function after handshake (Vitaly Kuznetsov) [1312290] - [hv] utils: run polling callback always in interrupt context (Vitaly Kuznetsov) [1312290] - [hv] util: Increase the timeout for util services (Vitaly Kuznetsov) [1312290]- [mm] avoid hangs in lru_add_drain_all (Vitaly Kuznetsov) [1314683] - [net] esp{4, 6}: fix potential MTU calculation overflows (Herbert Xu) [1304313] - [net] xfrm: take net hdr len into account for esp payload size calculation (Herbert Xu) [1304313]- [x86] acpi: Avoid SRAT table checks for Hyper-V VMs (Vitaly Kuznetsov) [1312711] - [infiniband] ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1315382] - [infiniband] ipoib: increase the max mcast backlog queue (Don Dutile) [1315382] - [infiniband] ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1315382] - [infiniband] ipoib: Expire sendonly multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Clean up send-only multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Suppress warning for send only join failures (Don Dutile) [1315382] - [drm] i915: shut up gen8+ SDE irq dmesg noise (Rob Clark) [1313681] - [drm] i915: fix the SDE irq dmesg warnings properly (Rob Clark) [1313681] - [hv] vmbus: avoid wait_for_completion on crash (Vitaly Kuznetsov) [1301903] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload (Vitaly Kuznetsov) [1301903] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload (Vitaly Kuznetsov) [1301903]- [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1311433] - [sound] alsa hda: only sync BCLK to the display clock for Haswell & Broadwell (Jaroslav Kysela) [1313672] - [sound] alsa hda: add component support (Jaroslav Kysela) [1313672] - [sound] alsa hda: pass intel_hda to all i915 interface functions (Jaroslav Kysela) [1313672] - [netdrv] igb: fix race accessing page->_count (Corinna Vinschen) [1315402] - [netdrv] igb: fix recent VLAN changes that would leave VLANs disabled after reset (Corinna Vinschen) [1309968] - [mm] always decrement anon_vma degree when the vma list is empty (Jerome Marchand) [1309898]- [net] rds: restore return value in rds_cmsg_rdma_args (Don Dutile) [1313089] - [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1313089] - [netdrv] be2net: don't enable multicast flag in be_enable_if_filters routine (Ivan Vecera) [1309157] - [net] unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [1313052] {CVE-2016-2550} - [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Jacob Tanenbaum) [1297422] {CVE-2015-8767}- [fs] nfsv4: OPEN must handle the NFS4ERR_IO return code correctly (Benjamin Coddington) [1272687] - [fs] quota: fix unwanted soft limit enforcement (Lukas Czerner) [1304603] - [fs] xfs: flush entire last page of old EOF on truncate up (Brian Foster) [1308482] - [fs] xfs: truncate_setsize should be outside transactions (Brian Foster) [1308482] - [scsi] megaraid: overcome a fw deficiency (Maurizio Lombardi) [1294983] - [scsi] megaraid_sas: Add an i/o barrier (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix SMAP issue (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Tomas Henzl) [1294983] - [scsi] megaraid: fix null pointer check in megasas_detach_one() (Tomas Henzl) [1294983] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1294983] - [scsi] megaraid_sas: SPERC OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Introduce module parameter for SCSI command timeout (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI adapter OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Make adprecovery variable atomic (Tomas Henzl) [1294983] - [scsi] megaraid_sas: IO throttling support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Dual queue depth support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Code optimization build_and_issue_cmd return-type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fastpath region lock bypass (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Update device queue depth based on interface type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Task management support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Syncing request flags macro names with firmware (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI IO timeout handling (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Do not allow PCI access during OCR (Tomas Henzl) [1294983] - [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1311728]- [netdrv] cxgb4 : Patch to fix kernel panic on pinging over vlan interface (Sai Vemuri) [1303493] - [x86] mm: Improve AMD Bulldozer ASLR workaround (Rik van Riel) [1240883] - [x86] Properly export MSR values in kernel headers (Jacob Tanenbaum) [1298255] - [netdrv] tehuti: Firmware filename is tehuti/bdx.bin (Ivan Vecera) [1235961] - [netdrv] ixgbe: convert to ndo_fix_features (John Greene) [1279522] - [drm] revert "drm: Use vblank timestamps to guesstimate how many vblanks were missed" (Lyude Paul) [1300086] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task must set task state before calling schedule (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [drm] i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON (Lyude Paul) [1309888] - [drm] i915: Quiet down state checks (Lyude Paul) [1309888] - [drm] i915: Fix a few of the !wm_changed warnings (Lyude Paul) [1309888]- [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1222426] - [netdrv] bna: fix list corruption (Ivan Vecera) [1310957] - [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.14.4.0, hardcode driver to the same (Sai Vemuri) [1270347] - [drm] i915: WaRsDisableCoarsePowerGating (Rob Clark) [1302269] - [drm] i915/skl: Add SKL GT4 PCI IDs (Rob Clark) [1302269]- [perf] revert "perf/x86/intel uncore: Move uncore_box_init() out of driver initialization" (Jiri Olsa) [1313062] - [net] udp: move logic out of udp[46]_ufo_send_check (Sabrina Dubroca) [1299975] - [netdrv] hv_netvsc: Restore needed_headroom request (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1305000] - [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1305000] - [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix crash with vlan and packet size less than 46 (Vitaly Kuznetsov) [1305000] - [net] pktgen: speedup fragmented skbs (Vitaly Kuznetsov) [1305000] - [net] pktgen: correct uninitialized queue_map (Vitaly Kuznetsov) [1305000] - [net] pktgen node allocation (Vitaly Kuznetsov) [1305000] - [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1309241] - [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1308586] - [net] ipv6: udp: use sticky pktinfo egress ifindex on connect() (Xin Long) [1301475] - [net] provide default_advmss() methods to blackhole dst_ops (Paolo Abeni) [1305068] - [net] sctp: translate network order to host order when users get a hmacid (Xin Long) [1303822] - [powerpc] pseries: Make 32-bit MSI quirk work on systems lacking firmware support (Oded Gabbay) [1303678] - [powerpc] pseries: Force 32 bit MSIs for devices that require it (Oded Gabbay) [1303678] - [netdrv] bnxt_en: Fix zero padding of tx push data (John Linville) [1310301] - [netdrv] bnxt_en: Failure to update PHY is not fatal condition (John Linville) [1310301] - [netdrv] bnxt_en: Remove unnecessary call to update PHY settings (John Linville) [1310301] - [netdrv] bnxt_en: Poll link at the end of __bnxt_open_nic (John Linville) [1310301] - [netdrv] bnxt_en: Reduce default ring sizes (John Linville) [1310301] - [netdrv] bnxt_en: Fix implementation of tx push operation (John Linville) [1310301] - [netdrv] bnxt_en: Remove 20G support and advertise only 40GbaseCR4 (John Linville) [1310301] - [netdrv] bnxt_en: Cleanup and Fix flow control setup logic (John Linville) [1310301] - [netdrv] bnxt_en: Fix ethtool autoneg logic (John Linville) [1310301]- [netdrv] bonding: Fix ARP monitor validation (Jarod Wilson) [1244170] - [netdrv] sfc: only use RSS filters if we're using RSS (Jarod Wilson) [1304311] - [dm] delay: fix RHEL6 specific bug when establishing future 'expires' time (Mike Snitzer) [1311615] - [ata] Adding Intel Lewisburg device IDs for SATA (Steve Best) [1310237] - [i2c] i801: Adding Intel Lewisburg support for iTCO (Rui Wang) [1304872] - [x86] Mark Grangeville ixgbe PCI ID 15AE (1 gig PHY) unsupported (Steve Best) [1310585] - [kernel] lockd: properly convert be32 values in debug messages (Harshula Jayasuriya) [1289848] - [i2c] convert i2c-isch to platform_device (Prarit Bhargava) [1211747] - [tty] do not reset master's packet mode (Denys Vlasenko) [1308660] - [block] don't assume last put of shared tags is for the host (Jeff Moyer) [1300538] - [netdrv] i40evf: use pages correctly in Rx (Stefan Assmann) [1293754] - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1293754] - [sched] fix KABI break (Seth Jennings) [1230310] - [sched] fair: Test list head instead of list entry in throttle_cfs_rq (Seth Jennings) [1230310] - [sched] sched,perf: Fix periodic timers (Seth Jennings) [1230310] - [sched] sched: debug: Remove the cfs bandwidth timer_active printout (Seth Jennings) [1230310] - [sched] Cleanup bandwidth timers (Seth Jennings) [1230310] - [sched] sched: core: Use hrtimer_start_expires (Seth Jennings) [1230310] - [sched] fair: Fix unlocked reads of some cfs_b->quota/period (Seth Jennings) [1230310] - [sched] Fix potential near-infinite distribute_cfs_runtime loop (Seth Jennings) [1230310] - [sched] fair: Fix tg_set_cfs_bandwidth deadlock on rq->lock (Seth Jennings) [1230310] - [sched] Fix hrtimer_cancel/rq->lock deadlock (Seth Jennings) [1230310] - [sched] Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Seth Jennings) [1230310] - [sched] Refine the code in unthrottle_cfs_rq (Seth Jennings) [1230310] - [sched] Update rq clock earlier in unthrottle_cfs_rq (Seth Jennings) [1230310] - [drm] radeon: mask out WC from BO on unsupported arches (Oded Gabbay) [1303678] - [drm] add helper to check for wc memory support (Oded Gabbay) [1303678] - [acpi] pci: Account for ARI in _PRT lookups (Ivan Vecera) [1311421] - [pci] Move pci_ari_enabled() to global header (Ivan Vecera) [1311421] - [acpi] tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0 (Jerry Snitselaar) [1309641] - [acpi] Centralized processing of ACPI device resources (Jerry Snitselaar) [1309641] - [acpi] acpi: Add device resources interpretation code to ACPI core (Jerry Snitselaar) [1309641] - [netdrv] cxgb4 : Fix for the kernel panic caused by calling t4_enable_vi_params (Sai Vemuri) [1303493] - [mm] Remove false WARN_ON from pagecache_isize_extended (Brian Foster) [1205014]- [netdrv] net/mlx4_en: Wake TX queues only when there's enough room (Don Dutile) [1309893] - [netdrv] revert " net/mlx4_core: Fix mailbox leak in error flow when performing update qp" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: add missing patch to init rss_rings in get_profile" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: disable traffic class queueing by default" (Don Dutile) [1309893]- [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1309893] - [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1309893] - [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1309893]- [netdrv] cxgb4: add device ID for few T5 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix for write-combining stats configuration (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix tx flit calculation (Sai Vemuri) [1252598] - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1252598] - [netdrv] cxgb4: memory corruption in debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add MPS tracing support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add some more details to sge qinfo (Sai Vemuri) [1252598] - [netdrv] cxgb4: missing curly braces in t4_setup_debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump edc bist status (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs support to dump meminfo (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable cim_la dump to support T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Read stats for only available channels (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update register ranges for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix incorrect sequence numbers shown in devlog (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Sai Vemuri) [1252598] - [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump channel rate (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix static checker warning (Sai Vemuri) [1252598] - [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_ADDR, TP_PIO_DATA register first (Sai Vemuri) [1252598] - [netdrv] cxgb4: program pci completion timeout (Sai Vemuri) [1252598] - [netdrv] cxgb4: Set mac addr from vpd, when we can't contact firmware (Sai Vemuri) [1252598] - [netdrv] cxgb4: Rename t4_link_start to t4_link_l1cfg (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add sge ec context flush service (Sai Vemuri) [1252598] - [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove WOL get/set ethtool support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump loopback port stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support in ethtool to dump channel stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add ethtool support to get adapter stats (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Adds support for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: remove unused fn to enable/disable db coalescing (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: function and argument name cleanup (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs facility to inject FL starvation (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PHY firmware support for T420-BT cards (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update T4/T5 adapter register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: Optimize and cleanup setup memory window code (Sai Vemuri) [1252598] - [netdrv] cxgb4: replace ntohs, ntohl and htons, htonl calls with the generic byteorder (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove dead function t4_read_edc and t4_read_mc (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Cleanup macros, add comments and add new MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4: Initialize RSS mode for all Ports (Sai Vemuri) [1252598] - [netdrv] cxgb4: Discard the packet if the length is greater than mtu (Sai Vemuri) [1252598] - [netdrv] cxgb4: Move SGE Ingress DMA state monitor (Don Dutile) [1252598] - [netdrv] cxgb4: Add device node to ULD info (Don Dutile) [1252598] - [netdrv] cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable congestion notification from SGE for IQs and FLs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Make sure that Freelist size is larger than Egress Congestion Threshold (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix sparse warnings (Sai Vemuri) [1252598] - [netdrv] cxgb4: Improve IEEE DCBx support, other minor open-lldp fixes (Sai Vemuri) [1252598] - [scsi] cxgb4i: Call into recently added cxgb4 ipv6 api (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix queue allocation for 40G adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Initialize mdio_addr before using it (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1252598] - [netdrv] csiostor: Cleanup macros/register defines related to port and VI (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix DCB priority groups being returned in wrong order (Sai Vemuri) [1252598] - [netdrv] cxgb4: dcb open-lldp interop fixes (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix bug in DCB app deletion (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Handle dcb enable correctly (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Improve handling of DCB negotiation or loss thereof (Sai Vemuri) [1252598] - [netdrv] cxgb4: IEEE fixes for DCBx state machine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix endian bug introduced in cxgb4 dcb patchset (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Makefile & Kconfig changes for DCBx support (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Integrate DCBx support into cxgb4 module. Register dbcnl_ops to give access to DCBx functions (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Add DCBx support codebase and dcbnl_ops (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Update fw interface file for DCBx support. Adds all the required fields to fw interface to communicate DCBx info (Sai Vemuri) [1252598]- [documentation] filesystems: describe the shared memory usage/accounting (Rodrigo Freire) [1293615] - [kernel] Fix cgclear failure when encountering the rpciod kernel thread (Larry Woodman) [1220828] - [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1252119] - [netdrv] net: qlcnic: delete redundant memsets (Harish Patil) [1252119] - [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1252119] - [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1252119] - [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1252119] - [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1252119] - [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1252119] - [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1252119] - [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1252119] - [netdrv] net: qlcnic: Deletion of unnecessary memset (Harish Patil) [1252119] - [netdrv] net: qlcnic: clean up sysfs error codes (Harish Patil) [1252119] - [netdrv] qlcnic: codespell comment spelling fixes (Harish Patil) [1252119] - [netdrv] qlcnic: Fix typo in printk messages (Harish Patil) [1252119] - [netdrv] qlcnic: Fix trivial typo in comment (Harish Patil) [1252119] - [netdrv] qlogic: Deletion of unnecessary checks before two function calls (Harish Patil) [1252119] - [netdrv] qlcnic: Fix dump_skb output (Harish Patil) [1252119] - [virt] kvm: x86: Don't report guest userspace emulation error to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [virt] kvm: inject #UD if instruction emulation fails and exit to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (John Linville) [1286871 1308636] - [netdrv] iwlwifi: pcie: fix (again) prepare card flow (John Linville) [1286871 1308636] - [netdrv] nl80211: Fix potential memory leak from parse_acl_data (John Linville) [1286871 1308636] - [netdrv] mac80211: fix divide by zero when NOA update (John Linville) [1286871 1308636] - [netdrv] mac80211: allow null chandef in tracing (John Linville) [1286871 1308636] - [netdrv] mac80211: fix driver RSSI event calculations (John Linville) [1286871 1308636] - [netdrv] mac80211: Fix local deauth while associating (John Linville) [1286871 1308636] - [fs] xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly (Brian Foster) [747564] - [fs] mm: introduce set_page_writeback_keepwrite() (Brian Foster) [747564] - [fs] xfs: always log the inode on unwritten extent conversion (Zorro Lang) [1018465] - [fs] vfs: fix data corruption when blocksize < pagesize for mmaped data (Lukas Czerner) [1205014]- [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1253021] - [kernel] driver core : Fix use after free of dev->parent in device_shutdown (Tomas Henzl) [1303215] - [kernel] driver core: fix shutdown races with probe/remove (Tomas Henzl) [1303215] - [kernel] driver core: Protect device shutdown from hot unplug events (Tomas Henzl) [1303215] - [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1304252] - [kernel] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1190273] - [md] raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (Jes Sorensen) [1309154] - [md] raid1: fix test for 'was read error from last working device' (Jes Sorensen) [1309154] - [s390] cio: update measurement characteristics (Hendrik Brueckner) [1304257] - [s390] cio: ensure consistent measurement state (Hendrik Brueckner) [1304257] - [s390] cio: fix measurement characteristics memleak (Hendrik Brueckner) [1304257] - [fs] pipe: fix offset and len mismatch on pipe_iov_copy_to_user failure (Seth Jennings) [1302223] {CVE-2016-0774}- [kernel] isolcpus: Output warning when the 'isolcpus=' kernel parameter is invalid (Prarit Bhargava) [1304216] - [mmc] Prevent 1.8V switch for SD hosts that don't support UHS modes (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Fix Dell E5440 issue (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Add SeaBird SeaEagle SD3 support (Petr Oros) [1307065] - [watchdog] hung task debugging: Inject NMI when hung and going to panic (Don Zickus) [1305919] - [watchdog] add sysctl knob hardlockup_panic (Don Zickus) [1305919] - [watchdog] perform all-CPU backtrace in case of hard lockup (Don Zickus) [1305919] - [drm] i915: Drop intel_update_sprite_watermarks (Lyude) [1306425] - [drm] i915: Setup DDI clk for MST on SKLi (Lyude) [1306425] - [drm] i915: Explicitly check for eDP in skl_ddi_pll_select (Lyude) [1306425] - [drm] i915: Don't skip mst encoders in skl_ddi_pll_select (Lyude) [1306425] - [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1306033] - [s390] kernel/syscalls: correct syscall number for __NR_setns (Hendrik Brueckner) [1219586] - [edac] sb_edac: fix channel/csrow emulation on Broadwell (Aristeu Rozanski) [1301230] - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Gopal Tiwari) [1146875] - [fs] revert "revert "dlm: print kernel message when we get an error from kernel_sendpage" (Robert S Peterson) [1264492] - [fs] revert "[fs] dlm: Replace nodeid_to_addr with kernel_getpeername" (Robert S Peterson) [1264492] - [s390] sclp: Determine HSA size dynamically for zfcpdump (Hendrik Brueckner) [1303557] - [s390] sclp: Move declarations for sclp_sdias into separate header file (Hendrik Brueckner) [1303557] - [netdrv] mlx4_en: add missing tx_queue init in en_start_port (Don Dutile) [1304016]- [s390] qeth: initialize net_device with carrier off (Hendrik Brueckner) [1198666] - [netdrv] Add rtlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]- [powerpc] pseries: Limit EPOW reset event warnings (Gustavo Duarte) [1300202] - [perf] tools: Do not show trace command if it's not compiled in (Jiri Olsa) [1212539] - [perf] tools spec: Disable trace command on ppc arch (Jiri Olsa) [1212539] - [netdrv] mlx4_en: Fix the blueflame in TX path (Kamal Heib) [1295872 1303661 1303863 1304272] - [netdrv] mlx4_en: Fix HW timestamp init issue upon system startup (Kamal Heib) [1295872 1304272] - [netdrv] mlx4_en: Remove dependency between timestamping capability and service_task (Kamal Heib) [1295872 1304272] - [netdrv] mlx5_core: Fix trimming down IRQ number (Kamal Heib) [1304272] - [x86] Mark Intel Broadwell-DE SoC supported (Steve Best) [1253856] - [s390] zfcpdump: Fix collecting of registers (Hendrik Brueckner) [1303558] - [s390] dasd: fix failfast for disconnected devices (Hendrik Brueckner) [1303559] - [netdrv] bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout (John Linville) [1303703] - [netdrv] bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter (John Linville) [1303703] - [netdrv] bnxt_en: Ring free response from close path should use completion ring (John Linville) [1303703] - [block] Fix q_suspended logic error for io submission (David Milburn) [1227342] - [block] nvme: No lock while DMA mapping data (David Milburn) [1227342]- [drm] nouveau: remove stray header (Rob Clark) [1249807] - [kernel] ntp: Do leapsecond adjustment in adjtimex read path (Jerry Snitselaar) [1224408] - [kernel] time: Prevent early expiry of hrtimers CLOCK_REALTIME at the leap second edge (Jerry Snitselaar) [1224408] - [kernel] ntp: Introduce and use SECS_PER_DAY macro instead of 86400 (Jerry Snitselaar) [1224408] - [kernel] hrtimer: Make offset update smarter (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Use ktime_t data for ktime_get_update_offsets (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Provide internal ktime_t based data (Jerry Snitselaar) [1224408] - [kernel] timekeeping: indicate clock was set (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Avoid possible deadlock from clock_was_set_delayed (Jerry Snitselaar) [1224408]- [netdrv] ixgbevf: Minor cleanups (John Greene) [1249245] - [netdrv] ixgbevf: fix spoofed packets with random MAC (John Greene) [1249245] - [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1249245] - [netdrv] drivers/net/intel: use napi_complete_done - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add support for reporting RSS key and hash table for X550 (John Greene) [1249245] - [netdrv] ixgbevf: Set Rx hash type for ingress packets (John Greene) [1249245] - [netdrv] ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (John Greene) [1249245] - [netdrv] ixgbevf: Use dev_kfree_skb_any in xmit path, not dev_kfree_skb (John Greene) [1249245] - [netdrv] ixgbevf: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249245] - [netdrv] ixgbevf: Add RSS Key query code (John Greene) [1249245] - [netdrv] ixgbevf: Add a RETA query code (John Greene) [1249245] - [netdrv] ixgbevf: Use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Fix code comments and whitespace (John Greene) [1249245] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249245] - [netdrv] ixgbevf: combine all of the tasks into a single service task (John Greene) [1249245] - [netdrv] ixgbevf: rewrite watchdog task to function similar to igbvf (John Greene) [1249245] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add netpoll support (John Greene) [1249244 1277784] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1249245] - [netdrv] ixgbevf: Change receive model to use double buffered page based receives (John Greene) [1249245] - [netdrv] ixgbevf: convert to ndo_fix_features - part 2 (John Greene) [1249244] - [netdrv] ixgbe: do not report 2.5 Gbps as supported (John Greene) [1249244] - [netdrv] ixgbe: Clear stale pool mappings (John Greene) [1249244] - [netdrv] ixgbe: Reorder search to work from the top down instead of bottom up (John Greene) [1249244] - [netdrv] ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (John Greene) [1249244] - [netdrv] ixgbe: Simplify configuration of setting VLVF and VLVFB (John Greene) [1249244] - [netdrv] ixgbe: Reduce VT code indent in set_vfta by introducing jump label (John Greene) [1249244] - [netdrv] ixgbe: Simplify definitions for regidx and bit in set_vfta (John Greene) [1249244] - [netdrv] ixgbe: Fix SR-IOV VLAN pool configuration (John Greene) [1249244] - [netdrv] ixgbe: Return error on failure to allocate mac_table (John Greene) [1249244] - [netdrv] ixgbe: Always turn PHY power on when requested (John Greene) [1249244] - [netdrv] ixgbe: Save VF info and take references (John Greene) [1249244] - [netdrv] ixgbe: Wait for master disable to be set (John Greene) [1249244] - [netdrv] ixgbe: Correct spec violations by waiting after reset (John Greene) [1249244] - [netdrv] ixgbe: Refactor MAC address configuration code (John Greene) [1249244] - [netdrv] ixgbe: Use private workqueue to avoid certain possible hangs (John Greene) [1249244] - [netdrv] ixgbe: Add support for newer thermal alarm (John Greene) [1249244] - [netdrv] ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (John Greene) [1249244] - [netdrv] ixgbe: Remove CS4227 diagnostic code (John Greene) [1249244] - [netdrv] ixgbe: Add KR mode support for CS4227 chip (John Greene) [1249244] - [netdrv] ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (John Greene) [1249244] - [netdrv] ixgbe: fix multiple kernel-doc errors (John Greene) [1249244] - [netdrv] intel: use napi_complete_done (John Greene) [1249244] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (John Greene) [1249244] - [netdrv] ixgbe: Check for setup_internal_link method (John Greene) [1249244] - [netdrv] ixgbe: Fix CS4227-related semaphore error on reset failure (John Greene) [1249244] - [netdrv] ixgbe: disable LRO by default (John Greene) [1249244] - [netdrv] ixgbe: add flow control ethertype to the anti-spoofing filter (John Greene) [1249244] - [netdrv] ixgbe: Advance version to 4.2.1 (John Greene) [1249244] - [netdrv] ixgbe: X540 thermal warning interrupt not a GPI (John Greene) [1249244] - [netdrv] ixgbe: Fix FCRTH value in VM-to-VM loopback mode (John Greene) [1249244] - [netdrv] ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (John Greene) [1249244] - [netdrv] ixgbe: Correct several flaws with with DCA setup (John Greene) [1249244] - [netdrv] ixgbe: Add new X550EM SFP+ device ID (John Greene) [1249244] - [netdrv] ixgbe: Update ixgbe_disable_pcie_master flow for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add small packet padding support for X550 (John Greene) [1249244] - [netdrv] ixgbe: Correct setting of RDRXCTL register for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Correct error path in semaphore handling (John Greene) [1249244] - [netdrv] ixgbe: Limit SFP polling rate (John Greene) [1249244] - [netdrv] ixgbe: Allow SFP+ on more than 82598 and 82599 (John Greene) [1249244] - [netdrv] ixgbe: Add logic to reset CS4227 when needed (John Greene) [1249244] - [netdrv] ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM_x dual-speed SFP+ support (John Greene) [1249244] - [netdrv] ixgbe: Allow reduced delays during SFP detection (John Greene) [1249244] - [netdrv] ixgbe: Clear I2C destination location (John Greene) [1249244] - [netdrv] ixgbe: Enable bit-banging mode on X550 (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before first I2C eeprom access (John Greene) [1249244] - [netdrv] ixgbe: Provide unlocked I2C methods (John Greene) [1249244] - [netdrv] ixgbe: Provide I2C combined on X550EM (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM support for SFP insertion interrupt (John Greene) [1249244] - [netdrv] ixgbe: Accept SFP not present errors on all devices (John Greene) [1249244] - [netdrv] ixgbe: Add fdir support for SCTP on X550 (John Greene) [1249244] - [netdrv] ixgbe: Add SFP+ detection for X550 hardware (John Greene) [1249244] - [netdrv] ixgbe: Teardown SR-IOV before unregister_netdev (John Greene) [1249244] - [netdrv] ixgbe: fix issue with SFP events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Resolve "initialized field overwritten" warnings (John Greene) [1249244] - [netdrv] ixgbe: Add support for reporting 2.5G link speed (John Greene) [1249244] - [netdrv] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (John Greene) [1249244] - [netdrv] ixgbe: support for ethtool set_rxfh (John Greene) [1249244] - [netdrv] ixgbe: Avoid needless PHY access on copper phys (John Greene) [1249244] - [netdrv] ixgbe: cleanup to use cached mask value (John Greene) [1249244] - [netdrv] ixgbe: Remove second instance of lan_id variable (John Greene) [1249244] - [netdrv] ixgbe: use kzalloc for allocating one thing (John Greene) [1249244] - [netdrv] ixgbe: Remove unused PCI bus types (John Greene) [1249244] - [netdrv] ixgbe: add new bus type for intergrated I/O interface (IOSF) (John Greene) [1249244] - [netdrv] ixgbe: add get_bus_info method for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add support for entering low power link up state (John Greene) [1249244] - [netdrv] ixgbe: Add support for VXLAN RX offloads (John Greene) [1249244] - [netdrv] ixgbe: Add support for UDP-encapsulated tx checksum offload (John Greene) [1249244] - [netdrv] ixgbe: Check whether FDIRCMD writes actually complete (John Greene) [1249244] - [netdrv] ixgbe: Assign set_phy_power dynamically where needed (John Greene) [1249244] - [netdrv] ixgbe: add new function to check for management presence (John Greene) [1249244] - [netdrv] ixgbe: Simplify port-specific macros (John Greene) [1249244] - [netdrv] ixgbe: Don't report flow director filter's status (John Greene) [1249244] - [netdrv] ixgbe: Specify Rx hash type WRT Rx desc RSS type (John Greene) [1249244] - [netdrv] ixgbe: only report generic filters in get_ts_info (John Greene) [1249244] - [netdrv] ixgbe: Remember to write ixfi changes after modifying (John Greene) [1249244] - [netdrv] ixgbe: fix X550 default set_phy_power method (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before using I2C (John Greene) [1249244] - [netdrv] ixgbe: add link check for X550 copper (John Greene) [1249244] - [netdrv] ixgbe: Add support for another X550 device (John Greene) [1249244] - [netdrv] ixgbe: fix X550 PHY function pointers (John Greene) [1249244] - [netdrv] ixgbe: fix X550 devices init flow (John Greene) [1249244] - [netdrv] ixgbe: fix bug in not clearing counters for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: fix issue with sfp events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add support for interrupts from X550 external PHY (John Greene) [1249244] - [netdrv] ixgbe: Add const string for overheat message (John Greene) [1249244] - [netdrv] ixgbe: Add reset for X550 device (John Greene) [1249244] - [netdrv] ixgbe: add X550 support for external PHY and forced 1G/10G support (John Greene) [1249244] - [netdrv] ixgbe: Restore ESDP settings after MAC reset (John Greene) [1249244] - [netdrv] ixgbe: Add a PHY power state method (John Greene) [1249244] - [netdrv] ixgbe: add define for X557 PHY ID (John Greene) [1249244] - [netdrv] ixgbe: add support for WoL and autoneg FC for some X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add array of MAC type dependent values (John Greene) [1249244] - [netdrv] ixgbe: Use a signed type to hold error codes (John Greene) [1249244] - [netdrv] ixgbe: Release semaphore bits in the right order (John Greene) [1249244] - [netdrv] ixgbe: Fix IOSF SB access issues (John Greene) [1249244] - [netdrv] ixgbe: Add GET_RSS_KEY command to VF-PF channel commands set (John Greene) [1249244] - [netdrv] ixgbe: Add a RETA query command to VF-PF channel API (John Greene) [1249244] - [netdrv] ixgbe: Add a new netdev op to allow/prevent a VF from querying an RSS info (John Greene) [1186052 1246195 1249244 1271403] - [netdrv] ixgbe: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249244] - [netdrv] ixgbe: Refactor the RSS configuration code (John Greene) [1249244] - [netdrv] ixgbe: Drop unnecessary call to rcu_barrier (John Greene) [1249244] - [netdrv] ixgbe: adds x550 specific FCoE offloads (John Greene) [1249244] - [netdrv] ethernet: Use bool function returns of true/false instead of 1/0 (John Greene) [1249244] - [netdrv] ixgbe: cleanup make ixgbe_set_ethertype_anti_spoofing_X550 static (John Greene) [1249244] - [netdrv] ixgbe: Clean up type inconsistency (John Greene) [1249244] - [netdrv] ixgbe: add new wrapper for X550 support (John Greene) [1249244] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249244] - [netdrv] ixgbe: add Tx anti spoofing support (John Greene) [1249244] - [netdrv] ixgbe: add VXLAN offload support for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: improve mac filter handling (John Greene) [1249244] - [netdrv] ixgbe: enable l2 forwarding acceleration for macvlans (John Greene) [1249244] - [netdrv] ixgbe: show <2 for encoding loss on PCIe Gen3 (John Greene) [1249244] - [netdrv] ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth (John Greene) [1249244] - [netdrv] revert "ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue" (John Greene) [1249244] - [netdrv] ixgbe: Add function for setting XPS queue mapping (John Greene) [1249244] - [netdrv] ixgbe: finish ixgbe: Update ixgbe to use new vlan accleration (John Greene) [1249244] - [netdrv] net/mlx5e: Assign random MAC address if needed (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write vlan list into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport vlans (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport promisc mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport state (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport mac lists (Kamal Heib) [1246031] - [netdrv] net/mlx5: Update access functions to Query/Modify vport MAC address (Kamal Heib) [1246031] - [netdrv] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use the right DMA free function on TX path (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Max mtu comparison fix (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Added self loopback prevention (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix inline header size calculation (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix LSO vlan insertion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Return error in case mlx5e_set_features fails (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Don't allow more than max supported channels (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead fmr code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Wait for FW readiness on startup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add pci error handlers to mlx5_core driver (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix internal error detection conditions (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use private health thread for each device (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Prepare cmd interface to system errors handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Improve mlx5 messages (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Update health syndromes (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix wrong name in struct (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix notification of page supplement error (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix async commands return code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable VLAN filter in promiscuous mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead code from alloc_cached_mr (Kamal Heib) [1246031] - [netdrv] mlx5: Expose correct page_size_cap in device attributes (Kamal Heib) [1246031] - [netdrv] mlx5: Fix missing device local_dma_lkey (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Kamal Heib) [1246031] - [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ethtool get/set_pauseparam (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Ethtool link speed setting fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: HW LRO changes/fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add ethtool RSS configuration options (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Make RSS indirection table size a constant (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Support physical port counters (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable async events before unregister_netdev (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Light-weight netdev open/stop (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Introduce access function to modify RSS/LRO params (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce the "Drop RQ" (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Unify the RX flow (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Do not use netdev_err before the netdev is registered (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant de-reference (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: cosmetics: use BIT instead of "1 <<", and others (Kamal Heib) [1246031] - [netdrv] net/mlx5e: TX latency optimization to save DMA reads (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ETH_RSS_HASH_XOR (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Prefetch skb data on RX (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Pop cq outside mlx5e_get_cqe (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove mlx5e_cq.sqrq back-pointer (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove extra spaces (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid TX CQE generation if more xmit packets expected (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add transport domain to the ethernet TIRs/TISs (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add transport domain alloc/dealloc support (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support NETIF_F_SG (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Enforce max flow-tables level >= 3 (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add HW cacheline start padding (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix HW MTU settings (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: fix an error code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix static checker warnings around system guid query flow (Kamal Heib) [1246031] - [netdrv] mlx5: Enable mutual support for IB and Ethernet (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Don't create IB instance over Ethernet ports (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Avoid using the MAD_IFC command under ISSI > 0 mode (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add more query port helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number when querying port ptys (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number in the query port mtu helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Get vendor-id using the query adapter command (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add new query HCA vport commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Make the vport helpers available for the IB driver too (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return bitmask when querying ISSI (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Apply proper name convention to helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_en: Add missing check for memory allocation failure (Kamal Heib) [1246031] - [netdrv] net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet resource handling files (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet Datapath files (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set/Query port MTU commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Modify CQ moderation parameters (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement get/set port status (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement access functions of ptys register fields (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New device capabilities handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: HW data structs/types definitions cleanup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set irq affinity hints (Kamal Heib) [1246031] - [netdrv] net/mlx5_core, mlx5_ib: Do not use vmap on coherent memory (Kamal Heib) [1246031] - [drm] revert 'drm/i915: resume MST after reading back hw state' (Rob Clark) [1292402] - [drm] i915: Wait for mst to finish suspending before disabling interrupts (Rob Clark) [1292402] - [drm] upstream sync to 4.4 (Rob Clark) [1135349 1248507] - [drm] nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero (Rob Clark) [1249814] - [drm] nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPC (Rob Clark) [1249814] - [drm] nouveau/gr/gf100-: split out per-gpc address calculation macro (Rob Clark) [1249814] - [drm] nouveau/bios: return actual size of the buffer retrieved via _ROM (Rob Clark) [1249814] - [drm] nouveau/pmu: remove whitelist for PGOB-exit WAR, enable by default (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk107: enable PGOB codepaths (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk104: check fuse to determine presence of PGOB (Rob Clark) [1218795 1218796] - [drm] radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt (Rob Clark) [1249814] - [drm] drm: import vmwgfx (Rob Clark) [1281592] - [firmware] add i915 GuC firmware (Rob Clark) [1135349] - [firmware] add i915 DMC firmware (Rob Clark) [1135349] - [drm] upstream sync to 4.3 (Rob Clark) [1249814] - [drm] upstream sync to 4.2 (Rob Clark) [1249812 1274061] - [drm] upstream sync to 4.1 (Rob Clark) [1249810] - [drm] upstream sync to 4.0 (Rob Clark) [1249807] - [drm] upstream sync to 3.19 (Rob Clark) [1249806] - [kernel] iommu: Export intel_iommu_enabled to signal when iommu is in use (Rob Clark) [1249806] - [kernel] time: export nsec_to_jiffies64 (Rob Clark) [1249806] - [kernel] component: fix bug with legacy API (Rob Clark) [1249806] - [kernel] component: add support for component match array (Rob Clark) [1249806] - [kernel] component: ignore multiple additions of the same component (Rob Clark) [1249806] - [kernel] component: fix missed cleanup in case of devres failure (Rob Clark) [1249806] - [kernel] base: fix devres handling for master device (Rob Clark) [1249806] - [kernel] base: provide an infrastructure for componentised subsystems (Rob Clark) [1249806]- [target] fcoe: Add tag support to tcm_fc (Andy Grover) [882092] - [scsi] don't store LUN bits in CDB byte 1 for USB mass-storage devices (Ewan Milne) [1255846] - [scsi] usb-storage: add try_rc_10_first flag (Ewan Milne) [1255846] - [scsi] usb-storage: add flags for VPD pages and REPORT LUNS (Ewan Milne) [1255846] - [mm] hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Andrea Arcangeli) [1291248]- [infiniband] mlx4_core: Fix fallback from MSI-X to INTx (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cma: Fix broken AF_IB UD support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cm: Change reject message type when destroying cm_id (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Update ocrdma version number (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fail connection for MTU lesser than 512 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix dmac resolution for link local address (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Prevent allocation of DPP PDs if FW doesnt support it (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix the request length for RDMA_QUERY_QP mailbox command to FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Use VID 0 if PFC is enabled and vlan is not configured (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix QP state transition in destroy_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Report EQ full fatal error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix EQ destroy failure during driver unload (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Avoid 'may be used uninitialized' warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Remove duplicated KERN_ from pr_ uses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: fix test of unsigned variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/core: Fix for parsing netlink string attribute (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ehca: use correct destination for memcpy (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: only initiate reconnect attempt on outgoing TCP socket (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Work properly with EQ numbers > 256 in SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in counters manipulation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipoib/cm: Fix indentation level (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Remove negative advice dmesg warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: change rdma_gid2ip into void function as it always return zero (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: use arch_phys_wc_add (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: add acounting for MTRR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/nes: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: enforce qp/cq id requirements (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: 32b platform fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cma: Canonize IPv4 on IPV6 sockets properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: Fix new sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: fix unaligned memory access (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Schedule napi when RX buffers allocation fails (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix MC1 memory offset calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix reading HCA max message size in mlx4_QUERY_DEV_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Fix ndo_get_iflink (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: drop __GFP_NOFAIL allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: check for mapping error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_uverbs: Fix pages leak when using XRC SRQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix WQE LSO segment calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Remove IPOIB_MCAST_RUN bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Save only IPOIB_MAX_PATH_REC_QUEUE skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Handle QP in SQE state (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Update broadcast record values after each successful join request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Use one linear skb in RX flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: don't disallow registering region starting at 0x0 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: disallow registering 0-sized memory region (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change alias guids default to be host assigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Return the admin alias GUID upon host view request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Raise slave shutdown event upon FLR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Request alias GUID on demand (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change init flow to request alias GUIDs for active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Manage admin alias GUID upon admin request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set initial admin GUIDs for VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage alias GUID per VF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Alias GUID adding persistency support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Don't call t4_slow_intr_handler when we're not the Master PF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add comment for calculate tx flits and sge length code (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use device node in page allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Freelist starving threshold varies from adapter to adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: only use passive connections when addresses match (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move ethtool related code to a separate file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Extend struct mlx5_interface to support multiple protocols (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Modify arm CQ in preparation for upcoming Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move completion eqs from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update module info macros for ConnectX4 Support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix a bug in alloc_token (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid usage command work entry after writing command doorbell (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid copying outbox in aysnc command completion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use coherent memory for command interface page (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use the right inbox struct in destroy mkey command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear doorbell record inside mlx5_db_alloc() (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid setting DC requestor/responder resources (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Coding style fix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix call to mlx5_core_qp_modify (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Allocate firmware pages from device's NUMA node (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add interface identify support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add SET_PORT opcode modifiers enumeration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Set enhanced QoS support by default when ETS supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Warn users of depracated QoS Firmware (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Added qos_vport QP configuration in VST mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Allocate VPPs for each port on PF init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Query device for QoS per VF support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_SET_VPORT_QOS implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_ALLOCATE_VPP implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: New file for QoS related firmware commands (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Aesthetic code changes in multi_func_init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Make mlx4_is_eth visible inline funcion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add RSS support for fragmented IP datagrams (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] chelsio cxgb/cxgb3: Make stats_strings arrays const (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Moderate ethtool callback to show more statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add Flow control statistics display via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Protect access to the statistics bitmap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support general selective view of ethtool statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move statistics bitmap setting to the Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Create new header file for all statistics info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix port counters statistics bitmask (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix boolreturn.cocci warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: update Kconfig and Makefile for FCoE support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.c for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Make PCI Device ID Tables be "const" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add device ID for new adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_tx_maxrate() can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic support for QP max-rate limiting (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic elements for QCN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Try and provide an RDMA CIQ per cpu (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move offload Rx queue allocation to separate function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] debugfs: Provide a file creation function that also takes an initial size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix to dump devlog, even if FW is crashed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Disable interrupts and napi before unregistering netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Allocate dynamic mem. for egress and ingress queue maps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix frame size warning for 32 bit arch (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call register_netdevice in the proper location (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Set statistics bitmap at port init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Saturate RoCE port PMA counters in case of overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in ethtool statistics display (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Verify net device validity on port change event (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid potential stack overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix coccinelle warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Disbale GRO for incoming loopback/selftest packets (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong mask and error flow for the update-qp command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix PCI-E Memory window interface for big-endian systems (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Add blank line after declaration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enable the ODP capability query verb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add support for extended query device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Don't hang threads forever waiting on WR replies (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Add support for IB stack compliant stats in sysfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Update the dev in reg_create (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Bug fixes in mlx4_ib_resize_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix memory leak in __mlx4_ib_modify_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix deadlock on uverbs modify_qp error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: When marshaling ucma path from user-space, clear unused fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix sizeof checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_keys.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_qp.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix error code in get_port_caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipath: Remove unused function in ipath_wc_ppc64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Serialize CQ event upcalls with CQ destruction (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix configuration of log_uar_page_sz (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: mellanox: Delete unnecessary checks before the function call "vunmap" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in cxgb4 to get expansion rom version via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reset flow support for IB kernel ULPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Always use the correct port for mirrored multicast attachments (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix trace observed while dumping clip_tbl (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to dump the congestion control table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support to dump mailbox content in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for ULP RX logic analyzer output in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to display TP logic analyzer output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to display sensor information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: rds: Remove repeated function names from debug output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Delete an unnecessary check before the function call "release_firmware" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add low latency socket busy_poll support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Adjust RX frag strides to frag sizes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Print page allocator information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move to use hex PCI device IDs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix misleading debug print on CQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: mlx4_config_dev_retrieval - Initialize struct config_dev before using (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mpt_entry initialization in mlx4_mr_rereg_mem_write (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Load balance ports in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Create mirror flows in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Add port aggregation support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reuse mlx4_mac_to_u64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation upper layer interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation low level interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove preprocessor check for CONFIG_CXGB4_DCB (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Update the HCA core clock frequency after INIT_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix device capabilities dumping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Fix memory corruption in mlx4_MAD_IFC_wrapper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use ethtool cmd->autoneg as a hint for ethtool set settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Remove duplicate code line from procedure mlx4_bf_alloc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix struct mlx4_vhcr_cmd to make implicit padding explicit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix HW2SW_EQ to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Adjust command timeouts to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add reserved lkey for VFs to QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add bad-cable event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump different timer and clock values of the adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump PM module stats (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Addded support in debugfs to dump CIM outbound queue content (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump cim ingress bound queue contents (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump sge_qinfo (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fixes cxgb4_inet6addr_notifier unregister call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mode_t whack-a-mole: chelsio (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Reset flow activation upon SRIOV fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable device recovery flow with SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Handle AER flow properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage interface state for Reset flow cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Activate reset flow upon fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enhance the catas flow to support device reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor the catas flow to work per device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set device configuration data to be persistent across reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs entry to dump the contents of the flash (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4 : Update ipv6 address handling api (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid a compile-time warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid build warnings on 32-bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Ripping out old hard-wired initialization code in driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for mps_tcam debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_qcfg entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_la entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for devlog (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add PCI device ID for new T5 adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup PL, XGMAC, SF and MC related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Cleanup TP, MPS and TCAM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxg4vf/csiostor: Cleanup MC, MA and CIM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup SGE and PCI related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup SGE register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: include clocksource.h again (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix kernel Oops - mem corruption - when working with more than 80 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix error flow in mlx4_init_hca (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Correcly update the mtt's offset in the MR re-reg flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Doorbell is byteswapped in Little Endian archs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix decoding QSA module for ethtool get settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Cache line CQE/EQE stride fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/srp: Allow newline separator for connection string (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Add function to read WQE from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add umem function to read data from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enhance UMR support to allow partial page table update (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove per-MR pas and dma pointers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Always resolve destination mac from GRH for UD QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Check for DPDP violation only when DPDP is not supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/addr: Improve address resolution callback scheduling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix mgid key handling in SA agent multicast data-base (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Do not resolve VLAN if already resolved (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Avoid double dumping of the PF device capabilities (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fixed memory leak and incorrect refcount in mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for QSA modules (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Refactor QUERY_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add explicit error message when rule doesn't meet configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add A0 hybrid steering (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_bitmap zone allocator (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add a check if there are too many reserved QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Change QP allocation scheme (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use tasklet for user-space CQ completion events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Mask out host side virtualization features for guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Don't use MASTER_MUST for fw_hello call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: global named must be unique (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Update firmware version after flashing it via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Use new interfaces to calculate BAR2 SGE Queue Register addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Add code to calculate T5 BAR2 Offsets for SGE Queue Registers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4vf: Add and initialize some sge params for VF driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support for configurable RSS hash function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error flow in add_keys (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix sparse warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add more supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear outbox of dealloc uar (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Print resource number on QP/SRQ async events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Remove unused dev cap enum fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix command queue size enforcement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix min vectors value in mlx5_enable_msix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Request the mlx5 IB module on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix mlx4_en_set_rxfh (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE, RSS and FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to queues (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF and LDST (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Cleanup Filter related macros/register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_settings always fails when autoneg is set (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: mark input buffer parameters as 'const' (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist.c: fix kerneldoc for sg_pcopy_to_buffer, sg_pcopy_from_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: introduce sg_pcopy_from_buffer and sg_pcopy_to_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: factor out sg_miter_get_next_page from sg_miter_next (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: use netdev_rss_key_fill helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Support more than 64 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add QUERY_FUNC firmware command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_cmd_init and mlx4_cmd_cleanup (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use correct variable type for mlx4_slave_cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong reading of reserved_eqs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4i/cxgb4 : Refactor macros to conform to uniform standards (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix static checker warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove unnecessary struct in6_addr * casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Cleanup macros so they follow the same style and look consistent (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add cxgb4_debugfs.c, move all debugfs code to new file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add retrieval of CONFIG_DEV parameters (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add __GFP_COLD gfp flags in alloc_pages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Remove RX buffers alignment to IP_ALIGN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect port type setting by mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Prevent VF from changing port configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Report actual number of rings in indirection table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call napi_synchronize on stop_port (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Cleanups suggested by clang static checker (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to set ethtool settings - Speed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to query ethtool settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support:q (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add ethernet backplane autoneg device capability (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Cable info, get_module_info/eeprom ethtool support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Limit count field to 24 bits in qp_alloc_res (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race in create EQ (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Avoid leaking steering rules on flow creation error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid calling sock_kfree_s on allocation failure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Add missing neigh_release in find_route (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix XRC race condition in ib_uverbs_open_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Clear AH attr variable to prevent garbage data (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix race accessing page->_count (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Use extended internal signature layout (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Modify to work with arbitrary page size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove duplicate code from mlx5_set_path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix possible array overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Avoid leakage from kernel to user space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Improve debug prints in mlx5_ib_reg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Clear umr resources after ib_unregister_device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: remove NETDEV_TX_BUSY (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: tx_info->ts_requested was not cleared (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var for skb_headlen skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var in tx flow for skb_shinfo skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use prefetch in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid calling bswap in tx fast path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Align tx path structures to cache lines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Code cleanups in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add ConnectX-4 to list of supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Identify resources by their type (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: use set/get macros in device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use hardware registers description header file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update device capabilities handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: call rds_conn_drop instead of open code it at rds_connect_complete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect QUERY_PORT wrapper from untrusted guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Don't disable SRIOV if there are active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Change en_print to return void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add mlx4_en_get_cqe helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Cache line EQE size support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable CQE/EQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Allow not to specify probe_vf in SRIOV IB mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix VF mac handling in RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Do not allow APM under RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Don't update QP1 in native mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Avoid accessing netdevice when building RoCE qp1 header (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Fix mlx4 reg/unreg mac to work properly with 0-mac addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Resolve L2 address when creating user AH (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Correct error flows in rereg_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Disable TSO for Connect-X rev A0 HCAs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Change get_user_pages usage to always NULL vmas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_umem_release should decrement mm->pinned_vm from ib_umem_get (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Set vlan stripping policy by the right command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Avoid dealing with MAC index in UPDATE_QP wrapper if not needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Use the correct VSD mask in UPDATE_QP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Correctly configure single ported VFs from the host (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Move the tunnel steering helper function to mlx4_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Obtain SL from device structure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] amso1100: Check for integer overflow in c2_alloc_cq_buf (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add user space RMPP support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: add new ioctl to ABI to support new registration options (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add dev_notice messages for various umad/mad registration failures (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] umad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Disable recursive mailbox commands when enabling vi (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] cxgb4i : Move stray CPL definitions to cxgb4 driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Add P_Key change event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Add support for secure-host and SMP firewall (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iwcm: Use a default listen backlog if needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix residual handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix deadlock between host removal and multipathd (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] scsi_transport_srp: Fix fast_io_fail_tmo=dev_loss_tmo=off behavior (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_ib: Add support for user MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Add helper functions to support MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add user MR re-registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Fix a sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Delete AH table if ocrdma_init_hw fails after AH table creation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Remove hardcoding of the max DPP QPs supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Handle shutdown event from be2net driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Add hca_type and fixing fw_version string in device atrributes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Adjust events to use unsigned long param instead of void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: minor fixes mainly avoidance of hidden casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Move pci device handling from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: mlx4_en_gset_priv_flags can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Remove MCG in case it is attached to promiscuous QPs only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: In SR-IOV mode host should add promisc QP to default entry only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure the max number of QPs per MCG isn't exceeded (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure that negative array index isn't used (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix leakage of SW multicast entries (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not count LLC/SNAP in MTU calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not disable vlan filter during promiscuous mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Run loopback test only when port is up (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix set port ratelimit for 40GE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Update copyright year on all cxgb4 files (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: mark napi id for gro_skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Call iwpm_init only once (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5_core: Fix possible race between mr tree insert/delete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4: use dev_port to identify ports (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix the error flow when probing with invalid VF configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix SRIOV free-pool management when enforcing resource quotas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] nes: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Fix gfp passing in create_qp_common (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix use-after-free on close (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix kobject leak on device register error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix GFP flags parameters to be gfp_t (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix port kobject deletion during error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Remove unneeded kobject_get/put calls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix sparse warnings about redeclared functions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Add a QP creation flag to use GFP_NOIO allocations (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Allow build of hw/ and ulp/ subdirectories independently (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] tcp_listen: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] rdma: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Move handling of MLX4_QP_ST_MLX to proper switch statement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Avoid problems if a header uses pr_fmt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix error handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add interface for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add infrastructure for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Preparation for VFs to issue/receive SMI QP0 requests/responses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: SET_PORT called by mlx4_ib_modify_port should be wrapped (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Fix memory leaks in SR-IOV error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Remove a couple unneeded conditions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix unitialised variable is_mcast (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Use time_before/_after (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix warning about cast of wr_id back to pointer on 32 bits (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Translate legacy diagpkt into newer extended diagpkt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Fix information leak in send_abort (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_srq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Refactor UMR to have its own context struct (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Set QP offsets and parameters for user QPs and not just for kernel QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Store MR attributes in mlx5_mr_core during creation and after UMR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Add MR to radix tree in reg_mr_callback (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error handling in reg_umr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Simplify signature handover wqe for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Fix signature handover operation for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Add fast registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Rename FMR-related variables (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: One FMR pool per SRP connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce the 'register_always' kernel module parameter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_finish_mapping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_map_fmr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce an additional local variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix kernel-doc warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix a sporadic crash triggered by cable pulling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Convert to use simple_open (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] Use time_after for time comparison (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix uninitialized use of 'port_up' in mlx4_en_set_channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix inaccurate return value of mlx4_flow_attach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Using positive error value for unsigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Removed unnecessary bit operation condition (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix smatch error - possible access to a null variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: User prio mapping gets corrupted when changing number of channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] rds: remove the unneed NULL checking (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Logging message cleanups (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]- [netdrv] qlge: make local function static (Harish Patil) [1252123] - [netdrv] delete non-required instances of include linux/init.h (Harish Patil) [1252123] - [netdrv] qlge: Fix compilation warning (Harish Patil) [1252123] - [netdrv] qlge: Convert newlines (Harish Patil) [1252123] - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1252123] - [netdrv] qlge: Use pci_enable_msix_range instead of pci_enable_msix (Harish Patil) [1252123] - [netdrv] net: get rid of unnecessary initializations in .get_drvinfo (Harish Patil) [1252123] - [netdrv] qlge: Get rid of an redundant assignment (Harish Patil) [1252123] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Harish Patil) [1252123] - [netdrv] qlge: remove open-coded skb_cow_head (Harish Patil) [1252123] - [netdrv] qlge: Move jiffies_to_usecs immediately before loop (Harish Patil) [1252123] - [md] dm snapshot: fix hung bios when copy error occurs (Mike Snitzer) [889368] - [md] dm thin: fix race condition when destroying thin pool workqueue (Mike Snitzer) [1292602] - [x86] Broadwell EP and EX have the same cpuid (David Arcari) [1299962] - [netdrv] bonding: make mii_status sysfs node consistent (Jarod Wilson) [1278008] - [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1206064] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1252712] - [trace] tracing/filter: Do not allow infix to exceed end of string (Pratyush Anand) [1290666] - [trace] tracing/filter: Do not WARN on operand count going below zero (Pratyush Anand) [1290666] - [trace] tracing: Have filter check for balanced ops (Pratyush Anand) [1290666] - [trace] tracing: Fix double free when function profile init failed (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix race between integrity check and readers (Pratyush Anand) [1290666] - [trace] ftrace: Fix memory leak with function graph and cpu hotplug (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix typo of time extends per page (Pratyush Anand) [1290666] - [net] tcp: select(writefds) don't hang up when a peer close connection (Marcelo Leitner) [1293543] - [net] ipv6: addrlabel: fix ip6addrlbl_get() (Hannes Frederic Sowa) [1299720] - [firmware] add rtlwifi images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [firmware] add brcmfmac images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -16 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -13 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Add brcmfmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Update remaining wireless drivers to new 802.11 stack from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport brcmsmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport b43 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Bakcport SSB driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport BCMA bus driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlegacy driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport rt2x00 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport carl9170 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath5k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath9k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport mac80211 from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport wireless core from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [kernel] atomic: implement generic atomic_dec_if_positive (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] average: provide macro to create static EWMA (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [perf] x86: Improve HT workaround GP counter constraint (Jiri Olsa) [1238702] - [perf] x86: Fix event/group validation (Jiri Olsa) [1238702] - [perf] x86: Disable PEBS-LL in intel_pmu_pebs_disable (Jiri Olsa) [1238702] - [perf] x86/intel: Reset more state in PMU reset (Jiri Olsa) [1238702] - [perf] x86/intel: Make the HT bug workaround conditional on HT enabled (Jiri Olsa) [1238702] - [perf] x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation (Jiri Olsa) [1238702] - [perf] x86/intel: Fix intel_get_event_constraints() for dynamic constraints (Jiri Olsa) [1238702] - [perf] x86/intel: Enforce HT bug workaround for SNB/IVB/HSW (Jiri Olsa) [1238702] - [perf] x86/intel: Implement cross-HT corruption bug workaround (Jiri Olsa) [1238702] - [perf] x86/intel: Add cross-HT counter exclusion infrastructure (Jiri Olsa) [1238702] - [perf] x86: Add 'index' param to get_event_constraint callback (Jiri Olsa) [1238702] - [perf] x86: Add 3 new scheduling callbacks (Jiri Olsa) [1238702] - [perf] x86: Vectorize cpuc->kfree_on_online (Jiri Olsa) [1238702] - [perf] x86: Reduce stack usage of x86_schedule_events (Jiri Olsa) [1238702] - [kernel] watchdog: Add watchdog enable/disable all functions (Jiri Olsa) [1238702] - [perf] kernel: Change ASSIGN_ONCEval, x to WRITE_ONCE x, val (Jiri Olsa) [1238702] - [perf] kernel: Provide READ_ONCE and ASSIGN_ONCE (Jiri Olsa) [1238702] - [netdrv] i40evf: avoid mutex re-init (Stefan Assmann) [1212361]- [sched] revert "rt: Update rq clock when unthrottling of an otherwise idle CPU" (Aristeu Rozanski) [1263613] - [sched] revert "sched: Revert "Set skip_clock_update in yield_task_fair" (Aristeu Rozanski) [1263613] - [sched] Revert "Remove useless code in yield_to" (Aristeu Rozanski) [1263613] - [sched] revert "core: Rework rq->clock update skips" (Aristeu Rozanski) [1263613] - [perf] annotate: Fix 32-bit compilation error in util/annotate.c (Jiri Olsa) [1189317] - [perf] report: Display cycles in branch sort mode (Jiri Olsa) [1189317] - [perf] tools: Move branch option parsing to own file (Jiri Olsa) [1189317] - [perf] tool: Add conditional branch filter 'cond' to perf record (Jiri Olsa) [1189317] - [perf] top: branch annotation code to top (Jiri Olsa) [1189317] - [perf] annotate: Finally display IPC and cycle accounting (Jiri Olsa) [1189317] - [perf] annotate: Compute IPC and basic block cycles (Jiri Olsa) [1189317] - [perf] report: Add processing for cycle histograms (Jiri Olsa) [1189317] - [perf] report: Add infrastructure for a cycles histogram (Jiri Olsa) [1189317] - [perf] annotate: Rename source_line_percent to source_line_samples (Jiri Olsa) [1189317] - [perf] annotate: Display total number of samples with --show-total-period (Jiri Olsa) [1189317] - [perf] annotation: Add symbol__get_annotation (Jiri Olsa) [1189317] - [perf] report: Add flag for non ANY branch mode (Jiri Olsa) [1189317] - [perf] tools: Add support for cycles, weight branch_info field (Jiri Olsa) [1189317] - [perf] x86/intel: Use 0x11 as extra reg test value (Jiri Olsa) [1189317] - [perf] x86/intel: Protect LBR and extra_regs against KVM lying (Jiri Olsa) [1189317] - [perf] x86: Make merge_attr global to use from perf_event_intel (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Limit LBR accesses to TOS in callstack mode (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack (Jiri Olsa) [1189317] - [perf] x86/intel: Add Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Optimize v4 LBR unfreezing (Jiri Olsa) [1189317] - [perf] x86/intel: Streamline LBR MSR handling in PMI (Jiri Olsa) [1189317] - [perf] x86/intel: Move PMU ACK to after LBR read (Jiri Olsa) [1189317] - [perf] x86/intel: Handle new arch perfmon v4 status bits (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Add support for LBRv5 (Jiri Olsa) [1189317] - [perf] Add cycles to branch_info (Jiri Olsa) [1189317] - [perf] x86: Add new MSRs and MSR bits used for Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel: Add support for PEBSv3 profiling (Jiri Olsa) [1189317] - [perf] x86: Add a native_perf_sched_clock_from_tsc (Jiri Olsa) [1189317] - [perf] x86: Rename x86_pmu::er_flags to 'flags' (Jiri Olsa) [1189317] - [perf] x86: Revamp PEBS event selection (Jiri Olsa) [1189317] - [perf] x86/asm/msr: Make wrmsrl_safe a function (Jiri Olsa) [1189317] - [perf] x86/intel/uncore: Use Sandy Bridge client PMU on Haswell/Broadwell (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for ARB uncore PMU on Sandy/IvyBridge (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add Broadwell-U uncore IMC PMU support (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Move PCI IDs for IMC to uncore driver (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for Intel Haswell ULT - lower power Mobile Processor - IMC uncore PMUs (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Update support for client uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: Fix missing end markers for SNB/IVB/HSW IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: use MiB unit for events for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] x86/uncore: add hrtimer to SNB uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: add SNB/IVB/HSW client uncore memory controller support (Jiri Olsa) [1250641] - [perf] x86/uncore: add PCI ids for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] Add active_entry list head to struct perf_event (Jiri Olsa) [1250641] - [perf] tools: Use getconf to determine number of online CPUs (Jiri Olsa) [1291071] - [perf] probe: Fix segfault if passed with '' (Jiri Olsa) [1291071] - [perf] report: Fix -T/--threads option to work again (Jiri Olsa) [1291071] - [perf] bench numa: Fix immediate meeting of convergence condition (Jiri Olsa) [1291071] - [perf] bench numa: Fixes of --quiet argument (Jiri Olsa) [1291071] - [perf] bench futex: Fix hung wakeup tasks after requeueing (Jiri Olsa) [1291071] - [perf] probe: Fix bug with global variables handling (Jiri Olsa) [1291071] - [perf] top: Fix a segfault when kernel map is restricted (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Fix build failure on 32-bit arch (Jiri Olsa) [1291071] - [perf] kmem: Fix compiles on RHEL6/OL6 (Jiri Olsa) [1291071] - [perf] tools lib api: Undefine _FORTIFY_SOURCE before setting it (Jiri Olsa) [1291071] - [perf] kmem: Consistently use PRIu64 for printing u64 values (Jiri Olsa) [1291071] - [perf] trace: Disable events and drain events when forked workload ends (Jiri Olsa) [1291071] - [perf] trace: Enable events when doing system wide tracing and starting a workload (Jiri Olsa) [1291071] - [perf] probe: Fix segfault when probe with lazy_line to file (Jiri Olsa) [1291071] - [perf] probe: Find compilation directory path for lazy matching (Jiri Olsa) [1291071] - [perf] probe: Set retprobe flag when probe in address-based alternative mode (Jiri Olsa) [1291071] - [perf] kmem: Analyze page allocator events also (Jiri Olsa) [1291071] - [perf] evlist: Fix type for references to data_head/tail (Jiri Olsa) [1291071] - [perf] probe: Check the orphaned -x option (Jiri Olsa) [1291071] - [perf] probe: Support multiple probes on different binaries (Jiri Olsa) [1291071] - [perf] buildid-list: Fix segfault when show DSOs with hits (Jiri Olsa) [1291071] - [perf] tools: Fix cross-endian analysis (Jiri Olsa) [1291071] - [perf] tools: Fix error path to do closedir() when synthesizing threads (Jiri Olsa) [1291071] - [perf] tools: Fix synthesizing fork_event.ppid for non-main thread (Jiri Olsa) [1291071] - [perf] tools: Add 'I' event modifier for exclude_idle bit (Jiri Olsa) [1291071] - [perf] report: Don't call map__kmap if map is NULL (Jiri Olsa) [1291071] - [perf] tests: Fix attr tests (Jiri Olsa) [1291071] - [perf] probe: Fix ARM 32 building error (Jiri Olsa) [1291071] - [perf] tools: Merge all perf_event_attr print functions (Jiri Olsa) [1291071] - [perf] sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10 (Jiri Olsa) [1291071] - [perf] sched replay: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] sched replay: Fix the EMFILE error caused by the limitation of the maximum open files (Jiri Olsa) [1291071] - [perf] sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task (Jiri Olsa) [1291071] - [perf] sched replay: Fix the segmentation fault problem caused by pr_err in threads (Jiri Olsa) [1291071] - [perf] sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations (Jiri Olsa) [1291071] - [perf] sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max (Jiri Olsa) [1291071] - [perf] sched replay: Increase the MAX_PID value to fix assertion failure problem (Jiri Olsa) [1291071] - [perf] sched replay: Use struct task_desc instead of struct task_task for correct meaning (Jiri Olsa) [1291071] - [perf] kmem: Respect -i option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Honor operator priority (Jiri Olsa) [1291071] - [perf] kmaps: Check kmaps to make code more robust (Jiri Olsa) [1291071] - [perf] evlist: Fix inverted logic in perf_mmap__empty (Jiri Olsa) [1291071] - [perf] data: Support using -f to override perf.data file ownership for 'convert' (Jiri Olsa) [1291071] - [perf] trace: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] timechart: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] script: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] mem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] lock: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] kvm: Support using -f to override perf.data.guest file ownership (Jiri Olsa) [1291071] - [perf] kmem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] inject: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] evlist: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] probe: Fix to track down unnamed union/structure members (Jiri Olsa) [1291071] - [perf] db-export: No need to have ->thread twice in struct export_sample (Jiri Olsa) [1291071] - [perf] db-export: No need to pass thread twice to db_export__sample (Jiri Olsa) [1291071] - [perf] scripting: No need to pass thread twice to the scripting callbacks (Jiri Olsa) [1291071] - [perf] script: No need to lookup thread twice (Jiri Olsa) [1291071] - [perf] ordered_samples: Remove references to perf_{evlist, tool} and machines (Jiri Olsa) [1291071] - [perf] session: Always initialize ordered_events (Jiri Olsa) [1291071] - [perf] tools: Fix ppid for synthesized fork events (Jiri Olsa) [1291071] - [perf] tools: Refactor comm/tgid lookup (Jiri Olsa) [1291071] - [perf] callchain: Fix kernel symbol resolution by remembering the cpumode (Jiri Olsa) [1291071] - [perf] build: Disable libbabeltrace check by default (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Zero should not be considered "not found" in eval_flag (Jiri Olsa) [1291071] - [perf] trace: Fix syscall enter formatting bug (Jiri Olsa) [1291071] - [perf] tools: Set JOBS based on CPU or processor (Jiri Olsa) [1291071] - [perf] perf: Bump max number of cpus to 1024 (Jiri Olsa) [1291071] - [perf] evlist: Return the first evsel with an invalid filter in apply_filters() (Jiri Olsa) [1291071] - [perf] timechart: Fix SIBGUS error on sparc64 (Jiri Olsa) [1291071] - [perf] tools: Add pid/tid filtering to report and script commands (Jiri Olsa) [1291071] - [perf] diff: Add kallsyms option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add support for __print_array (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Free filter tokens in process_filter (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add way to find sub buffer boundary (Jiri Olsa) [1291071] - [perf] tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Make plugin options either string or boolean (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add pevent_data_pid_from_comm (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle z in bprint format (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Copy trace_clock and free it (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle NULL comm name (Jiri Olsa) [1291071] - [perf] symbols: Save DSO loading errno to better report errors (Jiri Olsa) [1291071] - [perf] target: Simplify handling of strerror_r return (Jiri Olsa) [1291071] - [perf] tools: Work around lack of sched_getcpu in glibc < 2.6 (Jiri Olsa) [1291071] - [perf] kmem: Print big numbers using thousands' group (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Factor out allocating and processing args (Jiri Olsa) [1291071] - [perf] probe: Fix to get ummapped symbol address on kernel (Jiri Olsa) [1291071] - [perf] tools: Remove (null) value of "Sort order" for perf mem report (Jiri Olsa) [1291071] - [perf] annotate: Allow annotation for decompressed kernel modules (Jiri Olsa) [1291071] - [perf] tools: Try to lookup kernel module map before creating one (Jiri Olsa) [1291071] - [perf] tools: Remove is_kmodule_extension function (Jiri Olsa) [1291071] - [perf] tools: Remove compressed argument from is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in decompress_kmodule (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in map_groups__set_modules_path_dir (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse for machine__new_dso (Jiri Olsa) [1291071] - [perf] tools: Add machine__module_dso function (Jiri Olsa) [1291071] - [perf] tools: Add dsos__addnew function (Jiri Olsa) [1291071] - [perf] tools: Add kmod_path__parse function (Jiri Olsa) [1291071] - [perf] tools: Add lzma decompression support for kernel module (Jiri Olsa) [1291071] - [perf] tools build: Add feature check for lzma library (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add destructor for format_field (Jiri Olsa) [1291071] - [perf] hists browser: Indicate which callchain entries are annotated (Jiri Olsa) [1291071] - [perf] build: Move feature checks code under tools/build (Jiri Olsa) [1291071] - [perf] build: Make features checks directory configurable (Jiri Olsa) [1291071] - [perf] build: Separate feature make support into config/Makefile.feature (Jiri Olsa) [1291071] - [perf] build: Fix feature_check name clash (Jiri Olsa) [1291071] - [perf] trace: Fix summary_only option (Jiri Olsa) [1291071] - [perf] probe: Fix failure to add multiple probes without debuginfo (Jiri Olsa) [1291071] - [perf] build: Add config/feature-checks/*.output to the .gitignore file (Jiri Olsa) [1291071] - [perf] build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore file (Jiri Olsa) [1291071] - [perf] tools: Don't allow empty argument for field-separator (Jiri Olsa) [1291071] - [perf] report: Don't allow empty argument for '-t' (Jiri Olsa) [1291071] - [perf] callchain: Separate eh/debug frame offset cache (Jiri Olsa) [1291071] - [perf] tools: Avoid confusion with preloaded bash function for perf bash completion (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf trace (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf timechart (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf test (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf script (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf help (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf data (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subcommands of perf (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion to support listing events for --event (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing events of perf subcommand record|stat|top -e (Jiri Olsa) [1291071] - [perf] tools: Provide the right bash completion for listing options of perf subcommand subsubcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subsubcommands of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing options of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix perf-read-vdsox32 not building and lib64 install dir (Jiri Olsa) [1291071] - [perf] build: Rename feature_print_var_code to print_var_code (Jiri Olsa) [1291071] - [perf] build: Rename PERF-FEATURES into FEATURE-DUMP (Jiri Olsa) [1291071] - [perf] build: Rename display_vf to feature_verbose (Jiri Olsa) [1291071] - [perf] build: Rename display_lib into feature_display (Jiri Olsa) [1291071] - [perf] build: Get rid of VF_FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Rename CORE_FEATURE_TESTS to FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Get rid of LIB_INCLUDE variable (Jiri Olsa) [1291071] - [perf] build: Fix pthread-attr-setaffinity-np include in test-all (Jiri Olsa) [1291071] - [perf] build: Move features build output under features directory (Jiri Olsa) [1291071] - [perf] build: Disable default check for libbabeltrace (Jiri Olsa) [1291071] - [perf] tools: Fix building error for arm64 (Jiri Olsa) [1291071] - [perf] hists browser: Allow annotating entries in callchains (Jiri Olsa) [1291071] - [perf] hists: Remove hist_entry->used, not used anymore (Jiri Olsa) [1291071] - [perf] hists browser: Fix up some branch alignment (Jiri Olsa) [1291071] - [perf] hists browser: Simplify symbol annotation menu setup (Jiri Olsa) [1291071] - [perf] data: Add tracepoint events fields CTF conversion support (Jiri Olsa) [1291071] - [perf] kmem: Fix alignment of slab result table (Jiri Olsa) [1291071] - [perf] kmem: Allow -v option (Jiri Olsa) [1291071] - [perf] kmem: Fix segfault when invalid sort key is given (Jiri Olsa) [1291071] - [perf] stat: Always correctly indent ratio column (Jiri Olsa) [1291071] - [perf] stat: Fix IPC and other formulas with -A (Jiri Olsa) [1291071] - [perf] stat: Output running time and run/enabled ratio in CSV mode (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after fold/unfold (Jiri Olsa) [1291071] - [perf] robe: Fix compiles due to declarations using perf_probe_point (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after zoom into thread/dso/symbol (Jiri Olsa) [1291071] - [perf] probe: Fix possible double free on error (Jiri Olsa) [1291071] - [perf] tools: Output feature detection's gcc output to a file (Jiri Olsa) [1291071] - [perf] build: Fix libbabeltrace detection (Jiri Olsa) [1291071] - [perf] probe: Allow weak symbols to be probed (Jiri Olsa) [1291071] - [perf] symbols: Allow symbol alias when loading map for symbol name (Jiri Olsa) [1291071] - [perf] revert "perf probe: Fix to fall back to find probe point in symbols" (Jiri Olsa) [1291071] - [perf] probe: Fix --line to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] probe: Fix to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] ordered_events: Adopt queue method (Jiri Olsa) [1291071] - [perf] tools: Remove superfluous thread->comm_set setting (Jiri Olsa) [1291071] - [perf] tools: tool->finished_round() doesn't need perf_session (Jiri Olsa) [1291071] - [perf] ordered_events: Allow tools to specify a deliver method (Jiri Olsa) [1291071] - [perf] ordered_events: Shorten function signatures (Jiri Olsa) [1291071] - [perf] ordered_events: Untangle from perf_session (Jiri Olsa) [1291071] - [perf] sched: No need to keep the session around (Jiri Olsa) [1291071] - [perf] tools: Reference count struct thread (Jiri Olsa) [1291071] - [perf] revert "perf: Remove the extra validity check on nr_pages" (Jiri Olsa) [1291071] - [perf] tools: Initialize cpu set in pthread_attr_setaffinity_np feature test (Jiri Olsa) [1291071] - [perf] probe: Remove bias offset to find probe point by address (Jiri Olsa) [1291071] - [perf] probe: Warn if given uprobe event accesses memory on older kernel (Jiri Olsa) [1291071] - [perf] tools: Improve 'libbabel' feature check failure message (Jiri Olsa) [1291071] - [perf] tools: Improve feature test debuggability (Jiri Olsa) [1291071] - [perf] tools: Improve libbfd detection message (Jiri Olsa) [1291071] - [perf] tools: Improve libperl detection message (Jiri Olsa) [1291071] - [perf] tools: Improve Python feature detection messages (Jiri Olsa) [1291071] - [perf] tools: Remove annoying extra message from the features build (Jiri Olsa) [1291071] - [perf] tools: Add PERF-FEATURES to the .gitignore file (Jiri Olsa) [1291071] - [perf] record: Document --group option (Jiri Olsa) [1291071] - [perf] record: Get rid of -l option from Documentation (Jiri Olsa) [1291071] - [perf] tools: Fix build error on ARCH=i386/x86_64/sparc64 (Jiri Olsa) [1291071] - [perf] tools: Fix FORK after COMM when synthesizing records for pre-existing threads (Jiri Olsa) [1291071] - [perf] stat: Report unsupported events properly (Jiri Olsa) [1291071] - [perf] tools: Compare JOBS to 0 after grep (Jiri Olsa) [1291071] - [perf] report: Fix branch stack mode cannot be set (Jiri Olsa) [1291071] - [perf] buildid-cache: Show usage with incorrect params (Jiri Olsa) [1291071] - [perf] buildid-cache: Use pr_debug instead of verbose and pr_info (Jiri Olsa) [1291071] - [perf] buildid-cache: Add --purge FILE to remove all caches of FILE (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion problem of 'perf --*' (Jiri Olsa) [1291071] - [perf] list: Extend raw-dump to certain kind of events (Jiri Olsa) [1291071] - [perf] list: Clean up the printing functions of hardware/software events (Jiri Olsa) [1291071] - [perf] tools: Remove the '--(null)' long_name for --list-opts (Jiri Olsa) [1291071] - [perf] list: Avoid confusion of perf output and the next command prompt (Jiri Olsa) [1291071] - [perf] list: Allow listing events with 'tracepoint' prefix (Jiri Olsa) [1291071] - [perf] list: Sort the output of 'perf list' to view more clearly (Jiri Olsa) [1291071] - [perf] data: Fix sentinel setting for data_cmds array (Jiri Olsa) [1291071] - [perf] probe: Fix a precedence bug (Jiri Olsa) [1291071] - [perf] diff: Support for different binaries (Jiri Olsa) [1291071] - [perf] buildid-cache: Add new buildid cache if update target is not cached (Jiri Olsa) [1291071] - [perf] probe: Handle strdup failure (Jiri Olsa) [1291071] - [perf] probe: Fix get_real_path to free allocated memory in error path (Jiri Olsa) [1291071] - [perf] probe: Check kprobes blacklist when adding new events (Jiri Olsa) [1291071] - [perf] trace: Fix SIGBUS failures due to misaligned accesses (Jiri Olsa) [1291071] - [perf] data: Add a 'perf' prefix to the generic fields (Jiri Olsa) [1291071] - [perf] data: Add perf data to CTF conversion support (Jiri Olsa) [1291071] - [perf] tools: Add new 'perf data' command (Jiri Olsa) [1291071] - [perf] tools: Add feature check for libbabeltrace (Jiri Olsa) [1291071] - [perf] record: Support recording running/enabled time (Jiri Olsa) [1291071] - [perf] tools: Print the thread's tid on PERF_RECORD_COMM events when -D is asked (Jiri Olsa) [1291071] - [perf] trace: Dump stack on segfaults (Jiri Olsa) [1291071] - [perf] tools: Introduce dump_stack signal helper (Jiri Olsa) [1291071] - [perf] ordered_events: Stop using tool->ordered_events (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from dump_event (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from some deliver event routines (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from warn_errors signature (Jiri Olsa) [1291071] - [perf] evlist: Adopt events_stats from perf_session (Jiri Olsa) [1291071] - [perf] session: Remove wrappers to machines__find (Jiri Olsa) [1291071] - [perf] trace: Separate routine that handles an event from the one that reads it (Jiri Olsa) [1291071] - [perf] trace: Add man page entry for --event (Jiri Olsa) [1291071] - [perf] trace: Introduce --filter-pids (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pids method (Jiri Olsa) [1291071] - [perf] trace: Filter out the trace pid when no threads are specified (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pid method (Jiri Olsa) [1291071] - [perf] trace: Only insert blank duration bracket when tracing syscalls (Jiri Olsa) [1291071] - [perf] trace: Support --events foo:bar --no-syscalls (Jiri Olsa) [1291071] - [perf] trace: Allow mixing with other events (Jiri Olsa) [1291071] - [perf] trace: Handle multiple threads better wrt syscalls being intermixed (Jiri Olsa) [1291071] - [perf] trace: Print thread info when following children (Jiri Olsa) [1291071] - [perf] list: Place the header text in its right position (Jiri Olsa) [1291071] - [perf] Remove the extra validity check on nr_pages (Jiri Olsa) [1291071] - [perf] tools: Fix a bug of segmentation fault (Jiri Olsa) [1291071] - [perf] build: Display make commands on V=1 (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Use tools build framework (Jiri Olsa) [1291071] - [perf] tools lib api: Rename libapikfs.a to libapi.a (Jiri Olsa) [1291071] - [perf] tools lib api: Use tools build framework (Jiri Olsa) [1291071] - [perf] build: Add build documentation (Jiri Olsa) [1291071] - [perf] build: Remove PERF-CFLAGS file (Jiri Olsa) [1291071] - [perf] build: Remove uneeded variables (Jiri Olsa) [1291071] - [perf] build: Remove directory dependency rules (Jiri Olsa) [1291071] - [perf] build: Add single target build framework support (Jiri Olsa) [1291071] - [perf] build: Add arch sparc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch sh objects building (Jiri Olsa) [1291071] - [perf] build: Add arch s390 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch powerpc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm64 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm objects building (Jiri Olsa) [1291071] - [perf] build: Add arch x86 objects building (Jiri Olsa) [1291071] - [perf] build: Add perf.o object building (Jiri Olsa) [1291071] - [perf] build: Add zlib objects building (Jiri Olsa) [1291071] - [perf] build: Add perf regs objects building (Jiri Olsa) [1291071] - [perf] build: Add scripts objects building (Jiri Olsa) [1291071] - [perf] build: Add gtk objects building (Jiri Olsa) [1291071] - [perf] build: Add slang objects building (Jiri Olsa) [1291071] - [perf] build: Add ui objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf unwind objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf objects building (Jiri Olsa) [1291071] - [perf] build: Add probe objects building (Jiri Olsa) [1291071] - [perf] build: Add libperf objects building (Jiri Olsa) [1291071] - [perf] build: Add builtin objects building (Jiri Olsa) [1291071] - [perf] build: Add tests objects building (Jiri Olsa) [1291071] - [perf] build: Add bench objects building (Jiri Olsa) [1291071] - [perf] build: Disable make's built-in rules (Jiri Olsa) [1291071] - [perf] tools: Remove api fs object from python build (Jiri Olsa) [1291071] - [perf] tools build: Add subdir support (Jiri Olsa) [1291071] - [perf] tools build: Add detected config support (Jiri Olsa) [1291071] - [perf] tools build: Add new build support (Jiri Olsa) [1291071] - [perf] buildid-cache: Consolidate .build-id cache path generators (Jiri Olsa) [1291071] - [perf] buildid-cache: Remove unneeded debugdir parameters (Jiri Olsa) [1291071] - [perf] symbols: Define STT_GNU_IFUNC for glibc 2.9 and older (Jiri Olsa) [1291071] - [perf] tools: Make perf aware of tracefs (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs_configured, debugfs_configured functions (Jiri Olsa) [1291071] - [perf] tools lib api debugfs: Add DEBUGFS_DEFAULT_PATH macro (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs mount helper functions (Jiri Olsa) [1291071] - [perf] tools: Add helper to find mounted file systems (Jiri Olsa) [1291071] - [perf] tools: Do not check debugfs MAGIC for tracing files (Jiri Olsa) [1291071] - [perf] evlist: Fix typo in comment (Jiri Olsa) [1291071] - [perf] trace: No need to enable evsels for workload started from perf (Jiri Olsa) [1291071] - [perf] tools: Introduce event_format__fprintf method (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Introduce trace_seq_do_fprintf function (Jiri Olsa) [1291071] - [perf] symbols: debuglink should take symfs option into account (Jiri Olsa) [1291071] - [perf] symbols: Ignore mapping symbols on aarch64 (Jiri Olsa) [1291071] - [perf] probe: Update man page (Jiri Olsa) [1291071] - [perf] probe: Fix to handle optimized not-inlined functions (Jiri Olsa) [1291071] - [perf] tools: Fix a dso open fail message (Jiri Olsa) [1291071] - [perf] ests: Do not rely on dso__data_read_offset to open dso (Jiri Olsa) [1291071] - [perf] test: Fix dso cache testcase (Jiri Olsa) [1291071] - [perf] tools: Construct LBR call chain (Jiri Olsa) [1291071] - [perf] tools: Enable LBR call stack support (Jiri Olsa) [1291071] - [perf] x86: Remove redundant calls to perf_pmu_disable,perf_pmu_enable (Jiri Olsa) [1291071] - [perf] x86/intel: Expose LBR callstack to user space tooling (Jiri Olsa) [1291071] - [perf] x86/intel: Discard zero length call entries in LBR call stack (Jiri Olsa) [1291071] - [perf] /x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode (Jiri Olsa) [1291071] - [perf] x86/intel: Re-organize code that implicitly enables LBR/PEBS (Jiri Olsa) [1291071] - [perf] Simplify the branch stack check (Jiri Olsa) [1291071] - [perf] x86/intel: Save/restore LBR stack during context switch (Jiri Olsa) [1291071] - [perf] x86/intel: Track number of events that use the LBR callstack (Jiri Olsa) [1291071] - [perf] x86/intel: Allocate space for storing LBR stack (Jiri Olsa) [1291071] - [perf] Always switch pmu specific data during context switch (Jiri Olsa) [1291071] - [perf] Add pmu specific data for perf task context (Jiri Olsa) [1291071] - [perf] revert "perf: Always destroy groups on exit" (Jiri Olsa) [1291071] - [perf] Fix event->ctx locking (Jiri Olsa) [1291071] - [perf] Fix perf_pmu_migrate_context (Jiri Olsa) [1291071] - [perf] Fix unclone_ctx vs locking (Jiri Olsa) [1291071] - [perf] Fix lockdep warning on process exit (Jiri Olsa) [1291071] - [perf] Fix use after free in perf_remove_from_context (Jiri Olsa) [1291071] - [perf] x86/intel: Add basic Haswell LBR call stack support (Jiri Olsa) [1291071] - [perf] x86/intel: Use context switch callback to flush LBR stack (Jiri Olsa) [1291071] - [perf] Introduce pmu context switch callback (Jiri Olsa) [1291071] - [perf] x86/intel: Reduce lbr_sel_map[] size (Jiri Olsa) [1291071] - [perf] x86: Add conditional branch filtering support (Jiri Olsa) [1291071] - [perf] Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND' (Jiri Olsa) [1291071] - [perf] Update shadow timestamp before add event (Jiri Olsa) [1291071] - [perf] x86/intel/uncore: Delete an unnecessary check before pci_dev_put call (Jiri Olsa) [1291071]- [hv] fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] vss: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] util: introduce state machine for util drivers (Vitaly Kuznetsov) [1216950] - [hv] fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] vss: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [hv] kvp: reset kvp_context (Vitaly Kuznetsov) [1216950] - [hv] util: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [kernel] kprobes: initialize before using a hlist (Pratyush Anand) [1290663] - [perf] x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] Decouple unthrottling and rotating (Jiri Olsa) [1242694 1249700 1283155] - [x86] perf: Add more Broadwell model numbers (Jiri Olsa) [1242694 1249700 1283155] - [perf] perf/x86/intel: Remove incorrect model number from Haswell perf (Jiri Olsa) [1242694 1249700 1283155] - [watchdog] avoid races between /proc handlers and CPU hotplug (Aaron Tomlin) [1263774] - [watchdog] update watchdog_thresh properly (Aaron Tomlin) [1263774] - [watchdog] update watchdog attributes atomically (Aaron Tomlin) [1263774] - [watchdog] Use hotplug thread infrastructure (Aaron Tomlin) [1263774] - [watchdog] make sure the watchdog thread gets CPU on loaded system (Aaron Tomlin) [1263774] - [watchdog] Drop FIFO policy in exit path (Aaron Tomlin) [1263774] - [mmc] sdhci-pci: Build o2micro support in the same module (Don Zickus) [1089109] - [mmc] sdhci-pci: add support of O2Micro/BayHubTech SD hosts (Don Zickus) [1089109] - [mmc] sdhci-pci: break out definitions to header file (Don Zickus) [1089109] - [mmc] sdhci: add auto CMD12 support for eSDHC driver (Don Zickus) [1089109] - [mmc] s3c6410: add new quirk in sdhci driver and update ADMA descriptor build (Don Zickus) [1089109] - [kernel] memcg: clear mm->owner when last possible owner leaves (Aaron Tomlin) [1272655] - [mm] thp: don't hold mmap_sem in khugepaged when allocating THP (Aaron Tomlin) [1272655] - [mm] thp: khugepaged: add policy for finding target node (Aaron Tomlin) [1272655] - [mm] thp: cleanup: mv alloc_hugepage to better place (Aaron Tomlin) [1272655] - [mm] thp: khugepaged_prealloc_page forgot to reset the page alloc indicator (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary set_recommended_min_free_kbytes (Aaron Tomlin) [1272655] - [mm] thp: use khugepaged_enabled to remove duplicate code (Aaron Tomlin) [1272655] - [mm] thp: remove khugepaged_loop (Aaron Tomlin) [1272655] - [mm] thp: introduce khugepaged_prealloc_page and khugepaged_alloc_page (Aaron Tomlin) [1272655] - [mm] thp: release page in page pre-alloc path (Aaron Tomlin) [1272655] - [mm] thp: merge page pre-alloc in khugepaged_loop into khugepaged_do_scan (Aaron Tomlin) [1272655] - [mm] thp: remove some code depend on CONFIG_NUMA (Aaron Tomlin) [1272655] - [mm] thp: remove wake_up_interruptible in the exit path (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary khugepaged_thread check (Aaron Tomlin) [1272655] - [mm] thp: move khugepaged_mutex out of khugepaged (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary check in start_khugepaged (Aaron Tomlin) [1272655] - [mm] thp: optimize memcg charge in khugepaged (Aaron Tomlin) [1272655]- [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [x86] fpu: Fix double-increment in setup_xstate_features (Herbert Xu) [1232495] - [x86] fpu/xstate: Don't assume the first zero xfeatures zero bit means the end (Herbert Xu) [1232495] - [scsi] ipr: Driver version 2.6.3 (Gustavo Duarte) [1252713] - [scsi] ipr: Issue Configure Cache Parameters command (Gustavo Duarte) [1252713] - [scsi] ipr: Inquiry IOA page 0xC4 during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Don't set NO_ULEN_CHK bit when resource is a vset (Gustavo Duarte) [1252713] - [scsi] ipr: Add delay to ensure coherent dumps (Gustavo Duarte) [1252713] - [scsi] ipr: Enable SIS pipe commands for SIS-32 devices (Gustavo Duarte) [1252713] - [scsi] ipr: Inhibit underlength data check for AFDASD in raw mode (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.2 (Gustavo Duarte) [1252713] - [scsi] ipr: Endian / sparse fixes (Gustavo Duarte) [1252713] - [scsi] ipr: Byte swapping for device_id attribute in sysfs (Gustavo Duarte) [1252713] - [scsi] ipr: Fix locking for unit attention handling (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.1 (Gustavo Duarte) [1252713] - [scsi] ipr: AF DASD raw mode implementation in ipr driver (Gustavo Duarte) [1252713] - [scsi] ipr: Fix possible error path oops during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Reset in task context (Gustavo Duarte) [1252713] - [scsi] ipr: Reboot speed improvements (Gustavo Duarte) [1252713] - [scsi] ipr: set scsi_level correctly for disk arrays (Gustavo Duarte) [1252713] - [scsi] ipr: add support for async scanning to speed up boot (Gustavo Duarte) [1252713] - [mm] ksm: add reschedule points to unmerge_and_remove_all_rmap_items (Andrea Arcangeli) [1262294] - [mm] ksm: introduce ksm_max_page_sharing per page deduplication limit (Andrea Arcangeli) [1262294] - [net] unix: properly account for FDs passed over unix sockets (Hannes Frederic Sowa) [1297406] - [net] unix: garbage: fixed several comment and whitespace style issues (Hannes Frederic Sowa) [1297406] - [net] net_sched: invoke ->attach() after setting dev->qdisc (Phil Sutter) [1288472] - [net] pkt_sched: move the sanity test in qdisc_list_add() (Phil Sutter) [1288472] - [net] pkt_sched: set root qdisc before change() in attach_default_qdiscs() (Phil Sutter) [1288472] - [net] pkt_sched: give visibility to mq slave qdiscs (Phil Sutter) [1288472] - [net] qdisc: fix build with !CONFIG_NET_SCHED (Phil Sutter) [1288472] - [net] qdisc: allow setting default queuing discipline (Phil Sutter) [1288472] - [kdump] Reuse KEXEC_RESERVE_UPPER_LIMIT in arch_crash_auto_scale (Baoquan He) [1007642] - [kdump] Add a KEXEC_RESERVE_UPPER_LIMIT to limit the bootmem reserving for crashkernel (Baoquan He) [1007642] - [kernel] ftrace: Allow to remove a single function from function graph filter (Jiri Olsa) [1063695] - [kernel] function-graph: Allow writing the same val to set_graph_function (Jiri Olsa) [1063695] - [kernel] tracing: Simplify test for function_graph tracing start point (Jiri Olsa) [1063695]- [fs] configfs: Fix race between configfs_readdir() and configfs_d_iput() (Robert S Peterson) [1267681] - [fs] gfs2: Add module parameter gl_hash_size to increase hash table size (Robert S Peterson) [1259879] - [fs] GFS2: Don't add all glocks to the lru (Robert S Peterson) [1228381] - [fs] gfs2: Reintroduce a timeout in function gfs2_gl_hash_clear (Robert S Peterson) [1291458] - [fs] gfs2: Add missing else in trans_add_meta/data (Robert S Peterson) [1267995] - [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page (David Howells) [1277622] - [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1277622] - [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1277622] - [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1277622] - [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1277622] - [fs] fs-cache: Retain the netfs context in the retrieval op earlier (David Howells) [1277622] - [fs] fs-cache: The operation cancellation method needs calling in more places (David Howells) [1170397 1277622] - [fs] fs-cache: Put an aborted initialised op so that it is accounted correctly (David Howells) [1277622] - [fs] fs-cache: Fix cancellation of in-progress operation (David Howells) [1277622] - [fs] fs-cache: Count the number of initialised operations (David Howells) [1277622] - [fs] fs-cache: Out of line fscache_operation_init (David Howells) [1277622] - [fs] fs-cache: Permit fscache_cancel_op() to cancel in-progress operations too (David Howells) [1277622] - [fs] fs-cache: fscache_object_is_dead() has wrong logic, kill it (David Howells) [1277622] - [fs] fs-cache: Synchronise object death state change vs operation submission (David Howells) [1096893 1277622] - [fs] fs-cache: Handle a new operation submitted against a killed object (David Howells) [1277622] - [fs] fs-cache: When submitting an op, cancel it if the target object is dying (David Howells) [1277622] - [fs] fs-cache: Move fscache_report_unexpected_submission() to make it more available (David Howells) [1277622] - [fs] fs-cache: Count culled objects and objects rejected due to lack of space (David Howells) [1277622] - [fs] fs/fscache/object-list.c: use __seq_open_private (David Howells) [1277622] - [fs] cachefiles: Fix incorrect test for in-memory object collision (David Howells) [1277622] - [fs] cachefiles: Handle object being killed before being set up (David Howells) [1149103 1277622] - [fs] cachefiles: add missing \n to kerror conversions (David Howells) [1277622] - [fs] fs-cache: refcount becomes corrupt under vma pressure (David Howells) [1277622] - [fs] fs-cache: Reduce cookie ref count if submit fails (David Howells) [1277622] - [fs] fs-cache: Timeout for releasepage (David Howells) [1277622] - [fs] cachefiles: replace kerror by pr_err (David Howells) [1277622] - [fs] cachefiles: convert printk to pr_foo() (David Howells) [1277622] - [fs] fscache: replace seq_printf by seq_puts (David Howells) [1277622] - [fs] fscache: convert printk to pr_foo (David Howells) [1277622] - [fs] get rid of pointless checks for NULL ->i_op (David Howells) [1277622] - [fs] fs-cache: Handle removal of unadded object to the fscache_object_list rb tree (David Howells) [1277622] - [fs] nfs: Use i_writecount to control whether to get an fscache cookie in nfs_open (David Howells) [1277622] - [fs] fs-cache: Provide the ability to enable/disable cookies (David Howells) [1277622] - [fs] fs-cache: Add use/unuse/wake cookie wrappers (David Howells) [1277622] - [fs] cachefiles: Don't try to dump the index key if the cookie has been cleared (David Howells) [1277622] - [fs] cachefiles: Fix memory leak in cachefiles_check_auxdata error paths (David Howells) [1277622] - [fs] fscache: check consistency does not decrement refcount (David Howells) [1277622] - [fs] fscache: Netfs function for cleanup post readpages (David Howells) [1277622] - [fs] cachefiles: Implement interface to check cache consistency (David Howells) [1277622] - [fs] fs-cache: Add interface to check consistency of a cached object (David Howells) [1277622] - [fs] fs-cache: Don't use spin_is_locked() in assertions (David Howells) [1277622] - [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1253018] - [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1253018] - [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1253018] - [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1253018] - [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1253018] - [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1253018] - [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1253018] - [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait (Ivan Vecera) [1253018] - [netdrv] be2net: fix BE3-R FW download compatibility check (Ivan Vecera) [1253018] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ivan Vecera) [1253018] - [netdrv] be2net: Revert "make the RX_FILTER command asynchronous" commit (Ivan Vecera) [1253018] - [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1253018] - [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1253018] - [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1253018] - [netdrv] be2net: support ndo_get_phys_port_id (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.3 (Ivan Vecera) [1253018] - [netdrv] be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Ivan Vecera) [1253018] - [netdrv] be2net: make the RX_FILTER command asynchronous (Ivan Vecera) [1253018] - [netdrv] be2net: return error status from be_mcc_notify (Ivan Vecera) [1253018] - [netdrv] be2net: convert dest field in udp-hdr to host-endian (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong return value in be_check_ufi_compatibility (Ivan Vecera) [1253018] - [netdrv] be2net: remove redundant D0 power state set (Ivan Vecera) [1253018] - [netdrv] be2net: query FW to check if EVB is enabled (Ivan Vecera) [1253018] - [netdrv] be2net: remove duplicate code in be_setup_wol (Ivan Vecera) [1253018] - [netdrv] be2net: Replace dma/pci_alloc_coherent calls with dma_zalloc_coherent (Ivan Vecera) [1253018] - [netdrv] cpumask_set_cpu_local_first => cpumask_local_spread, lament (Ivan Vecera) [1253018] - [netdrv] be2net: Support for OS2BMC (Ivan Vecera) [1253018] - [netdrv] be2net: Report a "link down" to the stack when a fatal error or fw reset happens (Ivan Vecera) [1253018] - [netdrv] be2net: Export board temperature using hwmon-sysfs interface (Ivan Vecera) [1253018] - [netdrv] be2net: update copyright year to 2015 (Ivan Vecera) [1253018] - [netdrv] be2net: use be_virtfn instead of !be_physfn (Ivan Vecera) [1253018] - [netdrv] be2net: simplify UFI compatibility checking (Ivan Vecera) [1253018] - [netdrv] be2net: post full RXQ on interface enable (Ivan Vecera) [1253018] - [netdrv] be2net: check for INSUFFICIENT_VLANS error (Ivan Vecera) [1253018] - [netdrv] be2net: receive pkts with L3, L4 errors on VFs (Ivan Vecera) [1253018] - [netdrv] be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Ivan Vecera) [1253018] - [netdrv] be2net: add support for spoofchk setting (Ivan Vecera) [1253018] - [netdrv] be2net: Fix a bug in Rx buffer posting (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.1 (Ivan Vecera) [1253018] - [netdrv] be2net: setup xps queue mapping (Ivan Vecera) [1253018] - [netdrv] be2net: assign CPU affinity hints to be2net IRQs (Ivan Vecera) [1253018] - [kernel] cpumask: Utility function to set n'th cpu - local cpu first (Ivan Vecera) [1253018] - [netdrv] be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Ivan Vecera) [1253018] - [netdrv] be2net: Prevent VFs from enabling VLAN promiscuous mode (Ivan Vecera) [1253018] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1253018] - [netdrv] be2net: implement .sriov_configure PCI callback (Ivan Vecera) [1253018] - [netdrv] be2net: re-distribute SRIOV resources allowed by FW (Ivan Vecera) [1253018] - [netdrv] be2net: avoid creating the non-RSS default RXQ if FW allows to (Ivan Vecera) [1253018] - [netdrv] be2net: move be_func_init call inside be_setup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource cleanup sequence into be_cleanup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource initialzation sequence into be_resume (Ivan Vecera) [1253018] - [netdrv] be2net: remove code duplication relating to Lancer reset sequence (Ivan Vecera) [1253018] - [netdrv] be2net: refactor error detect/recovery function (Ivan Vecera) [1253018] - [netdrv] be2net: use a wrapper to schedule and cancel error detection task (Ivan Vecera) [1253018] - [netdrv] be2net: refactor function initalization sequence into be_func_init (Ivan Vecera) [1253018] - [netdrv] be2net: get rid of be_get_initial_config call from be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: move adapter fields alloc/free code to new routines (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong handling of be_setup failure in be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: Add a few inline functions to test TXQ conditions (Ivan Vecera) [1253018] - [netdrv] be2net: Minor code cleanup in tx completion process (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor be_xmit_enqueue routine (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor wrb_fill_hdr routine (Ivan Vecera) [1253018] - [netdrv] be2net: support TX batching using skb->xmit_more flag (Ivan Vecera) [1253018] - [md] flush ->event_work before stopping array (Jes Sorensen) [1220555] - [net] flow_dissector: remove unused function flow_get_hlen declaration (Ivan Vecera) [1298479] - [net] flow_keys: n_proto type should be __be16 (Ivan Vecera) [1298479] - [netdrv] 3c59x: fix another page map/single unmap imbalance (Neil Horman) [1291401] - [netdrv] 3c59x: balance page maps and unmaps (Neil Horman) [1291401] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1291401] - [netdrv] 3c59x: Add dma error checking and recovery (Neil Horman) [1291401] - [mfd] lpc_ich: Intel device IDs for PCH (Steve Best) [1244017] - [i2c] i801: add Intel Lewisburg device IDs (Steve Best) [1244017] - [sound] alsa: hda - Add Intel Lewisburg device IDs Audio (Steve Best) [1244017] - [sched] core: Rework rq->clock update skips (Aaron Tomlin) [1263613] - [sched] Remove useless code in yield_to() (Aaron Tomlin) [1263613] - [sched] Set skip_clock_update in yield_task_fair() (Aaron Tomlin) [1263613] - [sched] rt: Update rq clock when unthrottling of an otherwise idle CPU (Aaron Tomlin) [1263613] - [pci] PCIe / hotplug: Drop pointless ACPI-based "slot detection" check (Jarod Wilson) [1211804] - [netdrv] remove NETIF_F_NO_CSUM feature bit (Michal Schmidt) [1291941] - [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1294400] - [mm] make lru_add_drain_all() selective (Jerome Marchand) [1266146] - [char] random: Fix "Missing strategy" warnings in debug kernel (Prarit Bhargava) [1296944] - [netdrv] bna: fix error handling (Ivan Vecera) [1258535] - [netdrv] bna: check for dma mapping errors (Ivan Vecera) [1258535] - [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_* and dev_* instead of printk and pr_* (Ivan Vecera) [1258535] - [netdrv] bna: fix timeout API argument type (Ivan Vecera) [1258535] - [netdrv] bna: use list_for_each_entry where appropriate (Ivan Vecera) [1258535] - [netdrv] bna: get rid of private macros for manipulation with lists (Ivan Vecera) [1258535] - [netdrv] bna: use memdup_user to copy userspace buffers (Ivan Vecera) [1258535] - [netdrv] bna: correct comparisons/assignments to bool (Ivan Vecera) [1258535] - [netdrv] bna: remove TX_E_PRIO_CHANGE event and BNA_TX_F_PRIO_CHANGED flag (Ivan Vecera) [1258535] - [netdrv] bna: remove paused from bna_rx_config and flags from bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove RXF_E_PAUSE and RXF_E_RESUME events (Ivan Vecera) [1258535] - [netdrv] bna: remove prio_change_cbfn oper_state_cbfn from struct bna_tx (Ivan Vecera) [1258535] - [netdrv] bna: remove oper_state_cbfn from struct bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove pause_cbfn from struct bna_enet (Ivan Vecera) [1258535] - [netdrv] bna: remove unused cbfn parameter (Ivan Vecera) [1258535] - [netdrv] bna: use BIT(x) instead of (1 << x) (Ivan Vecera) [1258535] - [netdrv] bna: get rid of duplicate and unused macros (Ivan Vecera) [1258535] - [netdrv] bna: replace pragma(pack) with attribute __packed (Ivan Vecera) [1258535] - [netdrv] bna: get rid of mac_t (Ivan Vecera) [1258535] - [netdrv] bna: use ether_addr_copy instead of memcpy (Ivan Vecera) [1258535] - [netdrv] bna: remove obsolete use of EXTRA_CFLAGS (Ivan Vecera) [1258535] - [netdrv] bna: fix soft lock-up during firmware initialization failure (Ivan Vecera) [1258535] - [netdrv] bna: remove unreasonable iocpf timer start (Ivan Vecera) [1258535] - [netdrv] bna: fix firmware loading on big-endian machines (Ivan Vecera) [1258535] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1258535] - [netdrv] bna: Update the Driver and Firmware Version (Ivan Vecera) [1258535] - [netdrv] bna: QLogic BR-series Adapters Driver Rebranding (Ivan Vecera) [1258535] - [netdrv] net: incorrect use of init_completion fixup (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_rss_key_fill() helper (Ivan Vecera) [1258535] - [netdrv] bna: fix skb->truesize underestimation (Ivan Vecera) [1258535] - [netdrv] bna: use container_of to resolve bufdesc_ex from bufdesc (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary break after return (Ivan Vecera) [1258535] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1258535] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1258535] - [netdrv] bna: remove open-coded skb_cow_head (Ivan Vecera) [1258535] - [netdrv] bnad: Call dev_kfree_skb_any instead of dev_kfree_skb (Ivan Vecera) [1258535] - [netdrv] bna: Replace large udelay() with mdelay() (Ivan Vecera) [1258535] - [netdrv] brocade: Convert uses of __constant_ to (Ivan Vecera) [1258535] - [netdrv] bna: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1258535] - [netdrv] bnad: code cleanup (Ivan Vecera) [1258535] - [netdrv] bna: Fix build due to missing use of dma_unmap_len_set() (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bnad: do vlan cleanup (Ivan Vecera) [1258535]- [netdrv] i40e: trivial fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct types (Stefan Assmann) [1249247] - [netdrv] i40evf: don't use atomic allocation (Stefan Assmann) [1249247] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249247] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249247] - [netdrv] i40evf: remove duplicate string (Stefan Assmann) [1249247] - [netdrv] i40evf: set real num queues (Stefan Assmann) [1249247] - [netdrv] i40evf: increase max number of queues (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate ring structs dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate queue vectors dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: quoth the VF driver, Nevermore (Stefan Assmann) [1249247] - [netdrv] i40evf: add new fields to store user configuration of RSS (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic get RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic config RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: rename VF adapter specific RSS function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249247] - [netdrv] i40evf: handle many MAC filters correctly (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249247] - [netdrv] i40evf: fix compiler warning of unused variable (Stefan Assmann) [1249247] - [netdrv] i40evf: clean up local variable initialization (Stefan Assmann) [1249247] - [netdrv] i40evf: add missing kernel-doc argument (Stefan Assmann) [1249247] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct struct for list manipulation (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249247] - [netdrv] i40evf: don't give up (Stefan Assmann) [1249247] - [netdrv] i40evf: fix overlong BIT defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249247] - [netdrv] i40evf: relax and stagger init timing a bit (Stefan Assmann) [1249247] - [netdrv] i40evf: correctly populate vlan_features (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249247] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249247] - [netdrv] i40evf: Add support for netpoll (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249247] - [netdrv] i40evf: speed up init (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249247] - [netdrv] i40evf: properly handle ndo_set_mac_address calls (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249247] - [netdrv] i40evf: detect reset more reliably (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249247] - [netdrv] i40evf: propagate interrupt allocation failure (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249247] - [netdrv] i40evf: don't blow away MAC address (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249247] - [netdrv] i40evf: tweak init timing (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249247] - [netdrv] i40evf: missing rtnl_unlock in i40evf_resume() (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249247] - [netdrv] i40evf: Remove PF specific register definitions from the VF (Stefan Assmann) [1249247] - [netdrv] i40evf: Use the correct defines to match the VF registers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249247] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249247] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249247] - [netdrv] i40evf: support virtual channel API version 1.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: handle big resets (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249247] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249247] - [netdrv] i40evf: add MAC address filter in open, not init (Stefan Assmann) [1249247] - [netdrv] i40evf: don't delete all the filters (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249247] - [netdrv] i40evf: Allow for an abundance of vectors (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249247] - [netdrv] i40evf: don't configure unused RSS queues (Stefan Assmann) [1249247] - [netdrv] i40evf: fix panic during MTU change (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249247] - [netdrv] i40evf: skb->xmit_more support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249247] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249247] - [netdrv] i40evf: remove aq_pending (Stefan Assmann) [1249247] - [netdrv] i40evf: fix bad indentation (Stefan Assmann) [1249247] - [netdrv] i40evf: Refactor VF RSS code (Stefan Assmann) [1249247] - [netdrv] i40evf: protect VLAN filter list (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249247] - [netdrv] i40evf: Fix Outer UDP RX checksum code (Stefan Assmann) [1249247] - [netdrv] i40evf: add FW version to ethtool info (Stefan Assmann) [1249247] - [netdrv] i40evf: resequence close operations (Stefan Assmann) [1249247] - [netdrv] i40evf: delay releasing rings (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249247] - [netdrv] i40vf: don't stop me now (Stefan Assmann) [1249247] - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249247] - [netdrv] i40evf: ethtool RSS fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249247] - [x86] hyperv: restore irq accounting (Vitaly Kuznetsov) [1282387] - [x86] irq: Hide 'HYP:' line in /proc/interrupts when not on Xen/Hyper-V (Vitaly Kuznetsov) [1282387] - [xen] Add proper irq accounting for HYPERCALL vector (Vitaly Kuznetsov) [1282387] - [x86] irq: Properly tag virtualization entry in /proc/interrupts (Vitaly Kuznetsov) [1282387] - [x86] Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Vitaly Kuznetsov) [1282387] - [tpm] revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1254015 1293409] - [tpm] Avoid reference to potentially freed memory (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: free irq after probing (Jerry Snitselaar) [1254015 1293409] - [tpm] remove unnecessary little endian conversion (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fail when TPM2 ACPI table contents look corrupted (Jerry Snitselaar) [1254015 1293409] - [tpm] Fix initialization of the cdev (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add (Jerry Snitselaar) [1254015 1293409] - [tpm] fix: sanitized code paths in tpm_chip_register (Jerry Snitselaar) [1254015 1293409] - [sched] kernel: sched: Fix nohz load accounting -- again (Rafael Aquini) [1167755] - [sched] kernel: sched: Move sched_avg_update to update_cpu_load (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure more NO_HZ load average woes (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure load average vs NO_HZ woes (Rafael Aquini) [1167755] - [netdrv] bnxt_en: Zero pad firmware messages to 128 bytes (John Linville) [1253659] - [netdrv] bnxt_en: Add BCM57301 & BCM57402 devices (John Linville) [1253659] - [netdrv] bnxt_en: Update to Firmware interface spec 1.0.0 (John Linville) [1253659] - [fs] lockd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] sunrpc: Add a function to close temporary transports immediately (Scott Mayhew) [1262362] - [fs] dlm: sctp_accept_from_sock() can be static (Xin Long) [1217712] - [fs] dlm: fix reconnecting but not sending data (Xin Long) [1217712] - [fs] dlm: replace BUG_ON with a less severe handling (Xin Long) [1217712] - [fs] dlm: use sctp 1-to-1 API (Xin Long) [1217712] - [fs] dlm: fix not reconnecting on connecting error handling (Xin Long) [1217712] - [fs] dlm: fix race while closing connections (Xin Long) [1217712] - [fs] avoid the dependency of DLM module on SCTP by using 1-to-1 API (0/7) (Xin Long) [1217712] - [fs] dlm: disable nagle for SCTP (Xin Long) [1217712] - [fs] dlm: retry failed SCTP sends (Xin Long) [1217712] - [fs] dlm: try other IPs when sctp init assoc fails (Xin Long) [1217712] - [fs] dlm: prevent connections during shutdown (Xin Long) [1217712] - [fs] sync: Use a separate wq for do_sync_work() to avoid a potential deadlock (Aaron Tomlin) [1147510] - [fs] SUNRPC: Fix callback channel (Benjamin Coddington) [1232402] - [fs] quota: Make quota code not call tty layer with dqptr_sem held (Lukas Czerner) [1232387] - [fs] __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhijith Das) [1206720]- [netdrv] i40e: Fix i40e_print_features() VEB mode output (Stefan Assmann) [1249246] - [netdrv] i40e: trivial fixes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249246] - [netdrv] i40e: fix whitespace (Stefan Assmann) [1249246] - [netdrv] i40e: Remove separate functions gathering XOFF Rx stats (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control packet split (Stefan Assmann) [1249246] - [netdrv] i40e: propagate properly (Stefan Assmann) [1249246] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249246] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249246] - [netdrv] i40e: remove unused argument (Stefan Assmann) [1249246] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249246] - [netdrv] i40e: make error message more useful (Stefan Assmann) [1249246] - [netdrv] i40e: fix confusing message (Stefan Assmann) [1249246] - [netdrv] i40e: Update error messaging (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249246] - [netdrv] i40e: rename rss_size to alloc_rss_size in i40e_pf (Stefan Assmann) [1249246] - [netdrv] i40e: add new fields to store user configuration (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.4.2 (Stefan Assmann) [1249246] - [netdrv] i40e: create a generic configure rss function (Stefan Assmann) [1249246] - [netdrv] i40e: rework the functions to configure RSS with similar parameters (Stefan Assmann) [1249246] - [netdrv] i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249246] - [netdrv] i40e: Move the saving of old link info from handle_link_event to link_event (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249246] - [netdrv] i40e: Workaround fix for mss < 256 issue (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from FCoE setup (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from feature string building (Stefan Assmann) [1249246] - [netdrv] i40e: Change BUG_ON to WARN_ON in service event complete (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249246] - [netdrv] intel: i40e: fix confused code (Stefan Assmann) [1249246] - [netdrv] i40e: fix unconditional execution of cpu_to_le16() (Stefan Assmann) [1249246] - [netdrv] i40e: clean up local variable initialization (Stefan Assmann) [1249246] - [netdrv] i40e: add missing kernel-doc argument (Stefan Assmann) [1249246] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249246] - [netdrv] i40e: Disable VEB bridge mode with SR-IOV failure (Stefan Assmann) [1249246] - [netdrv] i40e: Fix an incorrect OEM version string (Stefan Assmann) [1249246] - [netdrv] i40e: fix inconsistent statuses after a PF reset (Stefan Assmann) [1249246] - [netdrv] i40e: Fix VEB/VEPA bridge mode mismatch issue (Stefan Assmann) [1249246] - [netdrv] i40e: fix a bug in debugfs with add/del macaddr (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249246] - [netdrv] i40e: fix annoying message (Stefan Assmann) [1249246] - [netdrv] i40e: fix stats offsets (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249246] - [netdrv] i40e: declare rather than initialize int object (Stefan Assmann) [1249246] - [netdrv] i40e: Move error message to debug level (Stefan Assmann) [1249246] - [netdrv] i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249246] - [netdrv] i40e: fix for PHY NVM interaction problem (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for Tools loopback test failing after driver load (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249246] - [netdrv] i40e: Fix basic support for X722 devices (Stefan Assmann) [1249246] - [netdrv] i40e: Lock for VSI's MAC filter list (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249246] - [netdrv] i40e: increase AQ work limit (Stefan Assmann) [1249246] - [netdrv] i40e: Recognize 1000Base_T_Optical phy type when link is up (Stefan Assmann) [1249246] - [netdrv] i40e: reset the invalid msg counter in vf when a valid msg is received (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249246] - [netdrv] i40e: Add support for non-willing Apps (Stefan Assmann) [1249246] - [netdrv] i40e: priv flag for controlling VEB stats (Stefan Assmann) [1249246] - [netdrv] i40e: Removed unused defines (Stefan Assmann) [1249246] - [netdrv] i40e: remove read/write failed messages from nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249246] - [netdrv] i40e: generate fewer startup messages (Stefan Assmann) [1249246] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249246] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249246] - [netdrv] i40e: remove unnecessary string copy operations (Stefan Assmann) [1249246] - [netdrv] i40e: X722 is on the IOSF bus and does not report the PCI bus info (Stefan Assmann) [1249246] - [netdrv] i40e: Store off PHY capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249246] - [netdrv] i40e: remove FD atr control from debugfs (Stefan Assmann) [1249246] - [netdrv] i40e: allow FD SB if MFP mode only has 1 partition (Stefan Assmann) [1249246] - [netdrv] i40e: remove obsolete version check (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249246] - [netdrv] i40e: Remove 100M SGMII unless hw is X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Change some messages from info to debug only (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control flow director (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249246] - [netdrv] i40e: update fw version text string per previous product formats (Stefan Assmann) [1249246] - [netdrv] i40e: don't panic on VSI allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e: remove redundant call (Stefan Assmann) [1249246] - [netdrv] i40e: Convert CEE App TLV selector to IEEE selector (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249246] - [netdrv] i40e: Use BIT() macro for priority map parsing (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249246] - [netdrv] i40e: print neato new features (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249246] - [netdrv] i40e: refactor code to remove indent (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249246] - [netdrv] i40e: Support FW CEE DCB UP to TC map nibble swap (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249246] - [netdrv] i40e: add switch for link polling (Stefan Assmann) [1249246] - [netdrv] i40e: Fix multiple link up messages (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for extra Flow Director filter in table after error (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249246] - [netdrv] i40e: Add parsing for CEE DCBX TLVs (Stefan Assmann) [1249246] - [netdrv] i40e: add more verbose error messages (Stefan Assmann) [1249246] - [netdrv] i40e: inline interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: fix erroneous WARN_ON (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249246] - [netdrv] i40e: Additional checks for CEE APP priority validity (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249246] - [netdrv] i40e: fix bug in return from get_link_status and avoid spurious link messages (Stefan Assmann) [1249246] - [netdrv] i40e: add little endian conversion for checksum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249246] - [netdrv] i40e: Never let speed get set to 0 in get_settings (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for truncated interrupt name (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249246] - [netdrv] i40e: make i40e_init_pf_fcoe to void (Stefan Assmann) [1249246] - [netdrv] i40e: fix bad CEE status shift value (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: enable WoL operation if config bit show WoL capable (Stefan Assmann) [1249246] - [netdrv] i40e: Increase the amount of time we wait for reset to be done (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249246] - [netdrv] i40e: fix offload of GRE tunnels (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a memory leak in X722 rss config path (Stefan Assmann) [1249246] - [netdrv] i40e: fix 32 bit build warnings (Stefan Assmann) [1249246] - [netdrv] i40e: fix kbuild warnings (Stefan Assmann) [1249246] - [netdrv] i40e: warn on double free (Stefan Assmann) [1249246] - [netdrv] i40e: refactor interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: Strip VEB stats if they are disabled in HW (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249246] - [netdrv] i40e: Remove useless message (Stefan Assmann) [1249246] - [netdrv] i40e: limit debugfs io ops (Stefan Assmann) [1249246] - [netdrv] i40e: use QOS field consistently (Stefan Assmann) [1249246] - [netdrv] i40e: count drops in netstat interface (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249246] - [netdrv] i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a port VLAN configuration bug (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249246] - [netdrv] i40e: rtnl_lock called twice in i40e_pci_error_resume() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249246] - [netdrv] i40e: fix VLAN inside VXLAN (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for recursive RTNL lock during PROMISC change (Stefan Assmann) [1249246] - [netdrv] i40e: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249246] - [netdrv] i40e: Move i40e_get_head into header file (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249246] - [netdrv] i40e: rename variable to prevent clash of understanding (Stefan Assmann) [1249246] - [netdrv] i40e: Set defport behavior for the Main VSI when in promiscuous mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249246] - [netdrv] i40e: Remove redundant and unneeded messages (Stefan Assmann) [1249246] - [netdrv] i40e: correct spelling error (Stefan Assmann) [1249246] - [netdrv] i40e: Fix comment for ethtool diagnostic link test (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline diagnostic with netqueues (Stefan Assmann) [1249246] - [netdrv] i40e: Fix legacy interrupt mode in the driver (Stefan Assmann) [1249246] - [netdrv] i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Stefan Assmann) [1249246] - [netdrv] i40e: add RX to port CRC errors label (Stefan Assmann) [1249246] - [netdrv] i40e: don't degrade __le16 (Stefan Assmann) [1249246] - [netdrv] i40e: Add AQ commands for NVM Update for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR HW eviction support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Add IWARP support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249246] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249246] - [netdrv] i40e: provide correct API version to older VF drivers (Stefan Assmann) [1249246] - [netdrv] i40e: support virtual channel API 1.1 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249246] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249246] - [netdrv] i40e: clean up unneeded gotos (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249246] - [netdrv] i40e: only report generic filters in get_ts_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e: Refine an error message to avoid confusion (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249246] - [netdrv] i40e: un-disable VF after reset (Stefan Assmann) [1249246] - [netdrv] i40e: do a proper reset when disabling a VF (Stefan Assmann) [1249246] - [netdrv] i40e: correctly program filters for VFs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249246] - [netdrv] i40e: ignore duplicate port VLAN requests (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.4 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249246] - [netdrv] i40e: Move the FD ATR/SB messages to a higher debug level (Stefan Assmann) [1249246] - [netdrv] i40e: fix unrecognized FCOE EOF case (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unnecessary pf members (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249246] - [netdrv] i40e: Disable offline diagnostics if VFs are enabled (Stefan Assmann) [1249246] - [netdrv] i40e: Collect PFC XOFF RX stats even in single TC case (Stefan Assmann) [1249246] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.2 (Stefan Assmann) [1249246] - [netdrv] i40e: Use new 40G speeds (Stefan Assmann) [1249246] - [netdrv] i40e: get rid of unused locals (Stefan Assmann) [1249246] - [netdrv] i40e: handle possible memory allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249246] - [netdrv] i40e: enable user dump of internal hardware state (Stefan Assmann) [1249246] - [netdrv] i40e: print FCoE capability reported by the device function (Stefan Assmann) [1249246] - [netdrv] i40e: For VF reset (VFR and VFLR) add some more delay (Stefan Assmann) [1249246] - [netdrv] i40e: move VF notification routines up (Stefan Assmann) [1249246] - [netdrv] i40e: notify VFs of link state (Stefan Assmann) [1249246] - [netdrv] i40e: Add support to program FDir SB rules for VF from PF through ethtool (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: Bump to version 1.3.1 (Stefan Assmann) [1249246] - [netdrv] i40e: Communicate VSI id in place of VSI index to the VFs (Stefan Assmann) [1249246] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1249246] - [netdrv] i40e: fix up VXLAN messages (Stefan Assmann) [1249246] - [netdrv] i40e: Don't register/de-register apps on NIC partitions in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249246] - [netdrv] i40e: warn at the right time (Stefan Assmann) [1249246] - [netdrv] i40e: fix invalid void return in FCoE code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249246] - [netdrv] i40e: Change some memcpys to struct assignments (Stefan Assmann) [1249246] - [netdrv] i40e: Print some more info to help figure out the cause of HMC error (Stefan Assmann) [1249246] - [netdrv] i40e: validate VSI param from VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.2.43 (Stefan Assmann) [1249246] - [netdrv] i40e: Increase PF reset max loop limit (Stefan Assmann) [1249246] - [netdrv] i40e: add NVM update events to AQ clean (Stefan Assmann) [1249246] - [netdrv] i40e: add ethtool RSS support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249246] - [netdrv] i40e: add MAC printing to debugfs dump VSI (Stefan Assmann) [1249246] - [netdrv] i40e: Fix inconsistent use of PF/VF vs pf/vf (Stefan Assmann) [1249246] - [netdrv] i40e: tame the nvmupdate read and write complaints (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249246] - [netdrv] i40e: future proof some sizeof calls (Stefan Assmann) [1249246] - [netdrv] i40e: Remove "hello world" strings from i40e driver (Stefan Assmann) [1249246] - [netdrv] i40e: Strip configfs code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249246] - [netdrv] i40e: Simplify code for rss_size_max config (Stefan Assmann) [1249246] - [netdrv] i40e: FD filters flush policy changes (Stefan Assmann) [1249246] - [netdrv] i40e: Avoid logs while adding/deleting FD-SB filters (Stefan Assmann) [1249246] - [netdrv] i40e: print port stats only on partition 1 (Stefan Assmann) [1249246] - [netdrv] i40e: Move code to enable/disable Loopback to the main file (Stefan Assmann) [1249246] - [netdrv] i40e: rework vector reservation (Stefan Assmann) [1249246] - [netdrv] i40e: clean up debug_read_register (Stefan Assmann) [1249246] - [netdrv] i40e: store msg_enable in the right size (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unneeded conversion (Stefan Assmann) [1249246] - [netdrv] i40e: Remove duplicate code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249246] - [netdrv] i40e: Fix mismatching type for ioremap_len (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249246] - [netdrv] i40e: don't spam the system log (Stefan Assmann) [1249246] - [netdrv] i40e: move IRQ tracking setup into MSIX setup (Stefan Assmann) [1249246] - [netdrv] i40e: Ioremap changes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249246] - [netdrv] i40e: Add AOC PHY types to case statements (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline test\ (Stefan Assmann) [1249246] - [netdrv] i40e: Reassign incorrect PHY type to fix a FW bug (Stefan Assmann) [1249246] - [netdrv] i40e: use more portable sign extension (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249246] - [netdrv] i40e: Don't check operational or sync bit for App TLV (Stefan Assmann) [1249246] - [netdrv] i40e: during LED interaction ignore activity LED src modes (Stefan Assmann) [1249246] - [netdrv] i40e: Fix NPAR Tx Scheduler init (Stefan Assmann) [1249246] - [netdrv] i40e: Fix dependencies in the i40e driver on configfs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249246] - [netdrv] i40e: Only enable TC0 for NIC partition type (Stefan Assmann) [1249246] - [netdrv] i40e: Register DCBNL ops in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249246] - [netdrv] i40e: Fix issue with removal of apps from DBCNL app table (Stefan Assmann) [1249246] - [netdrv] i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Stefan Assmann) [1249246] - [netdrv] i40e: don't disable PF LB when disabling VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Add safety net for switch calling (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249246] - [netdrv] i40e: Skip the priority tagging if DCB is not enabled (Stefan Assmann) [1249246] - [netdrv] i40e: setup FCoE device type (Stefan Assmann) [1249246] - [netdrv] i40e: use dev_port for fcoe netdev (Stefan Assmann) [1249246] - [usb] serial: mos7840: Use setup_timer (Don Zickus) [891652] - [usb] mos7840: remove unused code (Don Zickus) [891652] - [usb] mos7840: replace unnecessary atomic allocations (Don Zickus) [891652] - [usb] mos7840: remove unnecessary null test before kfree (Don Zickus) [891652] - [usb] serial: remove redundant OOM messages (Don Zickus) [891652] - [usb] serial: clean up ioctl debugging (Don Zickus) [891652] - [usb] mos7840: correct handling of CS5 setting (Don Zickus) [891652] - [usb] mos7840: fix tiocmget error handling (Don Zickus) [891652] - [usb] mos7840: fix big-endian probe (Don Zickus) [891652] - [usb] mos7840: fix pointer casts (Don Zickus) [891652] - [usb] mos7840: fix race in led handling (Don Zickus) [891652] - [usb] mos7840: fix device-type detection (Don Zickus) [891652] - [usb] mos7840: fix race in register handling (Don Zickus) [891652] - [usb] mos7840: fix memory leak in open (Don Zickus) [891652] - [usb] mos7840: remove broken chase implementation (Don Zickus) [891652] - [usb] mos7840: fix DMA to stack (Don Zickus) [891652] - [usb] mos7840: remove bogus disconnect test in close (Don Zickus) [891652] - [usb] mos7840: fix broken TIOCMIWAIT (Don Zickus) [891652] - [usb] serial: Remove redundant NULL check before kfree (Don Zickus) [891652] - [usb] mos7840: fix port_probe flow (Don Zickus) [891652] - [usb] mos7840: fix port-data memory leak (Don Zickus) [891652] - [usb] mos7840: remove invalid disconnect handling (Don Zickus) [891652] - [usb] mos7840: remove NULL-urb submission (Don Zickus) [891652] - [usb] mos7840: fix port-device leak in error path (Don Zickus) [891652] - [usb] mos7840: fix urb leak at release (Don Zickus) [891652] - [usb] serial: mos7840.c: remove dbg usage (Don Zickus) [891652] - [usb] serial: Fix mos7840 timeout (Don Zickus) [891652] - [usb] serial: mos7840: Fixup mos7840_chars_in_buffer (Don Zickus) [891652] - [usb] mos7840.c: remove dbg tracing calls (Don Zickus) [891652] - [usb] serial: mos7840: add support for MCS7810 devices (Don Zickus) [891652] - [usb] serial: mos7840: Fixed MCS7820 device attach problem (Don Zickus) [891652] - [usb] serial: remove unnecessary reinitialisations of urb->dev (Don Zickus) [891652] - [usb] serial: remove duplicate returns (Don Zickus) [891652] - [usb] serial: mos7840: Add USB IDs to support more B&B USB/RS485 converters (Don Zickus) [891652] - [usb] serial: mos7840: Add USB ID to support the B&B Electronics USOPTL4-2P (Don Zickus) [891652] - [usb] Remove unnecessary return's from void functions (Don Zickus) [891652] - [usb] mos7840: fix null-pointer dereference (Don Zickus) [891652] - [usb] mos7840: Cleanup useless header (Don Zickus) [891652] - [usb] mos7840: fix DMA buffers on stack and endianess bugs (Don Zickus) [891652] - [usb] serial: Extra device/vendor ID for mos7840 driver (Don Zickus) [891652]- [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1252126] - [netdrv] bnx2x: avoid soft lockup in bnx2x_poll (Michal Schmidt) [1220624 1252126] - [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1252126] - [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1252126] - [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1252126 1271916] - [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1252126] - [netdrv] bnx2x: get rid of unnecessary initializations in .get_drvinfo() (Michal Schmidt) [1252126] - [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1252126] - [netdrv] redhat/configs: add CONFIG_BNX2X_VXLAN as a disabled feature (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1252126] - [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1252126] - [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1252126] - [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix lockdep splat (Michal Schmidt) [1252126] - [netdrv] bnx2x: Release nvram lock on error flow (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix statistics gathering on link change (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix self-test for 20g devices (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VF MAC removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: Don't notify about scratchpad parities (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent false warning when accessing MACs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct speed from baseT into KR (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct asymmetric flow-control (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix DMA API usage (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Alloc 4k fragment for each rx ring buffer element (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: limit fw delay in kdump to 5s after boot (Michal Schmidt) [1252126] - [netdrv] bnx2x: Delay during kdump load (Michal Schmidt) [1252126] - [netdrv] bnx2x: remove TPA_ENABLE_FLAG,GRO_ENABLE_FLAG (Michal Schmidt) [1252126] - [netdrv] bnx2x: merge fp->disable_tpa with fp->mode (Michal Schmidt) [1252126] - [netdrv] bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: really disable TPA if 'disable_tpa' option is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix to prevent inner-reload (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: Prevent inner-reload while VFs exist (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: use netdev_rss_key_fill() helper (Michal Schmidt) [1252126] - [netdrv] bnx2x: Use bool function returns of true/false instead of 1/0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent probe as early as possible (Michal Schmidt) [1252126] - [netdrv] bnx2x: Count number of link changes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Configure IFir et al. according to nvram (Michal Schmidt) [1252126] - [netdrv] bnx2x: codespell comment spelling fixes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix typo in printk message (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix napi poll return value for repoll (Michal Schmidt) [1252126] - [virt] hv_netvsc: Fix race condition on Multi-Send Data field (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove locking in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: move subchannel existence check to netvsc_select_queue (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Don't ask for additional head room in the skb (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Resize some of the variables in hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove unused variable in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix a bug in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: introduce netif-msg into netvsc module (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement partial copy into send buffer (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: try linearizing big SKBs before dropping them (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: use single existing drop path in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix the packet free when it is in skb headroom (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Clean up two unused variables (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate memory allocation in the packet send path (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove vmbus_are_subchannels_present in rndis_filter_device_add (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement batching in send buffer (Vitaly Kuznetsov) [1264931] - [virt] hyperv: fix sparse warnings (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Fix the error processing in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Add processing of MTU reduced by the host (Vitaly Kuznetsov) [1264931] - [dm] space map metadata: remove unused variable in brb_pop (Mike Snitzer) [1290912] - [dm] space map metadata: fix ref counting bug when bootstrapping a new space map (Mike Snitzer) [1290912] - [dm] thin metadata: fix bug when taking a metadata snapshot (Mike Snitzer) [1290912] - [dm] btree: fix bufio buffer leaks in dm_btree_del() error path (Mike Snitzer) [1219634] - [dm] btree: fix leak of bufio-backed block in btree_split_sibling error path (Mike Snitzer) [1219634] - [tpm] config: enable tpm_crb driver support (Jerry Snitselaar) [1254015] - [tpm] fix call order in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm, tpm_tis: fix TPM 2.0 probing (Jerry Snitselaar) [1254015] - [tpm] fix suspend/resume paths for TPM 2.0 (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device (Jerry Snitselaar) [1254015] - [tpm] fix format string error in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm_crb: fix build error (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 FIFO Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 CRB Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 baseline support (Jerry Snitselaar) [1254015] - [tpm] device class for tpm (Jerry Snitselaar) [1254015] - [tpm] rename chip->dev to chip->pdev (Jerry Snitselaar) [1254015] - [tpm] fix raciness of PPI interface lookup (Jerry Snitselaar) [1254015] - [tpm] two-phase chip management functions (Jerry Snitselaar) [1254015] - [tpm] merge duplicate transmit_cmd functions (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: verify interrupt during init (Jerry Snitselaar) [1254015] - [tpm] Add new TPMs to the tail of the list to prevent inadvertent change of dev (Jerry Snitselaar) [1254015] - [tpm] simplify code by using *phN specifier (Jerry Snitselaar) [1254015] - [tpm] Provide a generic means to override the chip returned timeouts (Jerry Snitselaar) [1254015] - [tpm] Properly clean sysfs entries in error path (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: Fix resume regression on Chromebooks (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: detect PPI features by checking availability of _DSM functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: replace open-coded _DSM code with helper functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: match node name instead of full path when searching for TPM device (Jerry Snitselaar) [1254015] - [tpm] tpm-sysfs: active_show() can be static (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP (Jerry Snitselaar) [1254015] - [tpm] Make tpm-dev allocate a per-file structure (Jerry Snitselaar) [1254015] - [tpm] Use the ops structure instead of a copy in tpm_vendor_specific (Jerry Snitselaar) [1254015] - [tpm] Create a tpm_class_ops structure and use it in the drivers (Jerry Snitselaar) [1254015] - [tpm] Pull all driver sysfs code into tpm-sysfs.c (Jerry Snitselaar) [1254015] - [tpm] Move sysfs functions from tpm-interface to tpm-sysfs (Jerry Snitselaar) [1254015] - [tpm] Pull everything related to /dev/tpmX into tpm-dev.c (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: fix memory leak when walking ACPI namespace (Jerry Snitselaar) [1254015] - [tpm] Merge the tpm-bios module with tpm.o (Jerry Snitselaar) [1254015] - [tpm] Rename tpm.c to tpm-interface.c (Jerry Snitselaar) [1254015] - [tpm] cleanup checkpatch warnings (Jerry Snitselaar) [1254015] - [tpm] Remove tpm_show_caps_1_2 (Jerry Snitselaar) [1254015] - [tpm] Use container_of to locate the tpm_chip in tpm_open (Jerry Snitselaar) [1254015] - [tpm] Store devname in the tpm_chip (Jerry Snitselaar) [1254015] - [tpm] atmel: Call request_region with the correct base (Jerry Snitselaar) [1254015] - [tpm] convert tpm_tis driver to use dev_pm_ops from legacy pm_ops (Jerry Snitselaar) [1254015] - [tpm] move TPM_DIGEST_SIZE defintion (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: missing platform_driver_unregister() on error in init_tis (Jerry Snitselaar) [1254015] - [tpm] tpm_ppi: use strlcpy instead of strncpy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: check pnp_acpi_device return code (Jerry Snitselaar) [1254015] - [tpm] Wait for TPM_ACCESS tpmRegValidSts to go high at startup (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - interrupt mode (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - polling mode (Jerry Snitselaar) [1254015] - [tpm] Store TPM vendor ID (Jerry Snitselaar) [1254015] - [tpm] Work around buggy TPMs that block during continue self test (Jerry Snitselaar) [1254015] - [tpm] rename vendor data to priv and provide an accessor (Jerry Snitselaar) [1254015] - [tpm] Retry SaveState command in suspend path (Jerry Snitselaar) [1254015] - [tpm] Use true and false for bools (Jerry Snitselaar) [1254015] - [tpm] Switch to __packed instead of __attribute__ packed (Jerry Snitselaar) [1254015] - [tpm] Issue TPM_STARTUP at driver load if the TPM has not been started (Jerry Snitselaar) [1254015] - [tpm] simplify duration calculation and eliminate smatch warning (Jerry Snitselaar) [1254015] - [tpm] Remove duplicated lookup table (Jerry Snitselaar) [1254015] - [tpm] add documentation for sysfs interfaces (Jerry Snitselaar) [1254015] - [tpm] Propagate error from tpm_transmit to fix a timeout hang (Jerry Snitselaar) [1254015] - [tpm] fix tpm_acpi sparse warning on different address spaces (Jerry Snitselaar) [1254015] - [tpm] Do not dereference NULL pointer if acpi_os_map_memory fails (Jerry Snitselaar) [1254015] - [tpm] compile out unused code in the PNP and PM cases (Jerry Snitselaar) [1254015] - [tpm] fix double write race and tpm_release free issue (Jerry Snitselaar) [1254015] - [tpm] tpm_tis / pm: Fix unused function warning for CONFIG_PM_SLEEP (Jerry Snitselaar) [1254015] - [tpm] check the chip reference before using it (Jerry Snitselaar) [1254015] - [tpm] chip disabled state erronously being reported as error (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_atmel: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] pm / tpm: Drop unused pm_message_t argument from tpm_pm_suspend (Jerry Snitselaar) [1254015] - [tpm] Zero buffer whole after copying to userspace (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Clean up after module_param cleanup (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Only probe iTPMs (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix tis_lock with respect to RCU (Jerry Snitselaar) [1254015] - [tpm] fix ACPI S3 suspend regression (Jerry Snitselaar) [1254015] - [tpm] make bool parameters really bool (Jerry Snitselaar) [1254015] - [tpm] fix transmit_cmd error logic (Jerry Snitselaar) [1254015] - [tpm] TIS driver X86 dependency fix (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: add delay after aborting command (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Check return code from getting timeouts/durations (Jerry Snitselaar) [1254015] - [tpm] Introduce function to poll for result of self test (Jerry Snitselaar) [1254015] - [tpm] Cleanup tpm_continue_selftest (Jerry Snitselaar) [1254015] - [tpm] Have tpm_get_timeouts return an error code (Jerry Snitselaar) [1254015] - [tpm] suppress durations sysfs output if not read (Jerry Snitselaar) [1254015] - [tpm] Call tpm_transmit with correct size (Jerry Snitselaar) [1254015] - [tpm] tpm: tpm_nsc: Fix a double free of pdev in cleanup_nsc (Jerry Snitselaar) [1254015] - [tpm] TCG_ATMEL should depend on HAS_IOPORT (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix build when ACPI is not enabled (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Fix bug when loading multiple TPM drivers (Jerry Snitselaar) [1254015] - [tpm] Move tpm_tis_reenable_interrupts out of CONFIG_PNP block (Jerry Snitselaar) [1254015] - [tpm] Fix compilation warning when CONFIG_PNP is not defined (Jerry Snitselaar) [1254015] - [tpm] Fix a typo (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Probing function for Intel iTPM bug (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix the probing for interrupts (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Delay ACPI S3 suspend while the TPM is busy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Re-enable interrupts upon S3 resume (Jerry Snitselaar) [1254015] - [tpm] Fix display of data in pubek sysfs entry (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add timeouts sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust interface timeouts if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use interface timeouts returned from the TPM (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Introduce durations sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust the durations if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use durations returned from TPM (Jerry Snitselaar) [1254015] - [tpm] fix panic caused by "tpm: Autodetect itpm devices" (Jerry Snitselaar) [1254015] - [tpm] Autodetect itpm devices (Jerry Snitselaar) [1254015] - [tpm] key: add tpm_send command (Jerry Snitselaar) [1254015] - [tpm] add default function definitions (Jerry Snitselaar) [1254015] - [tpm] add module_put wrapper (Jerry Snitselaar) [1254015] - [tpm] change 'tpm_suspend_pcr' to be module parameter (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix subsequent suspend failures (Jerry Snitselaar) [1254015] - [tpm] ACPI/PNP dependency removal (Jerry Snitselaar) [1254015] - [tpm] workaround to enforce PCR updates across suspends (Jerry Snitselaar) [1254015] - [tpm] increase default TPM buffer (Jerry Snitselaar) [1254015] - [tpm] fix header for modular build (Jerry Snitselaar) [1254015] - [tpm] pnp: change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce helper interfaces for _DSM method (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce module_acpi_driver helper macro (Jerry Snitselaar) [1254015] - [sound] alsa: hda/ca0132 - ctefx firmware for DSP (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - quirk for Alienware 17 2015 (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX (Jaroslav Kysela) [1007460] - [sound] alsa: hda - Disable 64bit address for Creative HDA controllers (Jaroslav Kysela) [1007460] - [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1253054] - [netdrv] net/tg3: Release IRQs on permanent error (Ivan Vecera) [1253054] - [netdrv] ptp: tg3: use helpers for converting ns to timespec (Ivan Vecera) [1253054] - [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1253054] - [netdrv] tg3: Add skb->xmit_more support (Ivan Vecera) [1253054] - [netdrv] tg3: remove __dev* attributes (Ivan Vecera) [1253054] - [netdrv] tg3: Fix to use multi queue BQL interfaces (Ivan Vecera) [1253054] - [netdrv] tg3: Support for byte queue limits (Ivan Vecera) [1253054] - [sound] alsa: hda - Treat stereo-to-mono mix properly (Jaroslav Kysela) [1018955] - [sound] alsa: hda - Don't access stereo amps for mono channel widgets (Jaroslav Kysela) [1018955] - [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1252124] - [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1252124] - [netdrv] bnx2: disable toggling of rxvlan if necessary (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Version Update (Ivan Vecera) [1252124] - [netdrv] bnx2: Fix for Chip Initialization (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Rebranding Changes (Ivan Vecera) [1252124]- [input] wacom: set stylus_in_proximity before checking touch_down (Aristeu Rozanski) [1252898] - [input] wacom: use wacom_wac_finger_count_touches to set touch_down (Aristeu Rozanski) [1252898] - [input] wacom: add support for three new Intuos devices (Aristeu Rozanski) [1252898] - [firmware] dmi_scan: uuid: fix endianess for smbios >= 0x206 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Coding style cleanups (Jarod Wilson) [1232557] - [firmware] dmi_scan: Trim DMI table length before exporting it (Jarod Wilson) [1232557] - [firmware] dmi_scan: Rename dmi_table to dmi_decode_table (Jarod Wilson) [1232557] - [firmware] dmi_scan: Only honor end-of-table for 64-bit tables (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix ordering of product_uuid (Jarod Wilson) [1232557] - [firmware] dmi_scan: Simplified displayed version (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use direct access to static vars (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi_len type (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use full dmi version for SMBIOS3 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Prevent dmi_num integer overflow (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi scan to handle "End of Table" structure (Jarod Wilson) [1232557] - [firmware] dmi: add support for SMBIOS 3.0 64-bit entry point (Jarod Wilson) [1232557] - [x86] efi: dmi: add support for SMBIOS 3.0 UEFI configuration table (Jarod Wilson) [1232557] - [firmware] dmi_scan: generalize for use by other archs (Jarod Wilson) [1232557] - [firmware] dmi_scan: constify strings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop OOM messages (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix most checkpatch errors and warnings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop obsolete comment (Jarod Wilson) [1232557] - [firmware] dmi_scan: add comments on dmi_present and the loop in dmi_scan_machine (Jarod Wilson) [1232557] - [firmware] dmi_scan: refactor dmi_scan_machine, _present (Jarod Wilson) [1232557] - [firmware] dmi: morph dmi_dump_ids into dmi_format_ids which formats into a buffer (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix missing check for _DMI_ signature in smbios_present (Jarod Wilson) [1232557] - [firmware] dmi_scan.c: fetch dmi version from SMBIOS if it exists (Jarod Wilson) [1232557] - [netdrv] enic: do hang reset only in case of tx timeout (Stefan Assmann) [1253853] - [netdrv] enic: handle spurious error interrupt (Stefan Assmann) [1253853] - [netdrv] enic: reduce ioread in devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: Fix build failure with SRIOV disabled (Stefan Assmann) [1253853] - [netdrv] enic: Fix namespace pollution causing build errors (Stefan Assmann) [1253853] - [netdrv] enic: Fix sparse warning in vnic_devcmd_init (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 resources (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_ or dev_ instead of pr_ (Stefan Assmann) [1253853] - [netdrv] enic: move struct definition from .c to .h file (Stefan Assmann) [1253853] - [netdrv] enic: fix issues in enic_poll (Stefan Assmann) [1253853] - [netdrv] enic: fix memory leak in rq_clean (Stefan Assmann) [1253853] - [netdrv] enic: check return value for stat dump (Stefan Assmann) [1253853] - [netdrv] enic: unlock napi busy poll before unmasking intr (Stefan Assmann) [1253853] - [netdrv] enic: do notify_check before returning credits (Stefan Assmann) [1253853] - [netdrv] enic: enic_main: fix sparse warnings (Stefan Assmann) [1253853] - [netdrv] enic: enic_ethtool: fix sparse warning (Stefan Assmann) [1253853] - [netdrv] enic: reconfigure resources for kdump crash kernel (Stefan Assmann) [1253853] - [netdrv] enic: add support for set/get rss hash key (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_rss_key_fill helper (Stefan Assmann) [1253853] - [edac] sb_edac: fix TAD presence check for sbridge_mci_bind_devs (Seth Jennings) [1245372] - [edac] sb_edac: support for Broadwell -EP and -EX (Seth Jennings) [1245372] - [edac] sb_edac: Fix support for systems with two home agents per socket (Seth Jennings) [1245372] - [edac] sb_edac: Fix a typo and a thinko in address handling for Haswell (Seth Jennings) [1245372] - [edac] Remove arbitrary limit on number of channels (Seth Jennings) [1245372] - [edac] sb_edac: Fix detection on SNB machines (Seth Jennings) [1245372] - [edac] sb_edac: Claim a different PCI device (Seth Jennings) [1245372] - [sched] rt: Provide means of disabling cross-cpu bandwidth sharing (mtanino) [1074360] - [infiniband] ib/iser: Bump version to 1.6 (Honggang Li) [1271497] - [infiniband] ib/iser: Modify struct iser_mem_reg members (Honggang Li) [1271497] - [infiniband] ib/iser: Make fastreg pool cache friendly (Honggang Li) [1271497] - [infiniband] ib/iser: Move PI context alloc/free to routines (Honggang Li) [1271497] - [infiniband] ib/iser: Move fastreg descriptor pool get/put to helper functions (Honggang Li) [1271497] - [infiniband] ib/iser: Merge build page-vec into register page-vec (Honggang Li) [1271497] - [infiniband] ib/iser: Get rid of struct iser_rdma_regd (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant assignments in iser_reg_page_vec (Honggang Li) [1271497] - [infiniband] ib/iser: Move memory reg/dereg routines to iser_memory.c (Honggang Li) [1271497] - [infiniband] ib/iser: Don't pass ib_device to fall_to_bounce_buff routine (Honggang Li) [1271497] - [infiniband] ib/iser: Remove a redundant struct iser_data_buf (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant cmd_data_len calculation (Honggang Li) [1271497] - [infiniband] ib/iser: Fix wrong calculation of protection buffer length (Honggang Li) [1271497] - [infiniband] ib/iser: Handle fastreg/local_inv completion errors (Honggang Li) [1271497] - [infiniband] ib/iser: Fix unload during ep_poll wrong dereference (Honggang Li) [1271497] - [x86] cacheinfo: Base cache sharing info on CPUID 0x8000001d on AMD (Kim Naru) [987679] - [x86] cacheinfo: Make use of CPUID 0x8000001d for cache information on AMD (Kim Naru) [987679] - [x86] cacheinfo: Determine number of cache leafs using CPUID 0x8000001d on AMD (Kim Naru) [987679] - [fs] nfs4: limit callback decoding to received bytes (Benjamin Coddington) [1232402] - [fs] nfs4: start callback_ident at idr 1 (Benjamin Coddington) [1232402] - [fs] xprtrdma: Store RDMA credits in unsigned variables (Honggang Li) [1271499] - [fs] xprtrdma: Address sparse complaint in rpcr_to_rdmar() (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA receive buffer separately from struct rpcrdma_rep (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Add struct rpcrdma_regbuf and helpers (Honggang Li) [1271499] - [fs] xprtrdma: Refactor rpcrdma_buffer_create() and rpcrdma_buffer_destroy() (Honggang Li) [1271499] - [fs] xprtrdma: Simplify synopsis of rpcrdma_buffer_create() (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_qp_attr and ib_qp_init_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_device_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Free the pd if ib_query_qp() fails (Honggang Li) [1271499] - [fs] xprtrdma: Move credit update to RPC reply handler (Honggang Li) [1271499] - [fs] xprtrdma: Remove rl_mr field, and the mr_chunk union (Honggang Li) [1271499] - [fs] xprtrdma: Remove rpcrdma_ep::rep_ia (Honggang Li) [1271499] - [fs] xprtrdma: Clean up hdrlen (Honggang Li) [1271499] - [fs] xprtrdma: Display XIDs in host byte order (Honggang Li) [1271499] - [fs] xprtrdma: Modernize htonl and ntohl (Honggang Li) [1271499] - [fs] xprtrdma: human-readable completion status (Honggang Li) [1271499] - [fs] svcrdma: Handle additional inline content (Honggang Li) [1271499] - [fs] svcrdma: Move read list XDR round-up logic (Honggang Li) [1271499] - [fs] svcrdma: Support RDMA_NOMSG requests (Honggang Li) [1271499] - [fs] svcrdma: rc_position sanity checking (Honggang Li) [1271499] - [fs] svcrdma: Plant reader function in struct svcxprt_rdma (Honggang Li) [1271499] - [fs] svcrdma: Find rmsgp more reliably (Honggang Li) [1271499] - [fs] svcrdma: Scrub BUG_ON() and WARN_ON() call sites (Honggang Li) [1271499] - [fs] svcrdma: Clean up read chunk counting (Honggang Li) [1271499] - [fs] svcrdma: Remove unused variable (Honggang Li) [1271499] - [fs] svcrdma: Clean up dprintk (Honggang Li) [1271499] - [fs] xprtrdma: Display async errors (Honggang Li) [1271499] - [fs] xprtrdma: Enable pad optimization (Honggang Li) [1271499] - [fs] xprtrdma: Re-write rpcrdma_flush_cqs() (Honggang Li) [1271499] - [fs] xprtrdma: Refactor tasklet scheduling (Honggang Li) [1271499] - [fs] xprtrdma: unmap all FMRs during transport disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Cap req_cqinit (Honggang Li) [1271499] - [fs] xprtrdma: Return an errno from rpcrdma_register_external() (Honggang Li) [1271499] - [fs] svcrdma: advertise the correct max payload (Honggang Li) [1271499] - [fs] svcrdma: remove rdma_create_qp() failure recovery logic (Honggang Li) [1271499] - [fs] xprtrdma: Handle additional connection events (Honggang Li) [1271499] - [fs] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_disconnect() return void (Honggang Li) [1271499] - [fs] xprtrdma: Schedule reply tasklet once per upcall (Honggang Li) [1271499] - [fs] xprtrdma: Allocate each struct rpcrdma_mw separately (Honggang Li) [1271499] - [fs] xprtrdma: Rename frmr_wr (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for LOCAL_INV Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for FAST_REG_MR Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Properly handle exhaustion of the rb_mws list (Honggang Li) [1271499] - [fs] xprtrdma: Chain together all MWs in same buffer pool (Honggang Li) [1271499] - [fs] xprtrdma: Back off rkey when FAST_REG_MR fails (Honggang Li) [1271499] - [fs] xprtrdma: Unclutter struct rpcrdma_mr_seg (Honggang Li) [1271499] - [fs] xprtrdma: Don't invalidate FRMRs if registration fails (Honggang Li) [1271499] - [fs] xprtrdma: On disconnect, don't ignore pending CQEs (Honggang Li) [1271499] - [fs] xprtrdma: Update rkeys after transport reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Limit data payload size for ALLPHYSICAL (Honggang Li) [1271499] - [fs] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs (Honggang Li) [1271499] - [fs] xprtrdma: Fix panic in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] svcrdma: Add zero padding if the client doesn't send it (Honggang Li) [1271499] - [fs] xprtrdma: Fix DMA-API-DEBUG warning by checking dma_map result (Honggang Li) [1271499] - [fs] svcrdma: send_write() must not overflow the device's max sge (Honggang Li) [1271499] - [fs] svcrdma: Fence LOCAL_INV work requests (Honggang Li) [1271499] - [fs] svcrdma: refactor marshalling logic (Honggang Li) [1271499] - [fs] xprtrdma: Disconnect on registration failure (Honggang Li) [1271499] - [fs] xprtrdma: Remove BUG_ON() call sites (Honggang Li) [1271499] - [fs] xprtrdma: Avoid deadlock when credit window is reset (Honggang Li) [1271499] - [fs] SUNRPC: Move congestion window constants to header file (Honggang Li) [1271499] - [fs] xprtrdma: Reset connection timeout after successful reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Use macros for reconnection timeout constants (Honggang Li) [1271499] - [fs] xprtrdma: Allocate missing pagelist (Honggang Li) [1271499] - [fs] xprtrdma: Remove Tavor MTU setting (Honggang Li) [1271499] - [fs] xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting (Honggang Li) [1271499] - [fs] xprtrdma: Reduce the number of hardway buffer allocations (Honggang Li) [1271499] - [fs] xprtrdma: Limit work done by completion handler (Honggang Li) [1271499] - [fs] xprtrmda: Reduce calls to ib_poll_cq() in completion handlers (Honggang Li) [1271499] - [fs] xprtrmda: Reduce lock contention in completion handlers (Honggang Li) [1271499] - [fs] xprtrdma: Split the completion queue (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_destroy() return void (Honggang Li) [1271499] - [fs] xprtrdma: Simplify rpcrdma_deregister_external() synopsis (Honggang Li) [1271499] - [fs] xprtrdma: mount reports "Invalid mount option" if memreg mode not supported (Honggang Li) [1271499] - [fs] xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (Honggang Li) [1271499] - [fs] xprtrdma: Remove REGISTER memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: Remove MEMWINDOWS registration modes (Honggang Li) [1271499] - [fs] xprtrdma: Remove BOUNCEBUFFERS memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (Honggang Li) [1271499] - [fs] nfs-rdma: Fix for FMR leaks (Honggang Li) [1271499] - [fs] xprtrdma: mind the device's max fast register page list depth (Honggang Li) [1271499] - [fs] NFSD: Ignore client's source port on RDMA transports (Honggang Li) [1271499] - [fs] redhat: update NFSoRDMA options for config-generic (Honggang Li) [1271499] - [fs] xprtrdma: add separate Kconfig options for NFSoRDMA client and server support (Honggang Li) [1271499] - [fs] svcrdma: fix printk when memory allocation fails (Honggang Li) [1271499] - [fs] SUNRPC: remove KERN_INFO from dprintk() call sites (Honggang Li) [1271499] - [fs] SUNRPC: Fix large reads on NFS/RDMA (Honggang Li) [1271499] - [fs] svcrdma: underflow issue in decode_write_list() (Honggang Li) [1271499] - [fs] SUNRPC: Pass a pointer to struct rpc_xprt to the connect callback (Honggang Li) [1271499] - [fs] SUNRPC: Eliminate task->tk_xprt accesses that bypass rcu_dereference() (Honggang Li) [1271499] - [fs] xprtrdma: Remove assumption that each segment is <= PAGE_SIZE (Honggang Li) [1271499] - [fs] xprtrdma: The transport should not bug-check when a dup reply is received (Honggang Li) [1271499] - [fs] svcrdma: Cleanup sparse warnings in the svcrdma module (Honggang Li) [1271499] - [fs] SUNRPC: create svc_xprt in proper network namespace (Honggang Li) [1271499] - [fs] RDMA: Increasing RPCRDMA_MAX_DATA_SEGS (Honggang Li) [1271499] - [fs] sunrpc: fix printk format warning (Honggang Li) [1271499] - [fs] rpcrdma: Fix FRMR registration/invalidate handling (Honggang Li) [1271499] - [fs] rpcrdma: Fix to XDR page base interpretation in marshalling logic (Honggang Li) [1271499] - [fs] net/sunrpc: Convert (void)snprintf to snprintf (Honggang Li) [1271499] - [fs] net/sunrpc: Remove uses of NIPQUAD, use pI4 (Honggang Li) [1271499] - [fs] gfs2: change gfs2 readdir cookiey (Benjamin Marzinski) [1151962] - [fs] gfs2: keep offset when splitting dir leaf blocks (Benjamin Marzinski) [1151962] - [fs] Fix to check Unique id and FileType when client refer file directly (Sachin Prabhu) [1202682] - [fs] xfs: fix splice/direct-IO deadlock (Bill O'Donnell) [697750] - [fs] vfs: split generic splice code from i_mutex locking (Bill O'Donnell) [697750] - [fs] nfsv4: Don't try to reclaim unused state owners (Benjamin Coddington) [1272687] - [fs] nfsv4: Keep dropped state owners on the LRU list for a while (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure that we don't drop a state owner more than once (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure we do not reuse open owner names (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Remove nfs_unique_id (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Move struct nfs_unique_id into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace lock_owner->ld_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace state_owner->so_owner_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Move contents of struct rpc_sequence into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Clean up nfs4_get_state_owner (Benjamin Coddington) [1272687] - [fs] cifs: obtain file access during backup intent lookup (Sachin Prabhu) [821893] - [fs] cifs: Include backup intent search flags during searches (Sachin Prabhu) [821893] - [fs] ext4: fix label jump on broken fs in ext4_fill_super (Lukas Czerner) [1266862] {CVE-2015-8324} - [fs] xfs: return errors from partial I/O failures to files (David Jeffery) [1270959] - [fs] cifs: Make echo interval tunable (Sachin Prabhu) [1234960] - [fs] xfs: don't perform discard if the given range length is less than block size (Bill O'Donnell) [1088688] - [fs] xfs: check for possible overflow in xfs_ioc_trim (Bill O'Donnell) [1088688] - [fs] gfs2: Reduce size of incore inode (Robert S Peterson) [1215794] - [fs] gfs2: Make rgrp reservations part of the gfs2_inode structure (Robert S Peterson) [1215794] - [fs] gfs2: Extract quota data from reservations structure (revert 5407e24) (Robert S Peterson) [1215794] - [fs] gfs2: Clean up reservation removal (Robert S Peterson) [1215794]- [x86] fix corruption of XMM registers when interrupt handlers use FPU (Mikulas Patocka) [1259023] - [x86] ftrace: Do not trace copy_user_generic (Steven Rostedt) [1278884] - [x86] MCE/intel: Cleanup CMCI storm logic (Prarit Bhargava) [1229510] - [netdrv] be2net: log link status (Ivan Vecera) [1191287] - [netdrv] ixgbe: Remove bimodal SR-IOV disabling (John Greene) [1205576] - [mm] vmscan: avoid OOM killing when swappiness == 0 (Jerome Marchand) [1126228] - [pm] hibernate: Enable suspend to both for in-kernel hibernation (Lenny Szubowicz) [910715] - [powercap] rapl: fix BIOS lock check (Steve Best) [1295818] - [infiniband] qib: Change lkey table allocation to support more MRs (Don Dutile) [1246059 1247981] - [block] nvme: default to 4k device page size (David Milburn) [1252733] - [firmware] add bnx2x FW 7.13.1.0 (Michal Schmidt) [1252126] - [firmware] add bnx2x FW 7.12.30 (Michal Schmidt) [1252126] - [video] efifb: Enable write-combining (Tomoaki Nishimura) [1290686] - [tracing] Fix lockdep warning in global_clock (Steven Rostedt) [1232081] - [perf] symbols: Fix endless loop in dso__split_kallsyms_for_kcore (Jiri Olsa) [1233243] - [kernel] ftrace: Fix function graph with loading of modules (Steven Rostedt) [1033299] - [tty] change WARN_ON() on tty_reopen() (Aristeu Rozanski) [1263035] - [kernel] compat: copy missing fields in compat_statfs64 to user (Dave Anderson) [1158963] - [kernel] Usage of cgroup names containing percent characters triggers kernel panic (Larry Woodman) [1064788] - [kernel] signal: remove warning about using SI_TKILL in rt_[tg]sigqueueinfo (Oleg Nesterov) [1252216] - [kernel] utrace: move utrace->freeze_stop to work around gcc 52080 bug (Oleg Nesterov) [1031159] - [block] Always check queue limits for cloned requests (Mike Snitzer) [1229911] - [block] Return EBUSY from BLKRRPART for mounted whole-dev fs (Eric Sandeen) [1247057] - [ata] SATL compliance for Inquiry Product Revision (David Milburn) [1260694] - [scsi] report 'INQUIRY result too short' once per host (Vitaly Kuznetsov) [1208771] - [scsi] scsi_scan: don't dump trace when scsi_prep_async_scan is called twice (Vitaly Kuznetsov) [1208771] - [scsi] libiscsi: Fix host busy blocking during connection teardown (Chris Leech) [948886] - [scsi] mpt3sas: A correction in unmap_resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for a PTE Read access errors with IOMMU passthrough (Tomas Henzl) [1276662] - [scsi] mpt3sas: create two binaries from a single source (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add dummy Kconfig option for backwards compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix inline markers on non inline function declarations (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 09.102.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Update the driver versions (Tomas Henzl) [1248810] - [scsi] mpt3sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added OEM Gen2 PnP ID branding names (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [1248810] - [scsi] mpt3sas: Ported WarpDrive product SSS6200 support (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Tomas Henzl) [1248810] - [scsi] mpt3sas: Manage MSI-X vectors according to HBA device type (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Tomas Henzl) [1248810] - [scsi] mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Tomas Henzl) [1248810] - [scsi] mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Tomas Henzl) [1248810] - [scsi] mpt2sas: Remove .c and .h files from mpt2sas driver (Tomas Henzl) [1248810] - [scsi] mpt2sas: Move Gen2 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Move Gen3 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added mpt2sas driver definitions (Tomas Henzl) [1248810] - [scsi] mpt2sas: Use mpi headers from mpt3sas (Tomas Henzl) [1248810] - [scsi] mpt2sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 9.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: When device is blocked followed by unblock fails, unfreeze the I/Os (Tomas Henzl) [1248810] - [scsi] mpt3sas: Call dma_mapping_error() API after mapping an address with dma_map_single() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Use alloc_ordered_workqueue() API instead of create_singlethread_workqueue() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added support for customer specific branding (Tomas Henzl) [1248810] - [scsi] mpt3sas: Return host busy error status to SML when DMA mapping of scatter gather list fails for a SCSI command (Tomas Henzl) [1248810] - [scsi] mpt3sas: Complete the SCSI command with DID_RESET status for log_info value 0x0x32010081 (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev K (2.5.6) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to v6.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM custom HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM's HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev J (2.5.5) specification and 2.00.34 header files (Tomas Henzl) [1248810] - [scsi] mpt3sas: Update MPI2 strings to MPI2.5 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas Driver version to v5.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Provides the physical location of sas drives (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev I (2.5.4) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Remove redundancy code while freeing the controller resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't block the drive when drive addition under the control of SML (Tomas Henzl) [1248810] - [scsi] mpt3sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added Combined Reply Queue feature to extend up-to 96 MSIX vector support (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Abort initialization if no memory I/O resources detected (Tomas Henzl) [1248810] - [security] keys: Fix race between read and revoke (David Howells) [1293402] {CVE-2015-7550}- [netdrv] igb: improve handling of disconnected adapters (Stefan Assmann) [1249242] - [netdrv] igb: fix NULL derefs due to skipped SR-IOV enabling (Stefan Assmann) [1249242] - [netdrv] igb: use the correct i210 register for EEMNGCTL (Stefan Assmann) [1249242] - [netdrv] igb: don't unmap NULL hw_addr (Stefan Assmann) [1249242] - [netdrv] igb: add 88E1543 initialization code (Stefan Assmann) [1249242] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249242] - [netdrv] igb: assume MSI-X interrupts during initialization (Stefan Assmann) [1249242] - [netdrv] igb: make sure SR-IOV init uses the right number of queues (Stefan Assmann) [1249242] - [netdrv] igb: Fix a memory leak in igb_probe (Stefan Assmann) [1249242] - [netdrv] igb: Fix a deadlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Teardown SR-IOV before unregister_netdev (Stefan Assmann) [1249242] - [netdrv] igb: do not re-init SR-IOV during probe (Stefan Assmann) [1249242] - [netdrv] igb: missing rtnl_unlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops caused by missing queue pairing (Stefan Assmann) [1249242] - [netdrv] igb: bump version to igb-5.3.0 (Stefan Assmann) [1249242] - [netdrv] igb: use ARRAY_SIZE to replace calculating sizeofa/sizeof a0 (Stefan Assmann) [1249242] - [netdrv] igb: report unsupported ethtool settings in set_coalesce (Stefan Assmann) [1249242] - [netdrv] igb: Fix i354 88E1112 PHY on RCC boards using AutoMediaDetect (Stefan Assmann) [1249242] - [netdrv] igb: only report generic filters in get_ts_info (Stefan Assmann) [1249242] - [netdrv] igb: bump version of igb to 5.2.18 (Stefan Assmann) [1249242] - [netdrv] igb: disable IPv6 extension header processing (Stefan Assmann) [1249242] - [netdrv] igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculation (Stefan Assmann) [1249242] - [netdrv] igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops on changing number of rings (Stefan Assmann) [1249242] - [netdrv] igb: simplify and clean up igb_enable_mas (Stefan Assmann) [1249242] - [netdrv] igb: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249242] - [netdrv] codespell comment spelling fixes (Stefan Assmann) [1249242] - [ethernet] igb: use netdev_rss_key_fill helper (Stefan Assmann) [1249242] - [pci] iommu/vt-d: Fix dmar_domain leak in iommu_attach_device (Linda Knippers) [1053879] - [pci] iommu/vt-d: Only remove domain when device is removed (Linda Knippers) [1053879] - [kernel] driver core: Add BUS_NOTIFY_REMOVED_DEVICE event (Linda Knippers) [1053879] - [net] tcp: honour SO_BINDTODEVICE for TW_RST case too (Florian Westphal) [1292300] - [net] add inet_sk_transparent() helper (Florian Westphal) [1292300] - [net] ipv6: tcp_ipv6 policy route issue (Florian Westphal) [1292300] - [net] ipv6: reuse rt6_need_strict (Florian Westphal) [1292300] - [net] tcp: resets are misrouted (Florian Westphal) [1292300] - [net] tcp: tcp_v4_send_reset: binding oif to iif in no sock case (Florian Westphal) [1292300] - [net] af_unix: fix a fatal race with bit fields (Gustavo Duarte) [1238062] - [net] add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [1291627] {CVE-2015-8543} - [net] ipv6: fix the incorrect return value of throw route (Sabrina Dubroca) [1245357] - [net] Fix behaviour of unreachable, blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: Fixed support for blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of throw routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249243] - [netdrv] igbvf: clear buffer_info->dma after dma_unmap_single (Stefan Assmann) [1249243] - [netdrv] igbvf: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249243] - [netdrv] igbvf: cleanup msleep and min/max usage (Stefan Assmann) [1249243] - [netdrv] igbvf: Fix code comments and whitespace (Stefan Assmann) [1249243] - [i2c] i801: Add device ID for Intel Wildcat Point PCH (Jeremy McNicoll) [1291132] - [sound] alsa: Enable CONFIG_SND_HDA_PATCH_LOADER and CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1178178] - [sound] alsa: driver core: create write-only attribute macros for devices and drivers (Jaroslav Kysela) [1178178] - [sound] alsa: oxygen: Simplify PM callbacks (Jaroslav Kysela) [1024771] - [sound] alsa: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Fix logical-not-parentheses warning (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add XIO2001 initialization (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add support for third analog input (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: do not create useless S/PDIF controls (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Delete an unnecessary check before the function call "snd_pcm_suspend" (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Remove unnecessary snd_pcm_lib_preallocate_free_for_all (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: set fifo_size (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add partial Xonar Xense support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II daughterboard support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add one more headphone impedance setting (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II support (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: fix Stereo Upmixing regression (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Use standard printk helpers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: cleanup and minor changes (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify high-pass filter control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify input select functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify capture volume functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): use headphone volume control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): modify playback output select (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: capture from I2S channel 1, not 2 (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): move the mixer code into another file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify CS4245 register dumping function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify adjust_dg_dac_routing function (Jaroslav Kysela) [1024771] - [sound] ALSA: oxygen: Xonar DG X: modify DAC/ADC parameters function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify initialization functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg: add new CS4245 SPI functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: additional definitions for the Xonar DG/DGX card (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: change description of the xonar_dg.c file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: export oxygen_update_dac_routing symbol (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify the SPI writing function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add the separate SPI waiting function (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: Xonar DSX support (Jaroslav Kysela) [1024771] - [netdrv] bnxt_en: Implement missing tx timeout reset logic (John Linville) [1245739] - [netdrv] bnxt_en: Don't cancel sp_task from bnxt_close_nic (John Linville) [1245739] - [netdrv] bnxt_en: Change bp->state to bitmap (John Linville) [1245739] - [netdrv] bnxt_en: Fix bitmap declaration to work on 32-bit arches (John Linville) [1245739] - [netdrv] bnxt_en: Setup uc_list mac filters after resetting the chip (John Linville) [1245739] - [netdrv] bnxt_en: enforce proper storing of MAC address (John Linville) [1245739] - [netdrv] bnxt_en: Fixed incorrect implementation of ndo_set_mac_address (John Linville) [1245739] - [netdrv] bnxt_en: More robust SRIOV cleanup sequence (John Linville) [1245739] - [netdrv] bnxt_en: Fix comparison of u16 sw_id against negative value (John Linville) [1245739] - [netdrv] bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (John Linville) [1245739] - [netdrv] bnxt_en: Determine tcp/ipv6 RSS hash type correctly (John Linville) [1245739] - [netdrv] bnxt_en: Change sp events definitions to represent bit position (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile warnings when CONFIG_INET is not set (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set (John Linville) [1245739] - [netdrv] add config for BNXT (John Linville) [1245739] - [netdrv] bnxt: remove vxlan offload support (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: Add support for hardware-offloaded...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'hlist: drop the node parameter from iterators' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: allocate tx queues in register_netdevice' (John Linville) [1245739] - [netdrv] bnxt: access msix_cap through struct pci_dev_rh1 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: convert multicast list to list_head' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: introduce IFF_UNICAST_FLT private flag' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipip: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipv6: sit: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: access hw_features through netdev_extended macro (John Linville) [1245739] - [netdrv] bnxt: create bnxt_pci_driver_rh and add appropriate declarations (John Linville) [1245739] - [netdrv] bnxt: account for missing 'net: Clarification of CHECKSUM_UNNECESSARY' (John Linville) [1245739] - [netdrv] bnxt: create bnxt_netdev_opt_ext and move applicable declarations (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Pull out core bits of __netdev_alloc_skb...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Add GSO support for UDP tunnels...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: allow skb->head to be a page fragment' (John Linville) [1245739] - [netdrv] bnxt: remove qos offload support (John Linville) [1245739] - [netdrv] bnxt: make necessary changes for ndo_busy_poll in rhel6 (John Linville) [1245739] - [netdrv] bnxt: remove 802.1ad bits (John Linville) [1245739] - [netdrv] bnxt: move some bits to ethtool_ops_ext structure for rhel6 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ethtool: Clean up definitions of rule...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of VF minimum Tx rate (John Linville) [1245739] - [netdrv] bnxt: rewrite flow dissector bits for RHEL 6.8 (John Linville) [1245739] - [netdrv] bnxt: relocate files to be consistent with other ethernet drivers (John Linville) [1245739] - [netdrv] bnxt_en: New Broadcom ethernet driver (John Linville) [1245739]- [net] export get_net_ns_by_fd() (Ivan Vecera) [1249638] - [net] add name_assign_type netdev attribute (Ivan Vecera) [1249638] - [kernel] ktime: Introduce ktime_ms_delta (Ivan Vecera) [1249638] - [kernel] list: use list_{first, last}_entry() (Ivan Vecera) [1249638] - [kernel] list: change list_for_each_entry*() to use list_*_entry() (Ivan Vecera) [1249638] - [sched] replace INIT_COMPLETION with reinit_completion (Ivan Vecera) [1249638] - [net] help compiler generate better code in eth_get_headlen (Ivan Vecera) [1249638] - [net] Add function for parsing the header length out of linear ethernet frames (Ivan Vecera) [1249638] - [net] make skb an optional parameter for__skb_flow_dissect() (Ivan Vecera) [1249638] - [net] Allow raw buffers to be passed into the flow dissector (Ivan Vecera) [1249638] - [net] sched: shrink struct qdisc_skb_cb to 28 bytes (Ivan Vecera) [1249638] - [net] flow_dissector: Use IPv6 flow label in flow_dissector (Ivan Vecera) [1249638] - [net] flow_dissector: Record IP layer protocol in skb_flow_dissect() (Ivan Vecera) [1249638] - [net] ipv6: add ip6_flowlabel helper (Ivan Vecera) [1249638] - [net] flow_dissector: factor out the ports extraction in skb_flow_get_ports (Ivan Vecera) [1249638] - [net] flow_dissector: fix thoff for IPPROTO_AH (Ivan Vecera) [1249638] - [net] introduce skb_probe_transport_header() (Ivan Vecera) [1249638] - [net] flow_dissector: add __skb_get_poff to get a start offset to payload (Ivan Vecera) [1249638] - [net] flow_keys: include thoff into flow_keys for later usage (Ivan Vecera) [1249638] - [net] flow_dissector: support L2 GRE (Ivan Vecera) [1249638] - [net] introduce skb_transport_header_was_set() (Ivan Vecera) [1249638] - [net] ethtool: documentation & whitespace errors (Ivan Vecera) [1249638] - [net] ethtool: Support for configurable RSS hash function (Ivan Vecera) [1249638] - [net] ethtool: Check that reserved fields of struct ethtool_rxfh are 0 (Ivan Vecera) [1249638] - [net] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: constify array pointer parameters to ethtool_ops::set_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Disallow ETHTOOL_SRSSH with both indir table and hash key unchanged (Ivan Vecera) [1249638] - [net] ethtool: Expand documentation of ethtool_ops::{get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: Improve explanation of the two arrays following struct ethtool_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Name the 'no change' value for setting RSS hash key but not indir table (Ivan Vecera) [1249638] - [net] ethtool: Return immediately on error in ethtool_copy_validate_indir() (Ivan Vecera) [1249638] - [net] ethtool: exit the loop when invalid index occurs (Ivan Vecera) [1249638] - [net] gro: fix possible panic in skb_gro_receive() (Ivan Vecera) [1249638] - [net] gro: selective flush of packets (Ivan Vecera) [1249638] - [net] gro: add a per device gro flush timer (Ivan Vecera) [1249638] - [net] introduce extended napi_struct (Ivan Vecera) [1249638] - [netdrv] ethernet: Use eth__addr instead of memset (Ivan Vecera) [1249638] - [netdrv] remove init of dev->perm_addr in drivers (Ivan Vecera) [1249638] - [net] init perm_addr in register_netdevice() (Ivan Vecera) [1249638] - [net] rename vlan_tx_* helpers since "tx" is misleading there (Ivan Vecera) [1249638] - [net] ethtool: Added port speed macros (Ivan Vecera) [1249638]- [scsi] scsi_sysfs: Fix queue_ramp_up_period return code (Ewan Milne) [1292576] - [scsi] Increase REPORT_LUNS timeout (Ewan Milne) [1292576] - [scsi] retry MODE SENSE on unit attention (Ewan Milne) [1292576] - [scsi] bnx2fc: Update version number to 2.9.6 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove explicit logouts (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Fix FCP RSP residual parsing (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Set ELS transfer length correctly for middle path commands (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove 'NetXtreme II' from source files (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Update copyright for 2015 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: reduce stack usage in __bnx2fc_enable (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Do not log error for netevents that need no action (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Read npiv table from nvram and create vports (Maurizio Lombardi) [1252118] - [scsi] Add ALUA state change UA handling (Ewan Milne) [1292520] - [scsi] fcoe: extend ethtool to FC port speed mapping (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add support for 25Gbit speed (Chris Leech) [1138403] - [scsi] add defines for new FC port speeds (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add 32Gbps speed definition (Chris Leech) [1138403] - [scsi] be2iscsi: bump the driver version (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [MAINTAINERS] Update MAINTAINER list (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert ownership to Emulex (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix bogus WARN_ON length check (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix updating the next pointer during WRB posting (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Logout of FW Boot Session (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix memory check before unmapping (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: change email domain (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix the copyright year (Maurizio Lombardi) [1253016] - [scsi] st: fix potential null pointer dereference (Maurizio Lombardi) [875277] - [scsi] hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan (Joseph Szczypek) [1247729] - [scsi] hpsa: move lockup_detected attribute to host attr (Joseph Szczypek) [1247729] - [scsi] hpsa: fix rmmod issues (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new offline mode (Joseph Szczypek) [1247729] - [scsi] hpsa: Change how controllers in mixed mode are handled (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controllers (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup update scsi devices (Joseph Szczypek) [1247729] - [scsi] hpsa: add sysfs entry path_info to show box and bay information (Joseph Szczypek) [1247729] - [scsi] hpsa: add PMC to copyright (Joseph Szczypek) [1247729] - [scsi] hpsa: correct static checker warnings on driver init cleanup (Joseph Szczypek) [1247729] - [scsi] hpsa: correct decode sense data (Joseph Szczypek) [1247729] - [scsi] hpsa: Correct double unlock of mutex (Joseph Szczypek) [1247729] - [scsi] hpsa: fix an sprintf() overflow in the reset handler (Joseph Szczypek) [1247729] - [scsi] hpsa: update driver version to 3.4.10-1-RH1 (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controller id (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup reset (Joseph Szczypek) [1247729] - [scsi] hpsa: propagate the error code in hpsa_kdump_soft_reset (Joseph Szczypek) [1247729] - [scsi] hpsa: use scsi host_no as hpsa controller number (Joseph Szczypek) [1247729] - [scsi] hpsa: enable and activate SCSI layer tcq support (Joseph Szczypek) [1247729] - [scsi] hpsa: use block layer tag for command allocation (Joseph Szczypek) [1247729] - [scsi] hpsa: add interrupt number to /proc/interrupts interrupt name (Joseph Szczypek) [1247729] - [scsi] hpsa: create workqueue after the driver is ready for use (Joseph Szczypek) [1247729] - [scsi] hpsa: fix try_soft_reset error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup for init_one step 2 in kdump (Joseph Szczypek) [1247729] - [scsi] hpsa: skip free_irq calls if irqs are not allocated (Joseph Szczypek) [1247729] - [scsi] hpsa: call pci_release_regions after pci_disable_device (Joseph Szczypek) [1247729] - [scsi] hpsa: performance tweak for hpsa_scatter_gather() (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor and rework support for sending TEST_UNIT_READY (Joseph Szczypek) [1247729] - [scsi] hpsa: don't return abort request until target is complete (Joseph Szczypek) [1247729] - [scsi] hpsa: use helper routines for finishing commands (Joseph Szczypek) [1247729] - [scsi] hpsa: add support sending aborts to physical devices via the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: do not print ioaccel2 warning messages about unusual completions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up some error reporting output in abort handler (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up driver init (Joseph Szczypek) [1247729] - [scsi] hpsa: correct return values from driver functions (Joseph Szczypek) [1247729] - [scsi] hpsa: do not check cmd_alloc return value - it cannnot return NULL (Joseph Szczypek) [1247729] - [scsi] hpsa: add more ioaccel2 error handling, including underrun statuses (Joseph Szczypek) [1247729] - [scsi] hpsa: add ioaccel sg chaining for the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor freeing of resources into more logical functions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Joseph Szczypek) [1247729] - [scsi] hpsa: Get queue depth from identify physical bmic for physical disks (Joseph Szczypek) [1247729] - [scsi] hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode (Joseph Szczypek) [1247729] - [scsi] hpsa: print accurate SSD Smart Path Enabled status (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_ioaccel_submit function (Joseph Szczypek) [1247729] - [scsi] hpsa: try resubmitting down raid path on task set full (Joseph Szczypek) [1247729] - [scsi] hpsa: do not ignore return value of hpsa_register_scsi (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_init_cmd function (Joseph Szczypek) [1247729] - [scsi] hpsa: make function names consistent (Joseph Szczypek) [1247729] - [scsi] hpsa: allow lockup detected to be viewed via sysfs (Joseph Szczypek) [1247729] - [scsi] hpsa: hpsa decode sense data for io and tmf (Joseph Szczypek) [1247729] - [scsi] hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds (Joseph Szczypek) [1247729] - [scsi] hpsa: Add atomic operations (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up aborts (Joseph Szczypek) [1247729] - [scsi] hpsa: rework controller command submission (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up host, channel, target, lun prints (Joseph Szczypek) [1247729] - [scsi] hpsa: add masked physical devices into struct h's dev array (Joseph Szczypek) [1247729] - [scsi] hpsa: Fix weird uses of num_online_cpus() (Joseph Szczypek) [1247729] - [scsi] megaraid_sas: Fix sparse warning (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove debug print from function megasas_update_span_set (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Driver version upgrade (Tomas Henzl) [1248207] - [scsi] megaraid_sas: SMAP restriction--do not access user memory from IOCTL code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Make PI enabled VD 8 byte DMA aligned (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Initialize tasklet before setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Update OCR capability on controller properties change (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Do not use PAGE_SIZE for max_sectors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Cutlass (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Intruder (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove PCI id checks (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Version update (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code refactor for use of requestorId (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Fix validHandles check in I/O path (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Print critical firmware event messages (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Chip reset if driver fails to get IOC ready (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for max_io_size 1MB (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (Tomas Henzl) [1248207] - [scsi] megaraid_sas: JBOD sequence number support (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Synchronize driver headers with firmware APIs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix whitespace errors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use dev_printk when possible (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use pci_zalloc_consistent (megaraid_sas only) (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix TRUE and FALSE re-define build error (Tomas Henzl) [1248207] - [scsi] megaraid: fix irq setup process regression (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix kerneldoc (Tomas Henzl) [1248207] - [scsi] megaraid_sas: swap whole register in megasas_register_aen (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix megasas_fire_cmd_fusion calling convention (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing byte swaps to the sriov code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: bytewise or should be done on native endian variables (Tomas Henzl) [1248207] - [scsi] megaraid_sas: move endianness conversion into caller of megasas_get_seq_num (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness conversions for all ones (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing __iomem annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: megasas_complete_outstanding_ioctls() can be static (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Avago's Single server High Availability product (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add release date and update driver version (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Modify driver's meta data to reflect Avago (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Use Block layer tag support for internal command indexing (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Enhanced few prints (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Move controller's queue depth calculation in adapter specific function (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate functions for building sysPD IOs and non RW LDIOs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for refiring MFI commands (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use raw_smp_processor_id() (Tomas Henzl) [1248207] - [scsi] qla2xxx: Update version number to 8.07.00.26.06.8-k (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add pci device id 0x2261 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix missing device login retries (Chad Dupuis) [1252111] - [scsi] qla2xxx: do not clear slot in outstanding cmd array (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove decrement of sp reference count in abort handler (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add support to show MPI and PEP FW version for ISP27xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not reset adapter if SRB handle is in range (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not crash system for sp ref count zero (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add adapter checks for FAWWN functionality (Chad Dupuis) [1252111] - [scsi] qla2xxx: Pause risc before manipulating risc semaphore (Chad Dupuis) [1252111] - [scsi] qla2xxx: Use ssdid to gate semaphore manipulation (Chad Dupuis) [1252111] - [scsi] qla2xxx: Handle AEN8014 incoming port logout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes register read/write support for ISP25xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove dead code (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove a superfluous test (Chad Dupuis) [1252111] - [scsi] qla2xxx: Avoid that sparse complains about duplicate _noderef_ attributes (Chad Dupuis) [1252111] - [scsi] qla2xxx: Report both rsp_info and rsp_info_len (Chad Dupuis) [1252111] - [scsi] qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled (Chad Dupuis) [1252111] - [scsi] qla2xxx: Prevent multiple firmware dump collection for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Disable Interrupt handshake for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add debugging info for MBX timeout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes read/write support for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add udev notification to save fw dump for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add message for sucessful FW dump collected for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix beacon blink for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix crash due to wrong casting of reg for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix warnings reported by static checker (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printks in ql_log message (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printk in qla25xx_setup_mode (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase the request queue size to 8K for ISP2031 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase room in request queue for sending priority packets (Chad Dupuis) [1252111] - [scsi] ses: Fix problems with simple enclosures (Ewan Milne) [1102140] - [scsi] scsi_dh_alua: fix stpg sense handling (Ewan Milne) [1194984] - [scsi] lpfc: driver update for Rhel6.8, lpfc rev 11.0.0.4 (Rob Evers) [1227036] - [scsi] lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (Rob Evers) [1227036] - [scsi] lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (Rob Evers) [1227036] - [scsi] lpfc: Add support for Lancer G6 and 32G FC links (Rob Evers) [1227036] - [scsi] lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (Rob Evers) [1227036] - [scsi] lpfc: fix lpfc_send_rscn_event sends bigger buffer size (Rob Evers) [1227036] - [scsi] lpfc: Make the function lpfc_sli4_mbox_completions_pending static in order to comply with function prototype (Rob Evers) [1227036] - [scsi] lpfc: Fix kmalloc overflow in LPFC driver at large core count (Rob Evers) [1227036] - [scsi] lpfc: Destroy lpfc_hba_index IDR on module exit (Rob Evers) [1227036] - [scsi] lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (Rob Evers) [1227036] - [scsi] lpfc: Remove unnessary cast (Rob Evers) [1227036] - [scsi] lpfc: fix model description (Rob Evers) [1227036] - [scsi] lpfc: Use && instead of & for boolean expression (Rob Evers) [1227036] - [scsi] lpfc: Fix to drop PLOGIs from fabric node till LOGO processing completes (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi task management error message (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi prep dma buf error (Rob Evers) [1227036] - [scsi] lpfc: Devices are not discovered during takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix vport deletion failure (Rob Evers) [1227036] - [scsi] lpfc: Fix incorrect log message reported for empty FCF record (Rob Evers) [1227036] - [scsi] lpfc: Fix rport leak (Rob Evers) [1227036] - [scsi] lpfc: Correct loss of RSCNs during array takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix crash in vport_delete (Rob Evers) [1227036] - [scsi] lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors (Rob Evers) [1227036] - [scsi] lpfc: Fix discovery issue when changing from Pt2Pt to Fabric (Rob Evers) [1227036] - [scsi] lpfc: Correct reporting of vport state on fdisc command failure (Rob Evers) [1227036] - [scsi] lpfc: Fix ABORTs WQ selection in terminate_rport_io (Rob Evers) [1227036] - [scsi] lpfc: Correct reference counting of rport (Rob Evers) [1227036] - [scsi] lpfc: Fix cq_id masking problem (Rob Evers) [1227036] - [netdrv] revert "netxen: remove use of ndo_set_multicast_list in drivers" (Tony Camuso) [1213207 1229986]- [netdrv] bonding: "primary_reselect" with "failure" is not working properly (Jarod Wilson) [1290672]- [net] sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING (Xin Long) [855392] - [net] sctp: convert sack_needed and sack_generation to bits (Xin Long) [855392] - [net] sctp: only drop the reference on the datamsg after sending a msg (Xin Long) [1008268] - [net] sctp: hold the chunks only after the chunk is enqueued in outq (Xin Long) [1008268] - [net] unix: avoid use-after-free in ep_remove_wait_queue (Paolo Abeni) [1284900] - [net] Abstract default ADVMSS behind an accessor (Sabrina Dubroca) [1198374] - [net] ipv6: Dont add RT6_LOOKUP_F_IFACE flag if saddr set (Xin Long) [1273241] - [net] ipv6: Add RT6_LOOKUP_F_IFACE flag if oif is set (Xin Long) [1273241] - [i2c] i801: Create iTCO device on newer Intel PCHs (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Expose watchdog properties using platform data (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Add support for TCO on Intel Sunrisepoint (Jeremy McNicoll) [1188865] - [kernel] Platform device - introduce resNdata (Jeremy McNicoll) [1188865] - [i2c] i801: Check if interrupts are disabled (Jeremy McNicoll) [1188865] - [i2c] i801: Fallback to polling if request_irq() fails (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Enable IRQ for SMBus transactions (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Rename some SMBHSTCNT bit constants (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Check and return errors during byte-by-byte transfers (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Use usleep_range to wait for command completion (Jeremy McNicoll) [1188865] - [mfd] Add platform data pointer back (Jeremy McNicoll) [1188865] - [char] random: account for entropy loss due to overwrites (Herbert Xu) [1110915] - [char] random: allow fractional bits to be tracked (Herbert Xu) [1110915] - [char] random: statically compute poolbitshift, poolbytes, poolbits (Herbert Xu) [1110915] - [crypto] api: Only abort operations on fatal signal (Herbert Xu) [1272314] - [crypto] testmgr: don't use interruptible wait in tests (Herbert Xu) [1272314] - [kernel] sched: add wait_for_completion_killable_timeout (Herbert Xu) [1272314] - [fs] lockd: don't clear sm_monitored on nsm_reboot_lookup (Scott Mayhew) [1278932] - [fs] lockd: release reference to nsm_handle in nlm_host_rebooted (Scott Mayhew) [1278932] - [fs] ext2: Fix oops in ext2_get_block() called from ext2_quota_write() (Lukas Czerner) [1287165] - [fs] ext3: Don't check quota format when there are no quota files (Lukas Czerner) [1287165] - [fs] jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Lukas Czerner) [1286668] - [fs] ext4: fix race between truncate and __ext4_journalled_writepage() (Lukas Czerner) [1286668] - [fs] ext4: bail out from make_indexed_dir() on first error (Lukas Czerner) [1286668] - [fs] ext4: don't check quota format when there are no quota files (Lukas Czerner) [1286668] - [fs] ext4: fix BUG_ON in mb_free_blocks() (Lukas Czerner) [1286668] - [fs] ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Lukas Czerner) [1286668] - [fs] ext4: cleanup in ext4_discard_allocated_blocks() (Lukas Czerner) [1286668] - [fs] ext4: check for zero length extent explicitly (Lukas Czerner) [1286668] - [fs] ext4: check for overlapping extents in ext4_valid_extent_entries() (Lukas Czerner) [1286668] - [fs] ext4: don't allow ext4_free_blocks() to fail due to ENOMEM (Lukas Czerner) [1286668] - [fs] ext4: Add error checking to kmem_cache_alloc() call in ext4_free_blocks() (Lukas Czerner) [1286668] - [fs] ext3, ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree() (Lukas Czerner) [1286668] - [fs] ext4: fix potential deadlock in ext4_nonda_switch() (Lukas Czerner) [1286668] - [fs] jbd2: use GFP_NOFS for blkdev_issue_flush (Lukas Czerner) [1286668] - [fs] ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Lukas Czerner) [1286668] - [fs] ext4: fix oops when loading block bitmap failed (Lukas Czerner) [1286668] - [fs] ext4: use i_size_read in ext4_unaligned_aio() (Lukas Czerner) [1286668] - [fs] ext4: fix use-after-free in ext4_mb_new_blocks (Lukas Czerner) [1286668] - [fs] ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in xattr (Lukas Czerner) [1286668] - [fs] ext4: fix race in ext4_mb_add_n_trim() (Lukas Czerner) [1286668] - [fs] ext4: do not try to write superblock on ro remount w/o journal (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in ext4_xattr_set_acl()'s error path (Lukas Czerner) [1286668] - [fs] ext4: always set i_op in ext4_mknod() (Lukas Czerner) [1286668] - [fs] ext4: online defrag is not supported for journaled files (Lukas Czerner) [1286668] - [fs] Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount (Benjamin Coddington) [1227851] - [fs] fixing infinite OPEN loop in 4.0 stateid recovery (Benjamin Coddington) [1227851] - [fs] nfs: verify open flags before allowing an atomic open (Benjamin Coddington) [1119760] - [fs] gfs2: Update timestamps on fallocate (Andrew Price) [1265994] - [fs] gfs2: Update i_size properly on fallocate (Andrew Price) [1265994] - [fs] gfs2: Use inode_newsize_ok and get_write_access in fallocate (Andrew Price) [1265994] - [fs] NFS check bitmap for valid file type (Paulo Andrade) [1236630] - [fs] nfsd: fix rare symlink decoding bug (J. Bruce Fields) [1089397] - [fs] vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman) [1209369] {CVE-2015-2925} - [fs] dcache: Handle escaped paths in prepend_path (Eric W. Biederman) [1209369] {CVE-2015-2925}- [tty] ldisc: fix open flag handling (Prarit Bhargava) [1285803] - [pci] Set ->mask_pos correctly (Myron Stowe) [1288629] - [pci] Remove "extern" from function declarations (Myron Stowe) [1288629] - [pci] Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK (Myron Stowe) [1288629] - [pci] Drop msi_mask_reg and remove drivers/pci/msi.h (Myron Stowe) [1288629] - [pci] Use msix_table_size directly, drop multi_msix_capable (Myron Stowe) [1288629] - [pci] Drop msix_table_offset_reg and msix_pba_offset_reg macros (Myron Stowe) [1288629] - [pci] Drop is_64bit_address and is_mask_bit_support macros (Myron Stowe) [1288629] - [pci] Drop msi_data_reg macro (Myron Stowe) [1288629] - [pci] Drop msi_lower_address_reg and msi_upper_address_reg macros (Myron Stowe) [1288629] - [pci] Drop msi_control_reg() macro and use PCI_MSI_FLAGS directly (Myron Stowe) [1288629] - [pci] Use cached MSI/MSI-X offsets from dev, not from msi_desc (Myron Stowe) [1288629] - [pci] Clean up MSI/MSI-X capability #defines (Myron Stowe) [1288629] - [pci] Use cached MSI-X cap while enabling MSI-X (Myron Stowe) [1288629] - [pci] Use cached MSI cap while enabling MSI interrupts (Myron Stowe) [1288629] - [pci] Remove MSI/MSI-X cap check in pci_msi_check_device (Myron Stowe) [1288629] - [pci] Cache MSI/MSI-X capability offsets in struct pci_dev (Myron Stowe) [1288629] - [pci] msi: Move MSI-X entry definition to pci_regs.h (Myron Stowe) [1288629] - [pci] add PCI_MSIX_TABLE/PBA defines (Myron Stowe) [1288629] - [x86] intel_pstate: Fix "performance" mode behavior with HWP enabled (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_perf rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_policy_pct rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Add separate support for Airmont cores (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Replace BYT with ATOM (Prarit Bhargava) [1288250] - [x86] intel_pstate: decrease number of "HWP enabled" messages (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix intel_pstate powersave min_perf_pct value (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: get P1 from TAR when available (Prarit Bhargava) [1288250] - [x86] cpufreq: intel-pstate: Use separate max pstate for scaling (Prarit Bhargava) [1288250] - [ipmi] Stop the timer immediately if idle (Tony Camuso) [1274302] - [ipmi] Start the timer and thread on internal msgs (Tony Camuso) [1274302] - [ipmi] move timer init to before irq is setup (Tony Camuso) [1274302] - [ipmi] Compensate for BMCs that wont set the irq enable bit (Tony Camuso) [1274302] - [ipmi] Don't call receive handler in the panic context (Tony Camuso) [1274302] - [ipmi] Avoid touching possible corrupted lists in the panic context (Tony Camuso) [1274302] - [ipmi] Factor out message flushing procedure (Tony Camuso) [1274302] - [ipmi] Remove unneeded set_run_to_completion call (Tony Camuso) [1274302] - [ipmi] Add a comment in how messages are delivered from the lower layer (Tony Camuso) [1274302] - [ipmi] Fix a problem that messages are not issued in run_to_completion mode (Tony Camuso) [1274302] - [ipmi] Report an error if ACPI _IFT doesn't exist (Tony Camuso) [1274302] - [ipmi] Don't report err in the SI driver for SSIF devices (Tony Camuso) [1274302] - [ipmi] Handle BMCs that don't allow clearing the rcv irq bit (Tony Camuso) [1274302] - [ipmi] Fix a memory ordering issue (Tony Camuso) [1274302] - [ipmi] Use is_visible callback for conditional sysfs entries (Tony Camuso) [1274302] - [ipmi] Free ipmi_recv_msg messages from the linked list on close (Tony Camuso) [1274302] - [ipmi] avoid gcc warning (Tony Camuso) [1274302] - [ipmi] Cleanup DEBUG_TIMING ifdef usage (Tony Camuso) [1274302] - [ipmi] Remove unneeded FIXME comment in the file, ipmi_si_intf.c (Tony Camuso) [1274302] - [ipmi] Remove a FIXME for slab conversion (Tony Camuso) [1274302] - [ipmi] Finish cleanup of BMC attributes (Tony Camuso) [1274302] - [ipmi] Check the BT interrupt enable periodically (Tony Camuso) [1274302] - [ipmi] Fix attention handling for system interfaces (Tony Camuso) [1274302] - [ipmi] Periodically check to see if irqs and messages are set right (Tony Camuso) [1274302] - [ipmi] Remove the now unnecessary message queue (Tony Camuso) [1274302] - [ipmi] Make the message handler easier to use for SMI interfaces (Tony Camuso) [1274302] - [ipmi] Move message sending into its own function (Tony Camuso) [1274302] - [ipmi] Fix handling of BMC flags (Tony Camuso) [1274302] - [ipmi] Initialize BMC device attributes (Tony Camuso) [1274302] - [ipmi] Unregister previously registered driver in error case (Tony Camuso) [1274302] - [ipmi] Fix a bug in hot add/remove (Tony Camuso) [1274302] - [ipmi] Remove useless sysfs_name parameters (Tony Camuso) [1274302] - [ipmi] clean up the device handling for the bmc device (Tony Camuso) [1274302] - [ipmi] Move the address source to string to ipmi-generic code (Tony Camuso) [1274302] - [ipmi] Ignore SSIF in the PNP handling (Tony Camuso) [1274302] - [ipmi] work around gcc-4.9 build warning (Tony Camuso) [1274302] - [ipmi] Clean up the error handling for channel config errors (Tony Camuso) [1274302] - [netdrv] sfc: use ALIGN macro for aligning frame sizes (Jarod Wilson) [1123046] - [netdrv] sfc: Add PCI ID for Solarflare 8000 series 10/40G NIC (Jarod Wilson) [1123046] - [netdrv] sfc: make TSO version a per-queue parameter (Jarod Wilson) [1123046] - [netdrv] sfc: constify pci_error_handlers structures (Jarod Wilson) [1123046] - [netdrv] sfc: don't call dma_supported (Jarod Wilson) [1123046] - [netdrv] sfc: fully reset if MC_REBOOT event received without warm_boot_count increment (Jarod Wilson) [1123046] - [netdrv] sfc: Allow driver to cope with a lower number of VIs than it needs for RSS (Jarod Wilson) [1123046] - [netdrv] sfc: MC allocations must be restored following an entity reset (Jarod Wilson) [1123046] - [netdrv] sfc: allow ethtool selftest and MC reboot to complete on an unprivileged function (Jarod Wilson) [1123046] - [netdrv] sfc: update MCDI protocol definitions (Jarod Wilson) [1123046] - [netdrv] siena: only report generic filters in get_ts_info (Jarod Wilson) [1123046] - [mfd] rtsx: Add support for rts522A (Don Zickus) [1245441] - [mfd] rtsx: Add support for rts524A (Don Zickus) [1245441] - [mfd] rtsx: Update phy register (Don Zickus) [1245441] - [mfd] rtsx: Fix PM suspend for 5227 & 5249 (Don Zickus) [1245441] - [netdrv] get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249241] - [netdrv] e1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: Increase driver version number (Ken Cox) [1249241] - [netdrv] e1000e: Fix tight loop implementation of systime read algorithm (Ken Cox) [1249241] - [netdrv] e1000e: Fix incorrect ASPM locking (Ken Cox) [1249241] - [netdrv] e1000e: Cosmetic changes (Ken Cox) [1249241] - [netdrv] e1000e: Fix EEE in Sx implementation (Ken Cox) [1249241] - [netdrv] e1000e: Cleanup qos request in error handling of e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: i219 - k1 workaround for LPT is not required for SPT (Ken Cox) [1249241] - [netdrv] e1000e: i219 - Increase minimum FIFO read/write min gap (Ken Cox) [1249241] - [netdrv] e1000e: i219 - increase IPG for speed 10/100 full duplex (Ken Cox) [1249241] - [netdrv] e1000e: i219 - fix to enable both ULP and EEE in Sx state (Ken Cox) [1249241] - [netdrv] e1000e: synchronization of MAC-PHY interface only on non- ME systems (Ken Cox) [1249241] - [netdrv] e1000e: fix locking issue with e1000e_disable_aspm (Ken Cox) [1249241] - [scsi] bfa: Update driver version to 3.2.25.0 (Chad Dupuis) [1258533] - [scsi] bfa: File header and user visible string changes (Chad Dupuis) [1258533] - [scsi] bfa: Update copyright messages (Chad Dupuis) [1258533] - [scsi] bfa: Fix incorrect de-reference of pointer (Chad Dupuis) [1258533] - [scsi] bfa: Fix indentation (Chad Dupuis) [1258533]- [kernel] panic: release stale console lock to always get the logbuf printed out (Vitaly Kuznetsov) [1233975] - [video] hyperv: hyperv_fb: refresh the VM screen by force on VM panic (Vitaly Kuznetsov) [1233975] - [virt] hyperv-fb: add blanking support (Vitaly Kuznetsov) [1233975] - [x86] efi: Disable interrupts around EFI calls, not in the epilog/prolog calls (Vitaly Kuznetsov) [1220286] - [x86] Use larger chunks in mtrr_cleanup (Prarit Bhargava) [1259424] - [netdrv] iwlwifi: add a few more PCI subvendor IDs for the 7265 series (Stanislaw Gruszka) [1285102] - [netdrv] genetlink-compat: register multicast groups (Stanislaw Gruszka) [1259870] - [kernel] hrtimer: add force_hrtimer_reprogram kernel parameter (Prarit Bhargava) [1285142] - [powerpc] perf: Add Power8 cache & TLB events (Gustavo Duarte) [1241222] - [mm] fix strange message 'error: "Success" setting key "vm.compact_memory" ' while setting sysctl parameter (Larry Woodman) [1278842] - [kernel] pidns: alloc_pid leaks pid_namespace if child_reaper is exiting (Aristeu Rozanski) [1286691] - [kernel] Prevent soft lockups processing nfsiod workqueue under heavy load on large memory systems (Larry Woodman) [1156216] - [md] raid10: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid1: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid10: submit_bio_wait returns 0 on success (Jes Sorensen) [1273546] - [md] raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [1273546] - [md] crash in md-raid1 and md-raid10 due to incorrect list manipulation (Jes Sorensen) [1273546] - [md] raid10: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [md] raid1: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249240] - [netdrv] e1000: remove dead e1000_init_eeprom_params calls (Ken Cox) [1249240] - [netdrv] ethernet: codespell comment spelling fixes (Ken Cox) [1249240] - [netdrv] e1000: call netif_carrier_off early on down (Ken Cox) [1249240] - [netdrv] e1000: add dummy allocator to fix race condition between mtu change and netpoll (Ken Cox) [1249240] - [netdrv] e1000: fix time comparison (Ken Cox) [1249240] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Ken Cox) [1249240] - [netdrv] e1000: rename struct e1000_buffer to e1000_tx_buffer (Ken Cox) [1249240] - [netdrv] e1000: add and use e1000_rx_buffer info for Rx (Ken Cox) [1249240] - [netdrv] e1000: remove workaround for Errata 23 from jumbo alloc (Ken Cox) [1249240] - [netdrv] e1000: perform copybreak ahead of DMA unmap (Ken Cox) [1249240]- [tools] perf annotate: Fix fallback to unparsed disassembler line (Jiri Olsa) [1265262] - [tools] perf tools: Make sparc64 arch point to sparc (Jiri Olsa) [1265262] - [tools] perf symbols: Define EM_AARCH64 for older OSes (Jiri Olsa) [1265262] - [tools] perf top: Fix SIGBUS on sparc64 (Jiri Olsa) [1265262] - [tools] perf tools: Fix probing for PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1265262] - [tools] perf tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1265262] - [tools] perf tools: Fix pthread_attr_setaffinity_np build error (Jiri Olsa) [1265262] - [tools] perf tools: Define _GNU_SOURCE on pthread_attr_setaffinity_np feature check (Jiri Olsa) [1265262] - [tools] perf symbols: Convert lseek + read to pread (Jiri Olsa) [1265262] - [tools] perf tools: Use perf_data_file__fd consistently (Jiri Olsa) [1265262] - [tools] perf symbols: Support to read compressed module from build-id cache (Jiri Olsa) [1265262] - [tools] perf evsel: Set attr.task bit for a tracking event (Jiri Olsa) [1265262] - [tools] perf header: Set header version correctly (Jiri Olsa) [1265262] - [tools] perf record: Show precise number of samples (Jiri Olsa) [1265262] - [tools] perf tools: Do not use __perf_session__process_events directly (Jiri Olsa) [1265262] - [tools] perf callchain: Cache eh/debug frame offset for dwarf unwind (Jiri Olsa) [1265262] - [tools] perf tools: Provide stub for missing pthread_attr_setaffinity_np (Jiri Olsa) [1265262] - [tools] perf evsel: Don't rely on malloc working for sz 0 (Jiri Olsa) [1265262] - [tools] tools lib traceevent: Add support for IP address formats (Jiri Olsa) [1265262] - [tools] perf ui/tui: Show fatal error message only if exists (Jiri Olsa) [1265262] - [tools] perf tests: Fix typo in sample-parsing.c (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Check if debugfs is mounted when handling ENOENT (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Introduce debugfs__strerror_open_tp (Jiri Olsa) [1265262] - [tools] perf trace: Fix error reporting for evsel pgfault constructor (Jiri Olsa) [1265262] - [tools] tools lib fs: Pass filename to debugfs__strerror_open (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt debugfs open strerrno method (Jiri Olsa) [1265262] - [tools] perf diff: Fix -o/--order option behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix output ordering to honor next column (Jiri Olsa) [1265262] - [tools] perf tools: Pass struct perf_hpp_fmt to its callbacks (Jiri Olsa) [1265262] - [tools] perf diff: Introduce fmt_to_data_file helper (Jiri Olsa) [1265262] - [tools] perf diff: Print diff result more precisely (Jiri Olsa) [1265262] - [tools] perf diff: Get rid of hists__compute_resort (Jiri Olsa) [1265262] - [tools] perf tools: Allow use of an exclusive option more than once (Jiri Olsa) [1265262] - [tools] perf tools: Document parameterized and symbolic events (Jiri Olsa) [1265262] - [tools] perf tools: Extend format_alias() to include event parameters (Jiri Olsa) [1265262] - [tools] perf tools: Support parsing parameterized events (Jiri Olsa) [1265262] - [tools] perf tools: Remove some unused functions from color.c (Jiri Olsa) [1265262] - [tools] perf report: Get rid of report__inc_stat (Jiri Olsa) [1265262] - [tools] perf hists: Introduce function for deleting/removing hist_entry (Jiri Olsa) [1265262] - [tools] perf hists: Rename hist_entry__free to __delete (Jiri Olsa) [1265262] - [tools] perf tools: Remove EOL whitespaces (Jiri Olsa) [1265262] - [tools] perf mem: Move the mem_operations global to struct perf_mem (Jiri Olsa) [1265262] - [tools] perf mem: Enable sampling loads and stores simultaneously (Jiri Olsa) [1265262] - [tools] perf probe: Fix probing kretprobes (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce 'for' method to iterate over the symbols with a given name (Jiri Olsa) [1265262] - [tools] perf probe: Do not rely on map__load() filter to find symbols (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce method to iterate symbols ordered by name (Jiri Olsa) [1265262] - [tools] perf symbols: Return the first entry with a given name in find_by_name method (Jiri Olsa) [1265262] - [tools] perf annotate: Fix memory leaks in LOCK handling (Jiri Olsa) [1265262] - [tools] perf annotate: Handle ins parsing failures (Jiri Olsa) [1265262] - [tools] perf evlist: Remove extraneous 'was' on error message (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Use dwfl_report_elf() instead of offline (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault for symbol annotation on TUI (Jiri Olsa) [1265262] - [tools] perf test: Fix dwarf unwind using libunwind (Jiri Olsa) [1265262] - [tools] perf tools: Avoid build splat for syscall numbers with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Elide strlcpy warning with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Fix statfs.f_type data type mismatch build error with uclibc (Jiri Olsa) [1265262] - [tools] perf machine: Fix __machine__findnew_thread() error path (Jiri Olsa) [1265262] - [tools] perf tools: Fix building error in x86_64 when dwarf unwind is on (Jiri Olsa) [1265262] - [tools] perf probe: Propagate error code when write failed (Jiri Olsa) [1265262] - [tools] perf hists browser: Fix segfault when showing callchain (Jiri Olsa) [1265262] - [tools] perf callchain: Free callchains when hist entries are deleted (Jiri Olsa) [1265262] - [tools] perf hists: Fix children sort key behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix to sort by baseline field by default (Jiri Olsa) [1265262] - [tools] perf list: Fix --raw-dump option (Jiri Olsa) [1265262] - [tools] perf probe: Fix crash in dwarf_getcfi_elf (Jiri Olsa) [1265262] - [tools] perf probe: Fix to fall back to find probe point in symbols (Jiri Olsa) [1265262] - [tools] perf callchain: Append callchains only when requested (Jiri Olsa) [1265262] - [tools] perf ui/tui: Print backtrace symbols when segfault occurs (Jiri Olsa) [1265262] - [tools] perf report: Show progress bar for output resorting (Jiri Olsa) [1265262] - [tools] perf: Fix building warning on ARM 32 (Jiri Olsa) [1265262] - [tools] perf symbols: Fix use after free in filename__read_build_id (Jiri Olsa) [1265262] - [tools] perf evlist: Use roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] Adopt roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] perf tools: Make the mmap length autotuning more robust (Jiri Olsa) [1265262] - [tools] Adopt rounddown_pow_of_two and deps (Jiri Olsa) [1265262] - [tools] Adopt fls_long and deps (Jiri Olsa) [1265262] - [tools] Move bitops.h from tools/perf/util to tools (Jiri Olsa) [1265262] - [tools] Introduce asm-generic/bitops.h (Jiri Olsa) [1265262] - [tools] tools lib: Move asm-generic/bitops/find.h code to tools/include and tools/lib (Jiri Olsa) [1265262] - [tools] Whitespace prep patches for moving bitops.h (Jiri Olsa) [1265262] - [tools] Move code originally from asm-generic/atomic.h into tools/include/asm-generic (Jiri Olsa) [1265262] - [tools] Move code originally from linux/log2.h to tools/include/linux (Jiri Olsa) [1265262] - [tools] Move __ffs implementation to tools/include/asm-generic/bitops/__ffs.h (Jiri Olsa) [1265262] - [tools] perf evlist: Do not use hard coded value for a mmap_pages default (Jiri Olsa) [1265262] - [tools] perf trace: Let the perf_evlist__mmap autosize the number of pages to use (Jiri Olsa) [1265262] - [tools] perf evlist: Improve the strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf evlist: Clarify sterror_mmap variable names (Jiri Olsa) [1265262] - [tools] perf evlist: Fixup brown paper bag on "hint" for --mmap-pages cmdline arg (Jiri Olsa) [1265262] - [tools] perf trace: Provide a better explanation when mmap fails (Jiri Olsa) [1265262] - [tools] perf evlist: Introduce strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf tools: Use sysctl__read_int instead of ad-hoc copies (Jiri Olsa) [1265262] - [tools] tools lib fs: Add sysctl__read_int helper (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt filename__read_int from tools/perf (Jiri Olsa) [1265262] - [tools] perf kvm stat live: Mark events as - x86 only - in help output (Jiri Olsa) [1265262] - [tools] perf tests: Fix attr tests size values to cope with machine state on interrupt ABI changes (Jiri Olsa) [1265262] - [tools] calloc/xcalloc: Fix argument order (Jiri Olsa) [1265262] - [tools] perf callchain: Move cpumode resolve code to add_callchain_ip (Jiri Olsa) [1265262] - [tools] perf callchain: Fixup parameter handling error message (Jiri Olsa) [1265262] - [tools] perf tools: Add --buildid-dir option to set cache directory (Jiri Olsa) [1265262] - [tools] perf buildid cache: Fix -a segfault related to kcore handling (Jiri Olsa) [1265262] - [tools] perf buildid-cache: Remove extra debugdir variables (Jiri Olsa) [1265262] - [tools] perf tools: Use single strcmp call instead of two (Jiri Olsa) [1265262] - [tools] perf hists browser: Change print format from lu to PRIu64 (Jiri Olsa) [1265262] - [tools] perf session: Do not fail on processing out of order event (Jiri Olsa) [1265262] - [tools] perf report: In branch stack mode use address history sorting (Jiri Olsa) [1265262] - [tools] perf report: Add --branch-history option (Jiri Olsa) [1265262] - [tools] perf callchain: Support handling complete branch stacks as histograms (Jiri Olsa) [1265262] - [tools] perf stat: Add support for snapshot counters (Jiri Olsa) [1265262] - [tools] perf stat: Add support for per-pkg counters (Jiri Olsa) [1265262] - [tools] perf tools: Remove perf_evsel__read interface (Jiri Olsa) [1265262] - [tools] perf stat: Use read_counter in read_counter_aggr (Jiri Olsa) [1265262] - [tools] perf stat: Make read_counter work over the thread dimension (Jiri Olsa) [1265262] - [tools] perf stat: Use perf_evsel__read_cb in read_counter (Jiri Olsa) [1265262] - [tools] perf tools: Add snapshot format file parsing (Jiri Olsa) [1265262] - [tools] perf tools: Add per-pkg format file parsing (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__read_cb function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_counts_values__scale function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__compute_deltas function (Jiri Olsa) [1265262] - [tools] perf tools: Allow to force redirect pr_debug to stderr (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault due to invalid kernel dso access (Jiri Olsa) [1265262] - [tools] perf callchain: Make get_srcline fall back to sym+offset (Jiri Olsa) [1265262] - [tools] perf symbols: Move bfd_demangle stubbing to its only user (Jiri Olsa) [1265262] - [tools] perf callchain: Enable printing the srcline in the history (Jiri Olsa) [1265262] - [tools] perf tools: Collapse first level callchain entry if it has sibling (Jiri Olsa) [1265262] - [tools] perf hists browser: Print overhead percent value for first-level callchain (Jiri Olsa) [1265262] - [tools] perf tools: Only override the default :tid comm entry (Jiri Olsa) [1265262] - [tools] perf tools: Add perf-read-vdso32 and perf-read-vdsox32 to .gitignore (Jiri Olsa) [1265262] - [tools] perf evlist: Do not poll events that use the system_wide flag (Jiri Olsa) [1265262] - [tools] perf evsel: Fix ftrace:function event recording (Jiri Olsa) [1265262] - [tools] perf diff: Add missing handler for PERF_RECORD_MMAP2 events (Jiri Olsa) [1265262] - [tools] perf hists: Fix up srcline histogram key formatting (Jiri Olsa) [1265262] - [tools] perf annotate: Support source line numbers in annotate (Jiri Olsa) [1265262] - [tools] perf tools: Only print base source file for srcline (Jiri Olsa) [1265262] - [tools] perf callchain: Use a common function to resolve symbol or name (Jiri Olsa) [1265262] - [tools] perf callchain: Use al.addr to set up call chain (Jiri Olsa) [1265262] - [tools] perf callchain: Factor out adding new call chain entries (Jiri Olsa) [1265262] - [tools] perf tools: Fix annotation with kcore (Jiri Olsa) [1265262] - [tools] perf test: fix typo in python test (Jiri Olsa) [1265262] - [tools] perf symbols: Fallback to kallsyms when using the minimal 'ELF' loader (Jiri Olsa) [1265262] - [tools] perf tools: Clean up libelf feature support code (Jiri Olsa) [1265262] - [tools] perf build-id: Move disable_buildid_cache() to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf record: Add new -I option to sample interrupted machine state (Jiri Olsa) [1265262] - [tools] perf/tests: Add interrupted state sample parsing test (Jiri Olsa) [1265262] - [tools] perf tools: Add core support for sampling intr machine state regs (Jiri Olsa) [1265262] - [tools] perf evsel: Do not call pevent_free_format when deleting tracepoint (Jiri Olsa) [1265262] - [tools] perf script python: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf script perl: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf tools: Add test_and_set_bit function (Jiri Olsa) [1265262] - [tools] perf tools: Make vmlinux short name more like kallsyms short name (Jiri Olsa) [1265262] - [tools] perf tools: Fix build-id matching on vmlinux (Jiri Olsa) [1265262] - [tools] perf record: Do not save pathname in ./debug/.build-id directory for vmlinux (Jiri Olsa) [1265262] - [tools] perf build-id: Move build-id related functions to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf build-id: Rename dsos__write_buildid_table (Jiri Olsa) [1265262] - [tools] perf tools: Add gzip decompression support for kernel module (Jiri Olsa) [1265262] - [tools] perf symbols: Preparation for compressed kernel module support (Jiri Olsa) [1265262] - [tools] perf tools: Defer export of comms that were not 'set' (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to the database export API (Jiri Olsa) [1265262] - [tools] perf tools: Add branch_type and in_tx to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add branch type to db export (Jiri Olsa) [1265262] - [tools] perf tools: Enhance the thread stack to output call/return data (Jiri Olsa) [1265262] - [tools] perf tools: Add a thread stack for synthesizing call chains (Jiri Olsa) [1265262] - [tools] perf session: Add perf_session__deliver_synth_event (Jiri Olsa) [1265262] - [tools] perf tools: Use evlist__for_each in a few remaining places (Jiri Olsa) [1265262] - [tools] perf tools: Add id index (Jiri Olsa) [1265262] - [tools] perf probe: Add --quiet option to suppress output result message (Jiri Olsa) [1265262] - [tools] perf script: Add Python script to export to postgresql (Jiri Olsa) [1265262] - [tools] perf scripting python: Extend interface to export data in a database-friendly way (Jiri Olsa) [1265262] - [tools] perf tools: Add facility to export data in database-friendly way (Jiri Olsa) [1265262] - [tools] perf pmu: Add proper error handling to print_pmu_events (Jiri Olsa) [1265262] - [tools] perf tools: Do not attempt to run perf-read-vdso32 if it wasn't built (Jiri Olsa) [1265262] - [tools] perf tools: Add support for 32-bit compatibility VDSOs (Jiri Olsa) [1265262] - [tools] perf tools: Build programs to copy 32-bit compatibility (Jiri Olsa) [1265262] - [tools] perf pmu: Let pmu's with no events show up on perf list (Jiri Olsa) [1265262] - [tools] perf tools: Ensure return negative value when write header error (Jiri Olsa) [1265262] - [tools] perf probe: Use PARSE_OPT_EXCLUSIVE flag (Jiri Olsa) [1265262] - [tools] perf tools: Add support for exclusive option (Jiri Olsa) [1265262] - [tools] perf kvm: Print kvm specific --help output (Jiri Olsa) [1265262] - [tools] perf tools: Export usage string and option table of perf record (Jiri Olsa) [1265262] - [tools] perf tools: Add PARSE_OPT_DISABLED flag (Jiri Olsa) [1265262] - [tools] perf tests: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tests: Remove misplaced __maybe_unused (Jiri Olsa) [1265262] - [tools] perf callchains: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf thread: Adopt resolve_callchain method from machine (Jiri Olsa) [1265262] - [tools] perf tools: A thread's machine can be found via thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tools: Set thread->mg.machine in all places (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Cache the DWARF debug info (Jiri Olsa) [1265262] - [x86] intel: Fix Haswell CYCLE_ACTIVITY.* counter constraints (Jiri Olsa) [1265262] - [x86] intel: Filter branches for PEBS event (Jiri Olsa) [1265262] - [kernel] perf: Fix irq_work tail recursion (Jiri Olsa) [1265262] - [kernel] perf: add PMU_EVENT_ATTR_STRING() helper (Jiri Olsa) [1265262] - [kernel] perf: provide sysfs_show for struct perf_pmu_events_attr (Jiri Olsa) [1265262] - [kernel] perf: Use POLLIN instead of POLL_IN for perf poll data in flag (Jiri Olsa) [1265262] - [kernel] perf: Add a bit of paranoia (Jiri Olsa) [1265262] - [kernel] perf: Tighten and fix the grouping condition (Jiri Olsa) [1265262] - [x86] intel: Add model number for Airmont (Jiri Olsa) [1265262] - [x86] intel/uncore: Move uncore_box_init() out of driver initialization (Jiri Olsa) [1265262] - [x86] uncore/hsw-ep: Handle systems with only two SBOXes (Jiri Olsa) [1265262] - [kernel] perf: Fix events installation during moving group (Jiri Olsa) [1265262] - [x86] intel/uncore: Make sure only uncore events are collected (Jiri Olsa) [1265262] - [kernel] perf: Improve the perf_sample_data struct layout (Jiri Olsa) [1265262] - [x86] Add support for sampling PEBS machine state registers (Jiri Olsa) [1265262] - [kernel] perf: Add ability to sample machine state on interrupt (Jiri Olsa) [1265262] - [x86] Add INTEL_FLAGS_UEVENT_CONSTRAINT (Jiri Olsa) [1265262] - [x86] intel/uncore: Add scaling units to the EP iMC events (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix boot crash on SBOX PMU on Haswell-EP (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix IRP uncore register offsets on Haswell EP (Jiri Olsa) [1265262] - [kernel] perf: Fix corruption of sibling list with hotplug (Jiri Olsa) [1265262] - [kernel] list: introduce list_last_entry, use list_first_entry, list_last_entry (Jiri Olsa) [1265262] - [kernel] ftrace: Have modules use the trace event array pointer (Jiri Olsa) [1038756] - [kernel] ftrace: Introduce __trace_module_add_events function (Jiri Olsa) [1038756] - [perf] x86/intel/cqm: Do not access cpu_data() from CPU_UP_PREPARE handler (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Return cached counter value from IRQ context (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use 'u32' data type for RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Add storage for 'closid' and clean up 'struct intel_pqr_state' (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove useless wrapper function (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Avoid pointless MSR write (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove pointless spinlock from state cache (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use proper data types (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Document PQR MSR abuse (Jiri Olsa) [1252428] - [perf] Remove type specific target pointers (Jiri Olsa) [1252428] - [perf] x86/intel: Fix Makefile to actually build the cqm driver (Jiri Olsa) [1252428] - [perf] x86/intel: Enable conflicting event scheduling for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Perform rotation on Intel CQM RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel: Support task events with Intel CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Implement LRU monitoring ID allocation for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Add Intel Cache QoS Monitoring support (Jiri Olsa) [1252428] - [x86] Add support for Intel Cache QoS Monitoring (CQM) detection (Jiri Olsa) [1252428] - [perf] Add sysfs entry to adjust multiplexing interval per PMU (Jiri Olsa) [1252428] - [perf] Use hrtimers for event multiplexing (Jiri Olsa) [1252428] - [perf] Move cgroup init before PMU ->event_init() (Jiri Olsa) [1252428] - [perf] Ensure consistent inherit state in groups (Jiri Olsa) [1252428] - [perf] Add ->count function to read per-package counters (Jiri Olsa) [1252428] - [perf] Make perf_cgroup_from_task() global (Jiri Olsa) [1252428] - [perf] Migrate per cpu event accounting (Jiri Olsa) [1252428] - [perf] Split the per-cpu accounting part of the event accounting code (Jiri Olsa) [1252428] - [perf] Factor out event accounting code to account_event()/__free_event() (Jiri Olsa) [1252428] - [perf] Sanitize get_callchain_buffer() (Jiri Olsa) [1252428] - [perf] Fix branch stack refcount leak on callchain init failure (Jiri Olsa) [1252428] - [block] nvme: Add translation for block limits (David Milburn) [1228784] - [block] nvme: fix kernel memory corruption with short INQUIRY buffers (David Milburn) [1228784] - [block] nvme: Fix PRP list calculation for non-4k system page size (David Milburn) [1228784] - [block] nvme: Fix scsi mode select llbaa setting (David Milburn) [1228784] - [block] nvme: Update SCSI Inquiry VPD 83h translation (David Milburn) [1228784] - [block] nvme: Do not over allocate for discard requests (David Milburn) [1228784] - [block] nvme: Fix device probe waiting on kthread (David Milburn) [1228784] - [block] nvme: Updates for 1.1 spec (David Milburn) [1228784] - [block] nvme: Passthrough IOCTL for IO commands (David Milburn) [1228784] - [block] nvme: Add revalidate_disk callback (David Milburn) [1228784] - [block] nvme: Translate NVMe status to errno (David Milburn) [1228784] - [block] nvme: Fix SG_IO status values (David Milburn) [1228784] - [block] nvme: Remove duplicate compat SG_IO code (David Milburn) [1228784] - [block] nvme: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (David Milburn) [1228784] - [block] nvme: Skip orderly shutdown on failed devices (David Milburn) [1228784] - [block] nvme: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config (David Milburn) [1228784] - [block] nvme: Mismatched host/device page size support (David Milburn) [1228784] - [block] nvme: Update list of status codes (David Milburn) [1228784] - [block] nvme: Async event request (David Milburn) [1228784] - [kernel] cpu hotplug, smp: flush any pending IPI callbacks before CPU offline (Gustavo Duarte) [1225059] - [kernel] smp: print more useful debug info upon receiving IPI on an offline CPU (Gustavo Duarte) [1225059]- [kernel] x86: Remove unused thread_return label from switch_to() (Oleg Nesterov) [1276446] - [kernel] sched: Fix __schedule_bug() output when called from an interrupt (Oleg Nesterov) [1276446] - [s390] dasd: fix list_del corruption after lcu changes (Hendrik Brueckner) [1285229] - [s390] dasd: fix disconnected device with valid path mask (Hendrik Brueckner) [1285222] - [s390] dasd: fix invalid PAV assignment after suspend/resume (Hendrik Brueckner) [1285223] - [netdrv] sfc: only use vadaptor stats if firmware is capable (Jarod Wilson) [1123046] - [netdrv] sfc: Ensure down_write(&filter_sem) and up_write() are matched before calling efx_net_open() (Jarod Wilson) [1123046] - [netdrv] sfc: suppress handled MCDI failures when changing the MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: add legacy method for changing a PF's MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: refactor code in efx_ef10_set_mac_address() (Jarod Wilson) [1123046] - [netdrv] sfc: mark state UNINIT after unregister (Jarod Wilson) [1123046] - [netdrv] sfc: leak vports if a VF is assigned during PF unload (Jarod Wilson) [1123046] - [netdrv] sfc: force removal of VF and vport on driver removal (Jarod Wilson) [1123046] - [netdrv] sfc: do not allow VFs to be destroyed if assigned to guests (Jarod Wilson) [1123046] - [netdrv] sfc: don't update stats on VF when called in atomic context (Jarod Wilson) [1123046] - [netdrv] sfc: suppress vadaptor stats when EVB is not present (Jarod Wilson) [1123046] - [netdrv] sfc: suppress ENOENT error messages from MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: update netdevice statistics to use vadaptor stats (Jarod Wilson) [1123046] - [netdrv] sfc: DMA the VF stats only when requested (Jarod Wilson) [1123046] - [netdrv] sfc: display vadaptor statistics for all interfaces (Jarod Wilson) [1123046] - [netdrv] sfc: set the port-id when calling MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: add "port_" prefix to MAC stats (Jarod Wilson) [1123046] - [netdrv] sfc: Implement ndo_gets_phys_port_id() for EF10 VFs (Jarod Wilson) [1123046] - [netdrv] sfc: Add sysfs entry for flags (link control and primary) (Jarod Wilson) [1123046] - [netdrv] sfc: Add paranthesis correctly on all branches of the if statement (Jarod Wilson) [1123046] - [netdrv] sfc: Add code to export port_num in netdev->dev_port (Jarod Wilson) [1123046] - [netdrv] sfc: free multiple Rx buffers when required (Jarod Wilson) [1123046] - [netdrv] sfc: add module parameter to enable MCDI logging on new functions (Jarod Wilson) [1123046] - [netdrv] sfc: add sysfs entry to control MCDI tracing (Jarod Wilson) [1123046] - [netdrv] sfc: add tracing of MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: set the MAC address using MC_CMD_VADAPTOR_SET_MAC (Jarod Wilson) [1123046] - [netdrv] sfc: Implement dummy disable of VF spoof check for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_link_state() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_vlan() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Change entity reset on MC reboot to a new datapath-only reset (Jarod Wilson) [1123046] - [netdrv] sfc: Add ndo_get_vf_config() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_mac() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Initialise MCDI buffers to 0 on declaration (Jarod Wilson) [1123046] - [netdrv] sfc: Enable a VF to get its own MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: protect filter table against use-after-free (Jarod Wilson) [1123046] - [netdrv] sfc: Store the efx_nic struct of the current VF in the VF data struct (Jarod Wilson) [1123046] - [netdrv] sfc: save old MAC address in case sriov_mac_address_changed fails (Jarod Wilson) [1123046] - [netdrv] sfc: Store vf_index in nic_data for Ef10 (Jarod Wilson) [1123046] - [netdrv] sfc: MC_CMD_SET_MAC can only be called by the link control Function (Jarod Wilson) [1123046] - [netdrv] sfc: change definition of MC_CMD_VADAPTOR_ALLOC (Jarod Wilson) [1123046] - [netdrv] sfc: Add permissions to MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on Siena SR-IOV probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: suppress some MCDI error messages in PTP (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on PTP probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: Bind the sfc driver to any available VF's (Jarod Wilson) [1123046] - [netdrv] sfc: Add use of shared RSS contexts (Jarod Wilson) [1123046] - [netdrv] sfc: Cope with permissions enforcement added to firmware for SR-IOV (Jarod Wilson) [1123046] - [netdrv] sfc: manually allocate and free vadaptors (Jarod Wilson) [1123046] - [netdrv] sfc: create vports for VFs and assign random MAC addresses (Jarod Wilson) [1123046] - [netdrv] sfc: Prepare to bind the sfc driver to the VF (Jarod Wilson) [1123046] - [netdrv] sfc: get the PF number and record in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: create VEB vswitch and vport above default firmware setup (Jarod Wilson) [1123046] - [netdrv] sfc: record the PF's vport ID in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Record x_dpcpu_fw_id in EF10 nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Use MCDI to set FILTER_OP_IN_TX_DOMAIN (Jarod Wilson) [1123046] - [netdrv] sfc: Enable VF's via a write to the sysfs file sriov_numvfs (Jarod Wilson) [1123046] - [netdrv] sfc: Move and rename efx_vf struct to siena_vf (Jarod Wilson) [1123046] - [netdrv] sfc: Own header for nic-specific sriov functions, single instance of netdev_ops and sriov removed from Falcon code (Jarod Wilson) [1123046] - [netdrv] sfc: Fix memcpy with const destination compiler warning (Jarod Wilson) [1123046] - [netdrv] ethernet: codespell comment spelling fixes (Jarod Wilson) [1123046] - [netdrv] sfc: use netdev_rss_key_fill helper (Jarod Wilson) [1123046] - [netdrv] sfc: Use ether_addr_copy and eth_broadcast_addr (Jarod Wilson) [1123046] - [kernel] log2.h: Fix rounddown_pow_of_two(1) (Andrea Arcangeli) [1269976] - [md] raid1: Avoid raid1 resync getting stuck (Jes Sorensen) [1263820] - [md] revert "md: allow a partially recovered device to be hot-added to an array" (Jes Sorensen) [1250579] - [x86] nmi: Fix use of unallocated cpumask_var_t (Don Zickus) [1104266] - [x86] nmi: Perform a safe NMI stack trace on all CPUs (Don Zickus) [1104266] - [kernel] printk: Add per_cpu printk func to allow printk to be diverted (Don Zickus) [1104266] - [kernel] seq: Add minimal support for seq_buf (Don Zickus) [1104266] - [hwmon] nct6775: Add support for NCT6793D (Dean Nelson) [1260117] - [hwmon] nct6775: Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips (Dean Nelson) [1260117] - [hwmon] nct6775: Add missing sysfs attribute initialization (Dean Nelson) [1260117] - [hwmon] nct6775: Enable auxiliary fan monitoring on ASRock Z77 Pro4-M (Dean Nelson) [1260117] - [hwmon] nct6775: Restore hardware monitoring logical device status on resume (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use SIMPLE_DEV_PM_OPS (Dean Nelson) [1260117] - [hwmon] nct6775: Add blank lines after declarations (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6792D (Dean Nelson) [1260117] - [hwmon] nct6775: Documentation updates (Dean Nelson) [1260117] - [hwmon] nct6775: Remove num_attr_groups from struct nct6775_data (Dean Nelson) [1260117] - [hwmon] nct6775: Update module description and Kconfig for NCT6106D and NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Fix probe unwind paths to properly unregister platform devices (Dean Nelson) [1260117] - [hwmon] Update Jean Delvare's e-mail address (Dean Nelson) [1260117] - [hwmon] nct6775: Re-enable logical device mapping for NCT6791 during resume (Dean Nelson) [1260117] - [hwmon] nct6775: NCT6791 supports weight control only for CPUFAN (Dean Nelson) [1260117] - [hwmon] nct6775: Monitor additional temperature registers (Dean Nelson) [1260117] - [hwmon] nct6775: Remove an unused variable (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use hwmon_device_register_with_groups (Dean Nelson) [1260117] - [hwmon] nct6775: Check array index when accessing temp_offset (Dean Nelson) [1260117] - [hwmon] nct6775: Use return value from find_temp_source (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for hibernate (Dean Nelson) [1260117] - [hwmon] use dev_get_platdata (Dean Nelson) [1260117] - [hwmon] nct6775: Fix size of data->temp array (Dean Nelson) [1260117] - [hwmon] nct6775: Avoid using device platform data outside probe function (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for beep attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for critical low/high temperature limits on NCT6106 (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6102D/6106D (Dean Nelson) [1260117] - [hwmon] nct6775: Support two SuperIO chips in the same system (Dean Nelson) [1260117] - [hwmon] nct6775: Allocate attributes dynamically from templates (Dean Nelson) [1260117] - [hwmon] nct6775: Drop unsupported fan alarm attributes for NCT6775 (Dean Nelson) [1260117] - [hwmon] nct6775: Fix temperature alarm attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Do not create non-existing attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Fix coding style problems (Dean Nelson) [1260117] - [hwmon] nct6775: Constify strings (Dean Nelson) [1260117] - [hwmon] nct6775: Use ARRAY_SIZE for loops where possible (Dean Nelson) [1260117] - [hwmon] nct6775: Enable both AUXTIN and VIN3 on NCT6776 (Dean Nelson) [1260117] - [hwmon] nct6775: Expand scope of supported chips (Dean Nelson) [1260117] - [hwmon] nct6775: Drop read/write lock (Dean Nelson) [1260117] - [hwmon] nct6775: Only report VID if supported and enabled (Dean Nelson) [1260117] - [hwmon] nct6775: Detect and report additional temperature sources (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for weighted fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for automatic fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for pwm, pwm_mode, and pwm_enable (Dean Nelson) [1260117] - [hwmon] nct6775: Add power management support (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan debounce module parameter (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fanX_pulses sysfs attribute (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan speed attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for temperature sensors (Dean Nelson) [1260117] - [hwmon] nct6775: Add case open detection (Dean Nelson) [1260117] - [hwmon] Driver for Nuvoton NCT6775F, NCT6776F, and NCT6779D (Dean Nelson) [1260117] - [netdrv] iwlwifi: edit the 3165 series and 8000 series PCI IDs (Stanislaw Gruszka) [1286871] - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (Stanislaw Gruszka) [1286871] - [mm] fix swapops.h:131 bug if remap_file_pages raced migration (Rafael Aquini) [1184296] - [mm] rmap: make rmap_walk to get the rmap_walk_control argument (Rafael Aquini) [1184296] - [mm] mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding in copy_vma (Rafael Aquini) [1184296] - [scsi] sd: name space exhaustion causes system hang (Ewan Milne) [1088509] - [net] cnic: Add the interfaces to get FC-NPIV table (Maurizio Lombardi) [1252116] - [net] cnic: Populate upper layer driver state in MFW (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Version Update (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Rebranding Changes (Maurizio Lombardi) [1252116] - [scsi] megaraid_sas: touch the version string (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Make tape drives visible on PERC5 controllers (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Expose TAPE drives unconditionally (Tomas Henzl) [1254762]- [kernel] relay: move remove_buf_file inside relay_close_buf (Eric Sandeen) [501457] - [dm] snapshot: fix a possible invalid memory access on unload (Mike Snitzer) [1282900] - [dm] fix ioctl retry termination with signal (Mike Snitzer) [1282900] - [dm] redhat: add CONFIG_DM_CACHE_SMQ option to config-generic-rhel (Mike Snitzer) [1282900] - [dm] dm cache: the CLEAN_SHUTDOWN flag was not being set (Mike Snitzer) [1282900] - [dm] dm cache: fix NULL pointer when switching from cleaner policy (Mike Snitzer) [1282900] - [dm] dm cache: fix use after freeing migrations (Mike Snitzer) [1282900] - [dm] dm cache: small cleanups related to deferred prison cell cleanup (Mike Snitzer) [1282900] - [dm] dm cache: fix leaking of deferred bio prison cells (Mike Snitzer) [1282900] - [dm] dm cache: move wake_waker from free_migrations to where it is needed (Mike Snitzer) [1282900] - [dm] dm cache policy smq: change the mutex to a spinlock (Mike Snitzer) [1282900] - [dm] dm persistent data: eliminate unnecessary return values (Mike Snitzer) [1282900] - [dm] dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition (Mike Snitzer) [1282900] - [dm] dm thin: fix missing pool reference count decrement in pool_ctr error path (Mike Snitzer) [1282900] - [dm] dm btree: fix leak of bufio-backed block in btree_split_beneath error path (Mike Snitzer) [1282900] - [dm] dm btree remove: fix a bug when rebalancing nodes after removal (Mike Snitzer) [1282900] - [dm] dm btree remove: remove unused function get_nr_entries (Mike Snitzer) [1282900] - [dm] dm btree: remove unused "dm_block_t root" parameter in btree_split_sibling (Mike Snitzer) [1282900] - [dm] dm switch: simplify conditional in alloc_region_table (Mike Snitzer) [1282900] - [dm] dm delay: document that offsets are specified in sectors (Mike Snitzer) [1282900] - [dm] dm delay: capitalize the start of an delay_ctr error message (Mike Snitzer) [1282900] - [dm] dm delay: Use DM_MAPIO macros instead of open-coded equivalents (Mike Snitzer) [1282900] - [dm] dm linear: remove redundant target name from error messages (Mike Snitzer) [1282900] - [dm] dm raid: fix round up of default region size (Mike Snitzer) [1282900] - [dm] convert ffs to __ffs (Mike Snitzer) [1282900] - [dm] remove unlikely() before IS_ERR (Mike Snitzer) [1282900] - [dm] fix AB-BA deadlock in __dm_destroy (Mike Snitzer) [1282900] - [dm] fix add_disk() NULL pointer due to race with free_dev (Mike Snitzer) [1282900] - [dm] do not override error code returned from dm_get_device (Mike Snitzer) [1282900] - [dm] test return value for DM_MAPIO_SUBMITTED (Mike Snitzer) [1282900] - [dm] dm stats: report precise_timestamps and histogram in @stats_list output (Mike Snitzer) [1267632] - [dm] bump the ioctl version to 4.32.1 (Mike Snitzer) [1267632] - [dm] dm stats: add support for request-based DM devices (Mike Snitzer) [1267632] - [dm] dm stats: collect and report histogram of IO latencies (Mike Snitzer) [1267632] - [dm] dm stats: support precise timestamps (Mike Snitzer) [1267632] - [dm] dm stats: fix divide by zero if 'number_of_areas' arg is zero (Mike Snitzer) [1267632] - [dm] dm btree: add ref counting ops for the leaves of top level btrees (Mike Snitzer) [1282900] - [dm] dm thin metadata: delete btrees when releasing metadata snapshot (Mike Snitzer) [1282900] - [dm] dm thin: return -ENOSPC when erroring retry list due to out of data space (Mike Snitzer) [1282900] - [dm] dm thin: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm thin: stay in out-of-data-space mode once no_space_timeout expires (Mike Snitzer) [1282900] - [dm] dm btree: silence lockdep lock inversion in dm_btree_del (Mike Snitzer) [1282900] - [dm] dm thin: allocate the cell_sort_array dynamically (Mike Snitzer) [1282900] - [dm] dm space map disk: fix sm_disk_count_is_more_than_one (Mike Snitzer) [1282900] - [dm] dm space map metadata: fix occasional leak of a metadata block on resize (Mike Snitzer) [1282900] - [dm] dm thin metadata: fix a race when entering fail mode (Mike Snitzer) [1282900] - [dm] dm thin: fail messages with EOPNOTSUPP when pool cannot handle messages (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove in-core 'read_only' flag (Mike Snitzer) [1282900] - [dm] dm thin: cleanup schedule_zero to read more logically (Mike Snitzer) [1282900] - [dm] dm thin: cleanup overwrite's endio restore to be centralized (Mike Snitzer) [1282900] - [dm] dm cache: fix device destroy hang due to improper prealloc_used accounting (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix alloc_bitset check that always evaluates as false (Mike Snitzer) [1282900] - [dm] dm cache: avoid calls to prealloc_free_structs if possible (Mike Snitzer) [1282900] - [dm] dm cache: avoid preallocation if no work in writeback_some_dirty_blocks (Mike Snitzer) [1282900] - [dm] dm cache: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm cache policy smq: move 'dm-cache-default' module alias to SMQ (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix "default" version to be 1.4.0 (Mike Snitzer) [1282900] - [dm] dm cache: switch the "default" cache replacement policy from mq to smq (Mike Snitzer) [1282900] - [dm] dm cache: age and write back cache entries even without active IO (Mike Snitzer) [1282900] - [dm] dm cache: prefix all DMERR and DMINFO messages with cache device name (Mike Snitzer) [1282900] - [dm] dm cache: add fail io mode and needs_check flag (Mike Snitzer) [1282900] - [dm] dm cache: wake the worker thread every time we free a migration object (Mike Snitzer) [1282900] - [dm] dm cache: add stochastic-multi-queue - smq - policy (Mike Snitzer) [1282900] - [dm] dm cache: boost promotion of blocks that will be overwritten (Mike Snitzer) [1282900] - [dm] dm cache: defer whole cells (Mike Snitzer) [1282900] - [dm] dm bio prison: add dm_cell_promote_or_release (Mike Snitzer) [1282900] - [dm] dm cache: pull out some bitset utility functions for reuse (Mike Snitzer) [1282900] - [dm] dm cache: pass a new 'critical' flag to the policies when requesting writeback work (Mike Snitzer) [1282900] - [dm] dm cache: track IO to the origin device using io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: add io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: fix race when issuing a POLICY_REPLACE operation (Mike Snitzer) [1282900] - [dm] dm crypt: update wiki page URL (Mike Snitzer) [1282900] - [dm] dm stripe: drop useless exit point from dm_stripe_init() (Mike Snitzer) [1282900] - [dm] dm raid1: keep issuing IO after leg failure (Mike Snitzer) [1282900] - [dm] dm table: use bool function return values of true_false not 1_0 (Mike Snitzer) [1282900] - [dm] dm thin: remove stale 'trim' message documentation (Mike Snitzer) [1282900] - [dm] dm delay: use msecs_to_jiffies for time conversion (Mike Snitzer) [1282900] - [dm] dm log userspace base: fix compile warning (Mike Snitzer) [1282900] - [dm] dm log userspace transfer: match wait_for_completion_timeout return type (Mike Snitzer) [1282900] - [dm] dm cache policy mq: try not to writeback data that changed in the last second (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove unused generation member of struct entry (Mike Snitzer) [1282900] - [dm] dm cache policy mq: track entries hit this 'tick' via sentinel objects (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove queue_shift_down (Mike Snitzer) [1282900] - [dm] dm cache policy mq: keep track of the number of entries in a multiqueue (Mike Snitzer) [1282900] - [dm] dm log userspace: split flush_entry_pool to be per dirty-log (Mike Snitzer) [1282900] - [dm] dm io: deal with wandering queue limits when handling BIO_DISCARD (Mike Snitzer) [1282900] - [dm] dm io: reject unsupported DISCARD requests with EOPNOTSUPP (Mike Snitzer) [1282900] - [dm] dm kcopyd: prepare for additional safety checks for discards (Mike Snitzer) [1282900] - [dm] hold suspend_lock while suspending device during device deletion (Mike Snitzer) [1282900] - [dm] dm thin: fix to consistently zero-fill reads to unprovisioned blocks (Mike Snitzer) [1282900] - [dm] dm snapshot: remove unnecessary NULL checks before vfree calls (Mike Snitzer) [1282900] - [dm] dm mpath: simplify failure path of dm_multipath_init (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove unused dm_pool_get_data_block_size (Mike Snitzer) [1282900] - [dm] dm ioctl: fix stale comment above dm_get_inactive_table (Mike Snitzer) [1282900] - [dm] dm crypt: update url in CONFIG_DM_CRYPT help text (Mike Snitzer) [1282900] - [dm] dm-bufio: fix time comparison to use time_after_eq (Mike Snitzer) [1282900] - [dm] use time_in_range and time_after (Mike Snitzer) [1282900] - [dm] dm-raid: fix a couple integer overflows (Mike Snitzer) [1282900]- [net] ipv6: addrconf: validate new MTU before applying it (Aaron Conole) [1250773] - [net] xfrm: Fix memory leak in xfrm_state_update (Paolo Abeni) [1271720] - [net] sctp: allow authenticating DATA chunks that are bundled with COOKIE_ECHO (Xin Long) [1275535] - [net] sctp: do not reset the overall_error_count in SHUTDOWN_RECEIVE state (Xin Long) [1276847] - [net] sctp: asconf's process should verify address parameter is in the beginning (Xin Long) [1246941] - [net] sctp: ASCONF-ACK with Unresolvable Address should be sent (Xin Long) [1241866] - [net] tcp_cubic: do not set epoch_start in the future (Hannes Frederic Sowa) [1275214] - [net] tcp_cubic: better follow cubic curve after idle period (Hannes Frederic Sowa) [1275214] - [net] tcp: add OFO snmp counters (Herbert Xu) [705409] - [net] netlink: With opcode INET_DIAG_BC_S_LE dport was compared in inet_diag_bc_run() (Phil Sutter) [1179769] - [net] bridge: fix hang on removal of bridge via netlink (Paolo Abeni) [1115904] - [net] bridge: bridge port parameters over netlink (Paolo Abeni) [1115904] - [net] bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_info (Paolo Abeni) [1115904] - [net] bridge: Assign rtnl_link_ops to bridge devices created via ioctl (Paolo Abeni) [1115904] - [net] bridge: fix a possible net_device leak (Paolo Abeni) [1115904] - [net] bridge: fix accidental creation of sysfs directory (Paolo Abeni) [1115904] - [net] bridge: allow creating bridge devices with netlink (Paolo Abeni) [1115904] - [net] sctp: add routing output fallback (Xin Long) [1229124] - [net] sctp: fix dst leak (Xin Long) [1229124] - [net] sctp: fix src address selection if using secondary addresses (Xin Long) [1229124] - [net] sctp: reduce indent level on sctp_v4_get_dst (Xin Long) [1229124] - [net] xfrm: fix for policy matching on outgoing interface (Phil Sutter) [1145624] - [net] sch_qfq: remove unused member of struct qfq_sched (Phil Sutter) [1152235] - [net] sch_qfq: remove redundant -if- control statement (Phil Sutter) [1152235] - [net] sch_qfq: remove a source of high packet delay/jitter (Phil Sutter) [1152235] - [net] sch_qfq: remove forward declaration of qfq_update_agg_ts (Phil Sutter) [1152235] - [net] sch_qfq: improve efficiency of make_eligible (Phil Sutter) [1152235] - [net] sch_qfq: remove a useless invocation of qfq_update_eligible (Phil Sutter) [1152235] - [net] sch_qfq: do not allow virtual time to jump if an aggregate is in service (Phil Sutter) [1152235] - [net] sch_qfq: prevent budget from wrapping around after a dequeue (Phil Sutter) [1152235] - [net] sch_qfq: serve activated aggregates immediately if the scheduler is empty (Phil Sutter) [1152235] - [net] sch_qfq: fix the update of eligible-group sets (Phil Sutter) [1152235] - [net] sch_qfq: properly cap timestamps in charge_actual_service (Phil Sutter) [1152235] - [net] sch_qfq: fair-queueing service at DRR cost (Phil Sutter) [1152235] - [net] pkt_sched: Fix warning false positives (Phil Sutter) [1152235] - [scsi] st: Destroy st_index_idr on module exit (Maurizio Lombardi) [875277] - [scsi] st: convert DRIVER_ATTR macros to DRIVER_ATTR_RO (Maurizio Lombardi) [875277] - [scsi] st: convert to using driver attr groups for sysfs (Maurizio Lombardi) [875277] - [scsi] st: implement tape statistics (Maurizio Lombardi) [875277] - [scsi] st: fix corruption of the st_modedef structures in st_set_options() (Maurizio Lombardi) [875277] - [scsi] st: convert class code to use dev_groups (Maurizio Lombardi) [875277] - [scsi] st: raise device limit (Maurizio Lombardi) [875277] - [scsi] st: clean up device file creation and removal (Maurizio Lombardi) [875277] - [scsi] st: get rid of scsi_tapes array (Maurizio Lombardi) [875277] - [scsi] st: clean up dev cleanup in st_probe (Maurizio Lombardi) [875277] - [scsi] st: Use static class attributes (Maurizio Lombardi) [875277] - [scsi] fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack (Maurizio Lombardi) [1253855] - [powerpc] nvram: print no error when pstore backend is not nvram (Gustavo Duarte) [1207778] - [cpufreq] fix memory leak in cpufreq_add_dev (Aristeu Rozanski) [1281727] - [hid] usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL (Herton R. Krzesinski) [1159319] - [watchdog] i6300esb: don't depend on X86 (David Gibson) [1245156] - [fs] devpts: plug the memory leak in kill_sb (Ian Kent) [1283557] - [char] tty: Fix unsafe bit ops in tty_throttle_safe/unthrottle_safe (Milos Vyletel) [1234862] - [security] selinux: special dontaudit for access checks (Marek Milkovic) [723722] - [security] selinux: make LSMs explicitly mask off permissions (Marek Milkovic) [723722] - [security] Don't leak a key reference if request_key tries to use a revoked keyring (David Howells) [1188442 1282745] - [security] keys: Fix the size of the key description passed to/from userspace (David Howells) [1282745] - [security] keys: Reinstate EPERM for a key type name beginning with a '.' (David Howells) [1282745] - [security] keys: Allow special keys eg. DNS results to be invalidated by CAP_SYS_ADMIN (David Howells) [1282745] - [security] keys: special dot prefixed keyring name bug fix (David Howells) [1282745] - [security] keys: Pre-clear struct key on allocation (David Howells) [1282745] - [security] keys: initialize root uid and session keyrings early (David Howells) [1282745] - [security] keys: Drop the permissions argument from __keyring_search_one (David Howells) [1282745] - [security] keys: key_is_dead should take a const key pointer argument (David Howells) [1282745] - [security] keys: Use bool in make_key_ref and is_key_possessed (David Howells) [1282745] - [security] keys: Skip key state checks when checking for possession (David Howells) [1282745] - [security] fix: compat_rw_copy_check_uvector misuse in aio, readv, writev, and security keys (David Howells) [1282745] - [security] keys: Use keyring_alloc() to create special keyrings (David Howells) [1282745] - [security] keys: Reduce initial permissions on keys (David Howells) [1282745] - [security] key: Fix resource leak (David Howells) [1282745] - [security] keys: linux/key-type.h needs linux/errno.h (David Howells) [1282745] - [security] keys: Fix some sparse warnings (David Howells) [1282745] - [security] key: Remove extraneous parentheses from rcu_assign_keypointer (David Howells) [1282745] - [security] security/keys/keyctl.c: suppress memory allocation failure warning (David Howells) [1282745] - [security] keys: Don't check for NULL key pointer in key_validate (David Howells) [1282745] - [security] keys: Do LRU discard in full keyrings (David Howells) [1282745] - [security] keys: Permit in-place link replacement in keyring list (David Howells) [1282745] - [security] keys: Perform RCU synchronisation on keys prior to key destruction (David Howells) [1282745] - [security] keys: Announce key type (un)registration (David Howells) [1282745] - [security] Created a function for setting timeouts on keys (David Howells) [1282745] - [char] tty ldisc: Close/Reopen race prevention should check the proper flag (Herton R. Krzesinski) [1233699] - [char] TTY: open/hangup race fixup (Herton R. Krzesinski) [1233699] - [char] TTY: don't allow reopen when ldisc is changing (Herton R. Krzesinski) [1233699] - [block] mtip32xx: increase wait time for hba reset (David Milburn) [1252349 1253433] - [block] mtip32xx: fix minor number (David Milburn) [1252349 1253433] - [block] mtip32xx: remove unnecessary sleep in mtip_ftl_rebuild_poll (David Milburn) [1252349 1253433] - [block] mtip32xx: Abort I/O during secure erase operation (David Milburn) [1252349 1253433] - [block] mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (David Milburn) [1252349 1253433] - [block] mtip32xx: fix rmmod issue (David Milburn) [1252349 1253433] - [netdrv] e100: Release skb when DMA mapping is failed in e100_xmit_prepare (Ken Cox) [1150338] - [netdrv] e100: Add dma mapping error check (Ken Cox) [1150338] - [netdrv] e100: Add a check after pci_pool_create to avoid null pointer dereference (Ken Cox) [1150338] - [netdrv] ethernet/intel: Use setup_timer (Ken Cox) [1150338] - [netdrv] e100: don't initialize int object to zero (Ken Cox) [1150338] - [mm] ksm: unstable_tree_search_insert error checking cleanup (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: use the helper method to do the hlist_empty check (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: don't fail stable tree lookups if walking over stale stable_nodes (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: add cond_resched() to the rmap_walks (Andrea Arcangeli) [1262294 1274870] - [mm] shm: fix null pointer deref when userspace specifies invalid hugepage size (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix mmap failure in unaligned size request (Aaron Tomlin) [1168187] - [mm] support more pagesizes for MAP_HUGETLB/SHM_HUGETLB (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix alignment of huge page requests (Aaron Tomlin) [1168187] - [edac] sb_edac: look harder for DDRIO on Haswell systems (Aristeu Rozanski) [1112412] - [edac] sb_edac: correctly fetch DIMM width on Ivy Bridge and Haswell (Aristeu Rozanski) [1112412] - [net] ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source (Xin Long) [1278273] - [net] sctp: translate host order to network order when setting a hmacid (Xin Long) [1270481] - [net] fix tcp_info uapi breakage (Paolo Abeni) [1191738] - [net] ipv6: fix bad free of addrconf_init_net (Paolo Abeni) [1278372] - [net] netfilter: nf_ct_sctp: minimal multihoming support (Xin Long) [1267612] - [mm] vmalloc.c: unbreak __vunmap (Jan Stancek) [1286024] - [fs] nfs: Fetch MOUNTED_ON_FILEID when updating an inode (Benjamin Coddington) [1223978] - [fs] nfsv3: Use the readdir fileid as the mounted-on-fileid (Benjamin Coddington) [1223978] - [fs] nfs: Fix use of nfs_attr_use_mounted_on_fileid() (Benjamin Coddington) [1223978] - [fs] nfs: Fix possible endless state recovery wait (Benjamin Coddington) [1093904] - [fs] nfs: Fix comparison between DS address lists (Steve Dickson) [1282622] - [fs] nfs: pnfs: loop over multipath addrs on connect (Steve Dickson) [1282622] - [fs] nfs: Parse and store all multipath DS addresses (Steve Dickson) [1282622] - [fs] nfs: pnfs IPv6 support (Steve Dickson) [1282622] - [fs] xfs: incorporate sysfs/kobject in xfsstats: handlers take kobjects (Bill O'Donnell) [1205640] - [fs] xfs: stats are no longer dependent on CONFIG_PROC_FS (Bill O'Donnell) [1205640] - [fs] xfs: fix an error code in xfs_fs_fill_super (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats counter implementation (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: pass xfsstats structures to handlers and macros (Bill O'Donnell) [1205640] - [fs] xfs: consolidate sysfs ops (Bill O'Donnell) [1205640] - [fs] xfs: remove unused procfs code (Bill O'Donnell) [1205640] - [fs] xfs: create symlink proc/fs/xfs/stat to sys/fs/xfs/stats (Bill O'Donnell) [1205640] - [fs] xfs: create global stats and stats_clear in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: add log attributes for log lsn and grant head data (Bill O'Donnell) [1205640] - [fs] xfs: add debug sysfs attribute set (Bill O'Donnell) [1205640] - [fs] xfs: add xlog sysfs kobject and attribute handlers (Bill O'Donnell) [1205640] - [fs] xfs: add xfs_mount sysfs kobject (Bill O'Donnell) [1205640] - [fs] xfs: add a sysfs kset (Bill O'Donnell) [1205640] - [fs] xfs: fix a couple error sequence jumps in xfs_mountfs (Bill O'Donnell) [1205640] - [fs] sysfs: create __ATTR_WO() (Bill O'Donnell) [1205640] - [fs] gfs2: Protect freeing directory hash table with i_lock spin_lock (Robert S Peterson) [1250663] - [fs] ext4: Check return value of sb_getblk() and friends (Lukas Czerner) [1276627] - [fs] ext3: Avoid underflow of in ext3_trim_fs() (Lukas Czerner) [1116006] - [fs] ext3: add necessary check in case IO error happens (Lukas Czerner) [1209315]- [md] md: clear Blocked flag on failed devices when array is read-only (Xiao Ni) [1177913] - [netdrv] e1000e: convert to new VLAN model (Ken Cox) [1213244] - [usb] xhci: Allocate correct amount of scratchpad buffers (Don Zickus) [1261704] - [ata] ahci: add new Intel device IDs (Steve Best) [1281823] - [usb] Revert "Update USB default wakeup settings" (Don Zickus) [1236589] - [perf] tools: Fix build on 32-bit machines with numactl-dev (Jiri Olsa) [1164407] - [netdrv] ibmveth: Don't receive packets when the napi budget == 0 (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for Large Receive Offload (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add GRO support (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for TSO (Gustavo Duarte) [1233272] - [netdrv] ibmveth: change rx buffer default allocation for CMO (Gustavo Duarte) [1233272] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1097904] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1097904] - [fs] proc/vmcore.c:mmap_vmcore: skip non-ram pages reported by hypervisors (Baoquan He) [1097904] - [s390] vmcore: implement remap_oldmem_pfn_range for s390 (Baoquan He) [1097904] - [fs] vmcore: introduce remap_oldmem_pfn_range (Baoquan He) [1097904] - [s390] kdump: Allow copy_oldmem_page copy to virtual memory (Baoquan He) [1097904] - [fs] s390/kdump: Disable mmap for s390 (Baoquan He) [1097904] - [fs] vmcore: support mmap on /proc/vmcore (Baoquan He) [1097904] - [fs] vmcore: calculate vmcore file size from buffer size and total size of vmcore objects (Baoquan He) [1097904] - [fs] vmcore: allow user process to remap ELF note segment buffer (Baoquan He) [1097904] - [fs] vmcore: allocate ELF note segment in the 2nd kernel vmalloc memory (Baoquan He) [1097904] - [kernel] vmalloc: introduce remap_vmalloc_range_partial (Baoquan He) [1097904] - [kernel] vmalloc: make find_vm_area check in range (Baoquan He) [1097904] - [fs] vmcore: treat memory chunks referenced by PT_LOAD program header entries in page-size boundary in vmcore_list (Baoquan He) [1097904] - [fs] vmcore: allocate buffer for ELF headers on page-size alignment (Baoquan He) [1097904] - [fs] vmcore: clean up read_vmcore (Baoquan He) [1097904] - [kernel] include/linux/mm.h: add PAGE_ALIGNED helper (Baoquan He) [1097904] - [fs] proc/vmcore.c: put if tests in the top of the while loop to reduce duplication (Baoquan He) [1097904] - [fs] proc/vmcore.c: add hook to read_from_oldmem to check for non-ram pages (Baoquan He) [1097904] - [s390] asm-generic, mm: pgtable: consolidate zero page helpers (Baoquan He) [1097904] - [fs] Revert "vmcore: prevent PT_NOTE p_memsz overflow during header update" (Baoquan He) [1097904] - [fs] Revert "vmcore: continue vmcore initialization if PT_NOTE is found empty" (Baoquan He) [1097904] - [pci] Use function 0 VPD for identical functions, regular VPD for others (Myron Stowe) [1258330] - [pci] Fix devfn for VPD access through function 0 (Myron Stowe) [1258330] - [pci] Add VPD function 0 quirk for Intel Ethernet devices (Myron Stowe) [1258330] - [pci] Add dev_flags bit to access VPD through function 0 (Myron Stowe) [1258330] - [virt] storvsc: use storage protocol version to determine storage capabilities (Vitaly Kuznetsov) [1267592] - [virt] storvsc: use correct defaults for values determined by protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Untangle the storage protocol negotiation from the vmbus protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Use a single value to track protocol versions (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Rather than look for sets of specific protocol versions, make decisions based on ranges (Vitaly Kuznetsov) [1267592] - [virt] hv: balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts (Vitaly Kuznetsov) [1267592] - [virt] hv: vmbus: Update preferred vmbus protocol version to windows 10 (Vitaly Kuznetsov) [1267592] - [s390] mm: speedup storage key initialization (Hendrik Brueckner) [1234811] - [s390] memory hotplug: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] facilities: cleanup PFMF and HPAGE machine facility detection (Hendrik Brueckner) [1234811] - [s390] enable large page support with CONFIG_DEBUG_PAGEALLOC (Hendrik Brueckner) [1234811] - [s390] memory hotplug: initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: limit STACK_RND_MASK for compat tasks (Hendrik Brueckner) [1234811] - [s390] mm: align 64-bit PIE binaries to 4GB (Hendrik Brueckner) [1234811] - [s390] avoid z13 cache aliasing (Hendrik Brueckner) [1234811] - [s390] mm: zero page cache synonyms for zEC12 (Hendrik Brueckner) [1234811] - [s390] zero page cache synonyms (Hendrik Brueckner) [1234811] - [s390] kernel: use stnsm 255 instead of stosm 0 (Hendrik Brueckner) [1234811] - [s390] time: use stck clock fast for do_account_vtime (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spin_unlock code (Hendrik Brueckner) [1234811] - [s390] spinlock: refactor arch_spin_lock_wait_flags (Hendrik Brueckner) [1234811] - [s390] rwlock: add missing local_irq_restore calls (Hendrik Brueckner) [1234811] - [s390] spinlock, rwlock: always to a load-and-test first (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spinlock code sequence (Hendrik Brueckner) [1234811] - [s390] spinlock: cleanup spinlock code (Hendrik Brueckner) [1234811] - [s390] enable ARCH_USE_CMPXCHG_LOCKREF (Hendrik Brueckner) [1234811] - [s390] spinlock: check virtual cpu running status (Hendrik Brueckner) [1234811] - [netdrv] r8169: fix kasan reported skb use-after-free (Corinna Vinschen) [1273872] - [netdrv] r8169: Fix sleeping function called during get_stats64 (Corinna Vinschen) [1273872] - [netdrv] r8169: Add software counter for multicast packages (Corinna Vinschen) [1273872] - [netdrv] r8169: Add values missing in @get_stats64 from HW counters (Corinna Vinschen) [1273872] - [mm] compaction: fix accounting of LRU_ACTIVE_ANON|FILE in NR_ISOLATED_ANON|FILE (Andrea Arcangeli) [1264087] - [ata] libata: introduce ata_host->n_tags to avoid oops on SAS controllers (David Milburn) [1244601] - [ata] libata: allow sata_sil24 to opt-out of tag ordered submission (David Milburn) [1244601] - [ata] ahci: ahci_p5wdh_workaround - constify DMI table (David Milburn) [1244601] - [ata] libata: support the ata host which implements a queue depth less than 32 (David Milburn) [1244601] - [ata] ahci: bail out on ICH6 before using AHCI BAR (David Milburn) [1244601] - [ata] ahci: add Marvell 9230 to the AHCI PCI device list (David Milburn) [1244601] - [ata] ahci: Use PCI_VENDOR_ID_MARVELL_EXT for 0x1b4b (David Milburn) [1244601] - [pci] Define macro for Marvell vendor ID (David Milburn) [1244601] - [mm] fix anon_vma->degree underflow in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] fix corner case in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] prevent endless growth of anon_vma hierarchy (Jerome Marchand) [1151823] - [mm] avoid anon_vma_chain allocation under anon_vma lock (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in unlink_anon_vmas() (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in anon_vma_clone() (Jerome Marchand) [1151823]- [kvm] svm: unconditionally intercept DB (Paolo Bonzini) [1279468] {CVE-2015-8104} - [input] wacom: Add support for Express Key Remote (Aristeu Rozanski) [1243328] - [input] wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1243328] - [input] wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1243328] - [input] wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1243328] - [input] wacom: process outbound for newer Cintiqs (Aristeu Rozanski) [1243328] - [hwmon] coretemp: Allow format checking (Prarit Bhargava) [1262397] - [hwmon] revert "hwmon: coretemp: Refine TjMax detection" (Prarit Bhargava) [1262397] - [hwmon] coretemp: Allocate platform data with devm_kzalloc (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use sysfs_create_group to create sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Do not return -EAGAIN for low temperatures (Prarit Bhargava) [1262397] - [hwmon] coretemp: Refine TjMax detection (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add PCI device ID for CE41x0 CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use PCI host bridge ID to identify CPU if necessary (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix truncated name of alarm attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Atom CPUs don't support TjMax; no warning needed (Prarit Bhargava) [1262397] - [hwmon] coretemp: Remove redundant platform_set_drvdata() (Prarit Bhargava) [1262397] - [hwmon] coretemp: Document and add support for additional CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: list TjMax for Z650/670 and N550/570 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop N4xx, N5xx, D4xx, D5xx CPUs from tjmax table (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use model table instead of if/else to identify CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop dependency on PCI for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom CE4110/4150/4170 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use get_online_cpus to avoid races involving CPU hotplug (Prarit Bhargava) [1262397] - [hwmon] sections: Fix section conflicts in drivers/hwmon (Prarit Bhargava) [1262397] - [hwmon] struct x86_cpu_id arrays can be __initconst (Prarit Bhargava) [1262397] - [x86] cpufeature: Rename X86_FEATURE_DTS to X86_FEATURE_DTHERM (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop needless initialization (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom D2000 and N2000 series CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support of recent Atom CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Increase CPU core limit (Prarit Bhargava) [1262397] - [hwmon] coretemp: fix oops on cpu unplug (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix checkpatch error (Prarit Bhargava) [1262397] - [hwmon] Convert coretemp to x86 cpuid autoprobing (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add missing section annotations (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix for non-SMP builds (Prarit Bhargava) [1262397] - [hwmon] coretemp: Get microcode revision from cpu_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: Avoid leaving around dangling pointer (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fixup platform device ID change (Prarit Bhargava) [1262397] - [hwmon] coretemp: remove struct platform_data * parameter from create_core_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: constify static data (Prarit Bhargava) [1262397] - [hwmon] coretemp: don't use kernel assigned CPU number as platform device ID (Prarit Bhargava) [1262397] - [hwmon] coretemp: Don't use threshold registers for tempX_max (Prarit Bhargava) [1262397] - [hwmon] coretemp: Let the user force TjMax (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop duplicate function get_pkg_tjmax (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize tmin (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add core/pkg threshold support to Coretemp (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop unused struct members (Prarit Bhargava) [1262397] - [hwmon] coretemp: Further relax temperature range checks (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix TjMax detection for older CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Relax target temperature range check (Prarit Bhargava) [1262397] - [x86] hwmon: Add core threshold notification to therm_throt.c (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: documentation update and cleanup (Prarit Bhargava) [1262397] - [scsi] mptsas: fix depth param in scsi_track_queue_full (Tomas Henzl) [1231864] - [scsi] fcoe: ensure that skb placed on the fip_recv_list are unshared (Maurizio Lombardi) [1227181] - [scsi] bnx2i: Fixed firmware assert, during target logout (Maurizio Lombardi) [1127626] - [scsi] hpsa: Update driver revision to RH5 (Joseph Szczypek) [1244959] - [scsi] hpsa: fix issues with multilun devices (Joseph Szczypek) [1244959] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [scsi] only re-lock door after EH on devices that were reset (Ewan Milne) [995234] - [virt] guest to host DoS by triggering an infinite loop in microcode (Paolo Bonzini) [1277172] {CVE-2015-5307}- [tools] perf probe: Trivial typo fix for --demangle (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F mispredict for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F in_tx for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F abort for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Make CPUINFO_PROC an array to support different kernel versions (Jiri Olsa) [1216217] - [tools] perf callchain: Use global caching provided by libunwind (Jiri Olsa) [1216217] - [tools] perf diff: Add missing hists__init() call at tool start (Jiri Olsa) [1216217] - [tools] perf script: Add period as a default output column (Jiri Olsa) [1216217] - [tools] perf script: Add period data column (Jiri Olsa) [1216217] - [tools] perf evsel: No need to drag util/cgroup.h (Jiri Olsa) [1216217] - [tools] perf evlist: Add missing 'struct option' forward declaration (Jiri Olsa) [1216217] - [tools] perf evsel: Move exit stuff from __delete to __exit (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Enable events copying (Jiri Olsa) [1216217] - [tools] perf session: Add option to copy events when queueing (Jiri Olsa) [1216217] - [tools] perf Documentation: Fix typos in perf/Documentation (Jiri Olsa) [1216217] - [tools] perf trace: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf kvm: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf callchain: Create an address space per thread (Jiri Olsa) [1216217] - [tools] perf report: Set callchain_param.record_mode for future use (Jiri Olsa) [1216217] - [tools] perf evlist: Fix for double free in tools/perf stat (Jiri Olsa) [1216217] - [tools] perf test: Add test case for pmu event new style format (Jiri Olsa) [1216217] - [tools] perf tools: Add support to new style format of kernel PMU event (Jiri Olsa) [1216217] - [tools] perf tools: Parse the pmu event prefix and suffix (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Default to cpu// for events v5" (Jiri Olsa) [1216217] - [tools] perf top: Add a visual cue for toggle zeroing of samples (Jiri Olsa) [1216217] - [tools] perf symbols: Make sym->end be the first address after the symbol range (Jiri Olsa) [1216217] - [tools] perf symbols: Fix map->end fixup (Jiri Olsa) [1216217] - [tools] perf tools: Fixup off-by-one comparision in maps__find (Jiri Olsa) [1216217] - [tools] perf tools: fix off-by-one error in maps (Jiri Olsa) [1216217] - [tools] perf machine: Add missing dsos->root rbtree root initialization (Jiri Olsa) [1216217] - [tools] perf evsel: Make some exit routines static (Jiri Olsa) [1216217] - [tools] perf evsel: Add missing 'target' struct forward declaration (Jiri Olsa) [1216217] - [tools] perf evlist: Default to syswide target when no thread/cpu maps set (Jiri Olsa) [1216217] - [tools] perf evlist: Check that there is a thread_map when preparing a workload (Jiri Olsa) [1216217] - [tools] perf thread_map: Create dummy constructor out of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf tools: Remove hists from evsel (Jiri Olsa) [1216217] - [tools] perf callchain: Move the callchain_param extern to callchain.h (Jiri Olsa) [1216217] - [tools] perf evsel: Subclassing (Jiri Olsa) [1216217] - [tools] perf session: Remove last reference to hists struct (Jiri Olsa) [1216217] - [tools] perf ui browsers: Add missing include (Jiri Olsa) [1216217] - [tools] perf tools: Move events_stats struct to event.h (Jiri Olsa) [1216217] - [tools] perf session: Don't count per evsel events (Jiri Olsa) [1216217] - [tools] perf evsel: Add hists helper (Jiri Olsa) [1216217] - [tools] perf script: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf sched: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf callchain: Move callchain_param to util object in to fix python test (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use fdarray object instead of pollfd (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd return fd position (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Fix perf_evlist__add_pollfd error handling (Jiri Olsa) [1216217] - [tools] perf record: Fix error message for --filter option not coming after tracepoint (Jiri Olsa) [1216217] - [tools] perf tools: Fix build breakage on arm64 targets (Jiri Olsa) [1216217] - [tools] perf symbols: Improve DSO long names lookup speed with rbtree (Jiri Olsa) [1216217] - [tools] perf symbols: Encapsulate dsos list head into struct dsos (Jiri Olsa) [1216217] - [tools] perf bench futex: Sanitize -q option in requeue (Jiri Olsa) [1216217] - [tools] perf bench futex: Support operations for shared futexes (Jiri Olsa) [1216217] - [tools] perf trace: Fix mmap return address truncation to 32-bit (Jiri Olsa) [1216217] - [tools] perf tools: Refactor unit and scale function parameters (Jiri Olsa) [1216217] - [tools] perf tools: Fix line number in the config file error message (Jiri Olsa) [1216217] - [tools] perf tools: Convert record,top.call-graph option to call-graph.record-mode (Jiri Olsa) [1216217] - [tools] perf tools: Introduce perf_callchain_config() (Jiri Olsa) [1216217] - [tools] perf callchain: Move some parser functions to callchain.c (Jiri Olsa) [1216217] - [tools] perf tools: Move callchain config from record_opts to callchain_param (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix callchain print bug on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Use ACCESS_ONCE() instead of volatile cast (Jiri Olsa) [1216217] - [tools] perf tools: Modify error code for when perf_session__new() fails (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf record as non root with kptr_restrict == 1 (Jiri Olsa) [1216217] - [tools] perf stat: Fix --per-core on multi socket systems (Jiri Olsa) [1216217] - [tools] perf trace: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf record: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Unmap when all refcounts to fd are gone and events drained (Jiri Olsa) [1216217] - [tools] tools lib fd array: Allow associating an integer cookie with each entry (Jiri Olsa) [1216217] - [tools] perf evlist: Refcount mmaps (Jiri Olsa) [1216217] - [tools] tools lib api: Adopt fdarray class from perf's evlist (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce poll method for common code idiom (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd() instead of local equivalent (Jiri Olsa) [1216217] - [tools] perf tests: Add pollfd growing test (Jiri Olsa) [1216217] - [tools] perf evlist: Allow growing pollfd on add method (Jiri Olsa) [1216217] - [tools] perf evlist: We need to poll all event file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Monitor POLLERR and POLLHUP events too (Jiri Olsa) [1216217] - [tools] perf tests: Add test for perf_evlist__filter_pollfd() (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce perf_evlist__filter_pollfd method (Jiri Olsa) [1216217] - [tools] perf record: Use ring buffer consume method to look like other tools (Jiri Olsa) [1216217] - [tools] perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name (Jiri Olsa) [1216217] - [tools] perf probe: Do not access kallsyms when analyzing user binaries (Jiri Olsa) [1216217] - [tools] perf symbols: Add path to Ubuntu kernel debuginfo file (Jiri Olsa) [1216217] - [tools] perf symbols: Ignore stripped vmlinux and fallback to kallsyms (Jiri Olsa) [1216217] - [tools] perf tools: define _DEFAULT_SOURCE for glibc_2.20 (Jiri Olsa) [1216217] - [tools] perf tools: Don't include sys/poll.h directly (Jiri Olsa) [1216217] - [tools] perf tools: Fix GNU-only grep usage in Makefile (Jiri Olsa) [1216217] - [tools] perf tools: Disable kernel symbol demangling by default (Jiri Olsa) [1216217] - [tools] perf tool: fix compilation for ARM (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_pmu__scan_file() (Jiri Olsa) [1216217] - [tools] perf tools: Let default config be defined for a PMU (Jiri Olsa) [1216217] - [tools] perf tools: Add perf-with-kcore script (Jiri Olsa) [1216217] - [tools] perf tools: Let a user specify a PMU event without any config terms (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Unify the title bar output (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Enable the target.system_wide flag (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Save pid string in opts.target.pid (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Fix build issue when DWARF support is disabled (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --sort option (Jiri Olsa) [1216217] - [tools] perf hists browser: Consolidate callchain print functions in TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --field option (Jiri Olsa) [1216217] - [tools] perf top: Use set_term_quiet() instead of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf machine: Fallback to MAP__FUNCTION if daddr maps are NULL (Jiri Olsa) [1216217] - [tools] perf hists browser: Cleanup callchain print functions (Jiri Olsa) [1216217] - [tools] perf tools: Add machine__kernel_ip() (Jiri Olsa) [1216217] - [tools] perf machine: Rename machine__get_kernel_start_addr() method (Jiri Olsa) [1216217] - [tools] perf scripting: Add 'flush' callback to scripting API (Jiri Olsa) [1216217] - [tools] perf tests: Add a test for tracking with sched_switch (Jiri Olsa) [1216217] - [tools] perf hists browser: Factor out hist_browser__show_callchain_entry() (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix children overhead dump (Jiri Olsa) [1216217] - [tools] perf hists browser: Get rid of unused 'remaining' variable (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Explicitly include util/debug.h (Jiri Olsa) [1216217] - [tools] perf symbols: Don't try to find DSOs in SYSV maps (Jiri Olsa) [1216217] - [tools] perf stat: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf help: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf kvm: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf sched: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf test: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf record: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf trace: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf top: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf util: Replace strerror with strerror_r for thread-safety (Jiri Olsa) [1216217] - [tools] perf probe: Make error messages thread-safe (Jiri Olsa) [1216217] - [tools] perf: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf probe: Don't use strerror if strlist__add failed (Jiri Olsa) [1216217] - [tools] perf report: Relax -g option parsing not to limit the option order (Jiri Olsa) [1216217] - [tools] perf tools: Annotate PMU related list_head members with type info (Jiri Olsa) [1216217] - [tools] perf tools: Add arm64 triplets (Jiri Olsa) [1216217] - [tools] perf annotate: Don't truncate Intel style addresses (Jiri Olsa) [1216217] - [tools] perf probe: Warn user to rebuild target with debuginfo (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__enable_event_idx() (Jiri Olsa) [1216217] - [tools] perf tools: Add flags and insn_len to struct sample (Jiri Olsa) [1216217] - [tools] perf machine: Add machine__thread_exec_comm() (Jiri Olsa) [1216217] - [tools] perf tools: Identify which comms are from exec (Jiri Olsa) [1216217] - [tools] perf script python: Add helpers for calling Python objects (Jiri Olsa) [1216217] - [tools] perf script: Allow callchains if any event samples them (Jiri Olsa) [1216217] - [tools] perf session: Add perf_session__peek_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__set_tracking_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add 'system_wide' option (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing label symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Don't demangle parameters and such by default (Jiri Olsa) [1216217] - [tools] perf top: Handle 'z' key for toggle zeroing samples in TUI (Jiri Olsa) [1216217] - [tools] perf top: Fix -z option behavior (Jiri Olsa) [1216217] - [tools] perf report: Set proper sort__mode for the branch option (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix a small callchain display bug (Jiri Olsa) [1216217] - [tools] perf tools: Check recorded kernel version when finding vmlinux (Jiri Olsa) [1216217] - [tools] perf trace: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf timechart: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf script: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf sched: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf lock: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kvm: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kmem: Move session handling out of __cmd_kmem() (Jiri Olsa) [1216217] - [tools] perf inject: Move session handling out of __cmd_inject() (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Move session handling into cmd_buildid_cache() (Jiri Olsa) [1216217] - [tools] perf annotate: Move session handling out of __cmd_annotate() (Jiri Olsa) [1216217] - [tools] perf symbols: Fix a memory leak in vmlinux_path__init() (Jiri Olsa) [1216217] - [tools] perf script: Fix possible memory leaks (Jiri Olsa) [1216217] - [tools] perf tools: Prefer to use a cpu-wide event for probing CLOEXEC (Jiri Olsa) [1216217] - [tools] perf tools: Fix probing the kernel API with cpu-wide events (Jiri Olsa) [1216217] - [tools] perf tools: Fix one of the probe events to exclude kernel (Jiri Olsa) [1216217] - [tools] perf tools: Fix CLOEXEC probe for perf_event_paranoid == 2 (Jiri Olsa) [1216217] - [tools] perf trace: Add beautifier for mremap flags param (Jiri Olsa) [1216217] - [tools] perf probe: Fix --del option to delete events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf probe: Fix --list option to show events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf kvm: Fix stdin handling for 'kvm stat live' command (Jiri Olsa) [1216217] - [tools] perf top: Setup signals for terminal output (Jiri Olsa) [1216217] - [tools] perf tools: Introduce set_term_quiet_input helper function (Jiri Olsa) [1216217] - [tools] perf top: Join the display thread on exit (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu_startup_entry to the list of kernel idle symbols (Jiri Olsa) [1216217] - [tools] perf top: Don't look for kernel idle symbols in all DSOs (Jiri Olsa) [1216217] - [tools] perf tools: Default to python version 2 (Jiri Olsa) [1216217] - [tools] perf tools: Fix PERF_FLAG_FD_CLOEXEC flag probing event type open counters due to EBUSY error (Jiri Olsa) [1216217] - [tools] perf tools: Fix column alignment when headers aren't shown on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add name field into perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf top: Add -w option for setting column width (Jiri Olsa) [1216217] - [tools] perf report: Honor column width setting (Jiri Olsa) [1216217] - [tools] perf tools: Save column length in perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf tools: Make __hpp__fmt() receive an additional len argument (Jiri Olsa) [1216217] - [tools] perf tools: Left-align output contents (Jiri Olsa) [1216217] - [tools] perf tools: Fix make PYTHON override (Jiri Olsa) [1216217] - [tools] perf kmem: Do not ignore mmap events (Jiri Olsa) [1216217] - [tools] perf tools: Allow out of order messages in forced flush (Jiri Olsa) [1216217] - [tools] perf tools: Add debug prints for ordered events queue (Jiri Olsa) [1216217] - [tools] perf tools: Add report.queue-size config file option (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_config_u64 function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__free function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__init function (Jiri Olsa) [1216217] - [tools] perf tools: Use list_move in ordered_events_delete function (Jiri Olsa) [1216217] - [tools] perf tools: Create ordered-events object (Jiri Olsa) [1216217] - [tools] perf tools: Make perf_session__deliver_event global (Jiri Olsa) [1216217] - [tools] perf tools: Flush ordered events in case of allocation failure (Jiri Olsa) [1216217] - [tools] perf tools: Limit ordered events queue size (Jiri Olsa) [1216217] - [tools] perf tools: Factor ordered_events__flush to be more generic (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__(new|delete) interface (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_events members (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples struct to ordered_events (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples bool to ordered_events (Jiri Olsa) [1216217] - [tools] perf record: Honour --no-time command line option (Jiri Olsa) [1216217] - [tools] perf kvm stat: Properly show submicrosecond times (Jiri Olsa) [1216217] - [tools] perf symbols: Make sure --symfs usage includes the path separator (Jiri Olsa) [1216217] - [tools] perf evlist: Don't run workload if not told to (Jiri Olsa) [1216217] - [tools] perf tools: Fix arm64 build error (Jiri Olsa) [1216217] - [tools] saner perf_atoll() (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Fix jump label always changing during tracing" (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf usage string leftover (Jiri Olsa) [1216217] - [tools] perf record: Store PERF_RECORD_FINISHED_ROUND only for nonempty rounds (Jiri Olsa) [1216217] - [tools] perf record: Always force PERF_RECORD_FINISHED_ROUND event (Jiri Olsa) [1216217] - [tools] perf inject: Add --kallsyms parameter (Jiri Olsa) [1216217] - [tools] perf tools: Expose 'addr' functions so they can be reused (Jiri Olsa) [1216217] - [tools] perf session: Fix accounting of ordered samples queue (Jiri Olsa) [1216217] - [tools] perf powerpc: Include util/util.h and remove stringify macros (Jiri Olsa) [1216217] - [tools] perf tools: Fix build on gcc 4.4.7 (Jiri Olsa) [1216217] - [tools] perf tools: Add thread parameter to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__type() (Jiri Olsa) [1216217] - [tools] perf tools: Separate the VDSO map name from the VDSO dso name (Jiri Olsa) [1216217] - [tools] perf tools: Add vdso__new() (Jiri Olsa) [1216217] - [tools] perf machine: Fix the lifetime of the VDSO temporary file (Jiri Olsa) [1216217] - [tools] perf tools: Group VDSO global variables into a structure (Jiri Olsa) [1216217] - [tools] perf session: Add ability to skip 4GiB or more (Jiri Olsa) [1216217] - [tools] perf session: Add ability to 'skip' a non-piped event stream (Jiri Olsa) [1216217] - [tools] perf tools: Pass machine to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_size() (Jiri Olsa) [1216217] - [tools] perf machine: Add ability to record the current tid for each cpu (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu to struct thread (Jiri Olsa) [1216217] - [tools] perf tools: Add dsos__hit_all() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_status_seen() (Jiri Olsa) [1216217] - [tools] perf tools: Record whether a dso has data (Jiri Olsa) [1216217] - [tools] perf script: Do not print dangling '=>' for BTS (Jiri Olsa) [1216217] - [tools] perf script: Improve srcline display for BTS (Jiri Olsa) [1216217] - [tools] perf tools: Fix jump label always changing during tracing (Jiri Olsa) [1216217] - [tools] perf tools: Fix incorrect fd error comparison (Jiri Olsa) [1216217] - [tools] perf tests: Update attr test with PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1216217] - [tools] perf tools: Enable close-on-exec flag on perf file descriptor (Jiri Olsa) [1216217] - [tools] perf tools: Remove needless getopt.h includes (Jiri Olsa) [1216217] - [tools] perf tools: Add --debug optionto set debug variable (Jiri Olsa) [1216217] - [tools] perf tools: Factor eprintf to allow different debug variables (Jiri Olsa) [1216217] - [tools] perf tools: Move pr_* debug macros into debug object (Jiri Olsa) [1216217] - [tools] perf tools: Remove verbose from functions prototypes (Jiri Olsa) [1216217] - [tools] perf machine: Fix leak of 'struct thread' on error path (Jiri Olsa) [1216217] - [tools] perf thread: Allow deletion of a thread with no map groups (Jiri Olsa) [1216217] - [tools] perf machine: Fix map groups of threads with unknown pids (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'immediate' option (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'no_aux_samples' option (Jiri Olsa) [1216217] - [tools] perf tools: Add option macro OPT_CALLBACK_OPTARG (Jiri Olsa) [1216217] - [tools] perf tools: Add feature test for __sync_val_compare_and_swap (Jiri Olsa) [1216217] - [tools] perf evlist: Pass mmap parameters in a struct (Jiri Olsa) [1216217] - [tools] perf session: Flag if the event stream is entirely in memory (Jiri Olsa) [1216217] - [tools] perf symbols: Add ability to iterate over a dso's symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Do not attempt to read data from kallsyms (Jiri Olsa) [1216217] - [tools] perf symbols: Record whether a dso is 64-bit (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Apply force option to copying kcore (Jiri Olsa) [1216217] - [tools] perf callchain: Fix appending a callchain from a previous sample (Jiri Olsa) [1216217] - [tools] perf inject: Fix build id injection (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing GNU IFUNC symbols (Jiri Olsa) [1216217] - [tools] perf tools: Fix missing kernel map load (Jiri Olsa) [1216217] - [tools] perf record: Select comm_exec flag if supported (Jiri Olsa) [1216217] - [tools] perf script: Display PERF_RECORD_MISC_COMM_EXEC flag (Jiri Olsa) [1216217] - [tools] perf machine: Fix the value used for unknown pids (Jiri Olsa) [1216217] - [tools] perf script: Provide additional sample information on generic events (Jiri Olsa) [1216217] - [tools] perf script: Add callchain to generic and tracepoint events (Jiri Olsa) [1216217] - [tools] perf script: Add missing calls to Py_DECREF for return values (Jiri Olsa) [1216217] - [tools] perf kvm: Add skip_event() for --duration option (Jiri Olsa) [1216217] - [tools] perf kvm: Move arch specific code into arch/ (Jiri Olsa) [1216217] - [x86] perf kvm: Use defines of kvm events (Jiri Olsa) [1216217] - [tools] perf timechart: Add more options to IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Conditionally update start_time on fork (Jiri Olsa) [1216217] - [tools] perf timechart: Implement IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Fix rendering in Firefox (Jiri Olsa) [1216217] - [tools] perf trace: Fix build on 32-bit systems (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefault statistics (Jiri Olsa) [1216217] - [tools] perf tools: Suggest using -f to override perf.data file ownership message (Jiri Olsa) [1216217] - [tools] perf tools: Convert open coded equivalents to asprintf() (Jiri Olsa) [1216217] - [tools] perf tools: Allow to use cpuinfo on s390 (Jiri Olsa) [1216217] - [tools] perf kvm: Refactoring of cpu_isa_config() (Jiri Olsa) [1216217] - [tools] perf kvm: Simplify exit reasons tables definitions (Jiri Olsa) [1216217] - [tools] perf kvm: Introduce HAVE_KVM_STAT_SUPPORT flag (Jiri Olsa) [1216217] - [tools] perf hists browser: Left justify column headers (Jiri Olsa) [1216217] - [tools] perf hists browser: Add ui.show-headers config file option (Jiri Olsa) [1216217] - [tools] perf hists browser: Display columns header text on 'H' press (Jiri Olsa) [1216217] - [tools] perf hists browser: Add support for showing columns header (Jiri Olsa) [1216217] - [tools] perf hists browser: Override ui_browser refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf hists browser: Introduce gotorc method (Jiri Olsa) [1216217] - [tools] perf ui browser: Allow overriding refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf ui browser: Add ->rows to disambiguate from ->height (Jiri Olsa) [1216217] - [tools] perf script: Handle the num array type in python properly (Jiri Olsa) [1216217] - [tools] perf script: Move the number processing into its own function (Jiri Olsa) [1216217] - [tools] perf tools: Fix wrong condition for allocation failure (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Adjust callchain based on DWARF debug info (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix a risk for doing free on uninitialized pointer (Jiri Olsa) [1216217] - [tools] perf trace: Add possibility to switch off syscall events (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefaults record and replay support (Jiri Olsa) [1216217] - [tools] perf trace: Add support for pagefault tracing (Jiri Olsa) [1216217] - [tools] perf trace: Add perf_event parameter to tracepoint_handler (Jiri Olsa) [1216217] - [tools] perf scripts: Fallback to syscalls:* when raw_syscalls:* is not available (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in jbd2 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in cfg80211 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix format in plugin_kvm (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix and cleanup kvm_nested_vmexit tracepoints (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Add back in kvm plugins nested_vmexit events (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Factor out print_exit_reason in kvm plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Report unknown VMX exit reasons with code (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Drop barf() (Jiri Olsa) [1216217] - [tools] perf bench futex: Use global --repeat option (Jiri Olsa) [1216217] - [tools] perf bench: Add --repeat option (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Plug memleak (Jiri Olsa) [1216217] - [tools] perf ui browser: Fix scrollbar refresh row index (Jiri Olsa) [1216217] - [tools] perf hists browser: Remove ev_name argument from perf_evsel__hists_browse (Jiri Olsa) [1216217] - [tools] perf trace: Cache the is_exit syscall test (Jiri Olsa) [1216217] - [tools] perf trace: Remove needless reassignments (Jiri Olsa) [1216217] - [tools] perf evlist: Add suggestion of how to set perf_event_paranoid sysctl (Jiri Olsa) [1216217] - [tools] perf trace: Fix up fd -> pathname resolution (Jiri Olsa) [1216217] - [kernel] perf: Fix child event initial state setup (Jiri Olsa) [1216217] - [kernel] perf: Do not POLLHUP event if it has children (Jiri Olsa) [1216217] - [kernel] perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Mark initialization code as such (Jiri Olsa) [1216217] - [kernel] perf/core: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf/callchain: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf: Add PERF_EVENT_STATE_EXIT state for events with exited task (Jiri Olsa) [1216217] - [kernel] perf: Fix perf_poll to return proper POLLHUP value (Jiri Olsa) [1216217] - [x86] perf/x86: Fix :pp without LBR (Jiri Olsa) [1216217] - [kernel] perf: Do poll_wait() before checking condition in perf_poll() (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Update Intel models (Jiri Olsa) [1216217] - [kernel] perf/cgroup: Remove perf_put_cgroup() (Jiri Olsa) [1216217] - [kernel] perf: fix perf bug in fork (Jiri Olsa) [1216217] - [kernel] perf: Fix a race condition in perf_remove_from_context() (Jiri Olsa) [1216217] - [kernel] perf: Handle compat ioctl (Jiri Olsa) [1216217] - [fs] perf: Differentiate exec and non-exec comm events (Jiri Olsa) [1216217] - [kernel] perf: Make perf_event_init_context() function static (Jiri Olsa) [1216217] - [kernel] perf/events/core: Drop unused variable after cleanup (Jiri Olsa) [1216217] - [kernel] perf: Simplify perf_event_exit_task_context() (Jiri Olsa) [1216217] - [kernel] perf: Always destroy groups on exit (Jiri Olsa) [1216217] - [kernel] perf: Fix race in removing an event (Jiri Olsa) [1216217] - [kernel] perf: Fix event group context move (Jiri Olsa) [1216217] - [fs] xfs: Fix quota type in quota structures when reusing quota file (Zorro Lang) [1214185] - [fs] cache: make cache flushing more reliable (J. Bruce Fields) [1186013] - [fs] fs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] ext4: avoid hang when mounting non-journal filesystems with orphan list (Eric Sandeen) [1259123] - [fs] ext4: make orphan functions be no-op in no-journal mode (Eric Sandeen) [1259123] - [fs] svcrpc: don't error out on small tcp fragment (J. Bruce Fields) [987452] - [fs] svcrpc: fix handling of too-short rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: fix some printks (J. Bruce Fields) [987452] - [fs] svcrpc: support multiple-fragment rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: track rpc data length separately from sk_tcplen (J. Bruce Fields) [987452] - [fs] svcrpc: fix off-by-4 error in "incomplete TCP record" dprintk (J. Bruce Fields) [987452] - [fs] svcrpc: delay minimum-rpc-size check till later (J. Bruce Fields) [987452] - [fs] svcrpc: make xpo_recvfrom return only >=0 (J. Bruce Fields) [987452] - [fs] svcrpc: don't bother checking bad svc_addr_len result (J. Bruce Fields) [987452] - [fs] svcrpc: don't byte-swap sk_reclen in place (J. Bruce Fields) [987452] - [fs] sunrpc: Convert net_ratelimit uses to net__ratelimited (J. Bruce Fields) [987452] - [fs] nfsd4: remove unnecessary setclientid_confirm BUG_ON (J. Bruce Fields) [1273010] - [fs] xfs: add missing ilock around dio write last extent alignment (Brian Foster) [1254239] - [fs] coredump: check for missing program in core_pattern with a pipe (Mateusz Guzik) [1232444] - [fs] cifs: Check server capability before attempting silly rename (Sachin Prabhu) [912958] - [fs] nfsv4: Fix lock reclaim for nfs v4 server while still recovering from previous restart (Frank Sorenson) [1267722] - [fs] nfsd: Clear wcc data between compound ops (J. Bruce Fields) [1250739] - [fs] nfs: avoid NULL dereference in nfs_destroy_server (Benjamin Coddington) [1223224] - [netdrv] r8169: enforce RX_MULTI_EN on rtl8168ep/8111ep chips (Corinna Vinschen) [1273896] - [netdrv] forcedeth: fix unilateral interrupt disabling in netpoll path (Neil Horman) [1274326] - [tty] Fix SIGTTOU not sent with tcflush (Aristeu Rozanski) [1252468] - [tty] Fix recursive deadlock in tty_perform_flush() (Aristeu Rozanski) [1252468] - [kernel] time: More core infrastructure for timespec64 (Prarit Bhargava) [1261020] - [kernel] time64: Add struct timespec64 (Prarit Bhargava) [1261020]- [mfd] lpc_ich: Assign subdevice ids automatically (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device name collisions (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device id generation (Prarit Bhargava) [1161354] - [kernel] platform: Add support for automatic device IDs (Prarit Bhargava) [1161354] - [idle] intel_idle: skylake client support updated (Prarit Bhargava) [1277595] - [thermal] powerclamp: fix missing newer package c-states (Prarit Bhargava) [1277123] - [x86] ftrace/jprobes: Fix conflict between jprobes and function graph tracing (Steven Rostedt) [1177257] - [virt] kvm: fix double-free of struct kvm (Paolo Bonzini) [1270791] - [kernel] tracing: Fix warning in s_next of trace file ops (Steven Rostedt) [1228505] - [fs] proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Jarod Wilson) [1100069] - [cpufreq] intel_pstate, convert kernel parameters into module parameters for RHEL6 (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix divide by zero on Knights Landing (KNL) (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: fix PCT_TO_HWP macro (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix user input of min/max to legal policy region (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: append more Oracle OEM table id to vendor bypass list (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix possible overflow complained by Coverity (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add get_scaling cpu_defaults param to Knights Landing (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: enable HWP per CPU (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix overflow in busy_scaled due to long delay (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Force setting target pstate when required (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: change some inconsistent debug information (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add tsc collection and keep previous target pstate (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix an annoying !CONFIG_SMP warning (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Change the setpoint for Atom params (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Knights Landing support (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove MSR test (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: provide option to only use intel_pstate with HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: honor user space min_perf_pct override on resume (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: respect cpufreq policy request (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add num_pstates to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: expose turbo range to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add a few comments (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add kernel parameter to force loading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: skip this driver if Sun server has _PPC method (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add support for HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct BYT VID values (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix BYT frequency reporting (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Don't lose sysfs settings during cpu offline (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Reflect current no_turbo state correctly (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting max_perf_pct in performance policy (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unneeded variable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add CPU ID for Braswell processor (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Turn per cpu printk into pr_debug (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove core_pct rounding (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Simplify P state adjustment logic (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Keep values in aperf/mperf in full precision (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Disable interrupts during MSRs reading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Align multiple lines to open parenthesis (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary intermediate variable sample_time (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Cleanup parentheses (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fit code in a single line where possible (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add missing blank lines after declarations (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary type casting in div_s64() call (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set CPU number before accessing MSRs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: don't touch turbo bit if turbo disabled or unavailable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting VID (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove duplicate CPU ID check (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add sample time scaling (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct rounding in busy calculation (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove C0 tracking (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unused member name of cpudata (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove setting P state to MAX on init (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set turbo VID for BayTrail (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove sample parameter in intel_pstate_calc_busy (Prarit Bhargava) [1246961] - [x86] Add support for Intel HWP feature detection (Prarit Bhargava) [1246961] - [acpi] introduce helper function acpi_has_method() (Prarit Bhargava) [1246961] - [crypto] rhel: Enable QAT Driver in config (Neil Horman) [1186058] - [crypto] qat: Add Firmware file to RHEL6 build (Neil Horman) [1186058] - [crypto] qat: Fix uninitialized variable in qat driver (Neil Horman) [1186058] - [crypto] qat: Update to makefiles (Neil Horman) [1186058] - [crypto] qat: fix issue when mapping assoc to internal AD struct (Neil Horman) [1186058] - [crypto] qat: Set max request size (Neil Horman) [1186058] - [crypto] qat: rm unneeded header include (Neil Horman) [1186058] - [crypto] qat: remove unused structure members (Neil Horman) [1186058] - [crypto] qat: Use crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] aead: Add crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] qat: Include internal/aead.h (Neil Horman) [1186058] - [crypto] qat: add driver version (Neil Horman) [1186058] - [crypto] qat: do not duplicate string containing firmware name (Neil Horman) [1186058] - [crypto] qat: fix double release_firmware on error path (Neil Horman) [1186058] - [crypto] qat: print ring name in debug output (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CODE_INDENT issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch COMPARISON_TO_NULL issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch BIT_MACRO issues (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CONCATENATED_STRING issues (Neil Horman) [1186058] - [crypto] qat: checkpatch PARENTHESIS_ALIGNMENT and LOGICAL_CONTINUATIONS (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CHECK_SPACING issues (Neil Horman) [1186058] - [crypto] qat: fix typo (Neil Horman) [1186058] - [crypto] qat: make error and info log messages more descriptive (Neil Horman) [1186058] - [crypto] qat: fix typo in string (Neil Horman) [1186058] - [crypto] qat: remove duplicate definition of Intel PCI vendor id (Neil Horman) [1186058] - [crypto] qat: remove incorrect __exit markup (Neil Horman) [1186058] - [crypto] qat: don't need qat_auth_state struct (Neil Horman) [1186058] - [crypto] qat: Ensure ipad and opad are zeroed (Neil Horman) [1186058] - [crypto] qat: remove unnecessary include of atomic.h header file (Neil Horman) [1186058] - [crypto] qat: use pci_wait_for_pending_transaction() (Neil Horman) [1186058] - [crypto] qat: adf_ae_stop() is never called:q (Neil Horman) [1186058] - [crypto] qat: correctly type a boolean (Neil Horman) [1186058] - [crypto] qat: fix device reset flow (Neil Horman) [1186058] - [crypto] qat: Fix incorrect uses of memzero_explicit (Neil Horman) [1186058] - [crypto] qat: add support for cbc(aes) ablkcipher (Neil Horman) [1186058] - [crypto] authenc: Export key parsing helper function (Neil Horman) [1186058] - [crypto] qat: Fix assumption that sg in and out will have the same nents (Neil Horman) [1186058] - [crypto] scatterlist: add sg_nents (Neil Horman) [1186058] - [crypto] qat: fix problem with coalescing enable logic (Neil Horman) [1186058] - [crypto] crytpo: qat - Fix 64 bytes requests (Neil Horman) [1186058] - [crypto] qat: Use memzero_explicit (Neil Horman) [1186058] - [crypto] random: add and use memzero_explicit() for clearing data (Neil Horman) [1186058] - [crypto] more robust crypto_memneq (Neil Horman) [1186058] - [crypto] qat: Move BAR definitions to device specific module (Neil Horman) [1186058] - [crypto] qat - misspelling typo: "reseting" should be "resetting" (Neil Horman) [1186058] - [crypto] qat: cleanup unnecessary break checkpatch warning (Neil Horman) [1186058] - [crypto] qat - cleanup coccicheck warning: NULL check before freeing functions (Neil Horman) [1186058] - [crypto] qat: fix bad unlock balance (Neil Horman) [1186058] - [crypto] qat: Enforce valid numa configuration (Neil Horman) [1186058] - [crypto] qat: Prevent dma mapping zero length assoc data (Neil Horman) [1186058] - [crypto] llvmlinux: Remove VLAIS from crypto/.../qat_algs.c (Neil Horman) [1186058] - [crypto] crypto: llvmlinux: Add macro to remove use of VLAIS in crypto code (Neil Horman) [1186058] - [crypto] qat: Removed unneeded partial state (Neil Horman) [1186058] - [crypto] qat: Fix typo in name of tasklet_struct (Neil Horman) [1186058] - [crypto] qat: Enable all 32 IRQs (Neil Horman) [1186058] - [crypto] treewide: fix errors in printk (Neil Horman) [1186058] - [crypto] qat: Use pci_enable_msix_exact() instead of pci_enable_msix() (Neil Horman) [1186058] - [crypto] pci/msi: Add pci_enable_msi_exact() and pci_enable_msix_exact() (Neil Horman) [1186058] - [crypto] qat: Fix return value check in adf_chr_drv_create (Neil Horman) [1186058] - [crypto] qat: Fixed SKU1 dev issue (Neil Horman) [1186058] - [crypto] qat: Use hweight for bit counting (Neil Horman) [1186058] - [crypto] qat: Updated print outputs (Neil Horman) [1186058] - [crypto] qat: change ae_num to ae_id (Neil Horman) [1186058] - [crypto] qat: change slice->regions to slice->region (Neil Horman) [1186058] - [crypto] qat: use min_t macro (Neil Horman) [1186058] - [crypto] qat: remove unnecessary parentheses (Neil Horman) [1186058] - [crypto] qat: remove unneeded header (Neil Horman) [1186058] - [crypto] qat: checkpatch blank lines (Neil Horman) [1186058] - [crypto] qat: remove unnecessary return codes (Neil Horman) [1186058] - [crypto] qat: remove an unneeded cast (Neil Horman) [1186058] - [crypto] qat: Fix error path crash when no firmware is present (Neil Horman) [1186058] - [crypto] qat: Fixed new checkpatch warnings (Neil Horman) [1186058] - [crypto] qat: Updated Firmware Info Metadata (Neil Horman) [1186058] - [crypto] qat: Fix random config build warnings (Neil Horman) [1186058] - [crypto] qat: Fix build problem with O= (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT DH895xcc accelerator (Neil Horman) [1186058] - [crypto] pci: pci_driver make name const (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT accelengine part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT ucode part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT crypto interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT FW interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT transport code (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT driver framework (Neil Horman) [1186058] - [net] bonding: propagate LRO disable to slave devices (Jarod Wilson) [1259008] - [net] Move bonding headers under include/net (Jarod Wilson) [1259008] - [x86] cpu/amd: Set X86_FEATURE_EXTD_APICID for future processors (Kim Naru) [1271352] - [x86] gart: Check for GART support before accessing GART registers (Kim Naru) [1271352] - [netdrv] ixgbe: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1219588] - [usb] usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device (Don Zickus) [1104343] - [scripts] file2alias.c: fix unused do_x86cpu_entry() warning (Prarit Bhargava) [1277196] - [netdrv] macvtap: fix network header pointer for VLAN tagged pkts (Ivan Vecera) [1213846] - [net] Fix vlan_get_protocol for stacked vlan (Ivan Vecera) [1213846] - [netdrv] netxen: correct sysfs bin attribute return code (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: Fix trivial typos in comments (Tony Camuso) [1252120] - [netdrv] netxen: Delete an unnecessary check before the function call "kfree" (Tony Camuso) [1252120] - [netdrv] netxen: fix netxen_nic_poll logic (Tony Camuso) [1252120] - [thermal] powerclamp: add cpu id for denlow platform (Steve Best) [1189912] - [thermal] powerclamp: add cpu id for Skylake u/y (Steve Best) [1187318] - [thermal] powerclamp: add cpu id for skylake h/s (Steve Best) [1187318] - [kernel] sysfs: sysfs_create_groups returns a value (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups for when SYSFS is not enabled (Dean Nelson) [1275833] - [kernel] sysfs: group.c: add kerneldoc for sysfs_remove_group (Dean Nelson) [1275833] - [kernel] sysfs: group.c: move EXPORT_SYMBOL_GPL() to the proper location (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups() (Dean Nelson) [1275833] - [kernel] revert sysfs_create_groups() (Dean Nelson) [1275833] - [net] tcp: fix a potential deadlock in tcp_get_info() (Paolo Abeni) [1191738] - [net] tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_received to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_acked to tcp_info (Paolo Abeni) [1191738] - [net] netpoll: Close race condition between poll_one_napi and napi_disable (Neil Horman) [1252212] - [net] ipv6: use common fib_default_rule_pref (Paolo Abeni) [1247782] - [net] tcp: len check is unnecessarily devastating, change to WARN_ON (John Greene) [1141780] - [net] bridge: Always send NETDEV_CHANGEADDR up on br MAC change (Florian Westphal) [1235128] - [net] bridge: notify applications if address of bridge device changes (Florian Westphal) [1235128] - [net] Document xfrm4_gc_thresh and xfrm6_gc_thresh (Alexander Duyck) [1131742] - [net] inet_diag: always export IPV6_V6ONLY sockopt for listening sockets (Phil Sutter) [1247726] - [net] inet_diag: export IPV6_V6ONLY sockopt (Phil Sutter) [1247726] - [net] ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup (Phil Sutter) [1243749] - [net] ipv4: dst_entry leak in ip_send_unicast_reply() (Hannes Frederic Sowa) [1222636] - [net] bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queries (Thadeu Lima de Souza Cascardo) [902297] - [net] conntrack: warn the user if there is a better helper to use (Marcelo Leitner) [1208240] - [net] clear local_df when passing skb between namespaces (Hannes Frederic Sowa) [1215028] - [net] bridge: fix parsing of MLDv2 reports (Thadeu Lima de Souza Cascardo) [1228673] - [net] ipvs: fix dst leak in __ip_vs_addr_is_local_v6 (Hannes Frederic Sowa) [1226876] - [net] ethtool: allow non-netadmin to query settings (Jamie Bainbridge) [1219731] - [sound] Fix USB audio issues (wrong URB_ISO_ASAP semantics) (Jaroslav Kysela) [1255071] - [ipc] Initialize msg/shm IPC objects before doing ipc_addid() (Stanislav Kozina) [1271505] {CVE-2015-7613} - [security] keys: Don't permit request_key() to construct a new keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix race between key destruction and finding a keyring by name (David Howells) [1273463] {CVE-2015-7872}- [scsi] storvsc: Set the error code correctly in failure conditions (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: use shost_for_each_device() instead of open coding (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: be more picky about scmnd->sc_data_direction (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Size the queue depth based on the ringbuffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Increase the ring buffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (Vitaly Kuznetsov) [1217570 1247699 982542] - [scsi] storvsc: Fix a bug in copy_from_bounce_buffer() (Vitaly Kuznetsov) [1264930] - [hv] hv_vmbus: Fix signal to host condition (Vitaly Kuznetsov) [1267289] - [hv] vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special crash handler (Vitaly Kuznetsov) [1266535] - [hv] don't do hypercalls when hypercall_page is NULL (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special kexec handler (Vitaly Kuznetsov) [1266535] - [hv] vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup() (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Use the vp_index map even for channels bound to CPU 0 (Vitaly Kuznetsov) [1267289] - [hv] vmbus: distribute subchannels among all vcpus (Vitaly Kuznetsov) [1267289] - [hv] vmbus: move init_vp_index() call to vmbus_process_offer() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: decrease num_sc on subchannel removal (Vitaly Kuznetsov) [1267289] - [hv] vmbus: unify calls to percpu_channel_enq() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: kill tasklets on module unload (Vitaly Kuznetsov) [1266535] - [hv] vmbus: do cleanup on all vmbus_open() failure paths (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Implement the protocol for tearing down vmbus state (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Get rid of some unused definitions (Vitaly Kuznetsov) [1266535] - [hv] vmbus_free_channels(): remove the redundant free_channel() (Vitaly Kuznetsov) [1267289] - [hv] hv_vmbus: Add gradually increased delay for retries in vmbus_post_msg() (Vitaly Kuznetsov) [1267289] - [hv] remove the per-channel workqueue (Vitaly Kuznetsov) [1266562] - [hv] don't schedule new works in vmbus_onoffer()/vmbus_onoffer_rescind() (Vitaly Kuznetsov) [1266562] - [hv] run non-blocking message handlers in the dispatch tasklet (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Don't wait after requesting offers (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a siganlling host signalling issue (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in rescind processing in vmbus_close_internal() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: missing curly braces in vmbus_process_offer() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Perform device register in the per-channel work element (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Suport an API to send packet with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Suport an API to send pagebuffers with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use a round-robin algorithm for picking the outgoing channel (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Get rid of some unnecessary messages (Vitaly Kuznetsov) [1267289] - [hv] util: On device remove, close the channel after de-initializing the service (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Remove the channel from the channel list(s) on failure (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Handle both rescind and offer messages in the same context (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Introduce a function to remove a rescinded offer (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Properly handle child device remove (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Fix a bug in the error path in vmbus_open() (Vitaly Kuznetsov) [1267289] - [hv] channel_mgmt: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] channel: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] vmbus_open(): reset the channel state on ENOMEM (Vitaly Kuznetsov) [1267289] - [hv] vmbus_post_msg: retry the hypercall on some transient errors (Vitaly Kuznetsov) [1267289] - [hv] vmbus: rename channel work queues (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use get_cpu() to get the current CPU (Vitaly Kuznetsov) [1266535 1266562 1267289] - [hv] Mark the function hv_synic_free_cpu() as static in hv.c (Vitaly Kuznetsov) [1267289] - [kernel] kmod.c: check for NULL in call_usermodehelper_exec (Prarit Bhargava) [1225790] - [kernel] usermodehelper: kill the sub_info->path index 0 check (Prarit Bhargava) [1225790] - [kernel] usermodehelper: check subprocess_info->path != NULL (Prarit Bhargava) [1225790] - [x86] tsc: Let high latency PIT fail fast in quick_pit_calibrate (Prarit Bhargava) [1276456] - [x86] Do not try to sync identity map for non-mapped pages (Vitaly Kuznetsov) [1240593] - [x86] perf: Use extended offcore mask on Haswell (Prarit Bhargava) [1238370] - [s390] compat: correct uc_sigmask of the compat signal frame (Hendrik Brueckner) [1270323] - [s390] dasd: fix kernel panic when alias is set offline (Hendrik Brueckner) [1262766] - [s390] 3270: redraw screen on unsolicited device end (Hendrik Brueckner) [1262765] - [crypto] s390/ghash - Fix incorrect ghash icv buffer handling (Hendrik Brueckner) [1234807] - [netdrv] igb: add support for 1512 PHY (Stefan Assmann) [1238551] - [netdrv] e1000e: convert to netdev features/hw_features API (Ken Cox) [1211468 1235132] - [netdrv] sky2: Avoid double unlock of rtnl (Neil Horman) [1241027] - [mm] Catch and correct shrinker overflows (Eric Sandeen) [1159675] - [usb] Don't enable USB 2.0 Link PM by default (Torez Smith) [1248436] - [net] af_iucv: avoid path quiesce of severed path in shutdown() (Hendrik Brueckner) [1272095] - [kernel] module: fix sprintf format specifier in param_get_byte() (Kamal Heib) [1235533] - [ib] mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Kamal Heib) [1129753] - [hv] fcopy: set .owner reference for file operations (Vitaly Kuznetsov) [1226228] - [watchdog] lto, hpwdt.c: make assembler label global (Nigel Croxon) [1254735] - [watchdog] hpwdt: Fix initialization message in hpwdt.c (Nigel Croxon) [1204516] - [mfd] lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driver (Prarit Bhargava) [1221987] - [kernel] sched: Don't use tasklist_lock for debug prints (Jiri Olsa) [1229196] - [kernel] x86, irq, Fix race between reading /proc/stat and IRQ removal (Prarit Bhargava) [1233430] - [kernel] checkpatch: fix code broken by backport (Jerry Snitselaar) [1218679] - [md] raid1: fix read balance when a drive is write-mostly (Jes Sorensen) [1242239] - [scsi] ipr: Fix incorrect trace indexing (Gustavo Duarte) [1209543] - [scsi] ipr: Fix invalid array indexing for HRRQ (Gustavo Duarte) [1209543] - [mfd] lpc_ich: Add support for Intel Bay Trail SoC (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for NM10 GPIO (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Change Avoton to iTCO v3 (Prarit Bhargava) [1084131] - [mfd] watchdog: itco_wdt: Add support for v3 silicon (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for iTCO v3 (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Remove lpc_ich_cfg struct use (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Fix ACPI enable bitmask (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Only configure watchdog or GPIO when present (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for Intel Avoton GPIOs (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Convert ICH GPIOs IDs to enum (Prarit Bhargava) [1084131] - [cpufreq] acpi-cpufreq: set current frequency based on target P-State (Ocean He) [1254474] - [cpufreq] Avoid calling cpufreq driver's target() routine if target_freq == policy->cur (Ocean He) [1254474] - [hv] mshyperv: fix recognition of Hyper-V guest crash MSR's (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prefer 'die' notification chain to 'panic' (Vitaly Kuznetsov) [1229904] - [hv] vmbus: unregister panic notifier on module unload (Vitaly Kuznetsov) [1229904] - [hv] vmbus: hyperv_panic_event() can be static (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Add support for VMBus panic notifier handler (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov) [1265711] - [kernel] resource: shared I/O region support (Myron Stowe) [1276150] - [pci] Keep original resource if we fail to expand it (Myron Stowe) [1074687] - [pci] Don't enable decoding if BAR hasn't been assigned an address (Myron Stowe) [1074687] - [pci] Mark 64-bit resource as IORESOURCE_UNSET if we only support 32-bit (Myron Stowe) [1074687] - [pci] Don't try to claim IORESOURCE_UNSET resources (Myron Stowe) [1074687] - [pci] Check IORESOURCE_UNSET before updating BAR (Myron Stowe) [1074687] - [pci] Don't clear IORESOURCE_UNSET when updating BAR (Myron Stowe) [1074687] - [pci] Mark resources as IORESOURCE_UNSET if we can't assign them (Myron Stowe) [1074687] - [pci] Remove pci_find_parent_resource use for allocation (Myron Stowe) [1074687] - [pci] vsprintf: Add support for IORESOURCE_UNSET in pR (Myron Stowe) [1074687] - [pci] resource: Add resource_contains (Myron Stowe) [1074687] - [pci] Add PLX PCI 9050 workaround for some Meilhaus DAQ cards (Myron Stowe) [1074687] - [pci] Add workaround for PLX PCI 9050 BAR alignment erratum (Myron Stowe) [1074687] - [pci] resources: add resource_overlaps (Myron Stowe) [1074687] - [pci] allow matching of prefetchable resources to non-prefetchable windows (Myron Stowe) [1074687]- [block] NVMe: Add shutdown timeout as module parameter (David Milburn) [1227888] - [mm] hugetlb: fix race in region tracking (Herton R. Krzesinski) [1260755] - [mm] hugetlb: improve, cleanup resv_map parameters (Herton R. Krzesinski) [1260755] - [mm] hugetlb: unify region structure handling (Herton R. Krzesinski) [1260755] - [mm] hugetlb: change variable name reservations to resv (Herton R. Krzesinski) [1260755] - [virt] virtio-net: drop NETIF_F_FRAGLIST (Michael S. Tsirkin) [1245996] {CVE-2015-5156}- [netdrv] r8169: Revert use of ndo_set_multicast_list (Corinna Vinschen) [1238914] - [netdrv] 3c59x: Fix deadlock between boomerang_interrupt and boomerang_start_tx (Neil Horman) [1232452] - [idle] intel_idle: Skylake Client Support (Steve Best) [1189311] - [powercap] RAPL: Add support for Skylake H/S (Steve Best) [1249852] - [powercap] RAPL: Add support for Broadwell-H (Steve Best) [1249857] - [hid] fix unused rsize usage (Don Zickus) [1256568] - [hid] fix data access in implement() (Don Zickus) [1256568]- [fs] vfs: avoid creation of inode number 0 in new_inode (Carlos Maiolino) [1066751] - [fs] NFS: Hold i_lock in nfs_wb_page_cancel() while locking a request (Benjamin Coddington) [1135601] - [fs] nfsd: set timeparms.to_maxval in setup_callback_client (Dave Wysochanski) [1223531] - [fs] dcache: Log ELOOP rather than creating a loop (Benjamin Coddington) [1254020] - [fs] dcache: Fix loop checks in d_materialise_unique (Benjamin Coddington) [1254020] - [fs] svcrpc: fix rpc server shutdown races (J. Bruce Fields) [1139836] - [fs] svcrpc: make svc_age_temp_xprts enqueue under sv_lock (J. Bruce Fields) [1139836] - [fs] svcrpc: fix xpt_list traversal locking on shutdown (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc transports lists helper introduced (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc pools lists helper introduced (J. Bruce Fields) [1139836] - [fs] nfsd4: fix corruption on setting an ACL (J. Bruce Fields) [1078683] - [fs] nfsd4: don't create unnecessary mask acl (J. Bruce Fields) [1078683] - [fs] sunrpc: Report connection error values to rpc_tasks on the pending queue (Jamie Bainbridge) [1206555] - [fs] cifs: set MAY_SIGN flags for all security types (Sachin Prabhu) [1197875] - [fs] revert 'vfs: Unhash and evict unused children dentries after rmdir' (Carlos Maiolino) [1241030]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1224343] - [net] use address assign type "SET" (Jarod Wilson) [1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1235465]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1252362] - [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1248820] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1241287] - [x86] intel_pstate: Add SKY-S support (Steve Best) [1199344]- [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1227845] - [scsi] ipr: Increase default adapter init stage change timeout (Steve Best) [1229209] - [fs] nfs4: Avoid NULL reference or double free in nfsd4_fslocs_free() (J. Bruce Fields) [1113914] - [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1134603] - [netdrv] ixgbe: Cleanup probe to remove redundant attempt to ID PHY (John Greene) [1232125]- [net] Always propagate flag changes to interfaces (Jarod Wilson) [1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1229673]- [netdrv] fm10k: Bump driver version to 0.15.2 (Neil Horman) [1150346] - [netdrv] fm10k: corrected VF multicast update (Neil Horman) [1150346] - [netdrv] fm10k: mbx_update_max_size does not drop all oversized messages (Neil Horman) [1150346] - [netdrv] fm10k: reset head instead of calling update_max_size (Neil Horman) [1150346] - [netdrv] fm10k: renamed mbx_tx_dropped to mbx_tx_oversized (Neil Horman) [1150346] - [netdrv] fm10k: update xcast mode before synchronizing multicast addresses (Neil Horman) [1150346] - [netdrv] fm10k: start service timer on probe (Neil Horman) [1150346] - [netdrv] fm10k: fix function header comment (Neil Horman) [1150346] - [netdrv] fm10k: comment next_vf_mbx flow (Neil Horman) [1150346] - [netdrv] fm10k: don't handle mailbox events in iov_event path and always process mailbox (Neil Horman) [1150346] - [netdrv] fm10k: use separate workqueue for fm10k driver (Neil Horman) [1150346] - [netdrv] fm10k: Set PF queues to unlimited bandwidth during virtualization (Neil Horman) [1150346] - [netdrv] fm10k: expose tx_timeout_count as an ethtool stat (Neil Horman) [1150346] - [netdrv] fm10k: only increment tx_timeout_count in Tx hang path (Neil Horman) [1150346] - [netdrv] fm10k: remove extraneous "Reset interface" message (Neil Horman) [1150346] - [netdrv] fm10k: separate PF only stats so that VF does not display them (Neil Horman) [1150346] - [netdrv] fm10k: use hw->mac.max_queues for stats (Neil Horman) [1150346] - [netdrv] fm10k: only show actual queues, not the maximum in hardware (Neil Horman) [1150346] - [netdrv] fm10k: allow creation of VLAN on default vid (Neil Horman) [1150346] - [netdrv] fm10k: fix unused warnings (Neil Horman) [1150346] - [netdrv] fm10k: Add netconsole support (Neil Horman) [1150346] - [netdrv] fm10k: Have the VF get the default VLAN during init (Neil Horman) [1150346] - [netdrv] fm10k: Correct spelling mistake (Neil Horman) [1150346] - [netdrv] fm10k: Remove redundant rx_errors in ethtool (Neil Horman) [1150346] - [netdrv] fm10k: Corrected an error in Tx statistics (Neil Horman) [1150346] - [netdrv] fm10k: Resolve various spelling errors and checkpatch warnings (Neil Horman) [1150346] - [netdrv] fm10k: Implement ndo_features_check (Neil Horman) [1150346] - [netdrv] fm10k: Resolve compile warnings with W=1 (Neil Horman) [1150346] - [netdrv] fm10k: Validate VLAN ID in fm10k_update_xc_addr_pf (Neil Horman) [1150346] - [netdrv] fm10k: Increase the timeout for the data path reset (Neil Horman) [1150346] - [netdrv] net/fm10k: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Neil Horman) [1150346] - [netdrv] fm10k: Clean-up page reuse code (Neil Horman) [1150346] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Neil Horman) [1150346] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Neil Horman) [1150346] - [netdrv] fm10k: use netdev_rss_key_fill() helper (Neil Horman) [1150346] - [netdrv] fm10k: Add CONFIG_FM10K_VXLAN configuration option (Neil Horman) [1150346] - [netdrv] fm10k: Unlock mailbox on VLAN addition failures (Neil Horman) [1150346] - [netdrv] fm10k: Check the host state when bringing the interface up (Neil Horman) [1150346] - [netdrv] fm10k: fix race accessing page->_count (Neil Horman) [1150346] - [netdrv] fm10k: Correctly set the number of Tx queues (Neil Horman) [1150346] - [netdrv] fm10k: Reduce buffer size when pages are larger than 4K (Neil Horman) [1150346] - [netdrv] fm10k: using vmalloc requires including linux/vmalloc.h (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PTP (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ptp to hw specific files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for debugfs (Neil Horman) [1150346] - [netdrv] fm10k: Add support for IEEE DCBx (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to driver (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to PF core files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for VF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF <-> VF mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for MACVLAN acceleration (Neil Horman) [1150346] - [netdrv] fm10k: Add support for netdev offloads (Neil Horman) [1150346] - [netdrv] fm10k: Add support for multiple queues (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PCI power management and error handling (Neil Horman) [1150346] - [netdrv] fm10k: Add ethtool support (Neil Horman) [1150346] - [netdrv] fm10k: Add transmit and receive fastpath and interrupt handlers (Neil Horman) [1150346] - [netdrv] fm10k: Add Tx/Rx hardware ring bring-up/tear-down (Neil Horman) [1150346] - [netdrv] fm10k: Add service task to handle delayed events (Neil Horman) [1150346] - [netdrv] fm10k: add support for Tx/Rx rings (Neil Horman) [1150346] - [netdrv] fm10k: Add interrupt support (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ndo_open/stop (Neil Horman) [1150346] - [netdrv] fm10k: Add support for L2 filtering (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for configuring PF interface (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Implement PF <-> SM mailbox operations (Neil Horman) [1150346] - [netdrv] fm10k: Add support for mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for basic interaction with hardware (Neil Horman) [1150346] - [netdrv] fm10k: Add support for TLV message parsing and generation (Neil Horman) [1150346] - [netdrv] fm10k: Add register defines and basic structures (Neil Horman) [1150346] - [netdrv] fm10k: Add skeletal frame for Intel FM10000 Ethernet Switch Host Interface Driver (Neil Horman) [1150346]- [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1235465] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1236564] - [netdrv] vmxnet3: Bump up driver version number (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix memory leaks in rx path fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: Register shutdown handler for device fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: spelling fixes (Neil Horman) [1236564] - [netdrv] Vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Neil Horman) [1236564] - [netdrv] Vmxnet3: Change the hex constant to its decimal equivalent (Neil Horman) [1236564] - [netdrv] Vmxnet3: Fix ethtool -S to return correct rx queue stats (Neil Horman) [1236564] - [netdrv] Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Neil Horman) [1236564] - [netdrv] Vmxnet3: Make Rx ring 2 size configurable (Neil Horman) [1236564] - [netdrv] vmxnet3: use netdev_rss_key_fill() helper (Neil Horman) [1236564] - [netdrv] PCI: Move PCI_VENDOR_ID_VMWARE to pci_ids.h (Neil Horman) [1236564] - [netdrv] VMXNET3: Check for map error in vmxnet3_set_mc (Neil Horman) [1236564] - [netdrv] vmxnet3: fix decimal printf format specifiers prefixed with 0x (Neil Horman) [1236564] - [netdrv] use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Neil Horman) [1236564] - [netdrv] vmxnet3: Call dev_kfree_skb_any instead of dev_kfree_skb (Neil Horman) [1236564] - [netdrv] vmxnet3: fix building without CONFIG_PCI_MSI (Neil Horman) [1236564] - [netdrv] vmxnet3: Use pci_enable_msix_range instead of pci_enable_msix (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix MSI-X/MSI enablement code (Neil Horman) [1236564] - [netdrv] vmxnet3: use initialized skb pointer to set hash (Neil Horman) [1236564] - [netdrv] vmxnet3 calls skb_set_hash (Neil Horman) [1236564] - [netdrv] vmxnet3: remove unnecessary pci_set_drvdata (Neil Horman) [1236564] - [netdrv] vmxnet3: Remove extern from function prototypes (Neil Horman) [1236564] - [netdrv] VMXNET3: Add support for virtual IOMMU (Neil Horman) [1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [970263] - [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240759] {CVE-2015-5364 CVE-2015-5366} - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1240767] - [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1240767]- [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1236437]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/shkbuild-rh6-x32.eng.sw.ru 1512575456  !"#$%&'()*+,-./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-042stab126.22.6.32-042stab126.22.6.32-042stab126.22.6.32-042stab126.22.6.32-042stab126.2                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(NNNONPPNQQQRQS(TT(U(VVVWVX(YY(ZZ([[(\\(]](^^___``_aa_b_cc_d_e_ff_g_hh_i_j_k_l_m_nn^oo(pppqq(rr(ssst(uuuvvuwwuxx(yy(zz({{(||(}}}~}}(((((((((((((((         !""#$%&&'())*+,--../01123344556678999:;;;<<===>>>??>@@>AA=BB=CC=DDDEDFDG=HH=II=JJ=KKKLKM=NN=O=PP=QQ=R=SS=TTTUTV=WWWXWYWZW[W\W]W^W_W`WaWbWc=dddeedffdggdhh=ii(j(kk(ll(mm(nnnoonpppqqq(rr(ssstt(uuuvvuwwuxx(yy(zz({{(|(}}(~~~((((((((((((((((((( (  (                           (!!(""(###$$#%%(&&('''(')(**++,,--.,/,0,12332222442552662772882992::2;;2<<2==2>>2??2@@2A2B2CC2DD2EE2F2G2HH2II2JJJJ2KK2LL2MM2NN2OO2PP2QQ2R2SS2T2U2VV2WW2XX2YY2ZZ2[2\\2]]2^^2_2``2aa2bb2cccddcee2ff2ggghgi2jj2k2ll2mm2nn2oo2pppq2r2ss2tt2uu2vv2ww2xx2yy2zz2{{2||}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}                                   !"#$$%%$$&'(''''''''''')''''''**''&+&&,-..//01123241111111111115551111161171889:;<<=<><<??<@<<<AA<BCCDDEEFGHHIJKLKKMNOPPQQQQQRSSTSSSUVVVVWXXYXXXXZ[X\]^_`^abbcdeefghijkllmmnompppppmmqmllrsslltttuttvtwxyyzy{|}{{{{~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{          !"#$%&&'()))**+,-...//000/1/232/4/56/78/9:;:9<=9/>?//@/A/B/CCC////D/E/F///GGHGGIJ/KLM/N/OP/QRSSSSTUVWXUYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[\]^]]_``]a]]]b]c]]d]]]ee]]f]]g]]]hhh]]i]]j]]k]]lllmllnnnoopooooqqqrsrtuvwxxxyyyzzzzzz{||||||}~        !"#$#%&''()*++,,-.---//0//1-23456789:;;;;;;;<====>>>>>>>>>>>>>>>>>>>????@@A@@B@CDCCECFGGHHGGIGGGJKLLLLJGMNOOOOGPQRRRRGSSSTUVVWWWWWWWWWWWWXXXXYXZZ[ZZ\\]\\^^\_\\``\a\b\cdeddfdddghhhhiiiiiiiihhjhkklmnnnonnnpnnnqqqqqqnnnrnsnnntnnnuvwwwnnnxxxxyzx{xxnnnnnn|nn}~}nnnnnn            !"""##$%%&'''(''''')'''**+,++*-./0012234356678799:;;;;<<<<<<==>>>>>>??@@@@@@@@@@@@@@A@@@@@@@@@@@@@??B?CCC?DEFGHHIJKKKKKKKKKKKKKKKLMNNNNOPNNQRRQQQQQQQQSQTQUQVQQWQXQQQYYYZYQQQ[[\QQQQQQQ]QQQ^QQQ_`QQabQcQQQdeddQQQQfQggQhhhihQjQQkQQllmQQnnonpqnrnQQQstuvvtwxyz{|}~                                                         ! ! ! " ! ! # $ ! ! % & & & & ! ! ! ! ' ! ! ( ! ! ! ! ) ) * + ) , ! ! ! ! ! - ! ! ! . . . . . . . . . . . . / . . . . . . . . . . . . . . . . . . . . . . . . 0 . ! ! ! ! 1 ! ! ! ! 2 ! ! ! ! ! ! ! ! ! ! ! 3 3 4 4 4 3 3 3 3 3 3 3 3 5 5 3 3 ! 6 6 7 ! 8 ! ! ! ! 9 : ! ! ! ! ; ; ; ; ; ; ; < ; ; = ; ; > ; ; ? ; ; ; ; ; ; ; ; ; ; @ ; ; A ; B ; ; ; ; ; ; ; ; ; ; ; ; C ; D ; ; ; ; ; ; ; ; ! ! E ! ! F ! G ! ! ! ! H H I H H H H H H H H H ! ! ! ! ! J ! ! K ! ! ! L L M N ! ! ! O ! ! P ! Q ! ! ! R S T U U V W X X X Y X X Z [ \ \ \ \ ] ^ ^ _ ` ^ ^ a b b c d e e f e g g g h g g i g j g g g g k g g l l l g g g g g m m m m m g g g n n g o g g p q g r g g g g g g s g g g t t g g g g g u u u g g v g g g g g g g g g g g g g w g g g x y x x x z { | | | | | | } ~ ~                             } } } }                                                                                                                              } } }      }                                                                                                                                                                                                                                                               }         }                        }  }                                               } ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !} " " " # # # # # # # # # # # # # # # # # # # # # # # # # # # # " "} $ $ % % % % % % % % % % % % % % % $} & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & ' ' ( ) ) ) ) ) ) * * ) + ) , ) - - ) . ) / / ) 0 0 ) 1 1 ) 2 3 3 3 3 3 3 4 3 5 5 6 3 7 3 8 3 9 : : : ; < < ; = = ; > > ; ; ; ? ; @ @ ; A A ; B B B C C B D D B E E B F F ; G G G H H ; I I ; J ; K K ; L L L M ; N N N O O ; P P ; Q Q ; R ; S S ; T T T U U ; V V V W W ; X X ; Y Y Y Z Z Y [ [ Y \ \ ; ] ] ; ^ ; _ _ ; ` ` ; a a ; b b b c c b d d ; e e ; f ; g ; h h ; i i ; j j ; k k ; l l ; m ; n n ; o o ; p p ; q q q r q s ; t t ; u u ; v v ; w w ; x x ; y y ; z z { { { | { } { ~ {                 kernels2.6.32-042stab126.2.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.hsysfb.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefileqatKconfigMakefileqat_commonMakefileqat_dh895xccMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigpanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevmwgfxKconfigMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefileamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebnxtMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefm10kMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesym53c8xx_2MakefileserialKconfigMakefilecpm_uartMakefilejsmMakefilesfiKconfigMakefileshMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilespiKconfigMakefilessbKconfigMakefilestagingKconfigMakefilealtpciechdmaKconfigMakefileandroidKconfigMakefileasus_oledKconfigMakefileb3dfgKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefilecx25821KconfigMakefiledreamKconfigMakefilecameraKconfigMakefileqdsp5MakefilesmdKconfigMakefiledstKconfigMakefileechoKconfigMakefileet131xKconfigMakefilefrontierKconfigMakefilego7007KconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefilelightKconfigMakefiletriggerKconfigMakefileline6KconfigMakefilemimioKconfigMakefileocteonKconfigMakefileotusKconfigMakefilep9authKconfigMakefilepanelKconfigMakefilephisonKconfigMakefilepochKconfigMakefilepohmelfsKconfigMakefilequatech_usb2KconfigMakefilerarKconfigMakefilert2860KconfigMakefilert2870KconfigMakefilert3090KconfigMakefilertl8187seKconfigMakefilertl8192eKconfigMakefilertl8192suKconfigMakefileieee80211MakefilesepKconfigMakefileserqt_usb2KconfigMakefileslicossKconfigMakefileudlfbKconfigMakefileusbipKconfigMakefilevmeKconfigMakefilebridgesKconfigMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewinbondKconfigMakefilewlan-ngKconfigMakefilezramKconfigMakefiletargetKconfigMakefileloopbackKconfigMakefiletcm_fcKconfigMakefiletcMakefiletelephonyKconfigMakefilethermalKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefileclassKconfigMakefilecoreKconfigMakefileearlyMakefilegadgetKconfigMakefilehostKconfigMakefileimageKconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemusbKconfigMakefileotgKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilei1480u-wlpMakefilewlpMakefilevhostKconfigMakefilevideoKconfigMakefileatyMakefilebacklightKconfigMakefileconsoleKconfigMakefiledisplayKconfigMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilelogoKconfigMakefilematroxMakefilemb862xxMakefilembxMakefilemsmMakefilenvidiaMakefileomapKconfigMakefilepnx4008MakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilevirtioKconfigMakefilevlynqKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilecarl9170fwKconfigcarlfwKconfigusbKconfigminifwKconfigtoolchainMakefiletoolsKconfigfs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefsKconfigMakefileexofsKconfigexportfsMakefileext2KconfigMakefileext3KconfigMakefileext4KconfigMakefileext4.hext4_extents.hfatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehppfsMakefilehugetlbfsMakefileisofsKconfigMakefilejbdKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefileomfsKconfigMakefileopenpromfsMakefilepartitionsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefilequotaKconfigMakefilevzdquotaMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactypes.hapei.hbutton.hcontainer.hghes.hhed.hpdc_intel.hplatformacenv.hacgcc.haclinux.hprocessor.hreboot.hvideo.hasmasm-generic4level-fixup.hKbuildKbuild.asmatomic-long.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hauxvec.hbitopsbitops.h__ffs.h__fls.hatomic.hext2-atomic.hext2-non-atomic.hffs.hffz.hfind.hfls.hfls64.hhweight.hle.hlock.hminix-le.hminix.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg-local.hcmpxchg.hcputime.hcurrent.hdelay.hdevice.hdiv64.hdma-coherent.hdma-mapping-broken.hdma-mapping-common.hdma.hemergency-restart.herrno-base.herrno.hfb.hfcntl.hfutex.hgetorder.hgpio.hhardirq.hhw_irq.hide_iops.hint-l64.hint-ll64.hio-64-nonatomic-lo-hi.hio.hioctl.hioctls.hiomap.hipcbuf.hirq.hirq_regs.hirqflags.hkdebug.hkexec.hkmap_types.hkvm_para.hlibata-portmap.hlinkage.hlocal.hlocal64.hmemory_model.hmm_hooks.hmman-common.hmman.hmmu.hmmu_context.hmodule.hmsgbuf.hmutex-dec.hmutex-null.hmutex-xchg.hmutex.hpage.hparam.hparport.hpci-bridge.hpci-dma-compat.hpci.hpercpu.hpgalloc.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpoll.hposix_types.hresource.hrtc.hscatterlist.hsections.hsegment.hsembuf.hserial.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hspinlock.hstat.hstatfs.hstring.hswab.hsyscall.hsyscalls.hsystem.htermbits.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.htypes.huaccess-unaligned.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hxor.hasm-x86asm-offsets.hbcbeancounter.hdcache.hdebug.hdecl.hio_acct.hkmem.hmisc.hnet.hoom_kill.hproc.hsock.hsock_orphan.hstatd.htask.htcp.hvmpages.hconfig8139cp.h8139too8139too.h8129.hab3100core.hotp.hac97bus.hacenic.hacerwmi.hacpiacpi.hac.hapeiapei.heinj.herstdebug.hghes.hpcieaer.hbattery.hblacklistyear.hbutton.hcontainer.hdock.hextlog.hfan.hhed.hhotplugcpu.hmemory.hipmi.hpcislot.hpowermeter.hprocevent.hprocessorprocessor.haggregator.hprocfsprocfs.hpower.hsbs.hsleep.hsysfspower.hthermal.htoshiba.hvideo.hwmi.hadaptecstarfire.hadm8211.hagpagp.hali.hamd.hamd64.hati.hefficeon.hintel.hnvidia.hsis.hsworks.hvia.haic79xxcmdsperdevice.hdebugmask.hresetdelayms.haic7xxxcmdsperdevice.hdebugmask.hresetdelayms.haio.hairoairo.hcs.halim1535wdt.halim7101wdt.hamdnb.hamd8111eth.hamigapartition.hanoninodes.hapmapm.hcpuidle.harchdefconfig.hdmaaddrt64bit.henablememoryhotplug.hhotremove.hflatmemenable.hhascachelinesize.hcpuidlewait.hrelax.hdefaultidle.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.hsimple.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfm10k.hfont8x16.h8x8.hforcedeth.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.hsmartpqi.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.hnct6775.hpc87360.hpc87427.hpcf8591.hsht15.hsis5595.hsmsc47b397.hsmsc47m1.hsmsc47m192.hthmc50.htmp401.htmp421.htsl2550.hviacputemp.hvia686a.hvt1211.hvt8231.hw83627ehf.hw83627hf.hw83781d.hw83791d.hw83792d.hw83793.hw83l785ts.hw83l786ng.hwm831x.hwm8350.hserial82508250.hconsole.hcs.hdetectirq.hextended.hmanyports.hnruarts.hpci.hpnp.hrsa.hruntimeuarts.hshareirq.hcorecore.hconsole.hjsm.hnonstandard.hserioserio.hi8042.hlibps2.hraw.hserport.hsfcsfc.hmcdilogging.hmon.hmtd.hsriov.hsfi.hsgipartition.hshmem.hsignalfd.hsimfs.hsis190.hsis900.hskge.hsky2.hslab.hslabinfo.hslhc.hslipslip.hcompressed.hsmart.hslowwork.hsmartjoyplusff.hsmp.hsmssdiodrv.hsianomdtv.husbdrv.hsmscphy.hsch311xwdt.hsmsc9420.hsndsnd.hac97codec.hpowersavesave.hdefault.had1889.hali5451.haloop.hatiixpatiixp.hmodem.hau8810.hau8820.hau8830.hbcd2000.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.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.hsysfb.hthermalvector.htrampoline.htsc.husepprochecksum.hwpworksok.hxadd.hxenxen.hballoon.hblkdevfrontend.hcompatxenfs.hdebugfs.hdevevtchn.hfbdevfrontend.hkbddevfrontend.hmaxdomainmemory.hnetdevfrontend.hplatformpci.hsaverestore.hscrubpages.hsyshypervisor.hxenfs.hxfrmxfrm.hipcomp.hmigrate.hstatistics.hsubpolicy.huser.hxorblocks.hyentayenta.henetune.ho2.hricoh.hti.htoshiba.hzd1211rw.hzisofs.hzlibdeflate.hinflate.hzonedmadma.hflag.hzramzram.hdebug.hcryptoaead.haes.halgapi.hauthenc.hb128ops.hcompress.hcryptd.hcrypto_wq.hctr.hdes.hdrbg.hgf128mul.hhash.hinternalaead.hcompress.hhash.hrng.hskcipher.hlrw.hmd5.hrng.hscatterwalk.hsha.hskcipher.htwofish.hvmac.hxts.hdrmati_pcigart.hdrmP.hdrm_agpsupport.hdrm_atomic.hdrm_atomic_helper.hdrm_backport.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_displayid.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_edid.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_fixed.hdrm_flip_work.hdrm_gem.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_legacy.hdrm_mem_util.hdrm_mipi_dsi.hdrm_mm.hdrm_modes.hdrm_modeset_lock.hdrm_of.hdrm_os_linux.hdrm_panel.hdrm_pciids.hdrm_plane_helper.hdrm_rect.hdrm_sysfs.hdrm_vma_manager.hgma_drm.hi2cch7006.hsil164.htda998x.hi915_component.hi915_drm.hi915_pciids.hi915_powerwell.hintel-gtt.httmttm_bo_api.httm_bo_driver.httm_execbuf_util.httm_lock.httm_memory.httm_module.httm_object.httm_page_alloc.httm_placement.hkeyskeyring-type.hrxrpc-type.huser-type.hlinux8250_pci.hKbuilda.out.hac97_codec.hacct.hacpi.hacpi_io.hacpi_pmtmr.hadb.hadfs_fs.haer.haffs_hardblocks.hagp_backend.hagpgart.haio.haio_abi.hambabus.hclcd.hkmi.hmmci.hpl022.hpl061.hpl093.hserial.hamifd.hamifdreg.hamigaffs.hanon_inodes.hapm-emulation.hapm_bios.harcdevice.harcfb.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_suni.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmel-mci.hatmel-pwm-bl.hatmel-ssc.hatmel_pdc.hatmel_pwm.hatmel_serial.hatmel_tc.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.hatomic.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hautoconf.hauxvec.haverage.hax25.hb1lli.hb1pcmcia.hbacking-dev.hbacklight.hbaycom.hbcd.hbcm47xx_nvram.hbcm47xx_wdt.hbcmabcma.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_driver_pcie2.hbcma_regs.hbcma_soc.hbfs_fs.hbinfmts.hbio.hbit_spinlock.hbitmap.hbitops.hbitrev.hblk-iopoll.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbootmem.hbottom_half.hbounds.hbpqether.hbrcmphy.hbsg-lib.hbsg.hbuffer_head.hbug.hbyteorderKbuildbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcancan.hKbuildbcm.hcore.hdev.herror.hnetlink.hplatformsja1000.hraw.hcapability.hcapi.hcb710.hcciss_ioctl.hcd1400.hcdev.hcdk.hcdrom.hcfag12864b.hcgroup.hcgroup_subsys.hcgroupstats.hchio.hcirc_buf.hclk.hclockchips.hclocksource.hcm4000_cs.hcn_proc.hcnt32_to_63.hcoda.hcoda_cache.hcoda_fs_i.hcoda_linux.hcoda_psdev.hcoff.hcom20020.hcompaction.hcompat.hcompile.hcompiler-gcc.hcompiler-gcc3.hcompiler-gcc4.hcompiler-intel.hcompiler.hcompletion.hcomponent.hcomstats.hconcap.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcordic.hcoredump.hcper.hcpt_context.hcpt_export.hcpt_image.hcpt_ioctl.hcpt_obj.hcpu.hcpu_rmap.hcpufreq.hcpuidle.hcpumask.hcpuset.hcramfs_fs.hcramfs_fs_sb.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc7.hcred.hcryptocrypto.hksign.hmpi.hcryptohash.hctype.hcuda.hcyclades.hcyclomx.hcycx_cfm.hcycx_drv.hcycx_x25.hdca.hdcache.hdcbnl.hdccp.hdcookies.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlzma.hdelay.hdelayacct.hdevice-mapper.hdevice.hdevice_cgroup.hdevpts_fs.hdio.hdirent.hdisplay.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-dirty-log.hdm-io.hdm-ioctl.hdm-kcopyd.hdm-log-userspace.hdm-region-hash.hdm9000.hdma-attrs.hdma-buf.hdma-debug.hdma-mapping.hdma_remapping.hdmaengine.hdmapool.hdmar.hdmi.hdn.hdnotify.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdqblk_xfs.hdrbd.hdrbd_config.hdrbd_limits.hdrbd_nl.hdrbd_tag_magic.hds1286.hds17287rtc.hdst.hdtlk.hdvbKbuildaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hdw_dmac.hdynamic_debug.hedac.hedd.heeprom_93cx6.hefi.hefs_fs_sb.hefs_vh.heisa.helevator.helf-em.helf-fdpic.helf.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.hsimplefb.hplatform_device.hplist.hploopcompat.hinternal.hploop.hploop_if.hploop_stat.hpm.hpm_qos.hpm_qos_params.hpm_runtime.hpm_wakeup.hpmu.hpnp.hpoison.hpoll.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hposix_types.hpower_supply.hpowercap.hppdev.hppp-comp.hppp_channel.hppp_defs.hpps.hpps_kernel.hpram.hpramcache.hprctl.hpreempt.hprefetch.hprintk.hprio_heap.hprio_tree.hproc_fs.hprofile.hproportions.hpstore.hptp_classify.hptp_clock.hptp_clock_kernel.hptrace.hpwm.hpwm_backlight.hqnx4_fs.hqnxtypes.hquicklist.hquota.hquotaops.hradeonfb.hradix-tree.hraidKbuildmd_p.hmd_u.hpq.hxor.hraid_class.hramfs.hrandom.hrange.hratelimit.hrational.hraw.hrbtree.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcutree.hrds.hreboot.hreciprocal_div.hregset.hregulatorbq24022.hconsumer.hdriver.hfixed.hlp3971.hmachine.hmax1586.huserspace-consumer.hreiserfs_acl.hreiserfs_fs.hreiserfs_fs_i.hreiserfs_fs_sb.hreiserfs_xattr.hrelay.hres_counter.hreservation.hresource.hresume-trace.hrfkill.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrndis.hromfs_fs.hroot_dev.hrose.hrotary_encoder.hroute.hrslib.hrtcrtc-v3020.hrtc.hm48t59.hrtmutex.hrtnetlink.hrwsem-spinlock.hrwsem.hrxrpc.hsc26198.hscatterlist.hscc.hsched.hscreen_info.hsctp.hscx200.hscx200_gpio.hsdla.hseccomp.hsecurebits.hsecurity.hselection.hselinux.hselinux_netlink.hsem.hsemaphore.hseq_buf.hseq_file.hseq_file_net.hseqlock.hserial.hserial167.hserialP.hserial_8250.hserial_core.hserial_max3100.hserial_pnx8xxx.hserial_reg.hserial_sci.hserio.hsfi.hsfi_acpi.hsh_intc.hsh_timer.hshm.hshmem_fs.hsht15.hsignal.hsignalfd.hskbuff.hslab.hslab_def.hslob_def.hslow-work.hslub_def.hsm501-regs.hsm501.hsmb.hsmb_fs.hsmb_fs_i.hsmb_fs_sb.hsmb_mount.hsmbno.hsmc911x.hsmc91x.hsmp.hsmp_lock.hsmsc911x.hsnmp.hsocket.hsockios.hsom.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hspiKbuildad7877.had7879.hads7846.hat73c213.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hlms283gf05.hmax7301.hmc33880.hmcp23s08.hmmc_spi.horion_spi.hspi.hspi_bitbang.hspi_gpio.hspidev.htdo24m.htle62x0.hwl12xx.hspinlock.hspinlock_api_smp.hspinlock_api_up.hspinlock_types.hspinlock_types_up.hspinlock_up.hsplice.hsrcu.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hstackprotector.hstacktrace.hstallion.hstart_kernel.hstat.hstatfs.hstddef.hstop_machine.hstring.hstring_helpers.hstringify.hsunrpcKbuildauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hgss_spkm3.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hsched.hstats.hsvc.hsvc_rdma.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtrdma.hxprtsock.hsuperhyway.hsuspend.hsuspend_ioctls.hsvga.hswab.hswap.hswapops.hswiotlb.hsynclink.hsys.hsyscalls.hsysctl.hsysdev.hsysfs.hsyslog.hsysrq.hsysv_fs.htask_io_accounting.htask_io_accounting_ops.htask_work.htaskstats.htaskstats_kern.htboot.htc.htc_actKbuildtc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htc_ematchKbuildtc_em_cmp.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htelephony.htermios.htextsearch.htextsearch_fsm.htfrc.hthermal.hthinkpad_acpi.hthread_info.hthreads.htick.htifm.htime.htimecompare.htimer.htimerfd.htimeriomem-rng.htimes.htimex.htiocl.htipc.htipc_config.htopology.htoshiba.htpm.htrace_clock.htrace_seq.htracehook.htracepoint.htransport_class.htrdevice.htsacct_kern.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.huaccess.hucb1400.hudf_fs_i.hudp.huinput.huio.huio_driver.hultrasound.hun.hunalignedaccess_ok.hbe_byteshift.hbe_memmove.hbe_struct.hgeneric.hle_byteshift.hle_memmove.hle_struct.hmemmove.hpacked_struct.hunistd.husbusb.hKbuildassociation.hatmel_usba_udc.haudio-v2.haudio.hc67x00.hcdc.hcdc_ncm.hch11.hch9.hcomposite.hehci_def.hg_printer.hgadget.hgadgetfs.hgpio_vbus.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1362.hisp1760.hlangwell_udc.hm66592.hmidi.hmusb.hnet2280.hotg.hquirks.hr8a66597.hrndis_host.hserial.hsl811.htmc.husbnet.hvideo.hvstusb.hwusb-wa.hwusb.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.hutime.hutrace.huts.hutsname.hutsrelease.huuid.huwbuwb.hdebug-cmd.hspec.humc.hwhci.hve.hve_nfs.hve_proto.hve_task.hveip.hvenet.hveprintk.hvermagic.hversion.hveth.hvfs.hvga_switcheroo.hvgaarb.hvhost.hvia.hvideo_output.hvideodev.hvideodev2.hvideotext.hvirtinfo.hvirtio.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_ids.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvlynq.hvmalloc.hvmstat.hvt.hvt_buffer.hvt_kern.hvzcalluser.hvzctl.hvzctl_quota.hvzctl_venet.hvzctl_veth.hvzdq_tree.hvzevent.hvziolimit.hvziptable_defs.hvzquota.hvzquota_qlnk.hvzsnap.hvzstat.hw1-gpio.hwait.hwanrouter.hwatchdog.hwimaxwimax.hKbuilddebug.hi2400m.hwireless.hwl12xx.hwlp.hwm97xx.hwm97xx_batt.hworkqueue.hwriteback.hww_mutex.hx25.hxattr.hxfrm.hxilinxfb.hyam.hzconf.hzlib.hzorro.hzorro_ids.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediaadv7343.hbt819.hcs5345.hcs53l32a.hcx2341x.hcx25840.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hvpfe_capture.hvpfe_types.hvpss.hi2c-addr.hir-common.hir-kbd-i2c.hlirc.hlirc_dev.hm52790.hmsp3400.hov772x.hovcamchip.hpwc-ioctl.hradio-si4713.hrc-core.hrc-map.hrds.hsaa6588.hsaa6752hs.hsaa7115.hsaa7127.hsaa7146.hsaa7146_vv.hsh_mobile_ceu.hsi4713.hsoc_camera.hsoc_camera_platform.hsoc_mediabus.htuner-types.htuner.htvaudio.htveeprom.htvp514x.htvp5150.htw9910.hupd64031a.hupd64083.hv4l2-chip-ident.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-event.hv4l2-fh.hv4l2-i2c-drv.hv4l2-int-device.hv4l2-ioctl.hv4l2-mediabus.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-dvb.hvideobuf-vmalloc.hwm8775.hmtdKbuildinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hnet9p9p.hclient.htransport.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.hah.harp.hatmclip.hax25.hax88796.hbluetoothbluetooth.hhci.hhci_core.hl2cap.hrfcomm.hsco.hbond_3ad.hbond_alb.hbond_options.hbonding.hbusy_poll.hcfg80211-wext.hcfg80211.hchecksum.hcipso_ipv4.hcls_cgroup.hcompat.hdatalink.hdcbevent.hdcbnl.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdsa.hdsfield.hdst.hdst_ops.hesp.hethoc.hfib_rules.hflow.hflow_keys.hgarp.hgen_stats.hgenetlink.hgre.hgro_cells.hicmp.hieee80211_radiotap.hieee802154.hieee802154_netdev.hif_inet6.hinet6_connection_sock.hinet6_hashtables.hinet_common.hinet_connection_sock.hinet_ecn.hinet_frag.hinet_hashtables.hinet_sock.hinet_timewait_sock.hinetpeer.hip.hip6_checksum.hip6_fib.hip6_route.hip6_tunnel.hip_fib.hip_tunnels.hip_vs.hipcomp.hipconfig.hipv6.hipx.hirdaaf_irda.hcrc.hdiscovery.hircomm_core.hircomm_event.hircomm_lmp.hircomm_param.hircomm_ttp.hircomm_tty.hircomm_tty_attach.hirda.hirda_device.hiriap.hiriap_event.hirias_object.hirlan_client.hirlan_common.hirlan_eth.hirlan_event.hirlan_filter.hirlan_provider.hirlap.hirlap_event.hirlap_frame.hirlmp.hirlmp_event.hirlmp_frame.hirmod.hirqueue.hirttp.hparameters.hqos.htimer.hwrapper.hiucvaf_iucv.hiucv.hiw_handler.hlapb.hlib80211.hllc.hllc_c_ac.hllc_c_ev.hllc_c_st.hllc_conn.hllc_if.hllc_pdu.hllc_s_ac.hllc_s_ev.hllc_s_st.hllc_sap.hmac80211.hmip6.hmld.hndisc.hneighbour.hnet_namespace.hnetdma.hnetevent.hnetfilteripv4nf_conntrack_ipv4.hnf_defrag_ipv4.hipv6nf_conntrack_icmpv6.hnf_conntrack_ipv6.hnf_defrag_ipv6.hnf_conntrack.hnf_conntrack_acct.hnf_conntrack_core.hnf_conntrack_ecache.hnf_conntrack_expect.hnf_conntrack_extend.hnf_conntrack_helper.hnf_conntrack_l3proto.hnf_conntrack_l4proto.hnf_conntrack_tuple.hnf_log.hnf_nat.hnf_nat_core.hnf_nat_helper.hnf_nat_protocol.hnf_nat_rule.hnf_queue.hnf_tproxy_core.hnfnetlink_log.hxt_log.hxt_rateest.hnetlabel.hnetlink.hnetlink_sock.hnetnsconntrack.hcore.hdccp.hgeneric.hhash.hipv4.hipv6.hmib.hpacket.hunix.hx_tables.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnl802154.hp8022.hphonetgprs.hpep.hphonet.hpn_dev.hping.hpkt_cls.hpkt_sched.hprotocol.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrtnetlink.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstructs.htsnmap.hulpevent.hulpqueue.huser.hsecure_seq.hslhc_vj.hsnmp.hsock.hstp.htc_acttc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htcp.htcp_states.htimewait_sock.htipctipc.htipc_bearer.htipc_msg.htipc_port.htransp_v6.hudp.hudplite.hvxlan.hwext.hwimax.hwpan-phy.hx25.hx25device.hxfrm.hpcmciaciscode.hcisreg.hcistpl.hcs.hcs_types.hdevice_id.hds.hmem_op.hss.hrdmaKbuildib.hib_addr.hib_cache.hib_cm.hib_fmr_pool.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_umem.hib_user_cm.hib_user_mad.hib_user_sa.hib_user_verbs.hib_verbs.hiw_cm.hiw_portmap.hrdma_cm.hrdma_cm_ib.hrdma_netlink.hrdma_user_cm.hrxrpcpacket.htypes.hscsiKbuildfcKbuildfc_els.hfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_fs.hfc_gs.hfc_ms.hfc_ns.hfc_encode.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hlibsrp.hosd_attributes.hosd_initiator.hosd_protocol.hosd_sec.hosd_sense.hosd_types.hsas.hsas_ata.hscsi.hscsi_bsg_fc.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_netlink.hscsi_netlink_fc.hscsi_tcq.hscsi_tgt.hscsi_tgt_if.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hsoundKbuildac97_codec.haci.had1816a.had1843.hak4114.hak4117.hak4531_codec.hak4xxx-adda.hasequencer.hasound.hasound_fm.hasoundef.hatmel-abdac.hatmel-ac97c.hcontrol.hcore.hcs4231-regs.hcs46xx.hcs46xx_dsp_scb_types.hcs46xx_dsp_spos.hcs46xx_dsp_task_types.hcs8403.hcs8427.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgus.hhda_hwdep.hhda_verbs.hhdsp.hhdspm.hhwdep.hi2c.hinfo.hinitval.hjack.hl3.hmemalloc.hminors.hmixer_oss.hmpu401.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hs3c24xx_uda134x.hsb.hsb16_csp.hseq_device.hseq_kernel.hseq_midi_emul.hseq_midi_event.hseq_oss.hseq_oss_legacy.hseq_virmidi.hsfnt_info.hsh_fsi.hsnd_wavefront.hsoc-dai.hsoc-dapm.hsoc-of-simple.hsoc.hsoundfont.hsscape_ioctl.htea575x-tuner.htea6330t.htimer.htlv.htrident.huda134x.huda1380.hutil_mem.hversion.hvx_core.hwavefront.hwm8993.hwm9081.hwss.hymfpci.htraceboot.hdefine_trace.heventsblock.hbtrfs.hext3.hext4.hfence.hirq.hjbd.hjbd2.hkmem.hkvm.hlock.hmce.hmodule.hnapi.hnet.hpower.hras.hsched.hscsi.hsignal.hskb.hsock.hsunrpc.hsyscalls.htimer.hudp.hworkqueue.hwriteback.hftrace.hsyscall.huapiKbuilddrmKbuilddrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hi810_drm.hi915_drm.hmga_drm.hnouveau_drm.hr128_drm.hradeon_drm.hsavage_drm.hsis_drm.hvia_drm.hvmwgfx_drm.hnvme.hvideoKbuildatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcvisionppc.hda8xx-fb.hedid.hepson1355.hgbe.hhecubafb.higa.hili9320.hkyro.hmach64.hmaxinefb.hmbxfb.hmetronomefb.hmipi_display.hneomagic.hnewport.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsgivw.hsh_mobile_lcdc.hsisfb.hsstfb.htdfx.htgafb.htrident.huvesafb.hvga.hw100fb.hinitKconfigMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.openvzKconfig.preemptMakefilebcKconfigMakefilecptMakefileeventsMakefilegcovKconfigMakefileirqMakefilepowerKconfigMakefiletimeKconfigMakefiletraceKconfigMakefileveMakefilelibKconfigKconfig.debugKconfig.kgdbKconfig.kmemcheckMakefilelzoMakefileraid6Makefileraid6testMakefilereed_solomonMakefilezlib_deflateMakefilezlib_inflateMakefilemmKconfigKconfig.debugMakefilenet802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecanKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledsaKconfigMakefileeconetKconfigMakefileethernetMakefileieee802154KconfigMakefileipv4KconfigMakefilenetfilterKconfigMakefileipv6KconfigMakefilenetfilterKconfigMakefileipxKconfigMakefileirdaKconfigMakefileircommKconfigMakefileirlanKconfigMakefileirnetKconfigMakefileiucvKconfigMakefilekeyMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkMakefilenetromMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefiletipcKconfigMakefileunixKconfigMakefilewanrouterKconfigMakefilewimaxKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexfrmKconfigMakefilesamplesKconfigMakefilekobjectMakefilekprobesMakefiletrace_eventsMakefiletracepointsMakefilescripts.conmakehash.cmd.gitignore.kallsyms.cmd.pnmtologo.cmd.unifdef.cmdKbuild.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.fwinstMakefile.headersinstMakefile.hostMakefile.libMakefile.modinstMakefile.modpostbasic.docproc.cmd.fixdep.cmd.gitignore.hash.cmdMakefiledocprocdocproc.cfixdepfixdep.chashhash.cmodules.orderbin2c.cbinoffset.cbloat-o-meterbootgraph.plcheckincludes.plcheckkconfigsymbols.shcheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plcleanfilecleanpatchconfigconmakehashconmakehash.cdecodecodediffconfigdtc.gitignoreMakefileMakefile.dtcchecks.cdata.cdtc-lexer.ldtc-lexer.lex.c_shippeddtc-parser.tab.c_shippeddtc-parser.tab.h_shippeddtc-parser.ydtc.cdtc.hflattree.cfstree.clibfdtMakefile.libfdtfdt.cfdt.hfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cversion_gen.hexport_report.plextract-ikconfiggcc-version.shgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgen_initramfs_list.shgenksyms.genksyms.cmd.genksyms.o.cmd.gitignore.lex.o.cmd.parse.o.cmdMakefilegenksymsgenksyms.cgenksyms.hkeywords.ckeywords.c_shippedkeywords.gperflex.clex.c_shippedlex.lmodules.orderparse.cparse.c_shippedparse.hparse.h_shippedparse.yget_maintainer.plgfp-translateheaderdep.plheaders.shheaders_check.plheaders_install.plkallsymskallsyms.ckconfig.conf.cmd.conf.o.cmd.gitignore.kxgettext.o.cmd.zconf.tab.o.cmdMakefilePOTFILES.incheck.shconfconf.cconfdata.cexpr.cexpr.hgconf.cgconf.gladeimages.ckconfig_load.ckxgettext.clex.zconf.clex.zconf.c_shippedlkc.hlkc_proto.hlxdialog.gitignoreBIG.FAT.WARNINGcheck-lxdialog.shchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf.cmenu.cqconf.ccqconf.hstreamline_config.plsymbol.cutil.czconf.gperfzconf.hash.czconf.hash.c_shippedzconf.lzconf.tab.czconf.tab.c_shippedzconf.ykernel-docksymoopsREADMEmakelstmarkup_oops.plmkcompile_hmkmakefilemksysmapmkuboot.shmkversionmod.elfconfig.h.cmd.empty.o.cmd.file2alias.o.cmd.gitignore.mk_elfconfig.cmd.mod-extract.cmd.modpost.cmd.modpost.o.cmd.sumversion.o.cmdMakefileelfconfig.hempty.cfile2alias.cmk_elfconfigmk_elfconfig.cmod-extractmod-extract.cmodpostmodpost.cmodpost.hmodsign-note.shmodules.ordersumversion.cmodule-common.ldsmodules.ordernamespace.plpackageMakefilebuilddebbuildtarmkspecpatch-kernelpnmtologopnmtologo.cprofile2linkerlist.plrecordmcount.plrt-testercheck-all.shrt-tester.pyrt-tester.pycrt-tester.pyot2-l1-2rt-sameprio.tstt2-l1-pi.tstt2-l1-signal.tstt2-l2-2rt-deadlock.tstt3-l1-pi-1rt.tstt3-l1-pi-2rt.tstt3-l1-pi-3rt.tstt3-l1-pi-signal.tstt3-l1-pi-steal.tstt3-l2-pi.tstt4-l2-pi-deboost.tstt5-l4-pi-boost-deboost-setsched.tstt5-l4-pi-boost-deboost.tstselinuxMakefileREADMEgenheadersMakefilegenheaders.cinstall_policy.shmdp.gitignoreMakefiledbus_contextsmdp.csetlocalversionshow_deltatags.shtracingdraw_functrace.pydraw_functrace.pycdraw_functrace.pyounifdefunifdef.cver_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolsbuildMakefile.buildMakefile.featurefeatureMakefiletestsexMakefilelibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archscriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab126.2//usr/src/kernels/2.6.32-042stab126.2/arch//usr/src/kernels/2.6.32-042stab126.2/arch/alpha//usr/src/kernels/2.6.32-042stab126.2/arch/alpha/boot//usr/src/kernels/2.6.32-042stab126.2/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/alpha/lib//usr/src/kernels/2.6.32-042stab126.2/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/alpha/mm//usr/src/kernels/2.6.32-042stab126.2/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/arm//usr/src/kernels/2.6.32-042stab126.2/arch/arm/boot//usr/src/kernels/2.6.32-042stab126.2/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab126.2/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab126.2/arch/arm/common//usr/src/kernels/2.6.32-042stab126.2/arch/arm/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/arm/lib//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab126.2/arch/arm/mm//usr/src/kernels/2.6.32-042stab126.2/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab126.2/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab126.2/arch/arm/tools//usr/src/kernels/2.6.32-042stab126.2/arch/arm/vfp//usr/src/kernels/2.6.32-042stab126.2/arch/avr32//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boards//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boot//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/lib//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/mm//usr/src/kernels/2.6.32-042stab126.2/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab126.2/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/cris//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab126.2/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab126.2/arch/cris/boot//usr/src/kernels/2.6.32-042stab126.2/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab126.2/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab126.2/arch/cris/include//usr/src/kernels/2.6.32-042stab126.2/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab126.2/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab126.2/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab126.2/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab126.2/arch/cris/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/cris/mm//usr/src/kernels/2.6.32-042stab126.2/arch/frv//usr/src/kernels/2.6.32-042stab126.2/arch/frv/boot//usr/src/kernels/2.6.32-042stab126.2/arch/frv/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/frv/lib//usr/src/kernels/2.6.32-042stab126.2/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab126.2/arch/frv/mm//usr/src/kernels/2.6.32-042stab126.2/arch/h8300//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/boot//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/lib//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/mm//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/platform//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab126.2/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab126.2/arch/ia64//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/dig//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/hp//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/lib//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/mm//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/pci//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/sn//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/uv//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/ia64/xen//usr/src/kernels/2.6.32-042stab126.2/arch/m32r//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/boot//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/lib//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/mm//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab126.2/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab126.2/arch/m68k//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/atari//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/lib//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/mac//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/mm//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/q40//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/tools//usr/src/kernels/2.6.32-042stab126.2/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab126.2/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab126.2/arch/microblaze//usr/src/kernels/2.6.32-042stab126.2/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab126.2/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab126.2/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab126.2/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab126.2/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab126.2/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab126.2/arch/mips//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab126.2/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab126.2/arch/mips/ar7//usr/src/kernels/2.6.32-042stab126.2/arch/mips/basler//usr/src/kernels/2.6.32-042stab126.2/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab126.2/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab126.2/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab126.2/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab126.2/arch/mips/boot//usr/src/kernels/2.6.32-042stab126.2/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab126.2/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab126.2/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab126.2/arch/mips/dec//usr/src/kernels/2.6.32-042stab126.2/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab126.2/arch/mips/emma//usr/src/kernels/2.6.32-042stab126.2/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab126.2/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab126.2/arch/mips/fw//usr/src/kernels/2.6.32-042stab126.2/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab126.2/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab126.2/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab126.2/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab126.2/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab126.2/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab126.2/arch/mips/jazz//usr/src/kernels/2.6.32-042stab126.2/arch/mips/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/mips/lasat//usr/src/kernels/2.6.32-042stab126.2/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab126.2/arch/mips/lib//usr/src/kernels/2.6.32-042stab126.2/arch/mips/loongson//usr/src/kernels/2.6.32-042stab126.2/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab126.2/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab126.2/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab126.2/arch/mips/mm//usr/src/kernels/2.6.32-042stab126.2/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab126.2/arch/mips/nxp//usr/src/kernels/2.6.32-042stab126.2/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab126.2/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab126.2/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab126.2/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab126.2/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab126.2/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab126.2/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab126.2/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/mips/pci//usr/src/kernels/2.6.32-042stab126.2/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab126.2/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab126.2/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab126.2/arch/mips/power//usr/src/kernels/2.6.32-042stab126.2/arch/mips/rb532//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab126.2/arch/mips/sni//usr/src/kernels/2.6.32-042stab126.2/arch/mips/txx9//usr/src/kernels/2.6.32-042stab126.2/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab126.2/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab126.2/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab126.2/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab126.2/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab126.2/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab126.2/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab126.2/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab126.2/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab126.2/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab126.2/arch/parisc//usr/src/kernels/2.6.32-042stab126.2/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab126.2/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/parisc/lib//usr/src/kernels/2.6.32-042stab126.2/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/parisc/mm//usr/src/kernels/2.6.32-042stab126.2/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab126.2/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab126.2/arch/s390//usr/src/kernels/2.6.32-042stab126.2/arch/s390/appldata//usr/src/kernels/2.6.32-042stab126.2/arch/s390/boot//usr/src/kernels/2.6.32-042stab126.2/arch/s390/crypto//usr/src/kernels/2.6.32-042stab126.2/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab126.2/arch/s390/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab126.2/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab126.2/arch/s390/kvm//usr/src/kernels/2.6.32-042stab126.2/arch/s390/lib//usr/src/kernels/2.6.32-042stab126.2/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/s390/mm//usr/src/kernels/2.6.32-042stab126.2/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/score//usr/src/kernels/2.6.32-042stab126.2/arch/score/boot//usr/src/kernels/2.6.32-042stab126.2/arch/score/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/score/lib//usr/src/kernels/2.6.32-042stab126.2/arch/score/mm//usr/src/kernels/2.6.32-042stab126.2/arch/sh//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boot//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab126.2/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab126.2/arch/sh/cchips//usr/src/kernels/2.6.32-042stab126.2/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab126.2/arch/sh/drivers//usr/src/kernels/2.6.32-042stab126.2/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab126.2/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab126.2/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab126.2/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab126.2/arch/sh/lib//usr/src/kernels/2.6.32-042stab126.2/arch/sh/lib64//usr/src/kernels/2.6.32-042stab126.2/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/sh/mm//usr/src/kernels/2.6.32-042stab126.2/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/sh/tools//usr/src/kernels/2.6.32-042stab126.2/arch/sparc//usr/src/kernels/2.6.32-042stab126.2/arch/sparc/boot//usr/src/kernels/2.6.32-042stab126.2/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/sparc/lib//usr/src/kernels/2.6.32-042stab126.2/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/sparc/mm//usr/src/kernels/2.6.32-042stab126.2/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/sparc/prom//usr/src/kernels/2.6.32-042stab126.2/arch/um//usr/src/kernels/2.6.32-042stab126.2/arch/um/drivers//usr/src/kernels/2.6.32-042stab126.2/arch/um/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab126.2/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab126.2/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab126.2/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab126.2/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab126.2/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab126.2/arch/um/scripts//usr/src/kernels/2.6.32-042stab126.2/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab126.2/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab126.2/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab126.2/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab126.2/arch/x86//usr/src/kernels/2.6.32-042stab126.2/arch/x86/boot//usr/src/kernels/2.6.32-042stab126.2/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab126.2/arch/x86/crypto//usr/src/kernels/2.6.32-042stab126.2/arch/x86/ia32//usr/src/kernels/2.6.32-042stab126.2/arch/x86/include//usr/src/kernels/2.6.32-042stab126.2/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab126.2/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab126.2/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab126.2/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab126.2/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab126.2/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab126.2/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab126.2/arch/x86/kvm//usr/src/kernels/2.6.32-042stab126.2/arch/x86/lguest//usr/src/kernels/2.6.32-042stab126.2/arch/x86/lib//usr/src/kernels/2.6.32-042stab126.2/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab126.2/arch/x86/mm//usr/src/kernels/2.6.32-042stab126.2/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab126.2/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab126.2/arch/x86/pci//usr/src/kernels/2.6.32-042stab126.2/arch/x86/power//usr/src/kernels/2.6.32-042stab126.2/arch/x86/tools//usr/src/kernels/2.6.32-042stab126.2/arch/x86/vdso//usr/src/kernels/2.6.32-042stab126.2/arch/x86/video//usr/src/kernels/2.6.32-042stab126.2/arch/x86/xen//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab126.2/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab126.2/block//usr/src/kernels/2.6.32-042stab126.2/crypto//usr/src/kernels/2.6.32-042stab126.2/crypto/async_tx//usr/src/kernels/2.6.32-042stab126.2/crypto/mpi//usr/src/kernels/2.6.32-042stab126.2/crypto/signature//usr/src/kernels/2.6.32-042stab126.2/drivers//usr/src/kernels/2.6.32-042stab126.2/drivers/accessibility//usr/src/kernels/2.6.32-042stab126.2/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab126.2/drivers/acpi//usr/src/kernels/2.6.32-042stab126.2/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab126.2/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab126.2/drivers/amba//usr/src/kernels/2.6.32-042stab126.2/drivers/ata//usr/src/kernels/2.6.32-042stab126.2/drivers/atm//usr/src/kernels/2.6.32-042stab126.2/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab126.2/drivers/base//usr/src/kernels/2.6.32-042stab126.2/drivers/base/power//usr/src/kernels/2.6.32-042stab126.2/drivers/bcma//usr/src/kernels/2.6.32-042stab126.2/drivers/block//usr/src/kernels/2.6.32-042stab126.2/drivers/block/aoe//usr/src/kernels/2.6.32-042stab126.2/drivers/block/drbd//usr/src/kernels/2.6.32-042stab126.2/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab126.2/drivers/block/paride//usr/src/kernels/2.6.32-042stab126.2/drivers/block/ploop//usr/src/kernels/2.6.32-042stab126.2/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab126.2/drivers/bluetooth//usr/src/kernels/2.6.32-042stab126.2/drivers/cdrom//usr/src/kernels/2.6.32-042stab126.2/drivers/char//usr/src/kernels/2.6.32-042stab126.2/drivers/char/agp//usr/src/kernels/2.6.32-042stab126.2/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab126.2/drivers/char/ip2//usr/src/kernels/2.6.32-042stab126.2/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab126.2/drivers/char/mwave//usr/src/kernels/2.6.32-042stab126.2/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab126.2/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab126.2/drivers/char/rio//usr/src/kernels/2.6.32-042stab126.2/drivers/char/tpm//usr/src/kernels/2.6.32-042stab126.2/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab126.2/drivers/clocksource//usr/src/kernels/2.6.32-042stab126.2/drivers/connector//usr/src/kernels/2.6.32-042stab126.2/drivers/cpufreq//usr/src/kernels/2.6.32-042stab126.2/drivers/cpuidle//usr/src/kernels/2.6.32-042stab126.2/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab126.2/drivers/crypto//usr/src/kernels/2.6.32-042stab126.2/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab126.2/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab126.2/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab126.2/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab126.2/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab126.2/drivers/dca//usr/src/kernels/2.6.32-042stab126.2/drivers/dio//usr/src/kernels/2.6.32-042stab126.2/drivers/dma//usr/src/kernels/2.6.32-042stab126.2/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab126.2/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab126.2/drivers/edac//usr/src/kernels/2.6.32-042stab126.2/drivers/eisa//usr/src/kernels/2.6.32-042stab126.2/drivers/firewire//usr/src/kernels/2.6.32-042stab126.2/drivers/firmware//usr/src/kernels/2.6.32-042stab126.2/drivers/gpio//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab126.2/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab126.2/drivers/hid//usr/src/kernels/2.6.32-042stab126.2/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab126.2/drivers/hv//usr/src/kernels/2.6.32-042stab126.2/drivers/hwmon//usr/src/kernels/2.6.32-042stab126.2/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab126.2/drivers/i2c//usr/src/kernels/2.6.32-042stab126.2/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab126.2/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab126.2/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab126.2/drivers/ide//usr/src/kernels/2.6.32-042stab126.2/drivers/idle//usr/src/kernels/2.6.32-042stab126.2/drivers/ieee1394//usr/src/kernels/2.6.32-042stab126.2/drivers/ieee802154//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab126.2/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab126.2/drivers/input//usr/src/kernels/2.6.32-042stab126.2/drivers/input/gameport//usr/src/kernels/2.6.32-042stab126.2/drivers/input/joystick//usr/src/kernels/2.6.32-042stab126.2/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab126.2/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab126.2/drivers/input/misc//usr/src/kernels/2.6.32-042stab126.2/drivers/input/mouse//usr/src/kernels/2.6.32-042stab126.2/drivers/input/serio//usr/src/kernels/2.6.32-042stab126.2/drivers/input/tablet//usr/src/kernels/2.6.32-042stab126.2/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab126.2/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab126.2/drivers/leds//usr/src/kernels/2.6.32-042stab126.2/drivers/lguest//usr/src/kernels/2.6.32-042stab126.2/drivers/macintosh//usr/src/kernels/2.6.32-042stab126.2/drivers/mca//usr/src/kernels/2.6.32-042stab126.2/drivers/md//usr/src/kernels/2.6.32-042stab126.2/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab126.2/drivers/media//usr/src/kernels/2.6.32-042stab126.2/drivers/media/common//usr/src/kernels/2.6.32-042stab126.2/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab126.2/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab126.2/drivers/media/radio//usr/src/kernels/2.6.32-042stab126.2/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab126.2/drivers/media/rc//usr/src/kernels/2.6.32-042stab126.2/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab126.2/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab126.2/drivers/memstick//usr/src/kernels/2.6.32-042stab126.2/drivers/memstick/core//usr/src/kernels/2.6.32-042stab126.2/drivers/memstick/host//usr/src/kernels/2.6.32-042stab126.2/drivers/message//usr/src/kernels/2.6.32-042stab126.2/drivers/message/fusion//usr/src/kernels/2.6.32-042stab126.2/drivers/message/i2o//usr/src/kernels/2.6.32-042stab126.2/drivers/mfd//usr/src/kernels/2.6.32-042stab126.2/drivers/misc//usr/src/kernels/2.6.32-042stab126.2/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab126.2/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab126.2/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab126.2/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab126.2/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab126.2/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab126.2/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab126.2/drivers/mmc//usr/src/kernels/2.6.32-042stab126.2/drivers/mmc/card//usr/src/kernels/2.6.32-042stab126.2/drivers/mmc/core//usr/src/kernels/2.6.32-042stab126.2/drivers/mmc/host//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab126.2/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab126.2/drivers/net//usr/src/kernels/2.6.32-042stab126.2/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab126.2/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab126.2/drivers/net/arm//usr/src/kernels/2.6.32-042stab126.2/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab126.2/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab126.2/drivers/net/atlx//usr/src/kernels/2.6.32-042stab126.2/drivers/net/benet//usr/src/kernels/2.6.32-042stab126.2/drivers/net/bna//usr/src/kernels/2.6.32-042stab126.2/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab126.2/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab126.2/drivers/net/bonding//usr/src/kernels/2.6.32-042stab126.2/drivers/net/can//usr/src/kernels/2.6.32-042stab126.2/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab126.2/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab126.2/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab126.2/drivers/net/cris//usr/src/kernels/2.6.32-042stab126.2/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab126.2/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab126.2/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab126.2/drivers/net/e1000//usr/src/kernels/2.6.32-042stab126.2/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab126.2/drivers/net/ehea//usr/src/kernels/2.6.32-042stab126.2/drivers/net/enic//usr/src/kernels/2.6.32-042stab126.2/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab126.2/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab126.2/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab126.2/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab126.2/drivers/net/i40e//usr/src/kernels/2.6.32-042stab126.2/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab126.2/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab126.2/drivers/net/igb//usr/src/kernels/2.6.32-042stab126.2/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab126.2/drivers/net/irda//usr/src/kernels/2.6.32-042stab126.2/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab126.2/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab126.2/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab126.2/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab126.2/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab126.2/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab126.2/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab126.2/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab126.2/drivers/net/netxen//usr/src/kernels/2.6.32-042stab126.2/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab126.2/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab126.2/drivers/net/phy//usr/src/kernels/2.6.32-042stab126.2/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab126.2/drivers/net/qlge//usr/src/kernels/2.6.32-042stab126.2/drivers/net/sfc//usr/src/kernels/2.6.32-042stab126.2/drivers/net/skfp//usr/src/kernels/2.6.32-042stab126.2/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab126.2/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab126.2/drivers/net/tulip//usr/src/kernels/2.6.32-042stab126.2/drivers/net/usb//usr/src/kernels/2.6.32-042stab126.2/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab126.2/drivers/net/vxge//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wan//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wimax//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab126.2/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab126.2/drivers/nubus//usr/src/kernels/2.6.32-042stab126.2/drivers/of//usr/src/kernels/2.6.32-042stab126.2/drivers/parisc//usr/src/kernels/2.6.32-042stab126.2/drivers/parport//usr/src/kernels/2.6.32-042stab126.2/drivers/pci//usr/src/kernels/2.6.32-042stab126.2/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab126.2/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab126.2/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab126.2/drivers/pcmcia//usr/src/kernels/2.6.32-042stab126.2/drivers/platform//usr/src/kernels/2.6.32-042stab126.2/drivers/platform/x86//usr/src/kernels/2.6.32-042stab126.2/drivers/pnp//usr/src/kernels/2.6.32-042stab126.2/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab126.2/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab126.2/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab126.2/drivers/power//usr/src/kernels/2.6.32-042stab126.2/drivers/powercap//usr/src/kernels/2.6.32-042stab126.2/drivers/pps//usr/src/kernels/2.6.32-042stab126.2/drivers/ps3//usr/src/kernels/2.6.32-042stab126.2/drivers/ptp//usr/src/kernels/2.6.32-042stab126.2/drivers/rapidio//usr/src/kernels/2.6.32-042stab126.2/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab126.2/drivers/regulator//usr/src/kernels/2.6.32-042stab126.2/drivers/rtc//usr/src/kernels/2.6.32-042stab126.2/drivers/s390//usr/src/kernels/2.6.32-042stab126.2/drivers/s390/block//usr/src/kernels/2.6.32-042stab126.2/drivers/s390/char//usr/src/kernels/2.6.32-042stab126.2/drivers/s390/cio//usr/src/kernels/2.6.32-042stab126.2/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab126.2/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab126.2/drivers/s390/net//usr/src/kernels/2.6.32-042stab126.2/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab126.2/drivers/sbus//usr/src/kernels/2.6.32-042stab126.2/drivers/sbus/char//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/smartpqi//usr/src/kernels/2.6.32-042stab126.2/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab126.2/drivers/serial//usr/src/kernels/2.6.32-042stab126.2/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab126.2/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab126.2/drivers/sfi//usr/src/kernels/2.6.32-042stab126.2/drivers/sh//usr/src/kernels/2.6.32-042stab126.2/drivers/sh/maple//usr/src/kernels/2.6.32-042stab126.2/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab126.2/drivers/sn//usr/src/kernels/2.6.32-042stab126.2/drivers/spi//usr/src/kernels/2.6.32-042stab126.2/drivers/ssb//usr/src/kernels/2.6.32-042stab126.2/drivers/staging//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/android//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/dream//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/dst//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/echo//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/iio//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/line6//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/otus//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/panel//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/phison//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/poch//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/rar//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/sep//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/vme//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab126.2/drivers/staging/zram//usr/src/kernels/2.6.32-042stab126.2/drivers/target//usr/src/kernels/2.6.32-042stab126.2/drivers/target/loopback//usr/src/kernels/2.6.32-042stab126.2/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab126.2/drivers/tc//usr/src/kernels/2.6.32-042stab126.2/drivers/telephony//usr/src/kernels/2.6.32-042stab126.2/drivers/thermal//usr/src/kernels/2.6.32-042stab126.2/drivers/uio//usr/src/kernels/2.6.32-042stab126.2/drivers/usb//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/atm//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/class//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/core//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/early//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/host//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/image//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/misc//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/mon//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/musb//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/otg//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/serial//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/storage//usr/src/kernels/2.6.32-042stab126.2/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab126.2/drivers/uwb//usr/src/kernels/2.6.32-042stab126.2/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab126.2/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab126.2/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab126.2/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab126.2/drivers/vhost//usr/src/kernels/2.6.32-042stab126.2/drivers/video//usr/src/kernels/2.6.32-042stab126.2/drivers/video/aty//usr/src/kernels/2.6.32-042stab126.2/drivers/video/backlight//usr/src/kernels/2.6.32-042stab126.2/drivers/video/console//usr/src/kernels/2.6.32-042stab126.2/drivers/video/display//usr/src/kernels/2.6.32-042stab126.2/drivers/video/geode//usr/src/kernels/2.6.32-042stab126.2/drivers/video/i810//usr/src/kernels/2.6.32-042stab126.2/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab126.2/drivers/video/kyro//usr/src/kernels/2.6.32-042stab126.2/drivers/video/logo//usr/src/kernels/2.6.32-042stab126.2/drivers/video/matrox//usr/src/kernels/2.6.32-042stab126.2/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab126.2/drivers/video/mbx//usr/src/kernels/2.6.32-042stab126.2/drivers/video/msm//usr/src/kernels/2.6.32-042stab126.2/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab126.2/drivers/video/omap//usr/src/kernels/2.6.32-042stab126.2/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab126.2/drivers/video/riva//usr/src/kernels/2.6.32-042stab126.2/drivers/video/savage//usr/src/kernels/2.6.32-042stab126.2/drivers/video/sis//usr/src/kernels/2.6.32-042stab126.2/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab126.2/drivers/video/via//usr/src/kernels/2.6.32-042stab126.2/drivers/virtio//usr/src/kernels/2.6.32-042stab126.2/drivers/vlynq//usr/src/kernels/2.6.32-042stab126.2/drivers/w1//usr/src/kernels/2.6.32-042stab126.2/drivers/w1/masters//usr/src/kernels/2.6.32-042stab126.2/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab126.2/drivers/watchdog//usr/src/kernels/2.6.32-042stab126.2/drivers/xen//usr/src/kernels/2.6.32-042stab126.2/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab126.2/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab126.2/drivers/zorro//usr/src/kernels/2.6.32-042stab126.2/firmware//usr/src/kernels/2.6.32-042stab126.2/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab126.2/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab126.2/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab126.2/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab126.2/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab126.2/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab126.2/fs//usr/src/kernels/2.6.32-042stab126.2/fs/9p//usr/src/kernels/2.6.32-042stab126.2/fs/adfs//usr/src/kernels/2.6.32-042stab126.2/fs/affs//usr/src/kernels/2.6.32-042stab126.2/fs/afs//usr/src/kernels/2.6.32-042stab126.2/fs/autofs//usr/src/kernels/2.6.32-042stab126.2/fs/autofs4//usr/src/kernels/2.6.32-042stab126.2/fs/befs//usr/src/kernels/2.6.32-042stab126.2/fs/bfs//usr/src/kernels/2.6.32-042stab126.2/fs/btrfs//usr/src/kernels/2.6.32-042stab126.2/fs/cachefiles//usr/src/kernels/2.6.32-042stab126.2/fs/cifs//usr/src/kernels/2.6.32-042stab126.2/fs/coda//usr/src/kernels/2.6.32-042stab126.2/fs/configfs//usr/src/kernels/2.6.32-042stab126.2/fs/cramfs//usr/src/kernels/2.6.32-042stab126.2/fs/debugfs//usr/src/kernels/2.6.32-042stab126.2/fs/devpts//usr/src/kernels/2.6.32-042stab126.2/fs/dlm//usr/src/kernels/2.6.32-042stab126.2/fs/ecryptfs//usr/src/kernels/2.6.32-042stab126.2/fs/efs//usr/src/kernels/2.6.32-042stab126.2/fs/exofs//usr/src/kernels/2.6.32-042stab126.2/fs/exportfs//usr/src/kernels/2.6.32-042stab126.2/fs/ext2//usr/src/kernels/2.6.32-042stab126.2/fs/ext3//usr/src/kernels/2.6.32-042stab126.2/fs/ext4//usr/src/kernels/2.6.32-042stab126.2/fs/fat//usr/src/kernels/2.6.32-042stab126.2/fs/freevxfs//usr/src/kernels/2.6.32-042stab126.2/fs/fscache//usr/src/kernels/2.6.32-042stab126.2/fs/fuse//usr/src/kernels/2.6.32-042stab126.2/fs/gfs2//usr/src/kernels/2.6.32-042stab126.2/fs/hfs//usr/src/kernels/2.6.32-042stab126.2/fs/hfsplus//usr/src/kernels/2.6.32-042stab126.2/fs/hostfs//usr/src/kernels/2.6.32-042stab126.2/fs/hpfs//usr/src/kernels/2.6.32-042stab126.2/fs/hppfs//usr/src/kernels/2.6.32-042stab126.2/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab126.2/fs/isofs//usr/src/kernels/2.6.32-042stab126.2/fs/jbd//usr/src/kernels/2.6.32-042stab126.2/fs/jbd2//usr/src/kernels/2.6.32-042stab126.2/fs/jffs2//usr/src/kernels/2.6.32-042stab126.2/fs/jfs//usr/src/kernels/2.6.32-042stab126.2/fs/lockd//usr/src/kernels/2.6.32-042stab126.2/fs/minix//usr/src/kernels/2.6.32-042stab126.2/fs/ncpfs//usr/src/kernels/2.6.32-042stab126.2/fs/nfs//usr/src/kernels/2.6.32-042stab126.2/fs/nfs_common//usr/src/kernels/2.6.32-042stab126.2/fs/nfsd//usr/src/kernels/2.6.32-042stab126.2/fs/nilfs2//usr/src/kernels/2.6.32-042stab126.2/fs/nls//usr/src/kernels/2.6.32-042stab126.2/fs/notify//usr/src/kernels/2.6.32-042stab126.2/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab126.2/fs/notify/inotify//usr/src/kernels/2.6.32-042stab126.2/fs/ntfs//usr/src/kernels/2.6.32-042stab126.2/fs/ocfs2//usr/src/kernels/2.6.32-042stab126.2/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab126.2/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab126.2/fs/omfs//usr/src/kernels/2.6.32-042stab126.2/fs/openpromfs//usr/src/kernels/2.6.32-042stab126.2/fs/partitions//usr/src/kernels/2.6.32-042stab126.2/fs/proc//usr/src/kernels/2.6.32-042stab126.2/fs/pstore//usr/src/kernels/2.6.32-042stab126.2/fs/qnx4//usr/src/kernels/2.6.32-042stab126.2/fs/quota//usr/src/kernels/2.6.32-042stab126.2/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab126.2/fs/ramfs//usr/src/kernels/2.6.32-042stab126.2/fs/reiserfs//usr/src/kernels/2.6.32-042stab126.2/fs/romfs//usr/src/kernels/2.6.32-042stab126.2/fs/smbfs//usr/src/kernels/2.6.32-042stab126.2/fs/squashfs//usr/src/kernels/2.6.32-042stab126.2/fs/sysfs//usr/src/kernels/2.6.32-042stab126.2/fs/sysv//usr/src/kernels/2.6.32-042stab126.2/fs/ubifs//usr/src/kernels/2.6.32-042stab126.2/fs/udf//usr/src/kernels/2.6.32-042stab126.2/fs/ufs//usr/src/kernels/2.6.32-042stab126.2/fs/xfs//usr/src/kernels/2.6.32-042stab126.2/include//usr/src/kernels/2.6.32-042stab126.2/include/acpi//usr/src/kernels/2.6.32-042stab126.2/include/acpi/platform//usr/src/kernels/2.6.32-042stab126.2/include/asm-generic//usr/src/kernels/2.6.32-042stab126.2/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab126.2/include/asm-x86//usr/src/kernels/2.6.32-042stab126.2/include/bc//usr/src/kernels/2.6.32-042stab126.2/include/config//usr/src/kernels/2.6.32-042stab126.2/include/config/8139too//usr/src/kernels/2.6.32-042stab126.2/include/config/ab3100//usr/src/kernels/2.6.32-042stab126.2/include/config/ac97//usr/src/kernels/2.6.32-042stab126.2/include/config/acer//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/power//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab126.2/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab126.2/include/config/adaptec//usr/src/kernels/2.6.32-042stab126.2/include/config/agp//usr/src/kernels/2.6.32-042stab126.2/include/config/aic79xx//usr/src/kernels/2.6.32-042stab126.2/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab126.2/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab126.2/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab126.2/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab126.2/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab126.2/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab126.2/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab126.2/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab126.2/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab126.2/include/config/airo//usr/src/kernels/2.6.32-042stab126.2/include/config/alim1535//usr/src/kernels/2.6.32-042stab126.2/include/config/alim7101//usr/src/kernels/2.6.32-042stab126.2/include/config/amd//usr/src/kernels/2.6.32-042stab126.2/include/config/amd8111//usr/src/kernels/2.6.32-042stab126.2/include/config/amiga//usr/src/kernels/2.6.32-042stab126.2/include/config/anon//usr/src/kernels/2.6.32-042stab126.2/include/config/apm//usr/src/kernels/2.6.32-042stab126.2/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab126.2/include/config/arch//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/enable//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/has//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/have//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/may//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/phys//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/populates//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/select//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/supports//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/uses//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/want//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab126.2/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab126.2/include/config/ask//usr/src/kernels/2.6.32-042stab126.2/include/config/ask/ip//usr/src/kernels/2.6.32-042stab126.2/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab126.2/include/config/asus//usr/src/kernels/2.6.32-042stab126.2/include/config/async//usr/src/kernels/2.6.32-042stab126.2/include/config/async/raid6//usr/src/kernels/2.6.32-042stab126.2/include/config/async/tx//usr/src/kernels/2.6.32-042stab126.2/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab126.2/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab126.2/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab126.2/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab126.2/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab126.2/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab126.2/include/config/at76c50x//usr/src/kernels/2.6.32-042stab126.2/include/config/ata//usr/src/kernels/2.6.32-042stab126.2/include/config/ata/over//usr/src/kernels/2.6.32-042stab126.2/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab126.2/include/config/ath//usr/src/kernels/2.6.32-042stab126.2/include/config/ath5k//usr/src/kernels/2.6.32-042stab126.2/include/config/ath9k//usr/src/kernels/2.6.32-042stab126.2/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab126.2/include/config/atm//usr/src/kernels/2.6.32-042stab126.2/include/config/audit//usr/src/kernels/2.6.32-042stab126.2/include/config/autofs4//usr/src/kernels/2.6.32-042stab126.2/include/config/b43//usr/src/kernels/2.6.32-042stab126.2/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab126.2/include/config/b43/buses//usr/src/kernels/2.6.32-042stab126.2/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab126.2/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab126.2/include/config/b43/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab126.2/include/config/b43/phy//usr/src/kernels/2.6.32-042stab126.2/include/config/b43legacy//usr/src/kernels/2.6.32-042stab126.2/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab126.2/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab126.2/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab126.2/include/config/b44//usr/src/kernels/2.6.32-042stab126.2/include/config/b44/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab126.2/include/config/backlight//usr/src/kernels/2.6.32-042stab126.2/include/config/backlight/class//usr/src/kernels/2.6.32-042stab126.2/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab126.2/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab126.2/include/config/base//usr/src/kernels/2.6.32-042stab126.2/include/config/battery//usr/src/kernels/2.6.32-042stab126.2/include/config/bc//usr/src/kernels/2.6.32-042stab126.2/include/config/bc/io//usr/src/kernels/2.6.32-042stab126.2/include/config/bc/rss//usr/src/kernels/2.6.32-042stab126.2/include/config/bc/swap//usr/src/kernels/2.6.32-042stab126.2/include/config/bcma//usr/src/kernels/2.6.32-042stab126.2/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab126.2/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab126.2/include/config/bcma/host//usr/src/kernels/2.6.32-042stab126.2/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/binary//usr/src/kernels/2.6.32-042stab126.2/include/config/binfmt//usr/src/kernels/2.6.32-042stab126.2/include/config/blk//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/dev//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab126.2/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab126.2/include/config/bnx2x//usr/src/kernels/2.6.32-042stab126.2/include/config/bnxt//usr/src/kernels/2.6.32-042stab126.2/include/config/boot//usr/src/kernels/2.6.32-042stab126.2/include/config/boot/printk//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab126.2/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab126.2/include/config/branch//usr/src/kernels/2.6.32-042stab126.2/include/config/branch/profile//usr/src/kernels/2.6.32-042stab126.2/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab126.2/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab126.2/include/config/bridge//usr/src/kernels/2.6.32-042stab126.2/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab126.2/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab126.2/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab126.2/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab126.2/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab126.2/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab126.2/include/config/broadcom//usr/src/kernels/2.6.32-042stab126.2/include/config/bsd//usr/src/kernels/2.6.32-042stab126.2/include/config/bsd/process//usr/src/kernels/2.6.32-042stab126.2/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab126.2/include/config/bt//usr/src/kernels/2.6.32-042stab126.2/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab126.2/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab126.2/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab126.2/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab126.2/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab126.2/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab126.2/include/config/btrfs//usr/src/kernels/2.6.32-042stab126.2/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/build//usr/src/kernels/2.6.32-042stab126.2/include/config/can//usr/src/kernels/2.6.32-042stab126.2/include/config/can/calc//usr/src/kernels/2.6.32-042stab126.2/include/config/can/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/can/ems//usr/src/kernels/2.6.32-042stab126.2/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab126.2/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab126.2/include/config/capi//usr/src/kernels/2.6.32-042stab126.2/include/config/cardman//usr/src/kernels/2.6.32-042stab126.2/include/config/carl9170//usr/src/kernels/2.6.32-042stab126.2/include/config/cb710//usr/src/kernels/2.6.32-042stab126.2/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/cc//usr/src/kernels/2.6.32-042stab126.2/include/config/cdrom//usr/src/kernels/2.6.32-042stab126.2/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab126.2/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab126.2/include/config/cfg80211//usr/src/kernels/2.6.32-042stab126.2/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab126.2/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab126.2/include/config/cfq//usr/src/kernels/2.6.32-042stab126.2/include/config/cfq/group//usr/src/kernels/2.6.32-042stab126.2/include/config/cfs//usr/src/kernels/2.6.32-042stab126.2/include/config/cgroup//usr/src/kernels/2.6.32-042stab126.2/include/config/check//usr/src/kernels/2.6.32-042stab126.2/include/config/chelsio//usr/src/kernels/2.6.32-042stab126.2/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab126.2/include/config/chr//usr/src/kernels/2.6.32-042stab126.2/include/config/chr/dev//usr/src/kernels/2.6.32-042stab126.2/include/config/cicada//usr/src/kernels/2.6.32-042stab126.2/include/config/cifs//usr/src/kernels/2.6.32-042stab126.2/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab126.2/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab126.2/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab126.2/include/config/ciss//usr/src/kernels/2.6.32-042stab126.2/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab126.2/include/config/clocksource//usr/src/kernels/2.6.32-042stab126.2/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab126.2/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab126.2/include/config/cls//usr/src/kernels/2.6.32-042stab126.2/include/config/cls/u32//usr/src/kernels/2.6.32-042stab126.2/include/config/compal//usr/src/kernels/2.6.32-042stab126.2/include/config/configfs//usr/src/kernels/2.6.32-042stab126.2/include/config/console//usr/src/kernels/2.6.32-042stab126.2/include/config/context//usr/src/kernels/2.6.32-042stab126.2/include/config/context/switch//usr/src/kernels/2.6.32-042stab126.2/include/config/core//usr/src/kernels/2.6.32-042stab126.2/include/config/core/dump//usr/src/kernels/2.6.32-042stab126.2/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab126.2/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab126.2/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab126.2/include/config/crash//usr/src/kernels/2.6.32-042stab126.2/include/config/crc//usr/src/kernels/2.6.32-042stab126.2/include/config/crc/itu//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab126.2/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab126.2/include/config/cs5535//usr/src/kernels/2.6.32-042stab126.2/include/config/davicom//usr/src/kernels/2.6.32-042stab126.2/include/config/de//usr/src/kernels/2.6.32-042stab126.2/include/config/de2104x//usr/src/kernels/2.6.32-042stab126.2/include/config/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/debug/boot//usr/src/kernels/2.6.32-042stab126.2/include/config/debug/memory//usr/src/kernels/2.6.32-042stab126.2/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab126.2/include/config/debug/nx//usr/src/kernels/2.6.32-042stab126.2/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab126.2/include/config/debug/section//usr/src/kernels/2.6.32-042stab126.2/include/config/decompress//usr/src/kernels/2.6.32-042stab126.2/include/config/default//usr/src/kernels/2.6.32-042stab126.2/include/config/default/io//usr/src/kernels/2.6.32-042stab126.2/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab126.2/include/config/default/mmap//usr/src/kernels/2.6.32-042stab126.2/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab126.2/include/config/default/tcp//usr/src/kernels/2.6.32-042stab126.2/include/config/defconfig//usr/src/kernels/2.6.32-042stab126.2/include/config/dell//usr/src/kernels/2.6.32-042stab126.2/include/config/detect//usr/src/kernels/2.6.32-042stab126.2/include/config/detect/hung//usr/src/kernels/2.6.32-042stab126.2/include/config/devpts//usr/src/kernels/2.6.32-042stab126.2/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab126.2/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab126.2/include/config/display//usr/src/kernels/2.6.32-042stab126.2/include/config/dlci//usr/src/kernels/2.6.32-042stab126.2/include/config/dlm//usr/src/kernels/2.6.32-042stab126.2/include/config/dm//usr/src/kernels/2.6.32-042stab126.2/include/config/dm/bio//usr/src/kernels/2.6.32-042stab126.2/include/config/dm/cache//usr/src/kernels/2.6.32-042stab126.2/include/config/dm/log//usr/src/kernels/2.6.32-042stab126.2/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab126.2/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab126.2/include/config/dm/thin//usr/src/kernels/2.6.32-042stab126.2/include/config/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/dma/shared//usr/src/kernels/2.6.32-042stab126.2/include/config/dmar//usr/src/kernels/2.6.32-042stab126.2/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab126.2/include/config/drm//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/kms//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/load//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab126.2/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab126.2/include/config/dummy//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/max//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab126.2/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab126.2/include/config/dynamic//usr/src/kernels/2.6.32-042stab126.2/include/config/early//usr/src/kernels/2.6.32-042stab126.2/include/config/early/printk//usr/src/kernels/2.6.32-042stab126.2/include/config/ecrypt//usr/src/kernels/2.6.32-042stab126.2/include/config/edac//usr/src/kernels/2.6.32-042stab126.2/include/config/edac/decode//usr/src/kernels/2.6.32-042stab126.2/include/config/edac/mm//usr/src/kernels/2.6.32-042stab126.2/include/config/eeepc//usr/src/kernels/2.6.32-042stab126.2/include/config/eeprom//usr/src/kernels/2.6.32-042stab126.2/include/config/efi//usr/src/kernels/2.6.32-042stab126.2/include/config/elf//usr/src/kernels/2.6.32-042stab126.2/include/config/enable//usr/src/kernels/2.6.32-042stab126.2/include/config/enable/must//usr/src/kernels/2.6.32-042stab126.2/include/config/enclosure//usr/src/kernels/2.6.32-042stab126.2/include/config/event//usr/src/kernels/2.6.32-042stab126.2/include/config/ext2//usr/src/kernels/2.6.32-042stab126.2/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/ext3//usr/src/kernels/2.6.32-042stab126.2/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab126.2/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab126.2/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/ext4//usr/src/kernels/2.6.32-042stab126.2/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/extra//usr/src/kernels/2.6.32-042stab126.2/include/config/fair//usr/src/kernels/2.6.32-042stab126.2/include/config/fair/group//usr/src/kernels/2.6.32-042stab126.2/include/config/fat//usr/src/kernels/2.6.32-042stab126.2/include/config/fat/default//usr/src/kernels/2.6.32-042stab126.2/include/config/fb//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/aty//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/boot//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/geode//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/mode//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/riva//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/savage//usr/src/kernels/2.6.32-042stab126.2/include/config/fb/sys//usr/src/kernels/2.6.32-042stab126.2/include/config/fcoe//usr/src/kernels/2.6.32-042stab126.2/include/config/fib//usr/src/kernels/2.6.32-042stab126.2/include/config/file//usr/src/kernels/2.6.32-042stab126.2/include/config/firewire//usr/src/kernels/2.6.32-042stab126.2/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab126.2/include/config/firmware//usr/src/kernels/2.6.32-042stab126.2/include/config/fix//usr/src/kernels/2.6.32-042stab126.2/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab126.2/include/config/fixed//usr/src/kernels/2.6.32-042stab126.2/include/config/font//usr/src/kernels/2.6.32-042stab126.2/include/config/frame//usr/src/kernels/2.6.32-042stab126.2/include/config/framebuffer//usr/src/kernels/2.6.32-042stab126.2/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab126.2/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab126.2/include/config/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/fs/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/fscache//usr/src/kernels/2.6.32-042stab126.2/include/config/ftrace//usr/src/kernels/2.6.32-042stab126.2/include/config/fujitsu//usr/src/kernels/2.6.32-042stab126.2/include/config/fuse//usr/src/kernels/2.6.32-042stab126.2/include/config/fusion//usr/src/kernels/2.6.32-042stab126.2/include/config/fusion/max//usr/src/kernels/2.6.32-042stab126.2/include/config/fw//usr/src/kernels/2.6.32-042stab126.2/include/config/gact//usr/src/kernels/2.6.32-042stab126.2/include/config/generic//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/find//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/irq//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/isa//usr/src/kernels/2.6.32-042stab126.2/include/config/generic/pending//usr/src/kernels/2.6.32-042stab126.2/include/config/gfs2//usr/src/kernels/2.6.32-042stab126.2/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab126.2/include/config/gigaset//usr/src/kernels/2.6.32-042stab126.2/include/config/gpio//usr/src/kernels/2.6.32-042stab126.2/include/config/group//usr/src/kernels/2.6.32-042stab126.2/include/config/hangcheck//usr/src/kernels/2.6.32-042stab126.2/include/config/hardlockup//usr/src/kernels/2.6.32-042stab126.2/include/config/has//usr/src/kernels/2.6.32-042stab126.2/include/config/have//usr/src/kernels/2.6.32-042stab126.2/include/config/have/arch//usr/src/kernels/2.6.32-042stab126.2/include/config/have/atomic//usr/src/kernels/2.6.32-042stab126.2/include/config/have/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab126.2/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab126.2/include/config/have/efficient//usr/src/kernels/2.6.32-042stab126.2/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab126.2/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab126.2/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab126.2/include/config/have/function//usr/src/kernels/2.6.32-042stab126.2/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab126.2/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab126.2/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab126.2/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab126.2/include/config/have/generic//usr/src/kernels/2.6.32-042stab126.2/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/have/intel//usr/src/kernels/2.6.32-042stab126.2/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab126.2/include/config/have/irq//usr/src/kernels/2.6.32-042stab126.2/include/config/have/kernel//usr/src/kernels/2.6.32-042stab126.2/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab126.2/include/config/have/memory//usr/src/kernels/2.6.32-042stab126.2/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab126.2/include/config/have/perf//usr/src/kernels/2.6.32-042stab126.2/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab126.2/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab126.2/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab126.2/include/config/have/setup//usr/src/kernels/2.6.32-042stab126.2/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab126.2/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab126.2/include/config/have/syscall//usr/src/kernels/2.6.32-042stab126.2/include/config/have/unstable//usr/src/kernels/2.6.32-042stab126.2/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab126.2/include/config/have/user//usr/src/kernels/2.6.32-042stab126.2/include/config/have/user/return//usr/src/kernels/2.6.32-042stab126.2/include/config/hdlc//usr/src/kernels/2.6.32-042stab126.2/include/config/headers//usr/src/kernels/2.6.32-042stab126.2/include/config/hermes//usr/src/kernels/2.6.32-042stab126.2/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab126.2/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab126.2/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab126.2/include/config/hibernation//usr/src/kernels/2.6.32-042stab126.2/include/config/hid//usr/src/kernels/2.6.32-042stab126.2/include/config/high//usr/src/kernels/2.6.32-042stab126.2/include/config/high/res//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/16//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/max//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/no//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab126.2/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab126.2/include/config/hostap//usr/src/kernels/2.6.32-042stab126.2/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab126.2/include/config/hotplug//usr/src/kernels/2.6.32-042stab126.2/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab126.2/include/config/hp//usr/src/kernels/2.6.32-042stab126.2/include/config/hpet//usr/src/kernels/2.6.32-042stab126.2/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab126.2/include/config/hpwdt//usr/src/kernels/2.6.32-042stab126.2/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab126.2/include/config/ht//usr/src/kernels/2.6.32-042stab126.2/include/config/hugetlb//usr/src/kernels/2.6.32-042stab126.2/include/config/hvc//usr/src/kernels/2.6.32-042stab126.2/include/config/hw//usr/src/kernels/2.6.32-042stab126.2/include/config/hw/random//usr/src/kernels/2.6.32-042stab126.2/include/config/hwmon//usr/src/kernels/2.6.32-042stab126.2/include/config/hyperv//usr/src/kernels/2.6.32-042stab126.2/include/config/hysdn//usr/src/kernels/2.6.32-042stab126.2/include/config/hz//usr/src/kernels/2.6.32-042stab126.2/include/config/i2c//usr/src/kernels/2.6.32-042stab126.2/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab126.2/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab126.2/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab126.2/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab126.2/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab126.2/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab126.2/include/config/i6300esb//usr/src/kernels/2.6.32-042stab126.2/include/config/ib700//usr/src/kernels/2.6.32-042stab126.2/include/config/ibm//usr/src/kernels/2.6.32-042stab126.2/include/config/icplus//usr/src/kernels/2.6.32-042stab126.2/include/config/ie6xx//usr/src/kernels/2.6.32-042stab126.2/include/config/ieee802154//usr/src/kernels/2.6.32-042stab126.2/include/config/igb//usr/src/kernels/2.6.32-042stab126.2/include/config/illegal//usr/src/kernels/2.6.32-042stab126.2/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab126.2/include/config/inet//usr/src/kernels/2.6.32-042stab126.2/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab126.2/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab126.2/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab126.2/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab126.2/include/config/inet6//usr/src/kernels/2.6.32-042stab126.2/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab126.2/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab126.2/include/config/infiniband//usr/src/kernels/2.6.32-042stab126.2/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab126.2/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab126.2/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab126.2/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab126.2/include/config/init//usr/src/kernels/2.6.32-042stab126.2/include/config/init/env//usr/src/kernels/2.6.32-042stab126.2/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab126.2/include/config/initramfs//usr/src/kernels/2.6.32-042stab126.2/include/config/inotify//usr/src/kernels/2.6.32-042stab126.2/include/config/input//usr/src/kernels/2.6.32-042stab126.2/include/config/input/ati//usr/src/kernels/2.6.32-042stab126.2/include/config/input/atlas//usr/src/kernels/2.6.32-042stab126.2/include/config/input/ff//usr/src/kernels/2.6.32-042stab126.2/include/config/input/gpio//usr/src/kernels/2.6.32-042stab126.2/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab126.2/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab126.2/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab126.2/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab126.2/include/config/input/winbond//usr/src/kernels/2.6.32-042stab126.2/include/config/input/wistron//usr/src/kernels/2.6.32-042stab126.2/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab126.2/include/config/intel//usr/src/kernels/2.6.32-042stab126.2/include/config/interval//usr/src/kernels/2.6.32-042stab126.2/include/config/io//usr/src/kernels/2.6.32-042stab126.2/include/config/io/delay//usr/src/kernels/2.6.32-042stab126.2/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab126.2/include/config/iommu//usr/src/kernels/2.6.32-042stab126.2/include/config/iosched//usr/src/kernels/2.6.32-042stab126.2/include/config/ip//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/fib//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/nf//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/route//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/set//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/vs//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab126.2/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab126.2/include/config/ip6//usr/src/kernels/2.6.32-042stab126.2/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab126.2/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab126.2/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab126.2/include/config/ipc//usr/src/kernels/2.6.32-042stab126.2/include/config/ipmi//usr/src/kernels/2.6.32-042stab126.2/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab126.2/include/config/ippp//usr/src/kernels/2.6.32-042stab126.2/include/config/ipv6//usr/src/kernels/2.6.32-042stab126.2/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab126.2/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab126.2/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab126.2/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab126.2/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab126.2/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab126.2/include/config/ipw2100//usr/src/kernels/2.6.32-042stab126.2/include/config/ipw2200//usr/src/kernels/2.6.32-042stab126.2/include/config/ir//usr/src/kernels/2.6.32-042stab126.2/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab126.2/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab126.2/include/config/ir/nec//usr/src/kernels/2.6.32-042stab126.2/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab126.2/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab126.2/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab126.2/include/config/ir/sony//usr/src/kernels/2.6.32-042stab126.2/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab126.2/include/config/irq//usr/src/kernels/2.6.32-042stab126.2/include/config/isa//usr/src/kernels/2.6.32-042stab126.2/include/config/isa/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/iscsi//usr/src/kernels/2.6.32-042stab126.2/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab126.2/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab126.2/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab126.2/include/config/iso9660//usr/src/kernels/2.6.32-042stab126.2/include/config/it87//usr/src/kernels/2.6.32-042stab126.2/include/config/it8712f//usr/src/kernels/2.6.32-042stab126.2/include/config/itco//usr/src/kernels/2.6.32-042stab126.2/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab126.2/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab126.2/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab126.2/include/config/ixgbe//usr/src/kernels/2.6.32-042stab126.2/include/config/jffs2//usr/src/kernels/2.6.32-042stab126.2/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/kallsyms//usr/src/kernels/2.6.32-042stab126.2/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab126.2/include/config/karma//usr/src/kernels/2.6.32-042stab126.2/include/config/kernel//usr/src/kernels/2.6.32-042stab126.2/include/config/kexec//usr/src/kernels/2.6.32-042stab126.2/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab126.2/include/config/keyboard//usr/src/kernels/2.6.32-042stab126.2/include/config/keys//usr/src/kernels/2.6.32-042stab126.2/include/config/keys/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab126.2/include/config/kgdb//usr/src/kernels/2.6.32-042stab126.2/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab126.2/include/config/kprobe//usr/src/kernels/2.6.32-042stab126.2/include/config/ks0108//usr/src/kernels/2.6.32-042stab126.2/include/config/ktime//usr/src/kernels/2.6.32-042stab126.2/include/config/kvm//usr/src/kernels/2.6.32-042stab126.2/include/config/lcd//usr/src/kernels/2.6.32-042stab126.2/include/config/lcd/class//usr/src/kernels/2.6.32-042stab126.2/include/config/leds//usr/src/kernels/2.6.32-042stab126.2/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab126.2/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab126.2/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab126.2/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab126.2/include/config/legacy//usr/src/kernels/2.6.32-042stab126.2/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab126.2/include/config/lib80211//usr/src/kernels/2.6.32-042stab126.2/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab126.2/include/config/libertas//usr/src/kernels/2.6.32-042stab126.2/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab126.2/include/config/lock//usr/src/kernels/2.6.32-042stab126.2/include/config/lockd//usr/src/kernels/2.6.32-042stab126.2/include/config/lockdep//usr/src/kernels/2.6.32-042stab126.2/include/config/lockup//usr/src/kernels/2.6.32-042stab126.2/include/config/log//usr/src/kernels/2.6.32-042stab126.2/include/config/log/buf//usr/src/kernels/2.6.32-042stab126.2/include/config/logo//usr/src/kernels/2.6.32-042stab126.2/include/config/logo/linux//usr/src/kernels/2.6.32-042stab126.2/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab126.2/include/config/loopback//usr/src/kernels/2.6.32-042stab126.2/include/config/lpc//usr/src/kernels/2.6.32-042stab126.2/include/config/lsi//usr/src/kernels/2.6.32-042stab126.2/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab126.2/include/config/lxt//usr/src/kernels/2.6.32-042stab126.2/include/config/lzo//usr/src/kernels/2.6.32-042stab126.2/include/config/mac//usr/src/kernels/2.6.32-042stab126.2/include/config/mac80211//usr/src/kernels/2.6.32-042stab126.2/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab126.2/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab126.2/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab126.2/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab126.2/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab126.2/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab126.2/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab126.2/include/config/machz//usr/src/kernels/2.6.32-042stab126.2/include/config/macintosh//usr/src/kernels/2.6.32-042stab126.2/include/config/magic//usr/src/kernels/2.6.32-042stab126.2/include/config/marvell//usr/src/kernels/2.6.32-042stab126.2/include/config/max//usr/src/kernels/2.6.32-042stab126.2/include/config/max/raw//usr/src/kernels/2.6.32-042stab126.2/include/config/md//usr/src/kernels/2.6.32-042stab126.2/include/config/mdio//usr/src/kernels/2.6.32-042stab126.2/include/config/media//usr/src/kernels/2.6.32-042stab126.2/include/config/media/tuner//usr/src/kernels/2.6.32-042stab126.2/include/config/megaraid//usr/src/kernels/2.6.32-042stab126.2/include/config/memory//usr/src/kernels/2.6.32-042stab126.2/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab126.2/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab126.2/include/config/memstick//usr/src/kernels/2.6.32-042stab126.2/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab126.2/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab126.2/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab126.2/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab126.2/include/config/microcode//usr/src/kernels/2.6.32-042stab126.2/include/config/microcode/old//usr/src/kernels/2.6.32-042stab126.2/include/config/minix//usr/src/kernels/2.6.32-042stab126.2/include/config/misc//usr/src/kernels/2.6.32-042stab126.2/include/config/misdn//usr/src/kernels/2.6.32-042stab126.2/include/config/mlx4//usr/src/kernels/2.6.32-042stab126.2/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab126.2/include/config/mlx5//usr/src/kernels/2.6.32-042stab126.2/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab126.2/include/config/mmc//usr/src/kernels/2.6.32-042stab126.2/include/config/mmc/block//usr/src/kernels/2.6.32-042stab126.2/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab126.2/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab126.2/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab126.2/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab126.2/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab126.2/include/config/mmc/via//usr/src/kernels/2.6.32-042stab126.2/include/config/module//usr/src/kernels/2.6.32-042stab126.2/include/config/module/force//usr/src/kernels/2.6.32-042stab126.2/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab126.2/include/config/module/verify//usr/src/kernels/2.6.32-042stab126.2/include/config/mouse//usr/src/kernels/2.6.32-042stab126.2/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab126.2/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab126.2/include/config/msdos//usr/src/kernels/2.6.32-042stab126.2/include/config/msi//usr/src/kernels/2.6.32-042stab126.2/include/config/mspro//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/block//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/map//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab126.2/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab126.2/include/config/mtdram//usr/src/kernels/2.6.32-042stab126.2/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab126.2/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab126.2/include/config/mtrr//usr/src/kernels/2.6.32-042stab126.2/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab126.2/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab126.2/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab126.2/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab126.2/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab126.2/include/config/mxm//usr/src/kernels/2.6.32-042stab126.2/include/config/myri10ge//usr/src/kernels/2.6.32-042stab126.2/include/config/n//usr/src/kernels/2.6.32-042stab126.2/include/config/national//usr/src/kernels/2.6.32-042stab126.2/include/config/ne2k//usr/src/kernels/2.6.32-042stab126.2/include/config/need//usr/src/kernels/2.6.32-042stab126.2/include/config/need/bounce//usr/src/kernels/2.6.32-042stab126.2/include/config/need/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab126.2/include/config/need/node//usr/src/kernels/2.6.32-042stab126.2/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab126.2/include/config/need/per//usr/src/kernels/2.6.32-042stab126.2/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab126.2/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab126.2/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab126.2/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab126.2/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab126.2/include/config/net//usr/src/kernels/2.6.32-042stab126.2/include/config/net/9p//usr/src/kernels/2.6.32-042stab126.2/include/config/net/act//usr/src/kernels/2.6.32-042stab126.2/include/config/net/cls//usr/src/kernels/2.6.32-042stab126.2/include/config/net/drop//usr/src/kernels/2.6.32-042stab126.2/include/config/net/dsa//usr/src/kernels/2.6.32-042stab126.2/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab126.2/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab126.2/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab126.2/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab126.2/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab126.2/include/config/net/ematch//usr/src/kernels/2.6.32-042stab126.2/include/config/net/ip//usr/src/kernels/2.6.32-042stab126.2/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab126.2/include/config/net/key//usr/src/kernels/2.6.32-042stab126.2/include/config/net/poll//usr/src/kernels/2.6.32-042stab126.2/include/config/net/rx//usr/src/kernels/2.6.32-042stab126.2/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab126.2/include/config/net/sch//usr/src/kernels/2.6.32-042stab126.2/include/config/net/vendor//usr/src/kernels/2.6.32-042stab126.2/include/config/netconsole//usr/src/kernels/2.6.32-042stab126.2/include/config/netdev//usr/src/kernels/2.6.32-042stab126.2/include/config/netfilter//usr/src/kernels/2.6.32-042stab126.2/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab126.2/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab126.2/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab126.2/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab126.2/include/config/netpoll//usr/src/kernels/2.6.32-042stab126.2/include/config/netprio//usr/src/kernels/2.6.32-042stab126.2/include/config/network//usr/src/kernels/2.6.32-042stab126.2/include/config/netxen//usr/src/kernels/2.6.32-042stab126.2/include/config/new//usr/src/kernels/2.6.32-042stab126.2/include/config/nf//usr/src/kernels/2.6.32-042stab126.2/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab126.2/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab126.2/include/config/nf/ct//usr/src/kernels/2.6.32-042stab126.2/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab126.2/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab126.2/include/config/nf/nat//usr/src/kernels/2.6.32-042stab126.2/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab126.2/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab126.2/include/config/nfs//usr/src/kernels/2.6.32-042stab126.2/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab126.2/include/config/nfs/use//usr/src/kernels/2.6.32-042stab126.2/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab126.2/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab126.2/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab126.2/include/config/nfsd//usr/src/kernels/2.6.32-042stab126.2/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab126.2/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab126.2/include/config/nftl//usr/src/kernels/2.6.32-042stab126.2/include/config/nls//usr/src/kernels/2.6.32-042stab126.2/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab126.2/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab126.2/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab126.2/include/config/no//usr/src/kernels/2.6.32-042stab126.2/include/config/nop//usr/src/kernels/2.6.32-042stab126.2/include/config/nop/usb//usr/src/kernels/2.6.32-042stab126.2/include/config/nortel//usr/src/kernels/2.6.32-042stab126.2/include/config/nouveau//usr/src/kernels/2.6.32-042stab126.2/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/nr//usr/src/kernels/2.6.32-042stab126.2/include/config/nsc//usr/src/kernels/2.6.32-042stab126.2/include/config/openvswitch//usr/src/kernels/2.6.32-042stab126.2/include/config/oprofile//usr/src/kernels/2.6.32-042stab126.2/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab126.2/include/config/optimize//usr/src/kernels/2.6.32-042stab126.2/include/config/osf//usr/src/kernels/2.6.32-042stab126.2/include/config/output//usr/src/kernels/2.6.32-042stab126.2/include/config/ovs//usr/src/kernels/2.6.32-042stab126.2/include/config/p54//usr/src/kernels/2.6.32-042stab126.2/include/config/packet//usr/src/kernels/2.6.32-042stab126.2/include/config/page//usr/src/kernels/2.6.32-042stab126.2/include/config/panasonic//usr/src/kernels/2.6.32-042stab126.2/include/config/paravirt//usr/src/kernels/2.6.32-042stab126.2/include/config/parport//usr/src/kernels/2.6.32-042stab126.2/include/config/parport/not//usr/src/kernels/2.6.32-042stab126.2/include/config/parport/pc//usr/src/kernels/2.6.32-042stab126.2/include/config/partition//usr/src/kernels/2.6.32-042stab126.2/include/config/pata//usr/src/kernels/2.6.32-042stab126.2/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab126.2/include/config/pc8736x//usr/src/kernels/2.6.32-042stab126.2/include/config/pccard//usr/src/kernels/2.6.32-042stab126.2/include/config/pch//usr/src/kernels/2.6.32-042stab126.2/include/config/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/pci/msi//usr/src/kernels/2.6.32-042stab126.2/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab126.2/include/config/pcie//usr/src/kernels/2.6.32-042stab126.2/include/config/pcieaer//usr/src/kernels/2.6.32-042stab126.2/include/config/pcmcia//usr/src/kernels/2.6.32-042stab126.2/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab126.2/include/config/pcspkr//usr/src/kernels/2.6.32-042stab126.2/include/config/pdc//usr/src/kernels/2.6.32-042stab126.2/include/config/perf//usr/src/kernels/2.6.32-042stab126.2/include/config/phys//usr/src/kernels/2.6.32-042stab126.2/include/config/phys/addr//usr/src/kernels/2.6.32-042stab126.2/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab126.2/include/config/physical//usr/src/kernels/2.6.32-042stab126.2/include/config/pid//usr/src/kernels/2.6.32-042stab126.2/include/config/plx//usr/src/kernels/2.6.32-042stab126.2/include/config/pm//usr/src/kernels/2.6.32-042stab126.2/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab126.2/include/config/pm/std//usr/src/kernels/2.6.32-042stab126.2/include/config/pnfs//usr/src/kernels/2.6.32-042stab126.2/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab126.2/include/config/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab126.2/include/config/power//usr/src/kernels/2.6.32-042stab126.2/include/config/ppp//usr/src/kernels/2.6.32-042stab126.2/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab126.2/include/config/pramcache//usr/src/kernels/2.6.32-042stab126.2/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab126.2/include/config/preempt//usr/src/kernels/2.6.32-042stab126.2/include/config/prevent//usr/src/kernels/2.6.32-042stab126.2/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab126.2/include/config/print//usr/src/kernels/2.6.32-042stab126.2/include/config/print/quota//usr/src/kernels/2.6.32-042stab126.2/include/config/printk//usr/src/kernels/2.6.32-042stab126.2/include/config/proc//usr/src/kernels/2.6.32-042stab126.2/include/config/proc/page//usr/src/kernels/2.6.32-042stab126.2/include/config/proc/pid//usr/src/kernels/2.6.32-042stab126.2/include/config/ptp//usr/src/kernels/2.6.32-042stab126.2/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab126.2/include/config/qfmt//usr/src/kernels/2.6.32-042stab126.2/include/config/qlcnic//usr/src/kernels/2.6.32-042stab126.2/include/config/qsemi//usr/src/kernels/2.6.32-042stab126.2/include/config/quota//usr/src/kernels/2.6.32-042stab126.2/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab126.2/include/config/raid//usr/src/kernels/2.6.32-042stab126.2/include/config/raid6//usr/src/kernels/2.6.32-042stab126.2/include/config/raw//usr/src/kernels/2.6.32-042stab126.2/include/config/rc//usr/src/kernels/2.6.32-042stab126.2/include/config/rcu//usr/src/kernels/2.6.32-042stab126.2/include/config/rd//usr/src/kernels/2.6.32-042stab126.2/include/config/rds//usr/src/kernels/2.6.32-042stab126.2/include/config/realtek//usr/src/kernels/2.6.32-042stab126.2/include/config/reed//usr/src/kernels/2.6.32-042stab126.2/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab126.2/include/config/regulator//usr/src/kernels/2.6.32-042stab126.2/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab126.2/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab126.2/include/config/reiserfs//usr/src/kernels/2.6.32-042stab126.2/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab126.2/include/config/resource//usr/src/kernels/2.6.32-042stab126.2/include/config/rfd//usr/src/kernels/2.6.32-042stab126.2/include/config/rfkill//usr/src/kernels/2.6.32-042stab126.2/include/config/rfs//usr/src/kernels/2.6.32-042stab126.2/include/config/ring//usr/src/kernels/2.6.32-042stab126.2/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab126.2/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab126.2/include/config/rpcsec//usr/src/kernels/2.6.32-042stab126.2/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab126.2/include/config/rt//usr/src/kernels/2.6.32-042stab126.2/include/config/rt/group//usr/src/kernels/2.6.32-042stab126.2/include/config/rt2800//usr/src/kernels/2.6.32-042stab126.2/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab126.2/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab126.2/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab126.2/include/config/rt2x00//usr/src/kernels/2.6.32-042stab126.2/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab126.2/include/config/rtc//usr/src/kernels/2.6.32-042stab126.2/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab126.2/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab126.2/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab126.2/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab126.2/include/config/rtl//usr/src/kernels/2.6.32-042stab126.2/include/config/rtl8187//usr/src/kernels/2.6.32-042stab126.2/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab126.2/include/config/rtl8723//usr/src/kernels/2.6.32-042stab126.2/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab126.2/include/config/rwsem//usr/src/kernels/2.6.32-042stab126.2/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab126.2/include/config/sata//usr/src/kernels/2.6.32-042stab126.2/include/config/sbc//usr/src/kernels/2.6.32-042stab126.2/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab126.2/include/config/sched//usr/src/kernels/2.6.32-042stab126.2/include/config/sched/omit//usr/src/kernels/2.6.32-042stab126.2/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab126.2/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab126.2/include/config/sctp//usr/src/kernels/2.6.32-042stab126.2/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab126.2/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab126.2/include/config/sctp/default//usr/src/kernels/2.6.32-042stab126.2/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab126.2/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab126.2/include/config/sdio//usr/src/kernels/2.6.32-042stab126.2/include/config/security//usr/src/kernels/2.6.32-042stab126.2/include/config/security/file//usr/src/kernels/2.6.32-042stab126.2/include/config/select//usr/src/kernels/2.6.32-042stab126.2/include/config/select/memory//usr/src/kernels/2.6.32-042stab126.2/include/config/sensors//usr/src/kernels/2.6.32-042stab126.2/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab126.2/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab126.2/include/config/sensors/via//usr/src/kernels/2.6.32-042stab126.2/include/config/serial//usr/src/kernels/2.6.32-042stab126.2/include/config/serial/8250//usr/src/kernels/2.6.32-042stab126.2/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab126.2/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab126.2/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab126.2/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab126.2/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab126.2/include/config/serial/core//usr/src/kernels/2.6.32-042stab126.2/include/config/serio//usr/src/kernels/2.6.32-042stab126.2/include/config/sfc//usr/src/kernels/2.6.32-042stab126.2/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab126.2/include/config/sgi//usr/src/kernels/2.6.32-042stab126.2/include/config/sim//usr/src/kernels/2.6.32-042stab126.2/include/config/slip//usr/src/kernels/2.6.32-042stab126.2/include/config/slow//usr/src/kernels/2.6.32-042stab126.2/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab126.2/include/config/sms//usr/src/kernels/2.6.32-042stab126.2/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab126.2/include/config/sms/siano//usr/src/kernels/2.6.32-042stab126.2/include/config/sms/usb//usr/src/kernels/2.6.32-042stab126.2/include/config/smsc//usr/src/kernels/2.6.32-042stab126.2/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab126.2/include/config/snd//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/sb//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/seq//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/usb//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/vx//usr/src/kernels/2.6.32-042stab126.2/include/config/snd/wss//usr/src/kernels/2.6.32-042stab126.2/include/config/soc//usr/src/kernels/2.6.32-042stab126.2/include/config/soc/camera//usr/src/kernels/2.6.32-042stab126.2/include/config/soft//usr/src/kernels/2.6.32-042stab126.2/include/config/solaris//usr/src/kernels/2.6.32-042stab126.2/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab126.2/include/config/sony//usr/src/kernels/2.6.32-042stab126.2/include/config/sonypi//usr/src/kernels/2.6.32-042stab126.2/include/config/sound//usr/src/kernels/2.6.32-042stab126.2/include/config/sound/oss//usr/src/kernels/2.6.32-042stab126.2/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab126.2/include/config/sparse//usr/src/kernels/2.6.32-042stab126.2/include/config/sparsemem//usr/src/kernels/2.6.32-042stab126.2/include/config/split//usr/src/kernels/2.6.32-042stab126.2/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab126.2/include/config/squashfs//usr/src/kernels/2.6.32-042stab126.2/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab126.2/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab126.2/include/config/ssb//usr/src/kernels/2.6.32-042stab126.2/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab126.2/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab126.2/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab126.2/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab126.2/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab126.2/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab126.2/include/config/stacktrace//usr/src/kernels/2.6.32-042stab126.2/include/config/stop//usr/src/kernels/2.6.32-042stab126.2/include/config/strict//usr/src/kernels/2.6.32-042stab126.2/include/config/strip//usr/src/kernels/2.6.32-042stab126.2/include/config/strip/asm//usr/src/kernels/2.6.32-042stab126.2/include/config/sun//usr/src/kernels/2.6.32-042stab126.2/include/config/sunrpc//usr/src/kernels/2.6.32-042stab126.2/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab126.2/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab126.2/include/config/suspend//usr/src/kernels/2.6.32-042stab126.2/include/config/syn//usr/src/kernels/2.6.32-042stab126.2/include/config/synclink//usr/src/kernels/2.6.32-042stab126.2/include/config/sys//usr/src/kernels/2.6.32-042stab126.2/include/config/sysctl//usr/src/kernels/2.6.32-042stab126.2/include/config/sysfs//usr/src/kernels/2.6.32-042stab126.2/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab126.2/include/config/sysprof//usr/src/kernels/2.6.32-042stab126.2/include/config/sysrq//usr/src/kernels/2.6.32-042stab126.2/include/config/sysvipc//usr/src/kernels/2.6.32-042stab126.2/include/config/tablet//usr/src/kernels/2.6.32-042stab126.2/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab126.2/include/config/target//usr/src/kernels/2.6.32-042stab126.2/include/config/task//usr/src/kernels/2.6.32-042stab126.2/include/config/task/delay//usr/src/kernels/2.6.32-042stab126.2/include/config/task/io//usr/src/kernels/2.6.32-042stab126.2/include/config/tc1100//usr/src/kernels/2.6.32-042stab126.2/include/config/tcg//usr/src/kernels/2.6.32-042stab126.2/include/config/tcm//usr/src/kernels/2.6.32-042stab126.2/include/config/tcp//usr/src/kernels/2.6.32-042stab126.2/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab126.2/include/config/textsearch//usr/src/kernels/2.6.32-042stab126.2/include/config/thermal//usr/src/kernels/2.6.32-042stab126.2/include/config/thinkpad//usr/src/kernels/2.6.32-042stab126.2/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab126.2/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab126.2/include/config/tick//usr/src/kernels/2.6.32-042stab126.2/include/config/tifm//usr/src/kernels/2.6.32-042stab126.2/include/config/timer//usr/src/kernels/2.6.32-042stab126.2/include/config/tmd//usr/src/kernels/2.6.32-042stab126.2/include/config/tmpfs//usr/src/kernels/2.6.32-042stab126.2/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab126.2/include/config/topstar//usr/src/kernels/2.6.32-042stab126.2/include/config/touchscreen//usr/src/kernels/2.6.32-042stab126.2/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab126.2/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab126.2/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab126.2/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab126.2/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab126.2/include/config/trace//usr/src/kernels/2.6.32-042stab126.2/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab126.2/include/config/tracer//usr/src/kernels/2.6.32-042stab126.2/include/config/tracer/max//usr/src/kernels/2.6.32-042stab126.2/include/config/tracing//usr/src/kernels/2.6.32-042stab126.2/include/config/tree//usr/src/kernels/2.6.32-042stab126.2/include/config/ttpci//usr/src/kernels/2.6.32-042stab126.2/include/config/tulip//usr/src/kernels/2.6.32-042stab126.2/include/config/ubifs//usr/src/kernels/2.6.32-042stab126.2/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab126.2/include/config/udf//usr/src/kernels/2.6.32-042stab126.2/include/config/uefi//usr/src/kernels/2.6.32-042stab126.2/include/config/uevent//usr/src/kernels/2.6.32-042stab126.2/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab126.2/include/config/uio//usr/src/kernels/2.6.32-042stab126.2/include/config/uio/pci//usr/src/kernels/2.6.32-042stab126.2/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab126.2/include/config/unix98//usr/src/kernels/2.6.32-042stab126.2/include/config/unixware//usr/src/kernels/2.6.32-042stab126.2/include/config/usb//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/ali//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/announce//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/arch//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/berry//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/net//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/otg//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/storage//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/u132//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/video//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/whci//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab126.2/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab126.2/include/config/use//usr/src/kernels/2.6.32-042stab126.2/include/config/use/generic//usr/src/kernels/2.6.32-042stab126.2/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab126.2/include/config/user//usr/src/kernels/2.6.32-042stab126.2/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab126.2/include/config/uts//usr/src/kernels/2.6.32-042stab126.2/include/config/uwb//usr/src/kernels/2.6.32-042stab126.2/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab126.2/include/config/v4l//usr/src/kernels/2.6.32-042stab126.2/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab126.2/include/config/ve//usr/src/kernels/2.6.32-042stab126.2/include/config/vfat//usr/src/kernels/2.6.32-042stab126.2/include/config/vga//usr/src/kernels/2.6.32-042stab126.2/include/config/vga/arb//usr/src/kernels/2.6.32-042stab126.2/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab126.2/include/config/vgacon//usr/src/kernels/2.6.32-042stab126.2/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab126.2/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab126.2/include/config/vhost//usr/src/kernels/2.6.32-042stab126.2/include/config/via//usr/src/kernels/2.6.32-042stab126.2/include/config/via/rhine//usr/src/kernels/2.6.32-042stab126.2/include/config/video//usr/src/kernels/2.6.32-042stab126.2/include/config/video/bt848//usr/src/kernels/2.6.32-042stab126.2/include/config/video/cafe//usr/src/kernels/2.6.32-042stab126.2/include/config/video/capture//usr/src/kernels/2.6.32-042stab126.2/include/config/video/cx18//usr/src/kernels/2.6.32-042stab126.2/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab126.2/include/config/video/cx88//usr/src/kernels/2.6.32-042stab126.2/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab126.2/include/config/video/fb//usr/src/kernels/2.6.32-042stab126.2/include/config/video/helper//usr/src/kernels/2.6.32-042stab126.2/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab126.2/include/config/video/ir//usr/src/kernels/2.6.32-042stab126.2/include/config/video/output//usr/src/kernels/2.6.32-042stab126.2/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab126.2/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab126.2/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab126.2/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab126.2/include/config/videobuf//usr/src/kernels/2.6.32-042stab126.2/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/virt//usr/src/kernels/2.6.32-042stab126.2/include/config/virt/to//usr/src/kernels/2.6.32-042stab126.2/include/config/virtio//usr/src/kernels/2.6.32-042stab126.2/include/config/vitesse//usr/src/kernels/2.6.32-042stab126.2/include/config/vlan//usr/src/kernels/2.6.32-042stab126.2/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab126.2/include/config/vm//usr/src/kernels/2.6.32-042stab126.2/include/config/vm/event//usr/src/kernels/2.6.32-042stab126.2/include/config/vmware//usr/src/kernels/2.6.32-042stab126.2/include/config/vt//usr/src/kernels/2.6.32-042stab126.2/include/config/vt/hw//usr/src/kernels/2.6.32-042stab126.2/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab126.2/include/config/vz//usr/src/kernels/2.6.32-042stab126.2/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab126.2/include/config/vz/quota//usr/src/kernels/2.6.32-042stab126.2/include/config/w83627hf//usr/src/kernels/2.6.32-042stab126.2/include/config/w83697hf//usr/src/kernels/2.6.32-042stab126.2/include/config/w83697ug//usr/src/kernels/2.6.32-042stab126.2/include/config/w83877f//usr/src/kernels/2.6.32-042stab126.2/include/config/w83977f//usr/src/kernels/2.6.32-042stab126.2/include/config/watchdog//usr/src/kernels/2.6.32-042stab126.2/include/config/wext//usr/src/kernels/2.6.32-042stab126.2/include/config/wilink//usr/src/kernels/2.6.32-042stab126.2/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab126.2/include/config/wimax//usr/src/kernels/2.6.32-042stab126.2/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab126.2/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/winbond//usr/src/kernels/2.6.32-042stab126.2/include/config/wireless//usr/src/kernels/2.6.32-042stab126.2/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab126.2/include/config/wl//usr/src/kernels/2.6.32-042stab126.2/include/config/wl1251//usr/src/kernels/2.6.32-042stab126.2/include/config/wlan//usr/src/kernels/2.6.32-042stab126.2/include/config/wm831x//usr/src/kernels/2.6.32-042stab126.2/include/config/wm8350//usr/src/kernels/2.6.32-042stab126.2/include/config/x86//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/32//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/apm//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/extended//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/intel//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/internode//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/io//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/l1//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/local//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/mce//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/need//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/p4//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/platform//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/pm//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/popad//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/use//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/wp//usr/src/kernels/2.6.32-042stab126.2/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab126.2/include/config/xen//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/compat//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/debug//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/dev//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/max//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/platform//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/save//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab126.2/include/config/xen/sys//usr/src/kernels/2.6.32-042stab126.2/include/config/xfrm//usr/src/kernels/2.6.32-042stab126.2/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab126.2/include/config/xor//usr/src/kernels/2.6.32-042stab126.2/include/config/yenta//usr/src/kernels/2.6.32-042stab126.2/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab126.2/include/config/zlib//usr/src/kernels/2.6.32-042stab126.2/include/config/zone//usr/src/kernels/2.6.32-042stab126.2/include/config/zone/dma//usr/src/kernels/2.6.32-042stab126.2/include/config/zram//usr/src/kernels/2.6.32-042stab126.2/include/crypto//usr/src/kernels/2.6.32-042stab126.2/include/crypto/internal//usr/src/kernels/2.6.32-042stab126.2/include/drm//usr/src/kernels/2.6.32-042stab126.2/include/drm/i2c//usr/src/kernels/2.6.32-042stab126.2/include/drm/ttm//usr/src/kernels/2.6.32-042stab126.2/include/keys//usr/src/kernels/2.6.32-042stab126.2/include/linux//usr/src/kernels/2.6.32-042stab126.2/include/linux/amba//usr/src/kernels/2.6.32-042stab126.2/include/linux/bcma//usr/src/kernels/2.6.32-042stab126.2/include/linux/byteorder//usr/src/kernels/2.6.32-042stab126.2/include/linux/can//usr/src/kernels/2.6.32-042stab126.2/include/linux/can/platform//usr/src/kernels/2.6.32-042stab126.2/include/linux/crypto//usr/src/kernels/2.6.32-042stab126.2/include/linux/decompress//usr/src/kernels/2.6.32-042stab126.2/include/linux/dvb//usr/src/kernels/2.6.32-042stab126.2/include/linux/hdlc//usr/src/kernels/2.6.32-042stab126.2/include/linux/i2c//usr/src/kernels/2.6.32-042stab126.2/include/linux/input//usr/src/kernels/2.6.32-042stab126.2/include/linux/isdn//usr/src/kernels/2.6.32-042stab126.2/include/linux/lockd//usr/src/kernels/2.6.32-042stab126.2/include/linux/mfd//usr/src/kernels/2.6.32-042stab126.2/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab126.2/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab126.2/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab126.2/include/linux/mlx4//usr/src/kernels/2.6.32-042stab126.2/include/linux/mlx5//usr/src/kernels/2.6.32-042stab126.2/include/linux/mmc//usr/src/kernels/2.6.32-042stab126.2/include/linux/mtd//usr/src/kernels/2.6.32-042stab126.2/include/linux/netfilter//usr/src/kernels/2.6.32-042stab126.2/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab126.2/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab126.2/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab126.2/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab126.2/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab126.2/include/linux/nfsd//usr/src/kernels/2.6.32-042stab126.2/include/linux/platform_data//usr/src/kernels/2.6.32-042stab126.2/include/linux/ploop//usr/src/kernels/2.6.32-042stab126.2/include/linux/raid//usr/src/kernels/2.6.32-042stab126.2/include/linux/regulator//usr/src/kernels/2.6.32-042stab126.2/include/linux/rtc//usr/src/kernels/2.6.32-042stab126.2/include/linux/spi//usr/src/kernels/2.6.32-042stab126.2/include/linux/ssb//usr/src/kernels/2.6.32-042stab126.2/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab126.2/include/linux/tc_act//usr/src/kernels/2.6.32-042stab126.2/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab126.2/include/linux/unaligned//usr/src/kernels/2.6.32-042stab126.2/include/linux/usb//usr/src/kernels/2.6.32-042stab126.2/include/linux/uwb//usr/src/kernels/2.6.32-042stab126.2/include/linux/wimax//usr/src/kernels/2.6.32-042stab126.2/include/math-emu//usr/src/kernels/2.6.32-042stab126.2/include/media//usr/src/kernels/2.6.32-042stab126.2/include/media/davinci//usr/src/kernels/2.6.32-042stab126.2/include/mtd//usr/src/kernels/2.6.32-042stab126.2/include/net//usr/src/kernels/2.6.32-042stab126.2/include/net/9p//usr/src/kernels/2.6.32-042stab126.2/include/net/bluetooth//usr/src/kernels/2.6.32-042stab126.2/include/net/irda//usr/src/kernels/2.6.32-042stab126.2/include/net/iucv//usr/src/kernels/2.6.32-042stab126.2/include/net/netfilter//usr/src/kernels/2.6.32-042stab126.2/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab126.2/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab126.2/include/net/netns//usr/src/kernels/2.6.32-042stab126.2/include/net/phonet//usr/src/kernels/2.6.32-042stab126.2/include/net/sctp//usr/src/kernels/2.6.32-042stab126.2/include/net/tc_act//usr/src/kernels/2.6.32-042stab126.2/include/net/tipc//usr/src/kernels/2.6.32-042stab126.2/include/pcmcia//usr/src/kernels/2.6.32-042stab126.2/include/rdma//usr/src/kernels/2.6.32-042stab126.2/include/rxrpc//usr/src/kernels/2.6.32-042stab126.2/include/scsi//usr/src/kernels/2.6.32-042stab126.2/include/scsi/fc//usr/src/kernels/2.6.32-042stab126.2/include/sound//usr/src/kernels/2.6.32-042stab126.2/include/trace//usr/src/kernels/2.6.32-042stab126.2/include/trace/events//usr/src/kernels/2.6.32-042stab126.2/include/uapi//usr/src/kernels/2.6.32-042stab126.2/include/uapi/drm//usr/src/kernels/2.6.32-042stab126.2/include/video//usr/src/kernels/2.6.32-042stab126.2/init//usr/src/kernels/2.6.32-042stab126.2/ipc//usr/src/kernels/2.6.32-042stab126.2/kernel//usr/src/kernels/2.6.32-042stab126.2/kernel/bc//usr/src/kernels/2.6.32-042stab126.2/kernel/cpt//usr/src/kernels/2.6.32-042stab126.2/kernel/events//usr/src/kernels/2.6.32-042stab126.2/kernel/gcov//usr/src/kernels/2.6.32-042stab126.2/kernel/irq//usr/src/kernels/2.6.32-042stab126.2/kernel/power//usr/src/kernels/2.6.32-042stab126.2/kernel/time//usr/src/kernels/2.6.32-042stab126.2/kernel/trace//usr/src/kernels/2.6.32-042stab126.2/kernel/ve//usr/src/kernels/2.6.32-042stab126.2/lib//usr/src/kernels/2.6.32-042stab126.2/lib/lzo//usr/src/kernels/2.6.32-042stab126.2/lib/raid6//usr/src/kernels/2.6.32-042stab126.2/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab126.2/lib/reed_solomon//usr/src/kernels/2.6.32-042stab126.2/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab126.2/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab126.2/mm//usr/src/kernels/2.6.32-042stab126.2/net//usr/src/kernels/2.6.32-042stab126.2/net/802//usr/src/kernels/2.6.32-042stab126.2/net/8021q//usr/src/kernels/2.6.32-042stab126.2/net/9p//usr/src/kernels/2.6.32-042stab126.2/net/appletalk//usr/src/kernels/2.6.32-042stab126.2/net/atm//usr/src/kernels/2.6.32-042stab126.2/net/ax25//usr/src/kernels/2.6.32-042stab126.2/net/bluetooth//usr/src/kernels/2.6.32-042stab126.2/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab126.2/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab126.2/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab126.2/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab126.2/net/bridge//usr/src/kernels/2.6.32-042stab126.2/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab126.2/net/can//usr/src/kernels/2.6.32-042stab126.2/net/core//usr/src/kernels/2.6.32-042stab126.2/net/dcb//usr/src/kernels/2.6.32-042stab126.2/net/dccp//usr/src/kernels/2.6.32-042stab126.2/net/dccp/ccids//usr/src/kernels/2.6.32-042stab126.2/net/decnet//usr/src/kernels/2.6.32-042stab126.2/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab126.2/net/dsa//usr/src/kernels/2.6.32-042stab126.2/net/econet//usr/src/kernels/2.6.32-042stab126.2/net/ethernet//usr/src/kernels/2.6.32-042stab126.2/net/ieee802154//usr/src/kernels/2.6.32-042stab126.2/net/ipv4//usr/src/kernels/2.6.32-042stab126.2/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab126.2/net/ipv6//usr/src/kernels/2.6.32-042stab126.2/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab126.2/net/ipx//usr/src/kernels/2.6.32-042stab126.2/net/irda//usr/src/kernels/2.6.32-042stab126.2/net/irda/ircomm//usr/src/kernels/2.6.32-042stab126.2/net/irda/irlan//usr/src/kernels/2.6.32-042stab126.2/net/irda/irnet//usr/src/kernels/2.6.32-042stab126.2/net/iucv//usr/src/kernels/2.6.32-042stab126.2/net/key//usr/src/kernels/2.6.32-042stab126.2/net/lapb//usr/src/kernels/2.6.32-042stab126.2/net/llc//usr/src/kernels/2.6.32-042stab126.2/net/mac80211//usr/src/kernels/2.6.32-042stab126.2/net/netfilter//usr/src/kernels/2.6.32-042stab126.2/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab126.2/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab126.2/net/netlabel//usr/src/kernels/2.6.32-042stab126.2/net/netlink//usr/src/kernels/2.6.32-042stab126.2/net/netrom//usr/src/kernels/2.6.32-042stab126.2/net/openvswitch//usr/src/kernels/2.6.32-042stab126.2/net/packet//usr/src/kernels/2.6.32-042stab126.2/net/phonet//usr/src/kernels/2.6.32-042stab126.2/net/rds//usr/src/kernels/2.6.32-042stab126.2/net/rfkill//usr/src/kernels/2.6.32-042stab126.2/net/rose//usr/src/kernels/2.6.32-042stab126.2/net/rxrpc//usr/src/kernels/2.6.32-042stab126.2/net/sched//usr/src/kernels/2.6.32-042stab126.2/net/sctp//usr/src/kernels/2.6.32-042stab126.2/net/sunrpc//usr/src/kernels/2.6.32-042stab126.2/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab126.2/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab126.2/net/tipc//usr/src/kernels/2.6.32-042stab126.2/net/unix//usr/src/kernels/2.6.32-042stab126.2/net/wanrouter//usr/src/kernels/2.6.32-042stab126.2/net/wimax//usr/src/kernels/2.6.32-042stab126.2/net/wireless//usr/src/kernels/2.6.32-042stab126.2/net/x25//usr/src/kernels/2.6.32-042stab126.2/net/xfrm//usr/src/kernels/2.6.32-042stab126.2/samples//usr/src/kernels/2.6.32-042stab126.2/samples/kobject//usr/src/kernels/2.6.32-042stab126.2/samples/kprobes//usr/src/kernels/2.6.32-042stab126.2/samples/trace_events//usr/src/kernels/2.6.32-042stab126.2/samples/tracepoints//usr/src/kernels/2.6.32-042stab126.2/scripts//usr/src/kernels/2.6.32-042stab126.2/scripts/basic//usr/src/kernels/2.6.32-042stab126.2/scripts/dtc//usr/src/kernels/2.6.32-042stab126.2/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab126.2/scripts/genksyms//usr/src/kernels/2.6.32-042stab126.2/scripts/kconfig//usr/src/kernels/2.6.32-042stab126.2/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab126.2/scripts/ksymoops//usr/src/kernels/2.6.32-042stab126.2/scripts/mod//usr/src/kernels/2.6.32-042stab126.2/scripts/package//usr/src/kernels/2.6.32-042stab126.2/scripts/rt-tester//usr/src/kernels/2.6.32-042stab126.2/scripts/selinux//usr/src/kernels/2.6.32-042stab126.2/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab126.2/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab126.2/scripts/tracing//usr/src/kernels/2.6.32-042stab126.2/security//usr/src/kernels/2.6.32-042stab126.2/security/integrity//usr/src/kernels/2.6.32-042stab126.2/security/integrity/ima//usr/src/kernels/2.6.32-042stab126.2/security/keys//usr/src/kernels/2.6.32-042stab126.2/security/selinux//usr/src/kernels/2.6.32-042stab126.2/security/selinux/ss//usr/src/kernels/2.6.32-042stab126.2/security/smack//usr/src/kernels/2.6.32-042stab126.2/security/tomoyo//usr/src/kernels/2.6.32-042stab126.2/sound//usr/src/kernels/2.6.32-042stab126.2/sound/aoa//usr/src/kernels/2.6.32-042stab126.2/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab126.2/sound/aoa/core//usr/src/kernels/2.6.32-042stab126.2/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab126.2/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab126.2/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab126.2/sound/arm//usr/src/kernels/2.6.32-042stab126.2/sound/atmel//usr/src/kernels/2.6.32-042stab126.2/sound/core//usr/src/kernels/2.6.32-042stab126.2/sound/core/oss//usr/src/kernels/2.6.32-042stab126.2/sound/core/seq//usr/src/kernels/2.6.32-042stab126.2/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab126.2/sound/drivers//usr/src/kernels/2.6.32-042stab126.2/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab126.2/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab126.2/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab126.2/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab126.2/sound/drivers/vx//usr/src/kernels/2.6.32-042stab126.2/sound/i2c//usr/src/kernels/2.6.32-042stab126.2/sound/i2c/other//usr/src/kernels/2.6.32-042stab126.2/sound/isa//usr/src/kernels/2.6.32-042stab126.2/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab126.2/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab126.2/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab126.2/sound/isa/es1688//usr/src/kernels/2.6.32-042stab126.2/sound/isa/gus//usr/src/kernels/2.6.32-042stab126.2/sound/isa/msnd//usr/src/kernels/2.6.32-042stab126.2/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab126.2/sound/isa/sb//usr/src/kernels/2.6.32-042stab126.2/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab126.2/sound/isa/wss//usr/src/kernels/2.6.32-042stab126.2/sound/mips//usr/src/kernels/2.6.32-042stab126.2/sound/oss//usr/src/kernels/2.6.32-042stab126.2/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab126.2/sound/parisc//usr/src/kernels/2.6.32-042stab126.2/sound/pci//usr/src/kernels/2.6.32-042stab126.2/sound/pci/ac97//usr/src/kernels/2.6.32-042stab126.2/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab126.2/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab126.2/sound/pci/aw2//usr/src/kernels/2.6.32-042stab126.2/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab126.2/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab126.2/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab126.2/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab126.2/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab126.2/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab126.2/sound/pci/hda//usr/src/kernels/2.6.32-042stab126.2/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab126.2/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab126.2/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab126.2/sound/pci/mixart//usr/src/kernels/2.6.32-042stab126.2/sound/pci/nm256//usr/src/kernels/2.6.32-042stab126.2/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab126.2/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab126.2/sound/pci/riptide//usr/src/kernels/2.6.32-042stab126.2/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab126.2/sound/pci/trident//usr/src/kernels/2.6.32-042stab126.2/sound/pci/vx222//usr/src/kernels/2.6.32-042stab126.2/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab126.2/sound/pcmcia//usr/src/kernels/2.6.32-042stab126.2/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab126.2/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab126.2/sound/ppc//usr/src/kernels/2.6.32-042stab126.2/sound/sh//usr/src/kernels/2.6.32-042stab126.2/sound/soc//usr/src/kernels/2.6.32-042stab126.2/sound/soc/atmel//usr/src/kernels/2.6.32-042stab126.2/sound/soc/au1x//usr/src/kernels/2.6.32-042stab126.2/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab126.2/sound/soc/codecs//usr/src/kernels/2.6.32-042stab126.2/sound/soc/davinci//usr/src/kernels/2.6.32-042stab126.2/sound/soc/fsl//usr/src/kernels/2.6.32-042stab126.2/sound/soc/imx//usr/src/kernels/2.6.32-042stab126.2/sound/soc/omap//usr/src/kernels/2.6.32-042stab126.2/sound/soc/pxa//usr/src/kernels/2.6.32-042stab126.2/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab126.2/sound/soc/s6000//usr/src/kernels/2.6.32-042stab126.2/sound/soc/sh//usr/src/kernels/2.6.32-042stab126.2/sound/soc/txx9//usr/src/kernels/2.6.32-042stab126.2/sound/sparc//usr/src/kernels/2.6.32-042stab126.2/sound/spi//usr/src/kernels/2.6.32-042stab126.2/sound/synth//usr/src/kernels/2.6.32-042stab126.2/sound/synth/emux//usr/src/kernels/2.6.32-042stab126.2/sound/usb//usr/src/kernels/2.6.32-042stab126.2/sound/usb/6fire//usr/src/kernels/2.6.32-042stab126.2/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab126.2/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab126.2/sound/usb/hiface//usr/src/kernels/2.6.32-042stab126.2/sound/usb/misc//usr/src/kernels/2.6.32-042stab126.2/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab126.2/tools//usr/src/kernels/2.6.32-042stab126.2/tools/build//usr/src/kernels/2.6.32-042stab126.2/tools/build/feature//usr/src/kernels/2.6.32-042stab126.2/tools/build/tests//usr/src/kernels/2.6.32-042stab126.2/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab126.2/tools/lib//usr/src/kernels/2.6.32-042stab126.2/tools/lib/api//usr/src/kernels/2.6.32-042stab126.2/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab126.2/tools/perf//usr/src/kernels/2.6.32-042stab126.2/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab126.2/tools/perf/arch//usr/src/kernels/2.6.32-042stab126.2/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab126.2/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab126.2/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab126.2/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab126.2/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab126.2/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab126.2/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab126.2/tools/perf/config//usr/src/kernels/2.6.32-042stab126.2/tools/perf/scripts//usr/src/kernels/2.6.32-042stab126.2/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab126.2/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab126.2/tools/scripts//usr/src/kernels/2.6.32-042stab126.2/tools/testing//usr/src/kernels/2.6.32-042stab126.2/tools/testing/selftests//usr/src/kernels/2.6.32-042stab126.2/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab126.2/tools/virtio//usr/src/kernels/2.6.32-042stab126.2/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab126.2/usr//usr/src/kernels/2.6.32-042stab126.2/virt//usr/src/kernels/2.6.32-042stab126.2/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ݾkAk2?BZh91AY&SYPqcs-i@hvj*Z]4JzNRJTH4P$ԉD@j6 FV`A YfʁMBmmkxo [1) id6$}v*R h}tP ޵<cӻzh"@@wbhSx h`BTRD( BG]ƾ(^;w}W{mPV-  >/W:o#ֹVsTz>CO|uI)U[BJM2JR}_4=} OC ^}2HqΙ/H޷|}C̀:Gm-ԒPiZ`=of*" ={;LFTeZ4 hrmNm@v JjMf3VtTg^ðvbLtj è:v)Nƭv0xx tJV H2 %aDH (ڶR@ enHթӮlقڍ;}} eca4 5QFh 6m WVF)f٦4D{PGN)rP>4Pb@htXX`mVSEU $aM$ *U*iWmC?ΟXVE ARb?yt'=Pv: ;{T#:y!$}xCmف |(@:1J,aVݍ #-J <)T3^<tIĘ 2*?=3:F̏CުP}pТbH:C xzT1km4gn[~ҽg}&烃"< *})xmy:4LWߋ홛hCbFq*b2} M{-Ä+?;]:&Wd g'QGաӀsZc䁂:$`QT|U)4y"I1g{>hFRۮQ-?!B&~,_||7'F6#N]_ş7bgT=^o,2G&P: hHv΃"y@IZ |=P#އ>}EcvH-98^̴V,ъj/(FFrGz#cYE)vJCn)v|}tYA5 Ғ&{a^xqGW2=Z*yU^>xn@!2tjaϩ $P=ɏsk=D~>LO]] $L$B=w{IdL5L>W˛& ֘V|1a>=N@ %EC0t_k^xka DyLqb^C& =(Y3̠| TT'K Ey\oCu0OdGoitEF.zcc2my^?ll^1yPd$z{#ZCJ?}>)ϓgNuB8Cy:ǔ D龀dvyq)h+ I@D$2imֈy<5eΐW=7y[6Z]!Ih9H:b&r=#NHg$I,5c;xEhud `%`PV}?;]}|󂵅+܊0>H ֎m0=׍7/l!ŜU=RɁ?Ǥ#YB>/~-i #G?F7?T@g{'^l;-m;eMG_Vr{(21d>񕹀=0e=/d=!`$kֆl>>wjrFW:9_P+&"{:+a /|6 :O}=y??N/_<\:'TvS[9HY4^ b [N4ָ7STȴɈB,ܥu#69Sͷo #׺i`Ǐtd>՟/{z8OJLnFϱjF[}>o nkr q, %2t |Z.2@Lx!Br(>{d J,gRudkQ@F0b7RC]Cz :7~=_wt$)(ǹ#e R:mHъ!}0=o4f6+(V=ɘk Wq|OxŦg=P,6, d1 [{$gru@o<٦9N Y nr`xJ^{X^* cGI&X:+?LYp 3=㼐6Ɵ)'IjϮ⇓c {*;9<\S"׉GѢ>,vp> ɿXu0HD 0oq}n@Ud!epǦBc(QcpFǯ J j+| N,2&,y5mVFV}H< 1_FjJH@Q?&9Cߧ} qߏmi>T=1=+FCǷ1Dpv1'P؉߆/d+FOxŠ!ʓLv;-BCJLGv_dByǏX;f3h v`vG,y^dx6I`~;>d{1H!<{vc+.O,,A0 ѵ_W_2rC!!GDBFޔnB g(z@{ʛfOd|n/YI>: QIg.LY#>+zQ;ATcl&>!GRWH3ǒ&(\Obn st(Q#{oW06C  t buYG;a  >Y*I$T)OO/k.!T `c "_0L1n}bPN$?''ɋHz=yQI{P;?$ hR(tЃdƠHN]'|M|H FZ؋1 #:́ -8؏b?6G錑Io3L/K&f7h{~H1}ӏ #QtO_6vct:ƱĶlRyޘx|؅e]<%-0! MMaKf*ZA'wd9Lb+gq#t1NT|{(h>ڲ(nQ_)Byn;Lyʼ1ӎLֵt.#ưP<0cb.5{?XL #lrax<~L[Aˍɣ$_8#)8>#m7i4k0QCGe-$mc$lbzX F+J6kg.NT0ODž oߋuK(?lzHky?Dh>;:[q뮲%iHUOU٠st=N4|̱8\D;(OM =gcg#_(3{t_=CL](|Mhepy8y1dlg>; dde4u28~XdqMR1|쑙Ƚ1|ɬ Ik#;HV "Z&"Bb ]QCs2Jt_8ߪ$k0H8݀% QYPgS$SykɢWuBHeY7FΦʧMZCufU˲ &R}Ͽ˱#\z ]H@Ԭ#7?s[&5x<fʃaN=FG:scbm@71 *P&2cەg( 2V=/ .îsolA.V,@EŦ~;?8AsHG,'4<_w'ڎ-@Xq;!<6GFe =]M[7ql䄷nY؉EelHx1>b%oE~d\!jcIR 0D!0ƳM)cZ(Y&U%u-o(@ {DubceulhΟO!bLQ2VbNK_3F(> FHL= L=b,z5ܼ(4 d|\őtdĥ*YLSj*ԛ0mE PٷNN>w`_w$Cl,w1D b/#QaD-"|b(Y;jв(|r#=^edggOۼc_Vg!7 C3fhI9#n>H^0vcӓ!Cq-Ş8sȘQhsIF2]g 'LjP׮^rP$z"q|i mwpwhH:Y2"vQm|]if׫Z=Y]pq;O8W.gO2hN1#J4z1sŨJm0{=~3;I &GVVH\񝃀؟Fۭa, $ M/Ml_mzAnG _<}!81Q'4X~ X=*m&0& &q<V j|h$ ƴƎ{Rp=O/u6Y?D2GT"z#C1^`I׵\J6Z#rV_+D@^Hg |!j75 N F Q+q[rBZ5~Nw 9ٿ2"'Z_1oRF?8"HpRdR4! )$psB͝𯉰9gkioðԧ(9ܖ VqA~Jd@G.n|0 +iyE_&t Nup:|`(pS1:Μ.sATR7~h:D]*.piEb.>65l4ly2ǍjYi tQnvjzSGS7H06IpA:𤹈5F4z{ߙ܈G dZRIQ]cvӎ<"I^>N q ISj]=ձ6S!_GM%ӦR>%20IЂSb_X>@hY : jV^ TauĠ{_gNız4f5 XY6ؕ<q,YahD#+VQR,B N*t[\_VE|J?\KG5jlRG 'A0I5F\b~Ojt-߃`{ V&dK2NuM!ޤJMtj> 4$/_ig^@brv]ra%.N4 n^YUCto݊ q810aJaz^;lrt 'Pζl\@ TBarib^cqGYb.Sph΃!2Yz Eұ~I-dz.K'#Dep㝃>rz:%BDyО|Ρx+k 9墐gz/z@>/#W5:IHPpy1aD΁Gzh@%Tty}5b "y81!x]:v8ZiTt[)rÏ+alq17<οxc ҕ#T ĉtZjcuvxM0$Y|\="uVA,ܰ2P(+$ A XC3{{Fv~[˚ w)qǜNmؑ c{.KL67|;ɯ)k뫓8^f'!qn5=!dj6j;}kV<%싶aٱU-v~*8 zT@AY]%co++q^%UXؒݣY뚩̩SIJFgF=#L=+H ABqؼo/yWG"1Qs\w3D=|V&[ &bFyTnAKE5I}w~v^ =_EG_*% 1 #m/`dwܑ)?#Nu=zڶ{:ţA _ .xc&)uzJY oKWCp͝sy1I߱Ң+y#fDc$Xhv$dtT=]qsϞGJD_NV? BbJ.Q&% !uRnhˣ̌1vi  []R~y FĊn7ۏ 畗15MPbj7Ra+-aŤ$|aȏ q`iFKG'fX?-ؚ$PLlYGTA[Y?ize{U]w389kSaB7~6$—?!1EAmx_yېd۞2G>yt8+dd5L&6+#_ orBSWvBֱa &9 !+,̭RʎQ˛e䐆B"׺_Hmc <D4I.Avmn1K{;"Pړ&+!D Z/Y|\S,aJKldp-3F&H:ԥK=U`b PFx"rr*D!Ψ /ޗSb p]ÓV.rŵvV[geh ֺm8 RwvNPngZ-Wj/2i =<绚@+o`L2hdڭNci~@'ʘ|曽\UÅw8@7c4ŦTԷ^x%un)< |^pe3,Dnwnb,{%!?o섩}PJ-`L{@|&ZR؈o/*qm4%jxs n6KWzz5[>SKb1M%hեcF{S[w.9Aغ-T4+2;֨*H ge;226 <>QC 8ΏS{8)2ۙƺ`pMzM{va#`L [" 7Oio c,F\4)6}Vh0^ZR#s%!Go{it{ x º^߅&]҇y@T$SRnrlkNb!W!֛h˪Zy]}"f 2(L3pƥi8<1jkdvI孚:6ȈTD$bޥNR2ál 5wմիj. hKSٮ+'0b2U|M4#tH!lLz=FI #C]ʉ18|I%- E A%_ˑwKE Itۮ#p5DOZom#νIbVw`%)4hsZ6:?Kqd~|E2vgom5Pd-NN)BAx{/y6h[m5ZaI]n3CZGEfwWTd5A]qDtVMaʰ2 A^mFzВأW}@>c ^&Κ57{ߓ*mX>'̹)Qk;ZUd3Qv/wzLg;&h$>߬0:>Bd{zDT/2N)zHIqh䦱ћFidJ%jY9r fY9*7~2n=}^h_K%8#d#رmPLw Ue3t!Hr#glDz˘c=1t6[ãŮHmvD"wX;=,O-3Y,#p4?:8,$oa „0/}taB!L|ZMg uxv jǵXɌZN^"wH B&3IV/-=_4Y?В)șPdC_:FfHAPt|rOGgC3'C(cN)Qxm]$ޡvaԟK]C\đuC)ɾjAqX>IR0xM^˂K[XK$81F8VĸF-s^=NWSpJSVz0\%o8 ?r]6ҜZLSOywhM#7pr*QfC"װGf_!]i3&;P]OWs@4 &26dR>[d"$JՃqΪ3ikq?Z_ TtC) j˼ OHuQ g]` <6:׳X7#Ggo6K &DnOKC")Kd$#v)@H*C澵UN3F^ړzP ]]^ j"U$B>jV t?9A~4jqآм367575!UMyK0qKFZE:^sk&KC dgCE{d}`(ƳB oE5GE׹Tb$"RMd4|"A9ROBV9`G,[ԋ`\@ ܔV5 i:m0 %KKñ=0Mxn.+Z҂lݤsmPPk'UJGl&Չ&Ulhu r#@ѥ#'pa2謍T/މGN7^~Q4_*CW+wp`,/c)}.;NH# !ܞBhU ڛ %>}f4e*!ZwP?6d0z>6vz A8m|gƑԋG HoÎ"'Sr[JKr糠}|.qA$EBG : t)PTj7I;C|e[404Sʺ&,]9o{`ݬ6t ˑ! J0&`b"!ul 97% bnR'x 96{w^4Bަ)y>iөg }J#;+#ʜ_c~VZQҮ҉)2٥7o( آfzgfskÞ LHz^F 4>i)Kݱd%SqZJbz7$Z-[ ~&s&07dR[Ԅ j9f%:X='ŠUx,[=N 2pr]\^j:ZbyǕ>^<_C@X$PSɀw^!\U%tU$,M(ד\LLt(O8ÓWtpU`g8XL+fL\Z.wH_.-XMqZ u0.i%bܻ\U˾*:bIeQh󄚜ޕ\o3,:ݤJ1`#)fc=H) ՈN5ebow*%>U1!UB_~c$EG=$J7)ѶVUUhQR7#_eHkZ# (=q0R1Y_;P` HP-(ā'Q[a%DO#Gq0 X2M6QA<|g~kCn{w ja7ĎO a]͓|;'wCm=mUM2vH9\[az>ob(4硉 븈NHןE` ݕ 2#MƆ&G4J^0vw-KR]g Р Ҵ'zJB҃lfvrĝ-2.sm3N\,fEuQ4GAF3lD&qD_qfYj[P/͚z"fhUwyבHbQ Vqy+༖ÑOYX2?S'`+1ݛj+~F_)uǎƱ2zT|jźP]: CP`MD N^^sz`|R7W#x EPp͚tO\@TDg;-RdX{ٻ+e ۑYBU@wNj;Oj ;Yh=C`4%ܝ" K!y҂&qemߘ<y\=NLWfڂ \%ѡ8C Jk9ͫ,]BŮe2O 7K0GJ'Vg)uą\C$떼r8DŽ$:~wUod+C#[J7:rziU) XԳPͨjݚ*Rp|xhdI t VT# i9W>#8ثaf 4ƶNO+PVҬ׎ 0:S R]YHoS3bԒV;YWzxQ2꣹hhp:z(ji '4 6B(~yhVS&aHItzRhEZ5>͙- r{댭^l'7㺱RZ(9lˢIf_33~Us[bXm!:\fffF19.[Fly:e_nPʡoɭJp:*2]z2uTHh p5M`Ё&kZT7"wPc0%y>\?dXʄ,']m(`JYRz,j 'uoZ{;Dkg$ {kN//m-lx*+ =JnSQM_]lZg}V4YH?ڽ9q ΂%DY+C"c1`Yx`XA{xJ(fT;)I%Nu͘/^I:kl L fmRG~V =裿pW^iHcyhJ쇴nFi 1{dw|i Yo'K^돻^{ >CG 'Z5<::s JA}V! 6ۋ*|sY,TwBm$$S(X-d#4 fWߴh(qX. - K4ƕza |ӝG nSQtt4HM4O, hG cjy8qēf \_}ޞ"{<߶oxI4}{r>(Td G '֤1{O-'\Dz(QDPZ-Vă!êp?%k<Gɭv(e>Uζr>. '}M5Jt2'yMaΉRMZ;HbktIM$;Cb}phNKVMREA ,?"91{ӌE? WDd<3Fc`PR=qꍤid@=3n-X1LѐU"& h胤[$&ړa7{oke&e=[;{S\74c$&)3e^.-6]Nyywb-YzyT&Ux{mgdh(j (UjlG |?&#JMb6yrJɽx]RDzҵKӮL~ؘ^zyͧL_WܦZLPӡS{}j߲R]i-"<=8z&IYԹB^3 pBofHSQ⩹Ĺs(3HfN6CncԶr:H+;}P=k~P88$y-)TMM}aV^/*»W,iJԁ?TzĆyLm_$+= ] m]C^ Afg=b8.!aIc$B2(ԩ9/D5X,*chK !eu֛@D3Uz1"f"G2bcW"G)Kh9?(o_UA]r /GWQ"6篚@6{hV"AŵH&m  |.~?@AM61* C3G'm♲==:7Y}~=p,tPvE 49,ZM^~vq'S[,3[3xϤt] ?ձ/W8Z.ZJG,҈/c p<y[[I2uJV57G`f]KkXztMT{R/~kƂ o{uc >{Kp+UʟII+Ue'D\Z:Bm`IZ9?1g̰5ݚ{1KN*wCH^ؿ5R+1UMK{bV+E{iqkW$%[U~heѷ=7̋|֔*D<h0$Sd |+M=Wū]u;-2 F%$XBR(lH]SXggXoSa{ґL߽W ,ڱ^j.ssm\+Z+WoUr۝Nk>HAݗ+pv^ ̆@`@`01ISW.Dll[2 j,)3y8 %rVS/>/_z!} !CZINd h:#w Aܠ#WDBצ_ʩ7!~.Y/DJ"](}hS%"OfIH!LfV?A֬xZ%-yݩx[~|l8kŮE#R?D}63?]|Nz=gz[Mַ'ѵ^ovᎈ/ |UrHD+mW.3XgWCH,l(H$dxL?%!n |k <~@YoN]&Uq GKUKɦOh-֘#I.d 1QVE-UeEcm^?Ϫ:\2*"ҕŪTLbʪꙙhhQR%[ZZS2\hJVR\1jo5-UBi[ZdUF֡Reч:yRbc Nc4RUĢ,J 2%Zչf,[V 5*czU TX"0ETƱo7 kEmLږRlXk*hmZZ-m6u_;0@f LOl1~=}8j'C2:B pٳɕ~X}0 bY*yRޙ NcT NnP :;)=j#iCyolGE2/h -Q^RrpȖ*4-ZRw1YE}ZA(`3ߞ~}dcnj7q8Mp)1Q" >\1/ ^}g'ah!Pb!s-% -AEeJ2EYAT*(ܸb)+ekeS:V+$fIĥZ?jTֵա֫X Rڈ)hT,JEb[,01m[(VZ7As2YXKT oab٦`[dR"mLZ*[fE-2*ckF22fZ:jZ31hM`]eʕ`UPL`5¸Ѯ2@p*R>I1().T+6XJ2,3.&WF%kysУR-bہ* 488nZnLF*VnLkc\̵lBW["#TjihZX!K҆H- b `C Zۼ3/D֚cjRrq3w4uJҥ7y$+((5p]0cZ[t+$ƬEc .Y甀d7 j6pJ$U ml*Q+ 0.1D5*j atU s**$kUV030 łD*Qd8LHe\1xU뜲EI.eְ+~`aK-)SYr("uPLkX hQ 5)ƵR\PKjh(Qb!l`/+3Y\3 cR&i ր\ ZѶń ikI1J3E$Irٖբ&5*=ti`4°kEVb)`څi j e6ͮ! (wbnܦ^KM F%~Wy~_>f! 滚O_@ _єׯ<mD^Xv](SO7߱\׹}܃^(?/< ׯX@HqTnzi|uwBp9IU}'ߔ9a*@?~_&ԝ GH W%#!b' C<@H" |{AH!!?$| B*e1~JCk7t>ݯ8Bэ{Z/UH:~u?Qŋ=`jN}v3ad_#U*^'Rp^IA/Iy@Ev@;/$>6E=@Hunx OiV:[9iطF~l|PX<##8: CB:EΞb诣k=<z=u jo:fEtI >.$ԟL}%pU?xQZf(hds{(9e/-2۟.? =o猳P,mPdBl6_D&s?l-\l:6<'k엺T<%gѻA(H13jWETChlXe.'pBR0pK# :1~`جb|$]8t$F]o_>,T@"S_$s[.p2a&Cl} ,yH++Y,KR"C}gbq,dYqvZ>[5gN_XSӦ //UR:^XFT:RBP-Z Z0&0؆(]w*ho3 ?F+,Y~*(Ћu \Hͻպ>iyHG?4ˎ >XdG.GDjB.щuGzi O ?h1V4Λب'^ͭB oyB>~[`B$h? K i1*ёw􏽟b ʅCߏ'?qxkЭoipJ1) yONG_#F){6]"%=c2ش6ױw }u[Hnf09 >_ϑI""* VP*Z@dRDWeW4~/Ϟl6sDJn|PQoủ*Fp㖽:֨C|=!>^66>_gU! I^޿eO?{:6/uqD}S ]S ˈח|1CS !5'myy~̃m,yCsW ML(!jǏ@'I47R1=>u Ɍ=h=V/eܱ, ݼ_dd1Z5].&p-!!CӗX!8s:A`BdfW8!9_b1n}<^{nNI:y+_> y)7wߜ!3"3E"Kc] iDN2Iԅ\ZNWYeXR4FmP BUEٞb ;N?cB XĠAJ\+HZ]۽S U#0GcŸ~fIK!ܘ> ts圻{1'5 ~xkT/O8 η,4qn\yG!3!=PPMM>sn:N9=KH<1rI ! @}93_XZo`硉%hX !.`cO#E]+HI oi/ei}Q]k8t6?EJ48lm7>WnQ}>|`s/9P~3?E{? Nu ld"A#hyU EG1 L[u$(Excح7S0 ]7|w{yJ$|kĈ#* \#aS3;]*?eT}17J,? !'^?t\G3AI;)+}l|ȋY}65{zj }dG/Z,?ќ~ ٭FEBo(fW=R(7Efump L*gomRܔ`/[@Kavnj߉ÕI?NhJ:æwFXC|v~ì/ѷ>8Y†,h~㺋 ᙞ_Y"zyyqx{xB|[B&(^9t l-XU5Փ^=bM%?_:8{W ȓG1x# 1&Jα[g=h^uqeN'-K݈jt.""ԙ$P.*J:y֢yI?-?:@^sR(QtkGsD#nuNX{ՏF͒S)qhkv"~ J6:f7"cD@ϡk'(O'hטyft8/4y=a*ylա *iLAKд~?}o3R]l #_iD~P% <05s/ gOL#ut@dL;Hp#x/^/ȸ9Ɔ|O̊| Bm=K~; "n,<[Ns+4(gjs=6ڿnm2Z߰*­k>K`_QF@Z+j*#DM-?CMӖ>Sz/*Ŵf~rnzQw0pjFݐcO?cK\5V 43frr '6D_BRԷv"֔%D 8-pPQԦM'ϴ5+ۤ2}߳ƿ(cTd ߴg"OgZ~& zKyJ/S}+@u)Q RߛF&~] ^iV9q@ K|jK_vٱNQrli R awȾ3ü:&Uγʓ>IRu6X ~ .| Af e4-VaӧS~@u`U~cm[10in>_~Z o[~Z,??oփ5&3}piOӈb;1Y?zG m=//ZؼցLl d7< gjz/>Nz`gO6S3 Q@CyD""p7<}L1OPl*HvzU|İgӣ4@ڵ_p>}~S2s$Czf&? L 0P)ȟ_B*7Pt+s")` rFB*TeR 4XLiA]|<+ACw@-Sb Y, vH Etu~VO! FP5v'D$-j &'Lsi?73Nmg/8~VXY,Xl$?̿bn>)V}.?dӟ|v}jN㻉q?#<n}5/51rBHH$?ֈOH x B*"؀`@AcZ[եٴQg-Z'e , CVP]WcFS1ybH,(PT^_ԇydj ^b:b@Y$AH,3Mς{sė tQ {قET|rŸ"oU87MAVg@cIh}=86!Hua̬N36 +g)wHڬ^Cݒi:^"ȎgC mn\ e6i,ߩ䅃hr  L!_ ~W/$AGO`yj/qBufqߖ ??a.B&ӣѰ$[1ZÖ;Q'6_׊##)"r@/,,IAd,M H˟)J 0?J Q $ P $ XN (~Z(Y դ{rO˨wH|#`P!.!]/vjq{ܓ鏧?>8z;5yh]p`C/^oz?.T>Rp.{}ś?V/??Pȥ}_YG^pq;ʯ?/cC_؎;.6t~|5'~gmo8_9>.Rrubo4Cv':4:~_O;_=&EF^_<:I~,x߲Y 6a C ʈaa?8~f ys C:pԁx׫R_Nj%Di4wS P6ωC/K1 7ȵ[o7#d_,ʈ&$@<'#R}xP=Ad!žDWzP!7|ڊOА(<>= >eO.S_~ W`a>?XUo .D$0}'9U$VS`_`1 WoWD, ٺ[O>85** BU%Q,1 R#_$eK@'Ç!r$3Ʊ`j HoP~&)K ?Pn_r9䚧4^~TIKAd4(f3HD*fnF{sݗ G 94`iV?MnX7$I>)@ TƽzMWQ4 .Vz!ga醽],X0Gw.w$=Snw"|kDL16q_1C)=IpO>N~-/72V"!R6/s:y5Po 7pjIi~5TsYwF7c̖3)֐v^3dX)YR'1LxVX~G&9򃅞eA@)ۗ?P=էzn}8HcQ󿚾$G}`O[(@y?k?Zq ݙ^[K=r`~*?Dhڋ (.UD$`?Og ~%C}\>[ڃ!)3*/z&XXǥcbfzs?ݞڟA\*o6m. hZJ?_ہ25_ȁWi3^'܆C3,a}F g+dzvzTSA°**Eyb< f zx=x|ngThB(0wAMx?LG*[(#bfl5J(PWx!§D2C."A᯳㇒{"Rn +P7KA5T}* &F@lP==a-  GTT)P /?!7@ln)wNEOC*L:+OZ}{ӪwA@9)Ϛ!rJ* "P) -Tǰ> P  $;'[fw E!eH \Dh; Cd1;Fd3P4A>t0bk4 E8;QC+X/0 *T'#(9 ;@A54nѨ ȡ* Rr!D| 0΁Ut7p;ıu @TV*φ !H*e B˚P-: ^*Y|6 2rX XE]C7 R£גU检vtML4UN;p@ "/VP8!%svF ht,@vȁ@)C|U0@ Bn p帽W&E! ESq@G(b)0.$D "EPmDiB !z4Zg|AH { @B=Cpb8>vѰj{nuXBbZx~hE"۳3?l IyսW*EvzH .pyaL<[O:.f)WǡoSN;XxL[_z՚n>ohLӻ?[FsQ40'pBX@w4 yK2ηCYDӹ $3UZ&R`Tl!T/ Y=eDk] k"3J 6i{09+ R;2h  0#wؙMCbHΏK^@Q>\& `B!U!GP N㍕c GEİr @:[ܧh!h yk Ùb +c@ۭOR4J@Ec(dr P  ڡ& Px[ 4'3$oPH5Z !gҪS.Iw~$BFF8*!K ]$_XNJ}% O*R.w0 zSs0v}x("c2{Òԇe!#mce0LD!6F)LL@lYf(j J)hc-(--̢qßUB_Ĝ271fO{Dy'k7+]f6TUdUDQQAE@ET'3D"!@2bPXHp_@W^zt[[Hn✗վ9#H:LAg8兟4;4UEsSTNn,u~ Vpч0>J"Azhz&,DbѓcIYMV 0A9R&wd"/NK?x3U -K?t|Zδ!c$~@>W; fPʃ= Ԇ* &zc^beyj ˘ӮnM?xbJ5!_c~=MaOvL/9siz<%,}SU3 wKc$BQG{U뭪5=_O"xOPKJ3m}-F\2]`8z鴅A/Bq)DnsJyσmOtK=O):[q+{o 􀢥"&#I_h`/ SXd[y}!&4{k]./@^6#;26h~okb닱$қِҎ]?]GcǛƧs?t 0|6W'K/BD2;|G]jur4k]%*=DD'hүbtBUx(`|^({{;rF4iGciZ@ݤ5xi& QJτ:D+ϯ9Fv@%J%FX~mN+`5M-)BDj qlCMO]caI%cNsoO-]0QRs@F!D1rɸ4n`<+Kڪ2g-4`  ɆeMLGlP1q@Gmb|j.xǁAf~n3?I U*6!RxkZ|rGf-=Ja/a4{C&qUsqL4-x@fo/~O$Yުσ/ܞw{ ]-s |*:J|-Vs@1Dl.3+>\gҨD/xky_.&LHV=,b65Wв5>~xe`5n- fHLWE# p-Ԭy;0q>Z(mWLsq#HߢoIޠr O6 _6(&U \XEUTI| ],:0FS@Z]&s F="Q$@ʁ1l΀'s .]> E!wJ"-h5t)M:`0#\"}껈03CeYfI1ߦ=AtzklGB80A<6{ܹww i3?6A ύݹV9d[ffj$_ṬpL -i yHK)Wf[#fš2ZDlq4T~?kwW&|BC!0C}"D(d9EC[{f-euAz xym9̟1dUbl(@ F1n-iZvKT^kOG::?%8؄(1C@(#pbVM9Nc2hSĒYjJ:;me&Yƽ̬k)B4iht@̺z\^IB1l`4| ;>:r ɞ!e,iE~: f5Wn+ێ.':]@+ᄴ86vB_`E-ć2|' &qQWP;δu$@nOE4h=D5rCY_XCto褡'{\x[N/bt{S؎B?=<(deM¹N*|.k@Y})/Xt5i}>['VwŽt$<ˉhQVI*t Xu2GqQhMYHƸ|8UQv}Cu-~7x 0΀,A£) MDx|qm](jjwzιE0#@G޲pE&/:\S`2Dr菮k5EḆ`VXY+Z\w0l'(^I sr~ >m'eMD>9ߡLZMHH0B`-A%4]\Mjgco)3Z(sI:=AX mo䎊ƚA4 +~ke%aug GɲQt l}JHrtaަqWTM{`Bnў t|XXRx2v!@nfoDh8~P$?ZHs-ᄽ견1)|!q~y(Η{$NQ8iM^KF>f35"/ZK x(s0$ TP@UQARt@ p5f袠9!s tH8!m¡f1dȳI&$Y q%g̬IH19e5w-&ЂF-E-u*a7x1.&mXYdN0'DllhwȝFciGF a%d!iv<23慠>wXpZA~`{Wv,k)KBEt{w/$B-U9ȉUSEG5/{l-w;qjt`E. 8kƣ =v P\w".ImoDyd,гO`Hu27z ftb8Bx-+u913^!ZVLc%32nm^=~J;lmCX KO\:hUv|@k'fE V^ *?^qFP*.vҵk '\^MO/koA<ᣏOu- H-U1'|&k_у1̭lh`m'Hf0 en%@C,j f7OgQX>sL)d'G'Uev)X0MCKiUy?5bv{zVju]7"%,iMEonJ=|G[B8 5U4}ZF>JG~ÉċR ?\HRq1p*t`:7ڜ3q "T=h8hw6ؔ҇bS7.v!>ڱަX i-fS>kӃsG/kDghoF}7TKXĿWT&Ghײ-rX_?ųu:c͙#tZjB_\Iϸ߰ׯ,J,]oxY>XMzO3Lg]Eo`/4DqWJ@f Bk J[Y=B6ZaUp  BYdd&6OC[gHwa8zƢǿ~'N Oa)r.׭ytE . Zy>N\Aj -4`).O%!g(tEztTqךH%~c^\F 35+'Yq5F-hgef_6}/o8qS3W ah˦Lǵ8V5aܳ"aI}H1 v} ޽g̒NU× A{/κݏ9R "p>]jW ozQ)՞&B'ЎU:b4nAges\. #wYlS(bS%8e9Pg֐Rxg5v0Ӌ6R)u_qTM9Pd!]$(bAxQr?;0&U܄S(m;D4GtSj#oօ> #x_";&mvyv+ѮB[f /e\͵]A<HA)!ZGߤ^s߾"t'0ۏ @}fA9|'˾Ԓʒ toѮ\.rRG] bCl0Ika~*ș6WF"_D92Cs kD(]fgHv. LƤhi T$PP<'0Xu{kM g.!P[:C9ƮJŃ]pD|:"7r%O+"Oۊjjc6]VߧWU3dpS u+rJp9scxBuyNLds3E>/jJryAQ}ncnsT$8FҌ[.̏f\8)pn丐k]ЪGցw>%8=\m$-P}4r1ֹ̽Τ4y\bk̀2VCUfmTulUPU5ns 7=H%2MU:Z46}NJ$GVB#(2+>us7kb.L3c  xs2&|Mt@\uVWՌ:F0aѹ z juad7nɌ(M(&_&7J_Wn[?*(p˱/ReNC"ғ?6wU"4vع:Aa$Y'2UO}|’ܰpϢ4飋0J|3>_BߵrޞOKb;p0u*iހ\N|c e_;P x082TW^G3.H8T8$8D(:{N~8R = "IUܽG)']=;ߵ?5}zFbluQeeB*?L}҂߂Ǭ>"2{p՜_EFfs㒽*NsqhLj'2L-*ܢµRWBNi:H4݇KMc'; rcM-ͥ%(:)n-śEJ<>خ(,?t:Ȯ&cгUeQUA cw{@WڮG>gӹjB"  43NE}n3.?/;~c=E_ٟ~ [Gx܃$Ἣ~x˒}oG\IP7@iNruNL[N8|F4?+/X{b;2n~G2z!7`Db WӐ}|y|C3=P ?X~+m(1 q_+JH BZ>Ѿi{8/=l6e-؅j~fBqidmF22mVcr~Jy* 殮-KzA7=dH9{ c0LzhkimljZC5_V<}~om{>w7bǏN>$n !Q9:?Ŵ(諥6";15&SՑ t-!)X%^m ~+hM,cG-D72mS1< xÝx0: KǎÚ>|ACh^np-O^5ϟUϬ: ϔ+ӌh~VD^_Æμr$)wBֲ;$h%)8 :BSXx DZ 8:* ‹@>\ O- vdVPL_"EFGpvxDg{T )۟A4x#o|Z)l|/5NG6mg}[r*Ɔ%P/&$n~.~O7WD-BzKFu3OntfO4Y^˴lty4zį&0$F O$7PRSr/І,+*EEw$=Ae}`jW0색h젏8jSD=e*''~-V c_q\N `v[aq`ץKh$>@l= %\|e<jW-[ ֢ ˎDƲ~8 L{OVu Myb5Թ4[-cr(z1ρWU+n():Apg>eon1瓯T>YalpGҘ67 "RnR\w`YC]hX"W?~>pCc7(I(r&h" >lvw$< kwʫ9ptMC'"U|e0Mr狽 dKT /Sx%jbe$~Uk_ZI Uhi}iIa=&ҶͷIб̭z1G)K;qU7ϟP&j 1J&$4[oҲ0}gvW ͢aiYGZDsadD{ϲR="cHFM'!0X?4O@ӟ7aQ<\<^$oqӸ?[p` MM6߷4m8{gtҮm mAVLG| @+Ӛc\T1M^,gOUoCgJ;F\|{"qZTN2 "?)~=† c*< »Wj+:1M&3W|egCDfjXBX{[qOʐ,LfB  YQxë@g}mt߭zOLÔ@P:Hn'0a hG+ԡc1G蹦Pڨ3x#x g1i'zt=^[•Ktn[BEyA,ɝu M=(4䚟n]BӸ#;R p:A~\%R nrC#,O[w bI y:}KO 9_AbclrTM#fOBqSW$@*d˯H#_q4M ' }X9 pK/nδ p|;^JX'`~P<=ynd=1&Gh'9`&H9 .z+zcp5LД ?FO64'EZgo0ްj6>u'9Xw'Rr9&dG;ꩃ-p!dbT)**Viˇu q T@k1DC!LSvFCh\[Ɍ-w@@uY 'M͂O8aRX#P%ut߼7'~;Qa,XZT' Ww^&`6f;9^>6 çJG(FLfعNa7ͥMº)v^\,wjpIoţ|N3'` ,!0-wA~7<}>$nHTBZ>uH/I>iyƩT9Ή\ ~M*aꩩ8D}JN1>$t?|c$J4_JW}#}(!K 0J$?*V>kYxga;P>=(!F٬C_KH5׬*g?b].↼n@N\=&;y/7uIB 0}Pmⱇ*{ljNʦ@Ώ~ c-,H#{fcozza]/uGWy}z« {T[> 7F7rBVNL[׿jj*}i4{ϡPdh!YКcܮv"kifN/<cgm"V_>g.*e~>wBҔEjOwPK@q}H #IDv ^}昇[P}wf 30^8gSyA6h#Bbr+/AZ6SB s|gH+c?~\YV -jh _3þkl us< i c"<쾪G;kHRh/ ebVn^ 8~wl3 [Wj%4H$LdW)q b*:ҁG7lXaF᪴u"|UcL}1Hr޷: f5%=A/D?+7S&;ip]bKY[<[=.bKvCUæ{F1 `6]va RdVi ]7[shobC쀖oORyn'sUrU] ND c:.Ob!qIVX7i0/=.yQ{| M_sy󹴏Ryd ؑX(ǔݜ8Zc}Gk8WtPLc`["g\UtЖ)>rw4Ckxk[2-0w0DGExK0X (,&4yDg?3G\,nFYw|׭-v`\9눆Yv Pl퉭r:\qW/P붭PO8HÚCimӮu";uܑȽ8i^|UO0M#"st Ĩv#/WcԤ21:PXGJ`d>X^ dh +|/ya{=3yÄb<wsBƭ9R؝j~V3>Z?aºNɆ|Y19yb,d8YHAqYwfD)K vr4ڢm#4Io항m7U=nKm:[<&ʩnKڅC;5 O&/3CF1#8lO[t=$iAľQۀBr2u. bQ]/pZ Ndb,97g\rKQ??oo҅Cų. Vrh{#kNG4Hc5 3 M6wgӹCE3aF#s2k>\-_.V/0^QyGُK<;+IGgӕK@8s ~0kt(!iHR7\;+BRAj 

6h5a2Ө}>|]bm6cqL 9l:M Rjo#ʍl2w,$}TI92GƵzDdGLA& tc tfȇڑG[9P9n%]szx#܍Nh쭨+7[ˌG2dq:%.M@=vfD d~tő9 %;{͡n瘟W9I|dF*\Hh_!TWbp_q5TˢSĶD6p(Yt7 UN+cyup |8F];=< `T%@,';Os!(;ʳ+;L)]hWxH] A|*uL m5/B@}tQǓ]p :0UG{G陿`G+R8pj%[n ,PRˁD;::$! $Ů;S S2;WVfqOG_B̽/4Yp "D ͗ s>@LM32Qlwl)%zE5L47Ȉ^Uȉo_#{ZLݲ%lJtlߐL6D :o%xj`a|~z$p@]ц3 4o+^nVe7G:ntb0N_SEژ4BXAF)OP̻'a(HQ$v+3ڶY's0.,Gr.9ܭ#*?p2}r&$sRJS-$/ "(icҙ s(S/ ,/ѕCzkv=4 Brv,އȓ iQ^XQM,_]0cϔ5791Ps})] ߛ`b[H;o۫B_]KƁNTA _f& '%5Σ11@Ӯڂѱ غgDcoBl`Ӵ8$[<"Z~ӟcy4w|Bԍ4,.OoءW`LwûZYn q G-YeV&,@X~~$ps'Xh=HbeاZBSZd= ԆLrHo뎤7f%略Ŀ+~ CR]@>{ cdiEˈ? <.-ah湖,O-^ew\@0=EW🝾\-0CDfiyO/grg-TQDEHpn_K'%?. p8t/%F :n2®=sl83 NuaV]~FVf;Zΰ9q{eִ GS- 䪖y+ƋL΅%&IƩX%ߝg-Fh3>Szz{]i)UG9賗Eti7)~NS)oҠ & $WA7&O묍RuA*EI#!A$xR?ڷyKKϋ.בi|-*1—v6G䋂 4NmN wlޣ„Emzֽ ٵiPY~hqk3HMıEoo-'!N;mEQQMKܿP* K=##¤߁Ex\9ˑgP|0pԗM381W 1gLJX$ǵ ̟-%П}kERI33}DՌPPDIfU#X=Ϻ&+\C[.M<isg 'ƓwjZeݥV|Iz1)H"S31߬ 5AНjp/QirݩMy+sEEZ'qp K(_%*?}1sdxYQ3qItgM!e;Fk"ʪQjÌp˨piX`^lHPC/s"}ɲr?-p1bAodZYlgwLXuz/]vY]6+VJ|1_=L=2)l>S+j3^PxF dutt'"3{,7-Iq^a@\ \sB j sx< ^Ly^hHW#GL8>t[o݇9&#t$ b#t Hc~? =\~r%''59ߩ'ohJ*K=A (b!us 6z$Ν$́,"[뫄N7zd[ɢ̙e3sWԼVop㒅2CǠ;˒hОB9K5:Nk{y/c1,$I I>~BTj+ƥ bU]WuIh~?ziɆ~#kd%GT|@8:z_h~lDooM$)A D}_7]yB?5n'Dzf'*stK})Κ>̩Z屇H|o;3vNP-pEdߑ8m#Bl8,݆3(a$tj:'an&&qj[3q<,(xv`dZ±/ Bc6@fA*~_Ǘ)rmmGd4SK4;WP@m6M'&(ڐyjm{@YҐH(3a7pSnLW.zO1_40t}15aj|lm)$en4F.R<6nUj2p%q~T[{rOdɝsw38#N oGX- yjP@=\wQ_ܝ>T;/eV1G@Ps*gL&j`vB*u% ,< ]}^ Un1}K$; ;p_ R'W'|kQ{oXi' yqÞq9M>)|4tvsrn4/1ej~Ub.bu=neծti$%[9NNE|PZB9GΒy!%r1\眦BU6=&aOFzD=%Xy\nL__pfsѳ[w%N#8j_{JK3ьz<޼p$o:4PUD\gqe#HOea}DtIFwlg/B"1?z}9v? 3tERfxQu]XG?xY-yrOkb=Y9^4Z$ N@$="5RNHfxK2_P~pe2P9.__^TA1( u ;ԥS8.>Y|5B}ł<;'WG2O:+"hܛ]. ZQbKН亷7Xi\|t~/Sc5xx^ 5OwOyp:mY?|gqQuJ]q܎SPrHÅ.μ SdZon%1^_l!8t}tG3s`p hN@F9y] 2KUK"cUp;AATE& :-A<uHt>䌞XU;`D*Zoaȫw^^e 2۱Aw5a:v LKO.j<,POofzIKa\.!d-8O]ĈrW\!Qb;0 jXq, eaէ}CXh7(4c\.jE׷OVֹaDDn";y]mxuE{և/8},_o^KvQp6.<8uv"g|5ǫ6 !y~~aÄ S=P7l]ʏqi8b 0A[%sQ З_ K?v8AQh;Y+c(o}_v?'Ǻ*ԩ$ g{uz %M6FڝY{AFWm%`[6=H[B*k >"\>Ykmw0țB.{.o?/$ :caX"!6:Z?e?-|j!)O.$}p{Y(o(z(?A!#>+lqȔ Y~S3A;p:գ)gqBH%u:4!H\3bPoB(}/pTM .bG)J-U B+jTb|Z[)Ι^S"?qF?1tDŽnp^>~5'ƉI9u}zs~\#azgC`ܫF4ب~] hٚF:V?B+َEmzs$!q\ 4(׈ܻzo!ht9ϔ*i:O yW|?ҳ?*ᙾsf#;߭L $ďD/ En]Am[dXt}ι@7aT"K2~YWP`^T썈'xjx!D7''mV#4y:>qzX F-^7坐4ncAq|z (E)|5IV ZP'{0ސ;YG60yuMΰ7?s}< qW*;eYAy=?p.wXI @Mb >V6|_`Gd*H;,~(k aM,Ʉȕir0ZF&% 1m-#O>1XWڌ>GυTo^L)fRC=u`4SCOأc+.#j g:3Ν'4U~q e=Cg-g0{T ,Kaҟ*p$zhP^x8ziѺd/u|7*6&4PdoiLe{>Ø8A֣,R}Ţ"_j&h]k07A뭊fq@ DBI`t}3΄ĭljҩ.}/e-iO=?e:+^)}FRH?e!:E UzB0N_Nizk2b3k?o#ʼ_PXovX 57h {єQВyt Gb{mmKYM<$:g>0 ZO7Lx G x8l!WWkk.tO $ES^j<<Ⱦ}qtpQPq̘u>Ȇ b!Ceg(=qy:A^l&d9vũ9{26J` g$2/.4\): 0֭Ʉ/v PA]{ָ{>h%Ly`}VܹprC3wGK2f޷νb6tDDc9)8ww)NS$OHc=%KȉG@'OPApԺo I}·?k jf"[f^bQVq[&xx] wccAkZ}P=(7XS7[?P4?N,''|ـwOV I`l=C~|]SY^]Q?X)|e5,8Rr@bLdm2ŮwY8gh\2-؎[Zd~{G9>饃fY$\p 4p N|tXcuG^4$NKDvjْwoZt2M>z=-eƚB\>ur" ǜX`pxQ!Ό(x/ QAKz^89_O~5|.\Y) 0& Wi*s5hEEmOzШd"V!RS;ǮDo:Źخz =r]5&!VѤqwV6do)OuX6,ƒ 0q ),TLc1}lX̲,1t G΄?ɸY7{tph{rh_#~X~DgQCR)!)2h@\!r UbwC;Q';ɏ~\dϻ=avK(9DU~H_XQv)cJ?~D?9R0WKϾny *[Mz!su:s mh]BاԄraǕ _ ZۆDq;mdŠ==#/|BAWa֖Ӌg*+Kdckz1u,zYz{e{lڐk% h_EsI ] _yVWO2pa+R^'{;L TPFOrzf9#aMי_#!#N/2l#^2{<- p,&5C%16(s]302R:΁bT5}1XWpSˬ6h?7*j)7xթR֝\$ΑgCT{}d'ZafSH4XK9apǺ7OԜ=}P=W64J\QIHu=!fX}ʘS[~ -кco?>ޏL}Kӄbl4sUE?!D==m/syjX龗v{sظus_ ?૵WG ۜ26R6x_AL(m:óX ,y|=Tt#ag/5 Ʃ;Խ> Ua>5 r[UA)>œIWyB_f8ĘB6lWRhLfؠ*0~] ]7mv\|zm78d"?Ew{]M2~UjPz~w/l9,IrTۗ2l-!g|I1-ᄣ0 zSNG6EB§{73Y  zkzI-Z;C_y*Etney,|̤7SA$ B=ReB9>JS@cwSBBn5%7.H }Bxϟ|fD>O:=޶Ӝ &K0)4Ҥn0 *}wJ{:)J~xGa kcA$+f`_G `bÜGtLy`=h~ul؏G&{bp'L y g:)LDb.+Cm_h\WEԽN E)ÕdJepWwdNN`%0\3xn1֌*9(#hr){ibu:\ț3" 4|^؁et~7s}洷‮o8UE*;s@x \v ϊT^mUzMVe/x9Gl|o U1Y;0 Xct_uRHJ%D'*4. !߹MߤwT;2|!4t^M9qL5FD9^~N-dc0\(ssA#ht:3d Q.qM -t)CGGcSt7Fg VT 0v%:OG7pdKK硁cRXuF4[U}3Dz՚z q,ms1 IY8Ι 6ZCYlm5*J=!A A4y7(.z"!z8ߝH }‡f41+s0c\^bլa<|MѐF}V\Er24\Q݀Q?^sYIcHQsq)yjen^-U}ERikec R1Ew6KhE%bLšJ$uj{j<]@n|nRA5]]3.ϼޟrOuЬ!=ؔlf؂bط?L)J7st#r>[nt9ˑ; .W,Z)zJC;]:bSTKvy~ Q737b7Oϊ4ztd҆YFk\Pz!XjcZieDCLCU߶ubF;p'C:GP#o 7XX#L"%*B=4:fgJQ..Wz}m?i~"z J 7Gޞ"*|*. r19@_*l4b$ )K5K*F {47F[ν~JVUX /F32Lg:@ Rm/88\^> &O8N$qRX />oZ"$MߔD($9M2A;dB>Ï:RW[Oʆ^ό _{ }*JZu : "(p^5NQGۮ̄/`cq;/+.7oTGbZ"x%QE:uᑲ-H7.\ΘPEfqw4_cihw7^y@oiƘc7Q4Q˪۞q([N* d7)}5L˨_gW7o&Hfps42] q)K /+VÏu3ٸ$-RC^4K!bS"z:uQ`B8$(Dpb#44sPc3q](Ph2"CT$'{!GeV<媏+8/*3 6J~u9M'O]XkFJY*"d}(wtβ}=SfNп#% ,Vcۀ~'0Z/%I X%X@ ﭽ燧 K \{roF''p[_?9Uo">} yLtWڟ"972sd:Oѓ\^@@u[+_Xd2tLmm)^}DFd*Jzc,X9f!_}ֽ R>.X*J gxey;Ͽun!DoG#[X _~< ̎hB0?~N!lsuDAf^ TT3 HR{B R8 8s]2mnAhoYF=W0NeiǖarL0MJ/H=KKXpOl DzGjR6mکekx(봅U)|䳌+8{ŸlZ'-X$J?ӵ @_9_pAO:R|#q!UiXQԃtL/k{'{nn\G^Ha0b[Œ MnpOw1 `"e1Tϣ:ߏ Ce5翘|m_lI(m]YaZCD~ƣ${,_/d.cMZ#&=S߹qJ[ `uNj_k};{>΅Vsޖ7\D r59lu6о?~375J$Ց Bm_́@`_؜QW7 ~Х3/DĒWjOJ->85N#Y{r~<3c?!'o̥nlX6?R?/O vkCgWnrjEA@p!X۽E tL/þXhȻ…^IE ^6kXwRzM$G;1gzvA㒦F :ᅸ#s5^GT [|ke2 m|T/+SN'ϭ[w͟Xki@?zxYg2=&^{ $<4W{pzdV%4jv媞\IDlx0yҟnyU`Sd"Ιû6O҈yt+[ 2G9M{ay{"@yhWP6;.('R-;Ӳm"Xmw eGlhC mttJ\AV=!%F/sSPX./sO`E"&xBG !1!RcL [an{Hw Žbō]&3/r<]b{m2TzQYn? VA"{Y9ߧ:t= w < L T,]3r9=ǗkK ޿F+dUn:;hݐsŷ*ĀW@xco&7¸.AAjd۽ȇxE zEi(gakjx87')K: h=k9F 8%O,U3S[&YψF|$K1avD8΋)xڠ.Y!uڎ',AD0{I4cE<[NJ4zq~T] xʞ{^aI, qlz:7W0F o4fh㕜u(h# vU+*d"8ƶv>S*́Muɠ;'Šųn]Pp9,4^vB6u^~8YC C4*b-kȷ="5='4 COOՍG4dd CR)nP,I+TMm!(R =`ȗZ,빬_ׅ]c!cT>eGPb9ܝX✀hő/=֚PXIeREQ?s_1 ?)L"K{zЩoOY냖4v#JDi%$4 YK2|V=*/lB(ڵ̂:G;b| 8b@8x!Pbѿ@]}?d_e9!1NYs*b9V'4Nѝ&PbosYX@ QS=鿽N6獑7CX]M/e-*yjޱ!#6+֌zZUv'Ԩ'MqjZCDĂ?FvM_+*c甴waa|x,H:NŊ݆(i]M0J~k)<.b޾w\?|~W+|IEP٭'쓄'42*Qҟol+mʸ)@6Z<`R!Q_`ʗhWN㦋K1-uM5#Ԩ($#Qt% "I ϣ0Q~}<w94XUi䳦5ed]0T28mxW ~*=]}Ms- zV.{DžTM"r5XV∇6F\ZrδWM%ڶ~1-=8`q,ӣ;ݶ΍nP6sǞgX3^ .Bx\rCDcKM&W#91}JIh `RO:n> wG\ دFg0%4nmu &=ߞ*vRS u7oׅFt6E+fXђ30}nf0QE&J <4 2Ň&o8s6\g6z6wͷcCB|% y~s # WpCd@c=B Mry)?0qJ}>ヴ`Y_0xűlG`ޟx=TL}mt=2h?V {Ե"0W[B96CKS)nT6PoiCc'k=)}e1T>;sɡ*=3耟XW?˙B W(c?jM:<`~󄨑Ki$aC’Dz8)\swO2) W9~'9T* 2^.?e;GQݾ#-9q|~TN I aW+I\hMG BYRPgOÌ OkpO>dq{K طb|CUIe8D' 09 YqHУc<xB[ gl>+F' U\tۖ9J@%Hv|Q)p|XO !p23퀢# c;N׵S[f,-=1) 7V]@RS|'KqSro/M.Nűc.t =NFYʏ̔"K "s:]-Dl_ulD&)V+4\6e@N] 9KA$tґ%o E0K]I]܃Phpx<+ \N\7LÒ~~ r!Q6Z '0zg(3_iv{h \z=^b7h-7fg%(~u'} 雍5q:~J2Npui$o^-y3gij{NB$yaU^ܦC0W`zP \AkrR2ZCI bӃ`L׹O|R.sUI8^J! a(j2ڃz&'W3Tjhqx1NRYK08 RWhLCg0Xs4<߼H7 EA(aB,VP[}T2 F'🆡#ȇCl p"-hqũNBG{ƿͬC%zYs3Qqd `|{o9x7;AOP\Dq%Y8ՠ]oYVHtnc^:l=)q"Cܛآb6kP)CkPbڃ8A``͙Iľim홬2VïK :+gBtn59td WcDXz 0>D *U@b>ħpSbۜ7y?? kG 9URhU{n!hX__>}21o~ڏ:s}8ÍkP+.X~h!`08, .skD)@)ӈ:U'7Y3 XlIV3X (FP3es㛖Dlh$YGl0H3{ĬQ ;<=!3aB_VZmWɌڔAP`o^N9pⳲX:P+reiqN'JvRNTTХm~& 2z3YιgoUѾ|$bj82~BY~tf7>3==/X(:%OCuЉcy@h}(Ft8>}WN#-Ъ^nQi. ^f|ՈKY􆳛w/8:b4ݿ'o/[;'u$Xt.Ӛ[o6jU'%05̇G54&L,,P0zK& Vl)ڧܻhuv{oUIbml<8Q@7aPr#8 v\+ \,/#^  ܚTVpU$p1k;mzwΝ/0b`:a}ֻuv1:7~jO&pb^5AB atqĬo +S~)*PkΗ!YQN,Ѓϼytv4zYLc=-qx>1zJ&vѴ+@\s kwwǂ5 @jmԂ|kN.~͹g_0 HT2q g4a뗳G~^qCZ@_9qtM}`lc3=D,Xk3;ՏJƒ5&o>i6H .MGALEUm50 7ĭPhwANTW,=4ÝcЯ/b OͰ5 _}78'Ȟqz@b*>lW*hTYnD ~-b)<Դp ױ/+-V^TQǟ]ڶtx{4XQpT"xC[o <5bdPĐND,z[T&x,K*4oD;~@6޳9\]'Sw ]i[`,F;-3b :Δ|5i(ە9MNƨj ꡊտ=nQ v^{=8к G2X?1 [|ň8߽ GdK<iWEu|JrN8oV[6_M>_; .(,bReyE `297 8B3"A&ȊGαgWT~pepT;~r0P+HD>=K#;r9gt7t8\yZaNL샵_VY5b"%6\:J% 'RnONǽɽ'VmBrΊR|f&( >\j(KGx=alҏ}h/G~z_9oO+!Ea RUw}?{^f _/*lU2O90iKQ<!1^Mc`W|vU ر@9-mG(*EF1%(ԟ7pJvܦV C1`7qnLAݦѫ?+\=z~[L96˿_AC_(?&! )RE'fHH_~((8MORO>%adWG\yoOtd 3iQ%]im{զT]xV(}9(&6 ~'mv'~asvWUZ;lmfzMdκm!_9^tfM -='\}jkqZ?vvᄆxl GNؕ?oNgymVhN[:xE[/k/s1azt..-^nݢ}z^m _8~׸չI!~ :_hx|<U1>4~D:mf=~Q{mtxC~UU6H\b #Nj|BQ5R_/izM!q$;Ξ1_^ȴE$4yS߱DٶyܟLrrHGO4&Y25 _F"'MA n }Q,E9m=KqAB#xaHuz`I~eM)1#GXc5ЧN{=ZKն\޴(~~"τSG?GFMgtf|$dR}dOO$9?1@: c5i񉨄R 2Fe{z{cDezD)Rdio?!ɶ[en^uK;%vOo}tqzK-NvoƉܯWvp4Lv BDbPX'H9Hr=]9 4?yJ]m=yOhRSqķSӃbzQJZ=TkH ;k8b6Kh#Y<|SIguцn:u#__\xظ·:gZu?^]=KޱN.i- XF_ث}mKcC젍2d|?.49m5~iQh_|谮-S)R ܤ9cM%so;ﶇ]k0;,7+R7θK>8;ّG"="Om!3qH,'~w]VSN:?hz]TꈾI>FCpG }e=Ey<ѫԝyQ\m&!m܃#=qfN(`biS-:]}m;>)[KL&Ue_BJ^FRBbTw$^n>!?sm|kS{Я}.HXg;=Ny+xk=Q! K+z9+[/P_测o!=F!^U ;1'Inq*hoijξ/۝Jק ;YWt"Z ~L,?j)YA^zi2]Ffzȡ qa"7-SC?lM_==B"""Rвq5WF<33 jt>V9>:{_7Ax&u:4~-o![ߵ,*$̑'Y juH=sN We -8v ,IM ;Cz|U!νhM*WVy^{imywH|cjjr;IC9;6Ӧ9~!pSMBDιLi>pX-JD[#>Yv.6^ 'j-qofv+r{4!>&*lr9Yg#a'O."=/dy}N2 cP:~P 3B|e D%\> H1`oR<'^Pwo3T唸x 8M4>7q﫾>2N+l`WCeSʢ";f^DuĘ=#p59a1ajqߛvmnЀxHG gIR 5v#0E=n |j-@DVMl=,}:؞u<tyxrǿS&r (GaڰY|AB)快++%Co kѼ@=`-N`wNۼ#5,b<(Ǽӎ) 1x/h&0Uʜ47En(ȑ{A8ݷ G+9b8y𴠨FQn)x8w\=(_|XJ²)RR[UnZ%l"} ,|gF|CIb.IqJȍ%f*;*7Q3"&^f"8pc]n=Qpn`8~;t`<5E7w~(3s $$u"8oO3!޿9SLVE" otC~>_3&Ce1q?>e*86\fISXzx=9w"KZx @ ( )A)K " o ^)cF|?H(dGW\Wf}[kP1,BM&(㱓epu&T͟+٭vU<|xɁw:T4oﻬ@T}=L388U:N&s'TE5gL_M|6vS)Hӽ+HE::8!4!hh(sب HHF*MxUk%+!͚OT9Ss?"II2>WT*Gz *EwwO(~8FJm>nT.c 19hmPAHjLC PxT8em+DS nt[,)`af0>IŮI :Z#(%]s3V"eHFGY"ٝQ?2@(atVz5=v ;^sQCj`U!7]3 zhSнoIk%w~5Qe>1ĝ v~I#0=FzX[o3&C,<)10҈8r ߅C#u`Arfb{ެ!dJ⵾}6hwy,f~@qkX> {ڋ.(VN@}.=|HA 9×~ݴ${ !0x\~~?TmwX7 I,La3:G[`O 3SN/ڕQ(3 _ŕ߂h` blZ9k+6v p˷T]&>cI uoAM<1/{WA]4l<B#6C6& ;}Gx!'bYx Gם<-Z'9\rm(0DToW1 ڂPݩM?8k|e@UQ*P{PbR΃ Î{bbjO`ґ)>T* uzۂiL,\8%Z`P[G,̥DrD̥I?͞8۴ti82  5s^֔"RP!|r>J-`e>ē`Φɟ͎[HzTtg[oC,>AQY"PB*B(DE "UUH"X,UTX(EHUX bX( $!Ic+ȪJA,," *"*#E0 "*(,Rb1aQ``1PPEE@Qb*TbFEU X DbDb Eb " F PbdDT`EPPX,d,E *@ $U Q* *$ʶ" "DUEF)G. "1ED(*,Y@DPPH$"<&PR,DQQF1DQ d)Y @Q@`AH"*ȪAQ@TDA"EV+ @PQ``""Ȃ*ȤTHDQ`*QdAb)dX)R,1b,D V" F("2 DAb AQi,*UE `Uc"F$ Ă"b Ȫ *0Y"@P2"E, V# @EBAUH"TdT `ADH(DDAE@#ATDc (AV(*U`,ȱQV $ .ʷhuSX1-պ\֜an[ʏ:«&=_^\$$?e t3ڱ@tw@. mۮ8I3Mg\nro^Y(ɴ=hd9r.(1EMNzu0 Wm ʎ<( Ȉ?Bv;V*IO>%9}YSY92Cyg8zcω2:AF'%0Y볕ȹQAvP* ,*}myFv O9L"=.fĨs8sCp&G- bfa+pDO>=NQ#%UocįZ;<~^4QlC.s9dFdjOY ~!:nnic`>d,q8ئ]f YNWZ@;NGXXRhZ ,L&o[`D Ӎne:stC\/HzXfsQdzK#/<@0@]/IICut9э1v4!ȆDՊq`tBk轠x, 7T*>Ӻ} r Zvi<|L^$\Pa4 H@X\[`1@A"$PLQv""VR08A@ڐAd%*2-em9Nut2pgb h#8pM㉐G5BN jޑ`FyMIܭzuEaZ寶Wpv\: ":yW@GN)^y#b I4oc>N6:0iko*hf{o(""3Bd h SD]篙ׅXcmtD۩3^A׷39^Qw:d~}6Mx{h@2!49 B):~8S51&̱.pHFSP |k^Lr뾥6GUly.ԡK\tlrN} g>oK=-4}r8㟃"4&y "2@ O<_b1`!)"bžvj+y_]c0ݷQOV8D=P>:e0 Ie-PY* 1%UfS@`ބ0݇ d+gp d f\ cҊױB~q뫿B@*,;y푷@LkU^ʀ7n썌*3<\LFZHw&- u'G/{P67Qo2؎`]K*Mz{C|:*腛zV!(K58|*b*֛9Dpy ܛ#lbC7"ǵc[]t]ܨZ έGl=NX0i8\Fb p;X 996$Ƕ?lОx›_+"a֞Awc b8ĝu/^.[Z{۬d6tJ[7pA!yΨ!!/VptA2U@PHG$`Wَ W8E?n)ԉϞ=e\^q~ċmi iE;!HS/H6R KJ%Η@4JH*& |˷qA@C7Mzymf7 `8k//AgE2Wk&7jʶ0^#' mRS. "* y.zR1;ˊ+ %G:xe;{!9> %5<8 \HD \` H?E! f 2X^c"ͧWh7m{Ur?:8es}m>'} I92RH_ ":7H^?neV{OjY9z#i<9/L) A(y}ɩ*@׵KT--wt8@ƒ8|訒 :$uH;_+8ٮߪSRTo]}k !qlꙸoC'j>̃R7ci"oϋNSԬXrew9F'x~} K>EYSQ=>O9!6ʂ$P2}>ƾ7O!i;$+-rw{a60ff~tSgsCVXQ;T>R[-N[~<pI\kx1Cf io?2T$E,GJdAQb80#@\a1=N{\VD&'(3KA@@=Y||ukFgqRDNp&w&q,Z:s+E-@BbP Y)(PU;曈o2 pD "EdW1A\n*$ $"`:BI(U`A*H $M%%\Q@$6hD ),Dhd*I DrDAYIDB Pb2$( ԂII* F $!^ @FҐY` ["_$F4~.4]6J:Zx]J+ H'^;˫3۽ fWc]< u9!e,i_"o L/a!,PBPMФihB)sm-śzM?NI%y9"=!ϩa"t@bG!XA䒩 /0*PcYg9BMAC*~ CLI9d='E>!dā%qpF?H˿;qVǵέv ٥@+1o]j+[XL׾fklY̌i@c~mihⱪ Vq$Ē82HOgnG[C4x,=;ᚡj2@cCKB¤DtהEM.')ɮ03?+ tm^'F;loW_F|#aQnDlL뱭;A,.h$7t>9&tt΋k\e՘[+bV9K=ʎgi"plNq xqRFvsgO-LUXDP3?;ÐlW@0#,o.ƆE!8eq3Pg)b`dj˲KQp hNzp2$G27+hq) a^uN4sJ߬d3νn>f1hBN~>, Oy3"QPmOaV9'|/9T$iC[O~.hgQPQ$:uKQFAdUcf/)#:iVH%QYsBZs }16H{~UI<|@@@.3T>^t$S 6O(Fȭ*i#hkd() ;9[@8.99Kl"=N0{Sm;7C }nQb%S I%"ڍu Lƒ% srY8 8s\. QZ:/Csv'L ;G<4bAE] >j"Nޏ2 {羪~<\;Tf<A@h-0,?ڪ)B*Mn%2յ-sM CP%SDKp9l6/SL:֮fRb2‹>>?W;5 OJW)6BBKϷ$= f4[A>2F\&zi72ϹUU&jH>)$&ovnݩƨ1^ sfaoaFA  rxUq2]\*U?OWe4X ;< _O1> QVDEDTQDE`DV,`,UPUQ*"H*V **Ŋ1HTEDUȊ,E V""("TX " ((ł("*2(1F("( ` ,@Qb(E",QQbEb+DbUV +(*DXTDEQE""+"UV#AHDETbQbHb* R1UX R +(PEUF,EA*0XTX"**(b1DX*Eb* "*TF"Ƞ"PU`b(,TTE,X b* EQEȫ"QUEEU"b"*,X0E(AEX1(UX"UA`bT"PUPbX(UTV(R",X0E1A"bU*((E (TFDU1b*R*U" ,X`*EF" (*UbE(* UDQUX*H(,PPPc"bb+(*1b""1PX+QU`bTX* R"X",U(E,*"1b ň(bUdUR(0UX"Ō@Q"TUEbEPbF(b2DQ DY#"UX,TTbD(QbUb XETQ+ "1F(( PDXR"TEQDUbPDb#(TUE E@DDF)"* T`FEX*PQA`F"1Q1b Ab(#bPHUX1EDDXU1QTDdTb,QX*+XXTR(,QQDEQD"PUAP EUQDQQR#""Ȫ,PUU1*"EDV*#DDEEUDT`UAH"EDDXUXA`X,AUEF*+ F"XQ2 ,b H0F)V ,EX(DV",bH*",b1U`H QAEDTb*$T`"cAb0bQAAH1bŃV( AEUdbDDEF*EEF(X* UXF*V PdTEQUX1V c$QDA1QAŊ(ET X`,*DTX*,#`F1X"V bŊ"EUPDPF(*V1TX `UV*,ETT`T@F"F(EDAbETYQ`(EQc"Ebb( "E,QE* H#(DPd( U,XUDDQT`XF+AEUEAUH*TEQF DEb(TXEXŋ #bFȢUUX""TEUDPUX "EUQdD*ETQX"ATT#UAD "+HAEAF1TR",X"UP`EUV,TbE#DDb,EY(@X*0U* QPUQQ**"*QDbQ*XŌR ňEF UAV +()X"AEU cTQDb*,U"TEDX(""UUF"# **E DDATPE bbăDQ`"AQAX#,X( T`*+QUUDX*(DEUPX*TU  QTR" (*c $*Q*HbTbUAXQ*"ň ( bDUUPTDEUb"QQV0XF*F*AV b##Qb,QAE*,EPEV*"F(QR"AQDEEDX2(XQ`QUUQ"1"X+AcEX1`(,PXPR*"XDXDdQ`PQEDX1)"1Q"EV(*,DF#2"F ,F,UPDDE,bUTTUQQEQ,+b,EQEAU"* (*(TEb**+UdPDR(" bb*1`"QAb$EQPbX1#PbV1b,*AIUVETQb z,zt1`*ZzIC<7t4sV#9@KED1Al)9npZ9mM7 rU S%-88a܅N`L$`$J5 qT8} /`HT8ʊIb/1Oױ8jhnP57v7o B  $Td#ۃ$9O窫496l7<FYq(%J ]0aidxOVlSb8>2@n6C2-hQ-ӜvAO;eO+&Xx"0b1|!~Ux0&3W^g@xT6idRB+ht+}gV"bt]|=dt)D Ppǿo>SD(v{zdzc%)ui{Jusw8Dq  dFeu)hwa;a%%zI3Hv)Zl.gǥ. @O47tR@I )<档/#E@yG֟?o]PdSΎWp.diL{"0⵫4`%l+awg^D֢؁>hRDv5"sD4SbۅRz? Bv6&8sْ҉ [>627pzTq+ARzFWq0b]*zV֙`΍2L]E=vDKRm'"r{ {__}2թeT=<DW< =:a}ISϧ.鮅g]8B$2ݴNj!ASF3Ps[<'*)o)4[<6ƴմC0jN8 D8GMwHb)%K=SfO]u뿌E3Er̶H-ESX@>Y,эvrd/s<="zآ#[ai{y_%A3-y;ʒ`93&/@Rfy= a[{ɱHX ذP'A6jIి'zC{)tGaȿ8'`cqc- e3t/0[>|$.8V`~z2CKq'bM٠TN[?V Ǎ>WJ(1`‰Ly^EPaЎ0 :b1 X[⡄7 ON;r3 Ɩz[Ȥ5QSs6ȳC"wc"!?H2z3~faU<4):kk>&ҚbzVDoq3.2}/]'GiX\X+ˮW0ÍHM?k ('M, h98&2Ǎ08LfPa[sd2 IR(FX,KD-FB0"6Q9-k1P9fQANu#8Nā ^5.yЄ41 IK[BM .Ձ$*o'HQNܼ^:YJeV,b.^^X-) #"w8bI Ǝ"n_/4M @Ħ cjj)>2 xs}JO@;cs@+&%ѷL h+cw>nE]+& hll5&Ƹ4] l07 dXh>ӧc1zu.'gcf]cWY3]mM[&xu&a" 4I$ eq R 'j%)A8IЖNyWДJW1K@)xsFph׋RDo< ۋ⥒<|s6pg8/9::K  *{^ 3j =%k5C 4$i2II&ĺ.R]D'@E|H8>+j{1ToCh_oJ4TYݕ>@dT=MJoqT;mR"E/҇stңvIsTIFm8^o2vtYj-PŘ d &f9U9:9`eTqoHH.Xߏ#%&H@“ިW W+iT vM3M:a$'Q!wNPF fXޛ̲hj4R꯶T+|`ޗN;Jآ$7^fzM܀Kv/DN7u`_Y j|oV>f06XuCK@`nVZiTΚ{H\|@h!bn`2 ,~=ޚًMZI3/1gC('gNz0 gFq@x>ڕ'.E @04J^lA33 }֋Yl* u}9ͩ!J V12c)̷2D>>^v^! (?G$~¤]wBHt AtT@:/wo"E0|B4GRRQYLwdSڼH)xO̙Rs}u j;.VŒ%;yo>k]1yLwE.aRx;`\忐C D ג=|_ V!NTM_ͤ{uAI;o|.x*J!R Hr:MHcbM*_q>,__kLx|@( 1:Ռ-kk N ٟ ?:Q"VDPM-Nz3rd]9đa>8""E(ˑEQ<'?ôG)R$=F)|0ɤ=L]V^ /?nQy'XߟM~3G#jsgKWQ"i|9 J(s cKh!)H@ւ=L 7v5`3 =;g;URsŌH 769<@.-7bvq|ObG}Yb$jE`:/0 Y|-Jh"*'dsGRsvw5  z0q|/0CڬՒxt*Rt$sѐreE!LX۩,âΦO|o)FPJs9zmv4do|yF+׻di2FV(6ffF6XbEݺNHMIJ䙦yΞ߶qx:i7 W(o-y#7[+$mֆiAr{`w!|K]e/8Ak#MQb(9Dy.o! Y}36k='k!jTVAT?Q1Ξh@5Hcl =Pިb˃iuVTmO(Ma$*cُvCO~h7$+/30ҁ=$3Cyp0ck,U`I~͉_k8b }w ܗ :sbC=Z01HDa2J0ٯOi~^gQ&vS䜾ޙ=AG5:~|0Dxќk7Q7dhUViSv 'C#x}47VZ_Mi"$ߡ\gZq)#w{6Ԑ}S]M'(bD!p z9IP^xt]U1J_ew.\h,‰3+{cCbl:ϿJ鎯ng?t LߪS,%вK0Ԍ_xHnL#~b?4ve-{C.$uE=yHy!(miuQBVAI" "Ad1((f'Ô)5TCX@߷ISk'c@.2_uՑFExFȳ?gzfЇIGR4Z;:I B~ ќz[W ,`G5}! m`iDhd6&QhOEG>Hс 2>]iJ>㺁uNs9AŌր8cL'yGȏa<1RމT؝OC `zOCz2@Tcykx4/|^ܽ:$f(Ŗ9 oE:۲dpՎv)‰J0fHb+PtD*IM,NQss&GG (m׳oC]G7:[ڀϵfYtZjK&&!y.:dEKUALonzt? }ㆇFc |HqF&3 bYNQU̿_IRFP\V/Mn&/" 4=6hd%(/jj\O2! y뚐v4 y8; 7J-XApWM+)P3ʋ[l&=rf9v<̡11$lVQiwuKod:ZD\L f^fɛQ}>L`@>B3[ٹ(F/2F(<1ҝ EmG螙ê 2%6 E i~\pwGC*`g˗jmdoQUaRd@R1en@|B::1w|2&&w ]fPYӕ!]A| 3*Pއ'>j6DpY| =3a{=/ c:A ҳ@zK(ߧ~9Q|miGnʜa\8le a652QlHbz5HADmcԸc};'FG2Sξ:DdLLPC4n REu"嶠O G&w^\P2'iF{DLL2QR}Vv]I'! %Xa9/ x*0:m YE~)?M,+yM{9ˤ Bf*_‹DDc72Js/~Xy ^Ԡt1'4t5 sС(H2/ 2A!=<=gxnMޘ'4;ɬ4 j̾'qub~9ƷwFA`PӤmr '0 \*Q> К (;K<}vX:*q1Š\"*ŒT}8q"0" "P[ d<:cD@c{kסssxGw)J* ?3NQUm0r> A׻}ʨ[DA8!(`4{@K|a"&{VxM\h63ʕV~m卌zֵcn/\C|m.[=⥏óR ͈cL_ -|OuH4xwb |8jGy;&9A) _כ ~%7{{\Qqn]Hs>셏rφd;ڱ2v7a%P`"K 4?zwrsd &X_OgCO1h(g~h>5W7y`DPrwh0 eCR.q.vL%)= iؔE%DH P`#j6%0/8@sPϯ N#B3[~ne/==~+8Ğ-e`dZv+Ᏸ.X8 ,Qɣbz(A4Ev8q?8dFxF'zPt}Mn99'ZȍΠP 8+j|2GYo~4. pF:˃a|0D@N}}=@Nxl"e<3}5M؇^lq5{)L$#F`Y4~=cm1isv1^?h  bao D'bxL'o$5BvĢvڛ4P]l[uXp "E' C8q43c 5"<=&vw{ (gF q@3|=:ڶQf5 csa Cnoٶ'\(4TݠcKMC84C0$e!a=,O兣 qيcl V(YX Dzo}bbIpLZWTsQg` {% {^z?}Xo=G- XC(~(hMqal_>87ހ1PA@o):eeߦo+gkm f u@=clNo }p!O4BeGUsp5OM @Xi7u͡&)333pvXu}zO{Ǩ[pM$4u [gnŨ5x4;X;l/c MudsrA1npsp-oRȞftm*v.%Lf߬].Fy ڃ*\-!aTp"iY{m(ܲ3zxnCo;_M^Զ%÷Y2qqj#3o!>E.{NN,*jOdPd:vJPyS>qpS!=RwWz/M|@ArZGCčz] iM9^Fŧr,!QElߗ/X,GmchRNp A){S{ɟ6d!s0A`!3kc'[k:iˤ4@BG;H$b23Lwk\9o_Mz[ͪˏ8fK|¼ ,4Kzó@lq9&Cf:gc:qqO^A~Y.KQ&g /"@ NOZIuV>5;9|S}s',}~Y燲пHzEU/7\suAꞹ|Vzi%僧Xj]86fu)Q)f0j] Q9:ΟQpN`I hL~Ǥ IFADR,SLiw #&;\rH{B}RWd2AüCܽ0,v6M}De^i\?'ͅ:tփhnEU7&xUCslTI:Z%gr?,>ks(PaNH4ω'hT9E;ȃ^a{ˏNr"+h^, HfvgYC&:y>N|U[nUpmYC'{kv36 $ !"J/5ӽqЫv`}-dpՈݽy|!Vezrx0ءsa`c(Y˰w,Zx򭈝ט묞Dhm`Hf ,a-azpYԆnmY Z+}%xw|B҇uWpIY(8`|&;'0`o[1iF n+rj !q8'L8W4 mQw#=6Fk{SX zC@T?|9ݪߧ[;U 'cқN"qdžNH9ئ>z$|ڀAwt\t%ׇ #8w jk2<Nyn !u1p'n4|ݵ}Bm6@"+N} !a3W'@g΁V׈iPo[@+I{;`p _0c.{uXO˟#ڹ^<d,ᱣ-{@ijuL|= /hcqbĚ@l@z[\?.82VtqM E'NѺs7c]ID'CƮm 8_KhLPqH7ugy*lQo]OfG|'6zow=/y]>IѢ"1t'Phnn# !Xq{eۃ-Qױri[Gs Lh} 4uӞx[u{_;˦̸`n3qXD&["ԭNAIH 1 `0@f9;~ FIȵ?~wS;7;j8T]j"vZlt0-5kQk}׭tő="9,pHVB88i L`oSt6N ۮf+s m||-u~u4v,었*ooJƮ^Nv-='9 %Ti4v7wӖ{ȰR #u }?1sL@à !he*Z PJ`Q$$Ygv~'q_<4~augPN?$hG?1zꐒ3=/ji?f=w9p^"Gҗ =OC; fK;D9q8 ^X$A+U9$s7Y-yt*Q2l<[^̂w&0] ;6ΐjXLP 0;›Tm/\af*#jRG]`$㲼&I_hSgI9jzin{<iHfsn9H,Ws8(ΆfwS3|:ncG8:G Vs09 ɏNMkz@(de; cFJoSsiznANGE L`!#'i-QA;6RúvVf@N8O+~׵Kzejy˼G2WgKsY~uQCP&D<Ƌ>xH+KǚN[*Zf1lzaEۙ\u ܞڤ{R·Jə80T8߷]/5-Dw*Kl=̨ Y !BH=PP: ޔO;ܩBa!Jf;xs$cزJHY!oaXߍEoȯZd*?ct X׾!.pp9w0R|va&Z+?~Z u#}b'z=$%2CM@EρB$4?U?&(f<XĄ0{y4B_Ced!wv (Ŷ> Gˣ{}K{pl>#7 %AAЖgOc2 躷~' H8bCn/SG27,i.[n|\5wm(IȎ B׳ۂF+k8-ءJ<M8Ԣ;p@1Qho-rA s&҅hN7y. 1/Dcwuߦ;Rk,O>n7~LJQ,[jJQ5"ys5mNN{lEڌ:_I#c/JxJIz{&P`F0"u||O~Z2&{ְIYH볞;V'~=tWWHJa\dX78CH&$1ud&{| Vdf]xD"G W*BLbE擔řA"i樉vN,][JL Űm6M˲'N0JIH)&JLH"ڴcPjTmRƭm%V#Rڂ2ڥJ`alD iq_yӯ4SsɄr; jQZzmҊپ}A (T &k5ճCC`9סܜ5ՑAG/Q3%I38Wq#RmgO+vYXDWD tsv>qt\DX>&Ep=b&R&}n'I'l  Z`h*]z Om"fbS׽.cଃoNzP}lї#A}8H>ZܤF[&&BQR9ltXhXv~.z+0d]|meԜ48OOEף{1=M*q-YϿG $_pBu”SN_h&, P\+ 5ѰыH*a"`7V:0*pd(|0A f!;qO9đz%ir@TX0ks9 R"q^ȡd`ÅhZY" 9f]tp@ Vԡx/8?2' | ςʮ.碃rZ&z91GLlz[s;RppêuGWFck+׭g9Cm0#iy<bk axjkNm(JR91X"Rv7K?X`aoXP$8o=Ь}H۾ x<~a! {B&Ql؄O=1 r&gADk `24X^:+mA@7}c mZ^Hz&2ѷ{ۮ@r7S)x֋c阁 |f|qtP13ai !nMg}zv1Rup@>@ )8w~E;wJ7ʄ1=b `3QX|GN]]rT[ pZ?t@TؙD>/7X.Ic}8-:^q-DBDBOuŇXYqc@hSN\s ӟ['ďK7 0B~1:- gcH soiVa]lMC& ΐwW>75+$M% V`~Fc]ac[p/}H|vN Y-Oajw8X{j`AH)jչQܠ3J_hnl]b9 Pv uJ/DvL6-pq jQ fĞ7rǛ@t],y"FH !`N(bn\Xc3b)LϛKF2%6#FAt9W[NckZ=#yg_QbQ_?WDHR[hb gFzgFE^|jF}[Yz唢Wp~͐In2{Ay8d ڥ9quaZljF b5I千F n2:K;qk`Kv;qSچs+xT#,D@Ac_N@fxW{;;UH9@B CWD? j`>.++SYӔwCҗ"yrva ,-U23:d&Cvk,i?:iR d0gnӌRA΅Eӯ`r +_-ƁKS!h1ې=7[$iYMȜlJ9Dq'爑#" An~l @CR@5-3?$#x=Y,dxoiLo9-$If̹d6/o~P!)z%Dr7oKib)Z$J v/$cV7q528oo,ä¥˃`P:Wӻ9[5d[iw<[Joute*{TN+\%34uxv"BrCb¶1^oZ}f |EBG*[ҚK QF+j{p`4!~^Ƿ=Zw8m+aq~҉wisQt߷ ߸Ti1[E) LE02Y{S4{$TZ#JY  3){V}dUi/TΦB>B5mkLRr}OV^+(*[8`*'>,cw 읻Kig)4֋[(",+rs<'1wk r>DHX\nۮяUA%U'{ӎh/1LvgΦ'Do.A4BcfnOo91C㶲JuN[͈z.S4H YN^x9a@z̈ _EJ Qy3 !i'۸$Xr{m><sqCl.wxk__3kI9] nnpvC @>ߕ/C4.$ee+sWJf@K7r <>I}āW=^u ItnϞҧ!2oa84͇TL0GMC0}zu: ,PÑ݀{ȑ;8 [ڐo `kY|[GXnJqBF0Ċ0=,XGUzXZ-qw&>r:+ljd_|D`>hӣi^4rfJ^ :1 Q84%~ ϭ;0 HIH0G дBL c󐡜vCi!fV6*9dWvt @$ظGXEV*ªNA fdDHͶuwW5読2Me9h(9  Ƞ/N(|!2a#X)10D3^Ϗ#I]Lxr?`.nj|9L" Q(Y]e c%ê RFb˲f[}53wy0&ͱ $h,R΀)UBAyPE;UO(mv!X*wi6rʏ}DrXhϋJBf51P[@O<ЂTd<jzu׷KV,(Y:]!qǾJU|D1AKp -rXQ8ƥ=lD솥4e P~x58$ ރ`ZQavГ癁_w!D9KRƢ0c*«xRY 6\֯R^7H_|%;/>]?X[rp̅c ǬFǑ #Vm^ b&+(B2/#<S'ĞAI֦ R "(n#z{np43Bx2J#Vy)+nFb F)z\+[NkÚ#YI,wjG[cakWm $;9&CFe" ibaP]e:x(p*iAUdO`'tuQIA՘0BȜF bkQ mȵhX ˖yŊn(<מ$.k$А's5{J2E\ Jw =uT-*^=+`'1~z M,7Wf,Ϸ_wdpIL/ܭ{1 4!L3V832M%ɠQhLRX4${Ѱ(#%UJ_0}'Ԉj :#Ab:=cJy$k~R#-"]3Ƙma\Nwq-~ka,ޘ.£ m#s7>A7ovc>c F|:4E2۾U- E|+T OU޳7@c.cx%^c]g& NKg=7s',C/8Hsַs14$$mctQ@q+8=fjj2z 8<HVS"肅.җkcV1sa+Q6.DWr6\b2v._һZh)B+7-#f{xO#4,*hSGOUd-лSQenL%>r]p0KePp`U2RQ=vvhȘBac(j)E0[p!01N.3aj;zD!+Lҁ. u;ԩ+:gPFJhy'G ƶFZ(}]5CmI;g:X$Y4#5n^.R'nyJ*=fELpC{Ddk+D93RcKGjVLi4b`^Y Vɤ)+s@-GEk-YJ리4(:#YQ;{=ZDO QT:؂5Aj! up}gPG]$r,p"ق݊NSI,VynHMTO·BEV V &Ͼ,RwQ-tIfz_&rv0#Iw)% W>CC ARP%rf.6yG(Cni%\2a]dBͱ-82'7_9DMۂ-Wb9'3u*nvKǏ7ӭmC(=|^.>}BJkґI`4_Ӧ5ENҁc!6Ug5gZy. +>_gLgB3XAI%߿txRjq~Xt_7F{=}y;V![OJ٭z$0/h43ҽ$[;p_tWJܘO->ق,p΄"Sԩ|7uw?g !݈!F< E)}"J&=t|I%Un՛0 w8BO%zfod}i+g2pTFDa|<  r2eovYw] $dtÐb >9)P=kAۆb@Ly$S, }^iAݬ1;1c%;Eg}=ҍo3'fi=FЅTms""8q{'ϚsH@kjJzw`υ{(+iUwKR--3;=ì崜>+(I&%=XLaԀC]Hfg`=ݧ@-# ='dSj&\J\$=3qx\[UQˆޘ$dW (?r;ި%^UTLtlk0 ͑\@טK'A$L_A 1@Q=v4S($ Hl .U𗍘mXac$ꅀ;$Ns˹pV&|[An3NsքF#.pCJ*ՙj"SG(+=qZ9à!pKr>=1ՐQΡ%KG#h|s3TU߭,`f0=p[>1&c_WD T$Ē3c&'Z'X*jAٰ9 \ =ظީwbM )ك{٧)YEgf@M+G~}EAN xRԭ>Z[17(ichd: F.:>Ђ:%pp@v)[̓[zʍrлtVיN3\ʶգG^WcxN#H#-D7zWط&_ 3\ DFTB鱎|xoE: X ds]DVY!=b$Pu_:N[oHv3B$>  L>i=^|?V؀70Zd%V=C=6rXHQ&zA~ح<̤O1}ӭ.TcKevNJ8MNhܶvd ՌDBqB$d'Dvp68.]:xkHWr.SqB=L]Lx8f]LbjI1=G㿙#s x}fd=4+R-6{G_МuC$)cx09&u ( W$N%߻zjJp~-Xudׅl}F{K'ڊ3YpbI^b7 't:Z:p־>h\/;!G7m@1MUZ BHfW8Yst5XbVȎF\(OX7hz! opU1Sp=Vd#t˫1r9_^D!Id(2 nIQv'1Uxn-G΄tkul$lbz_+~{m-`x[hxd1- 6l dЋ-hQ!Qq;8v1~XzШ .ZܲJ|eP][(i8hȌYWEKHҚ#enk?߳[Lv)bCƮ1Ƕr0?,aáiˀɘ%՛ΝN!Kvm1 ܅/ameqWg(J3dˆNygt}Y{;p{8!8׶yF'ڴ^\ﰟ8Pn4k#IKC&$؆)3^~7Q8z#q yqr|r*` L"y,TT>Хf%ճƁIȂ([Nd(mON&{k53-K>c,at1u}^(2 yښS4n;+1dp%j8 6^}1'`kѶۣܷRouy%ÀZj HD%Ne]P% R #TvDЎ6=O#țZ[82&0Pp2ifM\mkt!wvޜ' ӷ6%EPN~3zRjCkbf|oQlꛇX6V;GE'd$դy$/I fCe€cٽBkr+gԉ9Yʉ#uO`n#Qhmzi;(1*:j ӌ=ȣLO.Vr NްhCC p.AѹhLM{pF 3^!)ejT `1"Ig+sǴݒxn~(8?#,H0t$NGX*)-;,)sǃJ) yGhW-N6 Dy+}#5'mp|ƀ)X<)W!2u?/5Y":61d*6W}}b1=}G̹ۨKBlӤN1J=zL,+{BG  ZδwDB~_Ȥ!%Bu8s1f{>/ng:h V" _S;^!":0*Ǭ;u.N(r*Ti1qjۙC254PoOOBg<=~FZ)[ Kݮ;>pޅmۨGH:;,~ 1klEBHz.~׻54Fzwk[vbT奼WxC!819qj< b*CT+\AӿeV{t{J^c(S6IR6kW) PKA0sys%!# ϠtI H{sWNP{ۣ4d$6=߻][k ;"G})x[oR A yc p:"~2kDOY{R`!џZzA}I""5GٹmשRIuPv'k'=(;|USil9˂(奮gJ*:T!>flP k!ny"?D2Se~"9c]05/{W /բ(P{4*Pwlwf9ZhDEXj=m'h2;ĬHn>K(?C[_ͧJHc@`"Ȝξl=%`غWPٲ:#"cާ)'chZ8;yNOeu^jOT*Qіe}[I}.3fr)9_pM&/#4DrY8evPtyb+0eq%̗Lm>juzYYܤ O{\&.4zqf@PPFG87Yt`B~5"{H.gڒQNBQĔ '*+P@*`>G'iej/Xژf,+&+q(ЈK ǣ/?ν~fR\'/&w qFAWCɀzoJwp6''s?WOV9[qxHް1ظa8l @qYqD8c 0 f=qZT3 oTN.=$()!0A)k1kZə?cd.Ax=J;K2I]9%JG$:Q@eřo@~f0NAm^5l#o G,>}oaa_Ӵw zުLA?ǿW9ۍGN7*6T/L4x)"qm`o84MGjgk&:5qay@|mXGe~5,QkG0 wZG:Ν$[4 ~jLzc>Pvtm4Q=G$ki&]uPѡ_+j睞="Ǝ%Tf [䛑v[4,i;^}?{`% ވWuR&)Ù62i(Q{C`HW8F? P5 o^3q._h |t-Pnu@UKgV;MsSaE0,|"kvZ;9pGу~PfW@s}vd]; Q/P7c9#|,@Xeu/83 䐀Kw ϐZ^iqxDfL20sWf }ޏl ܳ>v( :HPZO1 AVGԜFj+h2YBuM~Øi8 Il]u7ٺHY|V1KBXWS|WU9 (q۶, MÏ U@V ObfP"rD ʁPk›q!lڋ*I=x(UZL݆tsJaNXHPkL8LM.H%SB\5@2a CNn^Qlnɤ`M2 'z)wOCJp}S?Rw]Ck`8qn*횪 rO;x~4s"WJny1$/K5rH~C \IYch4(90.@׶`7P 57LygcGKјnq˲OEJ( ڭٛk_ BުkMCZʴ|“uhBᤕՋ|P[ tbiP#W(?"W\d3GTA!^&M@$3qZ2u ъSKSRúk 1/YxjBZs~y)>hp5>FUA~̥Hb)9r͚Ci:[h\.m9W )n\>\1*sF)e0[ZV1{ڧ""j3%j+wf'cZӾUި$h=gh CW\u$!=}=|'C G#|┇y}Ẃ|3wpV}hgB36SHC^?" ~Z}}Sx|7xH}t>1 zs8Ȑ.$TM}U$PQB9/vL"˘ f7QU1w@_H3c㴞xaʴ&]<`,=]:b8am?_}q^sM6pn\}wCNSD]L1q϶߼nTBHIHdà1H H0'0 vJ~p?`pq.R٫ `!uɣZdjw4cPs@x[_fÜ Hn`Ρ|>u,}fCБFFriIqۙATXAHώϺ}.>t>yMcfC~I/ ~WpK c<YN@FW_\;v Z"LL{/DŘQ[5td*AdȂ sbei7r;'X!Rwmko|gی||Kug*\ J\'M{q FHPF #3]xgĵ!GؑKC@=}lTp?dpOm<3i/[z~Ὀ5zRas,o _Y>|׈{K[?EBSkE3K_;K5ED* yjUe8LX5fRQt2 o jwՎ" F$};}b&̦zܩZ>ߥi䌣  W\NhMt֑mM%s~~~W^ 38'6~M-UP#gn eQ`E j ~/쐱:XzGNy)@#nSGQQhvw Ǚ{0idYٚ5qn1:D9oNg"Mֲ!jb98ص{W 'ھbkL1*FSW,A' #&p[ zA|ZW09|iGW8w/!Ŋ)+ fRT]XOy 7%J?_ BN vI7h-Hmx5`Se@'W\tnHMKE`U$PQ܃.ZЭmUeA2ItYPP:a3 Q uft%1 Wn<ͧg;   lTB**2EXTV)H .b'<['S_"',8zqiP5d';o&$宬^';%"o8$lvLf`'B0|Θ'}ô!o$>7Nk/tCțdE֬=HVcIoRX7٨zvE#iQefah':  Jх09nLv0Ot1?`YRvOIMՏt6CMA@> X#?[aJeJTf%eJ%E,`m$(ڕ `^IiQ-Aiε=ʇ|,n6 j]4-}z V C1† pKEՐGF$=e#9F$F@DI/,B|ꆉABDc=BE$L/HiG"H}2/ B eH, #,BQ(Y Yi88ތ7IDeLDȖXybchhm`,9A|Dhc'MJ BC*#2k$& ]48v?BP1L7dh?=ADEEV !FjHi((Gx`B>̉Dl2g;O&: 8: { ipyXqp.!PRWY `, *\N64Rd6XMcb3Le ؀0ؑ &jD =(2CNNP;Ri3(Ff?GA8 },NҙlQl`E0\"i(˳$d57w<2RHA襦&t^:I vAub\Z?EWe?9HI,~J}Z$W !־b ّ$&>Ws) |QY,F09n}* "4,VF'nrHMW`njHj ч{6T}|RДLRlj{{2M> 5j& ZPK)JȌXm??TRtz=WK e %"T֥Pu'}Z*G@ cvC|RF5?^^(c- &0pV"&(BT*CL4TR1X 23G]hTbTA4$rϏ5dVA`#풡b`I}?gd3>GEaSE??/&d xhHD־eP-$^UҬRJJ2a ԶXW}'zd mg /bN )߫pnˣiíK)0UD&nfXN)Ew$ ,:e!d\P"C0( @=- B #NLC9~JL*yDV #*ۄ@PoSG;_rAg 5h+eqtb:~i%:tfRes14:otNˠeT2 L0H-J 3.PX`&R0#fDN$)Zu|sbr--\! L<چ( iՉ3.\˧XaIPly^!r[j2U"pŐM0&Bx afQ+ v \E&C,RDl7C.^y8޳P30ɉN.je2xK 1` AV*9U$$B)%C̆蜧tlꥦxfMeT1]8z[CR\ c-am C?˦ScN=HYmߙTD>ƒGdʦ"R=I&0:q,;@P:P54#Ģ bj:*hw#a (OIc`+Dء !<|`keOKFec!i.!]YLj͍a@S8|Ȑ]`͘V \"ղlgok?n͗!,U\#fQ hФ<.z?Oyc*+J"WSYKEjVѥ+XFr-3 -)hVcQ _s!$A?pezJ7e8B[9xFy'z ͧoah[nS;\g8 zy_8?v.L7;y_/}o*URfU1b -g-z'Xgz08\V.eC]3 L =%b#N9IgȎ.⃝H Z(UέRq8:t >~磵5JUdчڋr9/,XNQfOgSe,uKy-WMR&d;zjs_ps}mmMNXzi2K3Ũgu9mD{2d}NWDuϿ\ogcyz%-*ŮDڕ!f۬u u) {d hkd G+07 G9WRBu(!w(0R\?@e.$;q[aqb!3')nmN `ڕf qno.9*%p9L)W2 OK\M-+Q?˗|Da+_? 9,zgΝaf[NG 'wWu -ݗ~ʢrKz9&ǞYOVU{ߥZq~Sv0|iؐ.;tS_ /X߫ ~u˄?{\~t6W=wRXMiXˈ}#o@d4o_ߣFiF8Jh' Qqy-)YuG0u#N04R2 B2rp}wreO;:HOUT/ ;1sum'CkFo|0wN? CMp;.wTzrPm-Q]EL<0}vk^ECA5>.? 9x~۞8P#+D߸^Q:N,&Gx ̆skxeUȓ~|g 2LQiVϻ{'/1y-3$A{N-z's$KXG=btWU lu摪eS dﺱMmCKqB箞zW#TӌnvkM#w;zBRW ?.\B8#肑! e?}OqmKWbD~$rYJe5lc,roU$[j)I.B1 5IQNHi~B⸚'Q̵kLS!x!MrA.U<-ѧ[ԧ/F.mEh("5Q.D6Xrf5rU ̃)wR,aBy$ASܮ=Js$P*H"C%,JX qT0}pͿL@os2f:Szr ۰q:lo%zwNd6텊? K<~}cL ;rLu_y .]u[$ $ yzzqnIx{;굃=E6"d@ydx&/dZP~`5ftX~ / } 3V"}rm`haGI[rsӪ"2p1#8xrg]FŇ]=_ !VDS<20^|k٘(9}d4AlX<:67xrN MLEo*~RP$ ւ)~GٟBam19<9Cw1i]n%ӐtlvS^A`3zS_+_N^{oNs-moҒ:ڭ+daqP'L5:rЏ>B};F:%oo7ѱKRzϳItu:w6%5_.]˟Zڑm=>F_=h=Rœ3SFїB^4׉.ҩ! :E8,kpigaERێ/U8l!Kv4ӒȠklB$sɩ1lc=)AzE27NbFJ,k)rH_I0a4,%mFe ˺]?77w/'JL;;?lK\a {;zMyu $~?/GW-7q7f&g>]+J[(n v ­;@1vG&adBQd *)sns=jE2NhPPl`Kr%԰pxx  l~ClE"X(zCl8J[a_6K@,DaTV&bxֹ_职K<݁#o% h LbI TABlgͶzXnGY.:1aX5`ZTǥ[%YMA]8J2.i զ8܃M-"bZ)jXD||sK*z\&+ι~0VoYœsOtM5? Dt,kNKfꂩn6 JY,ҼkyB;+Z((,Qj,UgKE[Y8e|6_\+*c+b%̂aK12V*KkGs:?{C_}hH|HB莩BP+c $1S`<f8Řv>LثQ~:Lx%J+ng[^z!tAFQF?MN?CSΎk?-In'NKP!S}֭19Mj z!i s8:"K[ѠGu@e%w#mGUXdòO8!K[.P,")kX4q4ޒ[*bhf  DGuc<\/_1ϕ#\wZ6b|9ġ6^21Zkݨ3JT(mdngf=.QGQ ;E<5jXG<ASeu>ӌXPyT5OI6px/U pG^qzs`zZr1|G~6_>9K%bY2Cr IE3)(Ö0E=e-kfgka.CѢʆL@^~{ؑf|_w%w@}SbXhG?\~ģ $DE(O. :%f_Bd r%!B$PtUv-yk=jʶ:ɏ0sݺE?,94q 'XoW`CJ?opm53ϙ+M#HTaVEwܣ&oX{Hꏢ$_H#LoGtVGތ=Wʶz<}֤$1 B⍲kvktAj&!!˜׻u/2I'ߪ:c3yKM)¨N,%(iM\Y[y{>{eњ^KAtA:$ +64qmنR1*E?~2~iZuQ~1| g<V'zADvCtB"/[Î%qT &].]/e}Z>D:l@ŅT;9]W3=Je+R˜ 7_{BXb-Yj;bn| G/ޚrȬYqke=[aGpk#>66}xIRؠA.w&Ӎ'Ru$҃ITX.:2^S]OEvrDǕA¶s:y>ӽn7!8uIڭ׆=`WX_eBa_Wm"(V)KբV1A7O vi(Igz2"TdRg&U(3"%/iP~,шs*j~ F`/)(Kn7څ 9`N t],D"h#VP6z,rD{5O-|Ư ;eR\,洳F%wi y]"AlK-b0|-oR,bŧ)~z֧΁"ZmX!y7|Ta8F5ŬC(+*pݡ:8P}O #eND峞 -h3@K4ܧpIӴ=\bG=5 Ur>Zg^N[7',>,u `*T0MW";HIΥҾaTm$6n C=tg͡#Y$6%Ө>Je^EO=4fr1x0f_wL9R 7w/"MlbqH|8·jg=>ܽ*e} 5qH#C~$OKnm;+- RC,pQ:&ΆhCZLaVݨ譮kؐ, &"L\c=nYEh5*#dc~HOBHPXaI@g;m5;P$#]r<_jcQ{ao$yL,*Q u6\7]u\HSwBU187ۙ~F]Y 8!^Cd`񸱎Zj3lNeceaoc\#\mÚ0 rh@#a -' C=5NJIoƝή | 3v=}G#SV{o0Io@6u|PA։H mR +]/.uC瑅{ǁpW5R[Q^G[$=8n43 Co:aܜbu"먑^8 fx p=)j6B$N6bw.`P&'Asʡb-ff5&vGm4b`%ڸ\t4XK +s2sy`Tz`pKmy}`~ߧH?-ꂞ!>2 {55h܁3:ը\*{f!f9I1T4~LY&$G/V+¼2'M0p# p"w4l12k>W瑜aAIE"П(f~k)7(Y1}y&Fi4ۧ,)hiIH-9鬛u!+jA}$,,`CeHz ı>_GPJ!}(~we PCL?b6b;dQł[k6Z`M?@4I2=,&If;C.X+UgV<[QjoFe9/QQEl;S"[p7EI:cH7\+Qi5RN+1=nJ2ȦyCԴvU(_'KCK ف\Siea-8@;z~&ׄE'Tqd;q'4^KUٷ/m Fs6G>N$r} V[*^:SC(C 8Jm!8 kdrqtk`7!w|9wqV{^ @C#kj:"[X!JhezC[H\fsDž;@ VT'.)d#s:X}bq:no~vt9uZ a;I0<ol>`1#TT6s0l\LS20X(QX!m_?n6]f,\sKN%"e FoJF*zw 3' r۪ |ZW p2Eb ,m=.oS#|ڹ>( F""1Vd٭X1)"hLQB 13E.;3sM͔y:SQM86J8GAP)~hHvuVS*/hmUQ n@QI7)C4BiED%n;|N.gd$FکF(}tVEuc(o>Ų'k"~Af5^,@Hc _ fPv?tZ4ӥ~e9bIݐyy±A`"(1TEXgA`PXX# } AQCCʥKi8J'dJ掄ՉNlFt .1~ƌI})gϛ|m ʛׁ'c PPaO*'%DEF [BB;Jϥ9 OK m. aZJ4x!ՂD:{TUDTDE`("()2X,UPX#"|̡LJQ1DF,UHQ`c+ Z" ŊlQcԡ)h6dq*֢W0QVan$PSi` mQTs1Ÿ,R.\ƔY1VbSJ2.2.92B w|8@S1vAJS(I$Ude-w3"|=ɌW3`嵥@Hr?~PD`"HC *ET{ZŊ,F ETE8`QU"Un?"F :Vb~6EAd11?"VJD2 (((=8!(Q 0G;4$AU 3WQѠ_ EbYP2 kyb $@7H"(;e3с;L%aÚvAhhj@A$ʢEēlX(d(i XIS`$X(B1 KVzYf*UBЫE ɉ"ȠX#P OTK-FZ6 *lddT, q8h#,_ŧ0'Mt .Xw"1*D}m@XSpȩ!AUQ>Хc0[!B(!RJ, bĸh(;ATT9c(AaB444aC.`+gm4{ꪺZKmSjU _A6hP8U̟%E_ǻ| " QutyIboŮ_9[r1iϾ GHǰhU@/>=ya~&j*4c3k[R;V>WX\zĻN#7ih]H&ªةOܪ(:2,YlA)k2!2$M RuT?7!hxfPi 54*ޖάM5EըmoGw7t&v 5eO9i5*HRwbL=L?ImJڕgc&^",7TА"O?"1.?^:I;=V4f>Y`U'Js.6LT8-q3֬ݛbȶ2ˑ6$Լ]bM)w v f%ݘZ,ȹJӆ$U9V8P,Qp~/% !oi=U(D E1q%jýJT0Pxv90H$PK}tiDWQ 0yX_L#ఐ\Aka{{aӐ`s6Bt@0r/GpJdTF 3ɢU,o[gHhZޅ8rA0G,:4tPĜYRJA TH]m4@ dEH/}/C }w/fxt7Q;M9̰6:aÓ~ZKRK1?A*gƌ dķw ۙ5O8@>F򧔭mw7tz|8mD1dS73/X &B/_Py{"˽ˈ<M/yn9#Yi, 6|?<;żP L(l[a/2|go%TFH3jXJ^%8>0e&|6ffܪҲEsV.eƇ/\tb*=B|8P:_ z{jv]%"_s5Yc^Wmu6K"ɐ3 ΜA?~/Z AgK{#"+#E9k@0c[H(ŹWz9/=@>bRR/p&&FO#Sp;e$ 63w]-"B}l1k!IX[ z}}'աM]:ԅ+&73vÔ*"^s@ KR 1Gcu|\C;k &vZ)g3]% :4,n<]HQ1<)9ɱv>+r`'B^(&gg\oDQE˵OuC9z+pfDEQ!7djQ96j2R+4i,6T2|cN7^'ae5<{ܡ=اYjT>pJhK?;،EPz*5AĹk. ~H6+ǔ,$@bSr#垈b]MrV7${/=YE Gx H Ǒr#RNqgBS:/T8ϜO _yRY jU˵tWI(*c/-y4l>%O" KooA,P̡Fc8$8,MnåB?/p}kdȀ94~.T"%b+'0$0"tթ(6m7|t:<K} JED!,$+:2E:&^'9K<Ծ!9)ZyGoaGIYApS9\&p{>0MD4puؼyqw\薅Wng 0t{L=ZW] L鱹|H:%౦2˒An;IkTeL4xDMB,!a "UBq@%Vu'|4eή}qXG5ӵ\% /"oP*2W^'&FzDl7Y>QK"\+mh/MQkvlG)x@$ Kd+6`=yb2Ar:l9l؈"].r/($6|!<&#M6]vvpgh}RX0;p70FN% 6, H0wAeD WLK2hi3&8# IN6 "1C~B$IcF7޲.SmX( ]w(]茊 0H  A1yPTہ$IXۭx 3H/G!Q3xY @8F8 O8Ê='/&1|3,sc: <ͨ;T㹣XR.nB s` svMlxr'PY eޱp!CU_ݐEg͞vflD>qS$@EM.weF~ <ʠ>p_>DT7J(ui:0zaPF=Ng'ӿ{,0^7B+-Bޖ wq@Π̊6^gVۼUn;N+z<]<&QKe]όl_mbE^~ES>!Q>tb]_`nlб8(|Sŝ;0qkNz=xTL>`}DrĻkvXDnE'e(}x;8X2Es2"K6љGs "cڻ D}Op܃R"k o2=*rNPypf NMܮ֟|7N>9it4/ Þ 94$Z5n(R‰0ɕg E9$go> u=G2F!%;tO2@OcA~cI'I`6s e% -~Ƌ\&w!O0)?f\h*fe0$Q+c 82 Hƽp^ e!B (q8RFg6ڧtLk+0m,2ede,U`?6z-{S!Z@d?NntXfm&= `42ݦISuEK k5o8kt婻qX .:Umb ttk|)!m~3eA fpSoXNIC|.˷<-X쪧LAd-c$EbdE !XL ,@aC9W-DJ(|˿B |AR?jLNP;/ܸnЏIw84莒MaT% ,tGr\*W`rA/Eåo_m]:~2 *|bgk/qSz'31L㔲a.B})j n`*@ba$K8b !( 7~ B7x2'Ġ'9$;Jk3 SC1Qt$97 g^ ya(Q{FĉxCKQ"@=DDPEHa<0WQ}'w4(f-P"! )"e0hrg D-ȝx?D>rc \q oNVb˰N#}a{W\ .gYHiYKT#x錍: –~>rd81<WC{ HP6K [df,ZlJ"yEhj8CC,-`Qfeܓkt5%f. `2k -;4qՌk5 Dqn[cp!:bP`$C%E22׷d.282] bh A9\[H`feu.u^G plNT(RfC9bLu`9Ȓy+%*"%y+OՋ*dvaE瑄3If2I%GL]my۾00(Z,:b*+=Ѳ3\uPO D  PŸp (U 1MXP6O8v ~Hսg(&U_Ċ(48_|rGJW_I|^-nxKy#e }}cy =ӠM0 cyb\V#9؈onOun7U Z⫽ //8} Ϧ,DQxi-R qԠhS<>"k*iM23g9SN=”7Eqc=?s=kc0z 6!U99.auN~7d+ 凰~E_׀BAy{7?k$;N0`ܫ|QT׷O:P4cw? ]+帤!8uOfEZ-4zO~[K$I&h as,.h0W9@ywdh-kk>}^XcyY"a譎Lf6Nnd#~ V׃#=7 X -M$`SASxX$[^eHER8_gALCꐲߚ|Iu`!j519L*,p^ e+apS`1UwզDh 0kWOjLˮuwD]7J {юzBQ .L7)Wjhx(0\Ԏqm+5-UȉNϛdHL:{4t%)Nx= kuku׹@gL/A3ԟC9F-[^v`[e}-/xZ> L/Z1 2;C7#y) DX!-GM:pJVBK8J1wm]XHg )tߨgV ꞛ£qo]0I/ 8$싆bS7icHw-1oakWf/餥Vp6.[9!!bԾ&CsTe*r-tԘ>uZ9ֿrXBlzx04g[iVi8ׯٙ^p:anw],q0c=f~ O>ϟ .tBQy@*1{YLys;֘z#V W@a`u'儎S  2 eS/& + @|vy .rČU4g* tbk펼\AjD'9%"Ti灓맹GG8TG&(籩hƲ !r0*SceI6AH 1<\2-񽼐yld` OGcziD#&\,; U>kdJC~_#'}@L27Fvvq<- ⵁCp$ HV=8}mOx{ڸeMJ{U'4w- k{ށJS_=<tX}"hL)q`9|;Qiywx5.0.f+Y( ]oոVK!`NsDvs,pBȡBxt ,X0e\-GA HmhoӜp 89:Ӕr .M$;I9eZ +[,\B~G04b4"ZKXm[!DQ}.R?@<}Wťcmy’LJFLWմ=bq,? X u%/-n:.F rdz]3&/x*{{u֔Xk|;UНDh_u_G˔e,Y^I/KԨz&0: ߩHBO_eX(oM,iY^[ a #$>0ઁHbwvLye,𵭞}5DSkd7!Ͷ` W[g&Zujw1Щ[3&͸q풋ҕְA{ `P@^Zoo5__8Q35p]ϨOBm)ũ+cA83 F>@v!4 3LP2eDgRP#ϏHf%k̍FC$s-RD,m~К>LEvq'{5uÞ]r˚[{# EAV,i Sd2| OgeL:`.bD.L[]~$f|Z Z̥×|]88akK)f[bU֦њg&pX. nn!M1MnaL@&`X,btx\dY2L93iHX}E" |Ou>N{jAAp-o hkOh~#D@9K]M|WԵ[x\gg#eq>_#l 4ڤ(kR&إcd jt~*I'2>:}v4NtA'`0uuʀy8g s S.;Ԥ`ֳ{<%YM:}Aab$\Kj|Y>~G.3A!=Çq*jcu42b_0(4!֊Jѳj3 fXcLNEQzſx nOn"z C؊\|-4sj\+.3<5VAdU' D*(. R9z^ //ocNQrݤ'+Sp3@`6_')<_NM8u튊߅pҷL̺rAi_g>oL~vk6ہv u^ہt)z2 @1TGL /l @TAD XpxTB.臓U2AvAY$2u6 <|"y҉Brp,`V(J/v7K`; B ثنG^.XC-l5iR'1,d hf nՆm,& xCR^a╆ePSQ%gRJLS5tC8>bSʊupSCn{T Pie.P =}i⵫/J&r\5 (eɛ(lqE9S"3GER' AP0Qq!bȃQ"+ IDF3\XP2Q2ICjd 7'ȟ'F!RVB(YmTj%EhzIP-*R}g#s{!ng!z|rܦ!0lU:d4p ZmJ 㖆Uߌ^r$Z&3/^T \dZ qa a4}f4D2!AӋ! TҎ9q6:v6܉FHWlC-!GG%طVoXy;0BW;=4.LC{wKEUFQpkj]7>u,'XfnyB)T) ڼZ{ Q`Xҝ)hPF<=Lo&e"}׎#X٢'Z_,lI,k\(|d"HA4($sD;G4z"#J3t" -EHQ˞:zhphƠ=0oH`Pb&! RH6-V= .dAq₅? 'S45NֺMuB5!!ڋG#DQ21v?JwgzcQ(C0sPgoi~!(Ϧ\]8"&q AD4k^ N,kXZ)AP4"+!", %.%7U>+b@$2(HpQڊvZ9dƴ`V$ dVȘ&<搘r\AοipkBuBtæ۔q+ҳPe.J%c [ 0za2] epV;6֯e{iyH H4@L$Dt|tsi=vq !}ќMH<LnDa;(шCaZA(ΖdW Ċ m"+jՆho$sYӷg3 JE%,$bdc;);3RBP!y+;#B$TKCQ%(rжܒV"jHT"H!*('!WT-DweH^P'}9ƋôY9[Y<Cay דA@0*"Eb+#jbeZŚLi] V"Pb\!m*al 8ݪ34]S-a)ZPEZUV[*I 㕃VWQn*@0$PTdE֩A(rŽ[cbZB*EX!%QTqa\+h U-iD&8`l("ډQ.K8P[VQ "֊߶&%@bQPpb #*Z PJa1kDA-̢ TRX0G)bݙ6pb0T" YAb љh JVPF1`іXPE2TEEEX( "FdJ jX22SWeQШ*(сQ7aSW+k(1 *0ER5KYi(PeŋAR,TDEET@kPA (H-+,/&b(󟜮s Q ?XAE(|A P2S6L,.,*ϔ =u^n$*m**OJIC{y@l .hq\J:@dZ"#qd=^ R:@#65*C Cc:=91A ! J 8f`/ d7/0YwIik w'eRD{)!@.{ 3(c ARy0f]yڍjHH&D"/c12P9!D57oh?O~߳_q?reG  PVX?${,&6e|+\TS3xM (o#stohwk[a9ߞ`4F 2 rV3`k vQhMAy\'U*W\"uN`pERcsx{V.ukg:QY x|r1W l\$ b:Rc7ycC4*x#t9By~!l <,_~pals-`ƥ9|\+l(8VWkƯ۸^.h߫ |yO$A T1[ ߖ'~y󭁺2:fY(, hs %J7)vʭg?sW/Wk`E S5M1߿uV=Z1/޷:Ғt7oC=$5._S롉Pta &G(ۚ4YH7J:e>znŗ#!~}v)TStʼmAƫc9g9Cͱ.k '4߮A\YaP gz nSl&f7B.u1+}HI 9Bm^9"$VݢĒlAO!=5P.ebhaeRmQ8ޯQd~hf+20)g)c!oW6W5 7 Lԍ%6U3x N1뷇[RV 2 5~r[ibs{h! C=_K98"{ZKHNc $^r E Qjd90>7~`$µ33 쩣y7k 0tϪ )s'8@3~0ؐI6@2憝>̂K[P>:ykݳmnS5J7+yL)e/hbzzR(1u;zMODyJ*`L*ˮF}P񍠶Sq-N0<ʵ60g>39>dw3Ȍ =4w_cݣ0uKor%yh?럧 7}$r%A/+V\<Ȅ{1L=W\!X=\KvaXט>㪎qk+]pſIl>Ǎ|X }QR `\qK霓Az^J]KJw0@ ξGJLzyf?3dYse%.X|b: @dy6r{ @ZWR=<]q9ei&F1,6. W[{.wOֱ'z3ϟ>g-ge@1E 153KgGdۦk 7;K;{yLa 01Aۚ&  u_Q)ɋά.}6@|)@byzԌ̺K0&C qPxZTFY젏2%՗ET=O H ]ֵB}i:+']&JozK-ﶓ>bZo "wzTR4Ps13zR^Kъ*u>e)LHVqNpͷ{@g_m{ښ;;0Yug\%0ˎ0sK'. P,R'8;' 00-R+j$зʾNLG-#@aH x*4m,yZ1p5vLj'Xr;r t\ӫ98kjYgt D{ @q;i ck]KL#ՠR$M$~½Qcpù~{z]wLg~ HA A8/Zg)ya^dZRZU'D}RsD ssIm_^ij/[iz :}Շs2ydQ T#zbt @ D8 Ji`¯o3T;o=O 6Pr}8O4Єb8ԃ3r8;w;8-]66.i7ãq_؁+vclcEa~~w~}`}ުKnz{ʀ:ױ3^ҀfSѾMcUse Fpͅ.-KQWDe׍uފ=1nDMu8)r] x+CxԳXt9iv8u *pudZ+R6lm N _ t:NT_ӧ]WZ~~Hp|߸Ek =^:fa/mTTz88 ,-}.XX*oMh*4r˘`W+{l.p* dĂHOdz$DE)̟R@iH0@4d(R?7sDFX3)@&Bw}}$(uC91H+Pa XEbvHX{nbRbD/-1s.W!(㗼 hwh{?#L 0B}=,OϫIH#>OD ~*8'H6dXA rЩ`YՇ@uy(7xi $?2@}rX }GZ0o<@b* 1U;e)55UU gGpӼuQ%+pY|Xi8oS1Xk[`"^KsĩF8t'$<(EYI⩿7čLx;XJUn-s6p5#B ]3ғOyrv TF B)$ 1\Np6bnf(3 |e}L㍈FR̚G!@(X( Aeͤ,:I^Rp ֆlL$Kdt@],ҙT k RD"ww\2J`Q3)v@ʑQY WmREV$H,R*O ݗzJ1-҄6-yoXyԑs<,yA× c 5:Wg. fG"g>~6hƟ]]48Q7cl#1-mbJ(jn1!(A,W"eq0EL,YJ,fB~b@?"@gELrEHqOYL"Ȭ,h"$Q1H,@TX#&V NJY={jTI>ZI`dI9&B"~&X>m!'l_nay '4R ^PB Ȅ d3()V@PŌӌ"Kh dLT"F2"bQdV JI!`( `T Cl$5gxDbBVMI ' # Xd?96ӠBWu!%(/<6&soҪ {³Ή :82Ү|}fF *}d-#̇FC¢v $K3x+|I`$7/ d}( R: s>2:j$ű<(E@LJ= (( $9C:*'016 Jlz>玈ŊłH d} [NS4 >XT} 5ѥNv;_ѕ6⧨Cf&䜌57 ,3B (dD$.!As8lqQ>Vr2@?]ECW mG9 l Pf!yPMUr% Af$!@X(AHj`t  iB 4vIHx׿+)1um1hr] tx nZ\\qhۙi.tfn-Z1j(BnX\1ɤkWr%J5ѽ,0˜5rZ$ ?-Y.}fˮzo iJPNhtT2"FۺL4(F1$#bBBH8!E҄“p{&P^zPhP!: mHݲe6~X,q{$ui!26-.\!5 swxElh4fe ii0xz]4[!3`z圀f$oL5fV;q(eTU2@.YjAdC5 i. ht3I]u9MhTM|vYOPPd@d.sg#ttbtvm8)in2 Jf>519JcEzY:s1ڠ4fԜL]ǟ:==M5(ŊnvqQkN$?փ=^NI&rPR_l{sћo椙:A Tcec[T1$$^m!lSGh6Raij>tB.U;c.S1UA@gA%mwHgHXI݆2QEI2z0Bo+Rڗ>(i /qfU~_r?,lN67";ȹmi*^O[:la IhE\h"UU*)i(OC)smq`=Lm*Hꎴ=ϐ~!",T# Dpb'Ѹ>~s_JU]frUET!D34HsbFFNW5 B0,FAQEaϲ-!RTXN,HwmƂ8I$ڄЋ&4 8q9zzfTaj*_N) 3D [R%VVWSzJ$m36,Ķ3(9NI,昇̹ѫJQ0V&ZW7&]CVpb7$GqMNϳ F 1B`~g䈤QTvQB X!P@;{o!'3!u:[f(>TE<*I'dL$> m #EUR gݼĮ  I#b*"z@U(i{I`!>~}¡ "g2ulZf&& K+6@~/ȁ$xEט{ ;~39 ~FV'VzkY%$)~Kg]DO?5^_ђ4щHz$gMYAC7”TRłe9f Fl>)x_lQAb8|;%H1:#BFu{E\W5t.)婬)ӄP>l/XO3 < TaDjIZ[K@* 6Ԗ!DB(vg1[3e&9[+s&\Lr˧A62 Vbi 1("23+Y?041 )QyLJ[5530[cmQm|BBl)e4 P-!@Ct0IAWѱTK !"d!KT6"TNxEƒNm`M~q< nc73C399l`uړ?"1KfJS/r-`ulVȾ=EEp<FaG*J\XVcՑLE9MHZ\GEonaj8җZMicFG#[AhZg2Eyζ8Ozܤ1\w72okk+BqT04*A)*.V̘NyBoHI C莢0aHY'(UtC(}|4RÚSXR2`aLP!D([I:h/0 +$:ِgۂHPga2hp6WDB/ |ͧ\E(0$ [Լ J-쨰RXxFTo,~.GS#RI1!!H*U_y|:Detwirlڤۼ>) ZLѭkIZ(ł‰QGۭ*bQ-*-eEJZ(Yle5TTX.S0le* lXʈՒҕLctZZZ5U*TT*U`-cmV%*)cb<$٥UJur"xb "T Hr&Rff&[a1v$1/h -v4 `A2"!zzPSB\غ钰j&i:ޭtm=pz">samJ |te+| PJ-r{mMau&(8]ρ4d%w*9F{ER6c@m5 GdA1\+rL Gq4ӷs9cBH`=e9-as) A$ŋHAQ` QRIH~ U? c 2*%Ia_KH"1tPROkJDKY4k VϘC)T!=:- Cq4t})7\iX%ZL0Z;.D'% (g.`Z 1  ՆyL1*kG. 4R¥2±AQƒd!sCPmźKFJ,REDFQZ2(ԣZ-e[,O'mƦĥ:LўЭTKhMH jhSp P >d,ڎkaQ;] .qFi;{<İXD;KWW?t8W9;T⪥P};Ot';l+TcfpZ>X& R]9%C E''&GA)m ’J(V e O8RF"tx.x5%(qP|N 3{K SʲsTԂ-;(q-Aqs?:tlKk.p,X,l*~ s,?'D>:{ P"B@PRA(T"T" S$U*-| ziHA—-PUGZr!>5x XȠ`FDAQY!<#ئ}|)B|s4(\'j5beH>C&}4ܲxO!"2*HHHH"$} &0wA'|w$uS~Va&ῶa˼W9Ě9Ӿ4rŔ<vp^3=5A~ˤ1PE-8H"QW2jzryu'Z[ p$َFuyfHH"yxN層]hUXW }DP6$B @`(Q @P"`Eb*b "$;§/H8q94 [\w]`*0n4R+#.nnh @&#V VAAB`YNщ`E҄.(\̈%寡R(ct ";VRA"!J! R $B8S(AMih`@K@Cިn`$(QQ1Aij8= 9HTX=-ZȠ@Y,F Sjxm[r, +%尹Wj/@헟”[kVu.&$ UUR"A$@TĸUvșCT"RDb2QTBT?|lkgZq]jayud&P;711I4?A|*9'$LdR>$ #"" BH@J8{Z?HI閪J%dXi`LcAdiIUPd$etCݢs |SE޶~* u:~y@;rҤ Dh⷇C&[O0!g3bEn)6 " Y){kQVn5* ;Y *%?\,!0ȪQR6N$0);Dj?"g@K4{DrhƄPk:5SDT *RV,-61*jR,*Aih2ZYai$E6E*!A! z.p8 bȃ8w[Bq \e7)%aPF CE* k4-N f`:d j iai)Q- Hhh 82`% ¯ʵD 2U]01 i?9~vlO~ PҒiLzu$IP0$!CIڴQ43igש=7N0<ђ.nP̈AmL3<NE{Eu!Jf"qyod p j@8f̶M 3LŚC.r\֞l+y+n9ڇ/wP()wr9<8{c jR"H$@{+ E %-94P WUDLMA `92vքa8a̙S&NUtl8zъJw`0C$& ZF陨*%xsiFDP"(b)8Ρl,̯aiL)BAm4tb8A&,$ $MW-Զi@ІtxN:gC[](=5WFI&Zw hz"fKIkx̯RѣlA"z-6R) kS\RaCkMԡw$`ÆVq2@?8@H lD5L1H $}3:7c$N|%QE<ߕH袣BZPIEm+F%,,31 AO?D1u˾ V HY#"$21$K*DA0I"D XF(H"A"@H6BL@rrp@f/"fK^CrLRUBF -"+dc ,T(D)JQ`h4Jشl*2K`1y dRJEI =_ւ^IB].oz9Z`ql/;ˇ]wDP`px@wMID<:}728dԠmc Sƴ+_3?{rvvXNCgDI7 R]d _8&'%. H`"2AP5VV >l\2F/SxvQlT;"hvX" F,dX,}tB %K)LEm$*H:ɌiU?V$>! 蒠@X!ڸMR$,TIz5h?$l'k0Ka6jg1Xt,1M77w(R͸BS-v 6N!ׯ9d=-eD:Rn:%XeDA$$bR"ep1!vȈm*>jݠx "]!H o8ǧY5?d!* PZF*1 T6`$$ 40t"hP ȩ`Eհ ujc+  H 16*!Qi4w%uI-(&G(HxaBy0, M0I&ЕmAIX"l$ċ*S`,-E9& Z ??֜iJʟ{})dpM L>3['(ě}ޮ$)/[ E. 0zkVމj47f52A2!tR%" ;__($p3BtĹo+f̵\GOs-†$$42IU"$RVFB((g(eL +Ĺ1u2  ƼlzU#a$c$F用aA%I H LBAI(A@1G̰~P*$)P:,?d=Nau/{EHv=>5d$xǟ1 Gg/M7y0ޟzX2 B*E9=3xyCP yВ.2 s2M,M$ Wg Dգ2]$Րܤ,N&$ܧdw@Cf ŹDLBCϺ"egAGfR^s̥Yc-MX#Q'UQb+D?sg0Ǟ&@0Y\o`u %:wQ,Y1ͥ376̲fYbX~ϼyނpb1EI)sNgEGb)D'>roW__eRhխ]%2M4rÐ`Q fi&X)f>i(t0T$rPi,lwRd[ֳ-ŕt:V82m*_ F኎mǡL wkUp%*QA$+|FwA 0܌Tw $mޘ;!-Ez(C$Q(B!V5,ƪؚʼp @{9#q`~9B Vd jo (ĉ89BB "60[; -W̄xBNmTFЯ9I?`UR,"a!c%/\3Z#Q-ZG(|iyX= 8#h\BAir&.(TDfkɔaA8E>m$*:x/h3u.PqٵOy+2"1}b)$D۽,DQF$(iX +DHT`ĂR"`1 "$cb "3$q V^KD%' O`<\-_f[ D J`O" 03M9Eql( tYJh$Q}:% `h`'†V "8a.^G(Hs#b$2n=EJ5U'iƄFH.1 xez4 n_C8J(eX(58q++ eJi40Ѫei0a"|)Kk  $E.1H " V% CJC`{b zH! AOfVT0EIxXSJ^n/0CS\Bh) '+> 8$HEd{P<$Czl&P/*-PԒ;1$Y$- pV$]nƦ}MdM5R^zoCUI4l-hLZb, 9;N܋{i*a+.G*L  n(e-+22іuUIOPϯƮW~Vbc,)a3I"p/N]4U<7N.}3Mdծfm%x,.!;3&&ݳY 8Ɔ{N4sb& $c2pR7NǞPTF=B#t>XK×#AsTMZ8(Ҵ!Ҟ}O',EUNvA .`p:˕`#N)< d$bӬ9E!FDVp: ,Jn|ޓ|Q*Līo^M)К}> J;A5+ (Ab`,_2((:c*\Zb2:e@^HTQ! %F6!4F'Kf=T 9A+בj*(rMfJ2+)ߋUax)UN-1, ^KaH)R0(xj4Xaad@ڑLTNȌVPVIR(H++ 0X4ѫ1XS0[nZW* TS0N5+m 1mqLȴ-4Z!=0 "1J($ ҖSm 8f sD1 5!XQ 9Lp-2 (YQ>HQ$Yc9Jȳ< *6@xIDxb^ GOH]Þ:Po#hAP1CgV D^gfቐX@Q=SY!> .1+p@tي %=,"|BwDT)`TQA0dc "A B(>3: !*`N<̣r.Pp]yxīE ##(s>`rBXpؒHP+e_lrI%!E|1cF0$#~*^ dt_&r;TV@$$RIOSBsE3[p@,Pm+XEN@9@L ]!S̙38QHZ^Ԋ(f\1L9%M8$I9d8 e0T06 D3DFnf+oL;;(XQ@kb09ju*[UZŢ52+iwKq,@"axQhnb@"1$dDLq 讨lC2٘%s k)\t(4LC& e %LVn3B( [aUƌEcPM\b*!"k]e­,:pYjN&M>OJ"qB6b+P-x!6 a9(S=F"Xl@ $ 2BbhzqB:OSW+"puF| , &!$9-Ȣ LA΃w*Al3$UJhvNۭ%G;)2 1:3ZU5$?ݓ!6F PKji(RXZY ¦<&e([J!a 8 t}* ECS1CU7_ ъmQ)p$ۙBIf`f N ѩRhN  et-5s.gyX RjIIZ@ S&( f]f>0 +ӟ̴b:#4k6nU2(qG1NRGySm|1Ghe 96хb ؕ]i]LgHyvbfՍ5u}~,@$!ό8= HX4`ްcf]m aB v{OtB"0Ajrp"&rٜ=9ͽ45 .gln9cxm(j&Լa@' D p[3"S~TkWH>󡻁F3ds{K"ГΔG3/V@8`oW6+D\S'8$+Э$h!ƅ8"1*1=h,8Ckdj\VbД1^ʞ `&o:2֎ Mg ?iqS s*x̘"k!Lqc$=+TƷEgpFr3sId9&@;7@W`hAĥi#%,hP~A)Fs&ȆO(Vn '`h9U  *"*c8E>*MN*젮U6 (C0Kł#©T)!{7bTjg=cG Op=ĥZ"şC2&IÀ'h ) iTP9\pϫnƄ^V<ëS">ibvgNBjzD@pŜa>1) 8 %_ ^X8 P\maNceJ2(l+ -r(P A9al\.vt]^2?s:um+>n(9bh! (&`c: fpT#"34C[N& 7˸`T<ܸꩽچpRL=H؃=a(ai}!RtDؚ6qΕ<شv= kDkt}ƴzF +#818F=Ǥ gJC*x va{a La􇝳 Q|"2{9 *m"4 ) ztM\jZX O䔩|S>}YNՐB~;$7aq~ 6O8hۥPL?N%p څghhJbm. 012 -| P18))lxGN7y? (iI HoS  b@W*weY9!, Đ}H`b*,IJ@-h\NjU }|3'V"/t a QhPE ,BxbQQ  dH@7axv֔ { UOڸ@ $F@ <̔YD@-dQ"+b}އ+mH\6ى=bvg&~40G"z!I!ש"FD*(DF"kE"ĬF[deJXm)(EB)@ @DWЈgzg~ H,Dn"VFI!6UȨ@q|1ɬK"{Dn [[jڨ(ev$2I2U(C043F[SB^8 ; ÍGiiL%4[awg)SzorݱL4aeivհKp#i5MU5Ԫ9w0P.HFAp=sOe 1WO?T$,꣨Z"I##A eG Մuw F3QEUR1?p`a B~u4lbq,0I#ǵ͙֫0yYS4Ɉg xn8d 3Q!@1SlE dl8mtTSHa5bYnքI̱[H,3@܅!o&$ʣBk Le=駶"c W8l& (E0ã D6}_8IȲ*ya|FCLN%ԨGʅ1" ,BOfZT@ oeK2b,EQ3T=t8F!KFX±c1eTD\K:='@ 4#<=#03ţ9BRAŽXRZ%Q& |ӥe:BB"E"d" kd5 \Bxhr6Gˉs>E(yBAʢх㠣Ok`iިQ^^)I5p@YD*ᐉ )$LD2y4 w@.D` Fɕ)5\ُxpDO{UNR(eLDC裴X\zk\5"3\AA01R6ȚKTbLb!6QZ((,YQeXZn_ݐPy\`w6 N-ԟ35ԁl m`JP̺H(("n2 q@Q! AEXH<ƺ(>=HiW2~;ԸVg0U_7L=znw( Iv;Da RО"S>QD=eE.4i $7R2F(&.(cj=pxqW1 E)kfbB I#$d}dV$>(un(c+QNYC#PU_tSZ%e`hPUP`Lr|0?rM8DAX,"##BЉH. :7Wtl2CL L$Id|LSm2rdz4B3th)#o<淾SǷ'?Ū֠m$Xj"+YcDJ\ekm*uv2uRN57-a l*T S!ٺ7δsd`rA e2c&"y*w̨mC&k[.m vz: `,FdaR60k>qd6*GD@N,:;gf}f̼L8xD4P9VGP`[=jŮCQQ)BuunAƥNy6͘MÖej|ZNNd,a"M)m.DIqZ j6mڑZ}=B zuUfH&jl fC ˊ+NI:v AR/i a\BNO b8utP!`~gXMtA^MRI\kJE,PWLmJ%IX"ؽgDs@ۢuhvRX̕HQ窚j$ojQ4BP3tXDG$5vCW@tsbVQT&66EPFH՗EJPjf܌:D*$eʶsA ^39Zx{ڤmDDK)@ JUAη:m~hS\ct,4yCIƙ6f/C`qx:55MUG u%<=8U[މ4_҅+,yNZp *Bc7CNiDؼBt RKSK5trQ@.QKM!=!| a`X  /\{]jL{Md/N'[FDW׭MxeRYiT"- J0 W* E@ APq}Mo#4\@RLmc< hnQ Oq9'!SG<`p'U#DY#Stɾ2ĩ ;u61T=.X\A\u#AT6/VF(,r?=\UV1G D ĬZՍMk83" 6 4q{w?yLt9ܺAtY( DhP2 $mtCd]lH80%tU!LPPuJ,y@̝^b$es+@Un33j)ύW&#a`m*τ/Nx%ȓl+;b GkXM3bDx gfZף6^^ =4B$0Z"Ks8[dcY `pK,Hmı.12cƶqD(*iK! HħCQ,kQU!-⫫ŗM`'a#D"Cꌌ"=).:סƬ C֩^sצ#8Gy)fnx&zn_xr靓 ܀^xavtM1Kֺ o,9E d7na͝Ǹ歷:CD9CG&3}!R&Xgk!D2IggDIz!(uT.FQR" Ӂ&LFrpD,H[u8yWqhd5t9TcñY; ۰؏|*D~|hmzȘGؒlPԒI"rJlnVPGLD[ڦud`l4>vs]o*tWYaǘ3) `1~.k#iB^/c*f,'x4tb= DRyp K !^1mֶ7) Uq#`sgS/-.'M b hXTlY15Yn5@'vHmPR 02Bcs!Tb X8(t7G:;EuQ2" F0!("ڒHp]t<ņBiMAO[*BA) ,(WTT+*E1h44BL˻1ަrdYAJXHb@lbB*CB%5D[X wCtPb,5=8ѢoPdzY^FH0:H sDDrM֥1] VA7a$tipCH2&P)8)e U)<뚡VH[ƘN[J*0Q[IEXdS ?|C(JdI*! Nr޵B4Pn[I0j尾ʀx=]3|dCcY=sO.B!;.Z*enV 86w2G˴mkE$p1.qHLjQ*j@=(k`E]pZ%ʕ!'r"EA/7}O==P> %NRR(фDC=z#C^Vق(pǁ@E$,1ghUf[Rۗ Kud#AC2 l-@_#m2 `wU5G4mLLU'.9վDPAb4@?Ht "1"DmQ#A",Q@"%=G- REHh*'\񚛓"D#dW^:]q1BG-m++ (o̝d삀TĨRV$X *Id lMBH5:ex*N@E StPa-yr]+eBYVUtr(ESL F`9FڔKN؜4߉`BC܍R( 6m]rS4$Ȝ&&!aS/sHrA=U~BηL,baKXm'^Ԭee 3"N0I>j"(0*H{$P]8EU`ȰDiޖ"BzΞpa]H5Xlb>iHգJDH& ssˎ''~?8@90.2- BM2wɓ̖7(N$TIBU:hƍ FhbL@@Vah D@C;7!B|$\8bwuk\v(QV aOR^@'뮅[}gSZ/2) ,=>!Kag^HD$* Ϫ<|cjm-P @D&dT.&ؠQ& +`CYb Ph{%4HwD頜&@ YX`ok{zC0RMIǕ\29)Fbl(q(`fT 1j0s1L ԥ Q,1˖ ̄n u$wD^GR/ٞRvN/) ~$I!'"Y@r! +.B]x/)XePH|jl)¨Da/%BQ:3J>R䫷7gj7 pAQ-D'<-y;"X6  (J0^\d<p{PXMar2" TZ PS)" =D5K'?2B6wPg3*5)S+Jh'``UR$;OO> QF\;M>a%̒Q,٤QY<Sx8 ""FB$`jS$jmbOmHHChi&,vEC Y.Dld] K/d!'I<"5/Kk VAC|>bE$UTdER"b##X1,F + |{gJ1ݻ7&L¶jCĆCpCio%S@Iыkfk5fպ:exte Dw0@9"&f,$ Dh-nkmKuڙ6Z[dVuf֡,' P=2[@! PȈvhEbvg#J ťKd.GajQdHAwxŠ%jg^jޯ͞\'DKlI @drt(A6P!d4q7)iG ER,b LS2)R(hI 1Na1p,@ ܊8Ir](TVnV QD"U(,XD@U ]HHUT\we FE<$7"`QIXEQAE3ph[P֟l3*QPH* B0dcT` 1Y $ge55A7,Sh#H Vf2p\G'Cq$r>?Lߏ\  "@ "7ЊP`"61bAbċVTPOQQˀh(ZadO0 u,rXdnS}J9I31խa\<}T8AHð$ ^>@lZ?y9 .l@_{kYC6͌: 4δ2py.df0`iIMWPH<$K,&&Kf<'L8IE hXo 9zATb1E(B2 i-> <`j7 = .䷹` F`sU'70̞`9Ac [)jaLEWY_\t lۖb%(%(euk~orÑ0u5qa5)PdNMf5 ` ̅5*aD(Ra͟O"z̛u3!I"D,heC Đg,!:y[ōef + o`fvCNW 0$.w7)~b\M8J`m`T?U8[.Q^abcU兎$ER17S@:()#dTӞ DF%$QÅ&9'g~#ёвC\vAA*N5V&ףֲ/f"2oAAEpJʐ ) Ԫ{ΘBe"b:.klòX:@,rlp`"-4\ |73KX]!l"RE D`{ UQTEQH(|s8j3GD2LfdY ՗U7өcPWJ7gf+HV`@BxQgxJ86Ɠ-OUao# FVDwCHbU ]ck4GZ(짃hM聆0{hсeGoXF>ć/UAf*%ffHTtP:6yh:w"ɸ ]7] bH#@  $HBlBB( 9=,{$F P{# _҇6IUUd',"  vܹ:x!CaKeg E)^K7p)ZTW "H0J*ԒVDCJEVE#" YBEUU*Ƞ*"HHPP\ V"TE3SHv ` P@@U(QA!$  (UJdQE$AFP*&i`V+d %DD\1.*b H+"%*np* "$H޾1^T S92m?݋54CnyWT(m\CRB0z \D_B}+;LQLDkH@,b;E 1(0Ҕj܂(du r"V  )BB NE|[T\٫=6|ъV:b7.*#x'W.0+-BfόXL:YG*2L1 xYȪj"ɽS] L1kFu t:Y6㈀x(P|Y%cQ,E-X"nt DTQE$I$ FNA]MҒq0ȦU8`A?yH ܰ# ) I DAt3N  OyUE=QDQA~!v/֘ʨ'+xL<"MCϞvF LB?1c8X7 elNu3/:FC$4RJ $9l`HSÆʨJX<4bhV3^˜1.eJ`ӺEѹuv'[^uv3^9b)[{9o t`1d(0)8jUNBi35FₗiWq0Wq.vE͍Տs7jd 1,.P *#"xN}3CI"HJ8Jjx ~^aMdbL`N@`0 =!<&BH|61dh;`#XBm*hBBQǸ4 i*튪LZ B*J%Nڻ0_fUT H)* 7(T}8@fiJ/  @(c`AJuTnwU$9v*s _p>ՁD`iw @jtPhi!`Y@2M)w@ y^}J|ϝbT! u-s=o5㺺W>ϗ.{Ǫh{ܟw}{ݱ}p\$^w=woY9i=g>]pr}9{wͣ}s5%=+8:o](fv{kwg{鑧#Ӯv>X +H{zh Uݔﷇ^u2ۉm;0}&^ۭm[_h@P/`f R@4l2 EPA@x gP΀ wJGvъUS/`L(  { x^A$A$vS@.{^Ah`JIk@C@ǧ۶ 37 jZTP :h(4 "u)T34%FM:m(Pl]r`Bl7fU]ݠ6κ]{@cm}@E*7^|Vp..|@큥/O;bo B[Yŀ(Zre [wnR3uJ[m6L Uo{@_w>ٮI|s¾8SԀ`e>ϡX>=JhC@g|`sg}K/U{Οp7om}պ7zi7m(@w{fhT*jtm>PO }@` hX@P>4= 52\ tή;`->^׽sԾެ{[cm]W{-vmnnݻ1ѐh+AZ}$S@@P{q8OL>7[כ L㥕mNƔ;@h" hjJmMmtkaMճ(X& ͮT$u:С) 6cDRРANVED4DڛEQ)!={wuް^:u!6KM5SM4(nn@,@&jVgc̀@k VFʰZDXS{:\Gc +3k֍ v9a9+Pdl(P*mkAmHǽ(yom[-,JXbnU@iF[hK6i"9ܔmqT*VqU"T=޼F]/wv"tMv*M8*m"J;,`w`\fXQf VmY@ q%V-3 U*4( i3l1 ee"z)TPqj B1!CЁ='"IJH4 SF@"D&FP44bzD@B2hSIz 0 MI $hTƞ4&ڠD@?A4$Gd 04>=˃?X޿,T3m?֨ڀj>]dԨ;n, N "$Ymc\Q!7bƱ1SҴXX" G@ 8r| 9 35,{3%-st ?JH`<ܐLh_h?d|st~9 6X7o,|iM lٜD]f Li ƳO?gbۭvḖ\NH'M{R<7<:k8RIJY̒B}toש M>FHT)LVOaei޿B rP'rsV]ҼI~$og)Uv jwѩmcd;4%Yhe'i._Ѽ8RCT6 p"08x#GaӫN5[h&}˔AȄuMQDTTG?(#?h=$'̏ʇ͇t[= !YV}mviB49yo?Чx.㲱F+“MQ`:~ Tšm!='%O)¹pK^NDWWg;-8 Ƃ$OfXvk8hS)gIk]ˎwZF;3mhhj,$sh\I$tx1wwYdR_ TSSdْkSv֫ƭf*2+lJj pA*현&="Uo%,b+Y%}twb)"r`e׶~Gk%f(dYW?QD@BR?bEQc3_u1-Ew6#oݣ.VjA!k nM5$`S)@՞|hK-CƆ88?$`#뱯4 oK<eY9Ӻ#R(QjVSnEsUUUUUڪUUUUU̺k1>bR~kh@vEЂ0Z6H 2{8h6)$4 Or>x?t؝U?o>J<p!q0S}옽Vd3!eikw oṶkj2#?sP*!O}|g^F*J2  ;U%"?E 7+EfEPQ[f!JIԆj{8Fu@S"Px!2- Zc3Y!CCϵ{W[42u*;◲sVJR}q;mC%#(v9U=*:FD] uv?Ei-[Lj{B/ (ǠE6c#䜰v?$H A Ҿx7{zܷ)DK)DJ[9=˽qA7zdtF& Vm/s+ i( dCGV"j#7vq0(gNIh[ (ɀJ`SJ)%nI[%!%ID'Pizǃ;,9YDR \ B,V -'XqN0a8upD `9'XqN0j+3bPƑ)7"`1Hv{ &߾Pٝ16.Ͷchm m16.Ͷcho }370SE@x br$p++eB7HQ﹩zgb%B`sQIBNAz}s\`-ud+,4 arA fh3dg}ܼu-{ME~ޜDj|rmY$%Gy7h? ]\fO3_&&QA% (_JDҏ9J 8؀龷&ϣ=} 0rUNH!khI#v{҆I92=+ gr1 4V#bycI\^oYGs/iD9v-A; [/c?QY3Dxb C WɁSo0 /wOy,uY8E@_2 ԡ=0X6FXtVJI.Fͼ*SAR 64>Pb(.!*(S]¬FA H$TD_ dO_s|u3OF/?l)d)-k/{bZF~CqP1Z9X ,bI|8rFXjJHx[CV*J>( C'=)1c@"sHԦ3Lp\ŃxfXVQ #DI}3c+󴅎i$_\IW<%m98*봕{F`@gX9 F˒Q@2F&̎KHW&ᱪ_3e:y.3,+7BgȑzYOx?wqsDZ ȪOΒ8KIbjM*`'kp|dNv"u$TH=twkCFHr)Jj~+0rh`YgnstxGp!؂4@-mRq n+3ѹ+x ?mbLo[/FXf/h h+СUUBUU UT(UUPUUA} ^\}@:k#݋3ŋ#+Q2>ɺmACXCF(yxa[dL'ًW 4_5l}H %f 8ת00$ :x"G𢡊u}З[.~23&_>t98Qm@$?}6lKU !$=Ѿ'q@)ZAqGa fm}Y^*$D ax M4J,D}#!*q d09,0 0 332*g(MgAD#d^]FzB?uy1PNsl`6OԢ'z=x1#1G>fҷ̫C QJR:* .F$dF $w0'rh^VÍ@Bc$d 2#?`2bHQvy2g8)6E.S:E}H|^Iӓw?Wp+:!qԧ&~?#BDDFUL|~<ʪ{v/GܬV'S[̋׏",GMmşfsYZOǣW$؅A+A$<& VJXЪ#J@qtAE,_Ѥ,8e$ ҏ@/]9^/J=rWaY U²AՊMҝm&}CbNf$ͦ;,AB@%ۦqTC؂Gf0xвZKBhY- +`H2 _qzFBryjG%Vޞ~I$MwpUNxe2*N:뮎룪ꫮ: /pKP\I,o%2(6&xu ;뮦#3cI$I$ 0?diH Q~ܹOژaVsa6Q/UQ<2 H/կC-W4UZ* f {0,Mp=,!Hg0?d;m!:#Dkfh¥s܃1NP١LVTU nƵ*'iA:hP4 r!bC}h2nnhh 2sYȼ @ijZԪ %̐#hp0UYɪw-qIY VT"ǁJ=s,XM?dsx{JZRҖj=ڶնm}go{Q~2a HdLl_c$Q !Q:<;! (( ;+71cy_dJ* )rBA D`C* ICpnQ@ߒ,$Rm 8R?a$A$A$?;)/mamۊ Tś,C4$Ky~~ӟª0[xxfffffffffffflGbaZ^42a*!giiC# 7a' ֞\n7Av, c T-Aa3@}>9`}^ |d7cP"&ЬmYۄ =RUTPV>Bu! K-o8:Tp4$"0h$#) }u-њg/ )g; )$ec zULaBBul'`@V򃈜Da{0,`cD=1O%4WQE[ظ+o I)p*b+{G}I_lz ύv2уoʨb+6 .)$|>Ummas A#m5A\5)M+,`HlnZDZG慴|J׭]ꪪof]ޒ5=KQ0NL)|Z X4 H$vEAN(jF+|6c8l]W(``Jpn$qgq1޴P# Hk$`L;ca8E+@|#VMĉ\[Li"T*d],pP8(~9\"㋴Jk_z)t*% 9 T=-"Nm !A7Qr90 t78CE} J @6&nE~Oo~AysӁ6x&br gD |&˿oWTZ]$X2 a`֧Bx%0MxBɓ& 22dɃ!2 bVJXj]bN"9dG6q0% @9ۡl8h(ӵc#y犹Gu!x T  u7Ǵ,`HWW]?=%࿣O6WSxl{SdC$76@?Ma,(Gd %NHfO U`7aq0\Կ1!f ^3/9B>^b? [rZ lbPώAT}KP폽V{+&`!-<`VQޞ?)t짬ͨ"~#0-1@x) d|ߡtĦj3`B@x pB>}|ƗJVZB#{$BCuƴzUb-Q[$HINx4̑t&l=1$0{*t=ىL2d6b?W2ܱ<wS&{eȍ4DcZ}m^8>ӳm΀k,"Y\}Jg3.5g =uQ5Lڛ[(2ri9L>{LK#qtÁM$],+ mՙ64d#8+/ W~hoG$x+Zq߮>K;'}mt'm6W?ēLqFDCʆþ ¯Q`aH̎#yBpϻw!}?d,h"HސR@öCʬQb X:@EBA%TH6#l(d^>j5} [,wqOr9|g3=@hKMZ<ޡ/G0v:aq-gxկLYhnR[[i:DC/ yW^ {kqySZ4(&"E xld"Xvb'R}Ν h`JY#"z4J0AkZyMPS _n\CnS:BuБ?6Ac~\XA_b}W% YF5_K!``kaX5+,L P9,AL/Bŀ3],+"g?X{H>qLtL^I N3 ZC!J_Bn&8vSNzh#(cFp; ACnDj# >2<|00.&f(Obk8>s_; p&м6pmx#C9R9v0w@ $pŦ7pp$0z|3ZTܠD"h&D "=yr9SlĦGy")'":Uall&Hx nb߿܂ M<#!ivi4WovQ5,9l|QGΑ# &v: 8a*$hod$!03!h[.uHS eϸX,CBSy&U]uz5"8%H=P4ŰY˴a⢲kjK6YF?y0C5R ډG2lqݜ[ M4KSڒVOɆqy A vK'&0uי2b`n˕Plk)t͢י|҄HwWRpMU67;0 uY(t>bA#<CKЪѤe q' gxO{.u#8牋_Z? n[Y'|='D XZU~]ފdA{M4 0JXK6M!<%GvVvWfE8YNks5fFVENW9*Uu;z&Zja1zOgc[T$\۠ⰕH+GOjjos= )Fӌ_"K_fO]08]6 jVIM->,zNDkX*$b&*I2\_MIEOVwowL멂GO}Fpqӯ~ہCkܥEg:/ =g+!Al`paDE|H{?N,1wϙD1^ఽ.M)XPqU$E 얬zvyCdG_Pѓ%!gԬq~tDV @H!$ $HEfOzUXaZ!1hb;ގNӐ7pr'ّ>_D0d!K?Iot3 AE`AmIezY#D G`jko#: @T12.f??XؤZWc"?r`I$3bX֤y)3A6 >Hނ !mmX DE$ P+1X/v/ WU ; )wuܵRj;^M'1"{8;ԡv@nc+Ր6#v;vq=Э`JgLp[զk .(>FXoL0oñ )ChI e'o`&D'fg. RbYJ1Z(wB'= j#wFم$x&Cʋ!)5P'ZNp~8rnE` c3Bg_X"b+S16@U(W@S~j(z{Q)fd?AKd[sU(@ ;q5cvSSHDԆ*/nsd'-+O "?uuc0f•wQ:X̄ 4(/V-pE#0łztQJAꎠ /T +pB`֟@0@ca A$4t?r\2-c pfNqxmc{ IX^:_oa ֝%00%{T/&$^tg=~jhɳq]gT ?_/U´;J@djL!G/ 'My,G(Xܷuyn Q*@QBّ"?2Pk-K  : r&E0pBh~)|Ļj A_3D!TfffRUjH4Tgx~=gxDc7`1F/ŞeXfbA$IC t4LD!l=DB}8NYeBVP@$P$%eNYeBWR/@iR45ZzOWZԋ1)%Ѻo/,Luֱ{]i *0dVqQ=$(gԮvbDZL/S`ubYךT;?jYV'ՏX_SfP d#b  gyȩH {2eF+^gXIa?EHxs=+xEf 7ŦL鵡\:"R:Kڐ6q(;xi-UM6ᡔAnꂐV0,dqРihI{vo 3r!f+VmC,l>RXi9= \7z,oNJ.+Aa+Cc+ ƑjGP 5 ^aV2W;i cUelC4h Z !W|Y=S܇ pÇL' pÇL^if%KaS X^gb}He+md㞒ԑb*ݬiloS ^ u2XHs1**(-|u q3$|^뤪!>!76ud8!C#ewb~+=8_a BRݓl7ygG@fGGunɽA}5pd-,u( nK\Nk$ƘT*˚$t10e) c&F9oa7Q[L%1Zn~IY(J8xR 1L[E ﶬ^vfTiD{X"X/'1=k#H0]L1sxS1)@!@H1Hհ6.Ri 8F"!AuMdl14%D:"IadDBg)2fh aY: ª9m.SaV *:IPdbUB6-ߒakV/_l` AJh3S!m7O֪/ZfS_y;Ixq *t&1w"܁q7}Ze4A !`h[֧x4++i!F%Bjyy*GuOFJ6 75ǚEܶce 8q%QUY\ Ybw"]''Bx:&N3=o-r!TfAvO[@!iV!L',Zd|M'ɉ_0Ӌ3oOo%)cJLx0XdPLLv8tBPjRQcrwQ(MS,FT''dW/aKJ} S!L;HZ86Ev[Ͱze vM R^7v!=V'8DGg%[mqF@1fTR t$:W){}*Qa?49 yQ2yMӣ܄rJE/fVr@2s*k1 &J72s?Q?41EH#0ig3XC]%K?G.!01BH~[_z Vw"r c,D1H8iߟ>!?n7hZi%):".BA|{z`^!HqEAr;$bK" I'W6oLƉ3ơQy\BQYRHb!q| 2{^i,b@ՇWڃ~Kn}ڄZʷ5Cs̀6:Yk6>1@//}9?Qk7#O!MB!ٶhV]+,`@"3TEba>( P\`]VgpSڠOѸMN=uAS8_|Gߋ_Ws@A9kj"*AQFu=o 01b!RdEVhvXޢ@HBAFK$d^>GZIҢ'Њ8]2;?DŽ$I&iE(ե @0nB@ PAKêloDhF^7iT.Zުn i0b ȋ-v#;BCx!xk׼S2t)HG#!i|JS\)μ2i K^D#׶EHs!yNnC:'e5o!<6 T$@*LC"`,-=c݆,Vo!lƀ"I(KcCIKJsГLږi d"p22K"3P2acy0g;Og@&;z(?ѥ?-[bwfD9Vu:^C,kJ\PԊ(h Ǎ.h ȡy:[Y~j%0;j󦇧R8RYdlNx %_bqL[PBZ}$0$>$ Le j45Ҳ: +cHJubP2x 4H "u4f~~W5Wޯ/=GQ$Q;$] 4 u1MI\E)*u]3 ļP TGx !Ab"!c6\CI)pD\DW@QdDx@BhPU 8x hBAG+ AGFEk\U[5 9y *Q$D !cU7 (E 4EPnzy9|$>,) =_"22HHIUEUD",P@# EJ,PDX#XAPXY",U"y** DQU(Ȋbŋ & Ab"*,"*̶0bDH,e% 11""HTH1EE UDQVQdX",U" TU"Db6ZU$j DEQD0$TX*X#*QAQV  EdDQ dcD,T+ Ȓ"T EQ`RHI$ `PD0,`FT** Qbŀ#"c"Ȃ1b1b#@B)!X ,*, ! " R`!""b1QE8*X*DATDdX$`UFEPEbTXH1P  $jZQAIk AH aPEUUdYPQaXA`EU"", EV,UXP,I# 1*DEZ"$F,eX,V %Y aY QAmaiTQdX6,HTȊADDdUŊ 2 X,DT"D "PX"-)1,#(ȈAQb "$QRFTE U"6 (bJmm+$X"( QEdʀ*1),! 1D(PR !m*Q`Q QE"X 0PDQ`*V `,#"Ib("UdUUeXETbXV F#EQbDYU(1"- F(V dBT cA`06]Kb 3Q%+UE%ơB3 TVҤȄHa*QUbE ,b22d2C1F %R6PAU$c (*XAc1R#ZUUTc DE1EhJЬ`Fd`(X1HDF,F*(1Udb dcE1ETV"(*AAE` E+#E ( #(1qU*1Dbe EDV4DBLIAX"PB,"VJTYd 2m PĢ((d( `kU%mDkdBAB"F +#"* FVXʀV,(X1*((QA@PX#iBDAHFUUUUUUUUUUSE i,-mXȨB"$UUAX* " hdAFT $PKm,XERdR YeE,Fڋ1T)DF R(V$QE(Ĉ" 1TbF1bEADE$dq*#A 0F" DDr⪀Ɍ*1UA`,Q*`R(#E*6r1Jŀ` `@Q`(,BE$ElUDbPF$`*ER3 PH$YAAcEE"TH( AX`,(" UX,l $I+ *F@LJ220* AH((%IHTE`DETd@DbR(X)( dPF!r01,`PYbBQEAUb (Ki+128Pm*eXP ZYEI b*b* Qg#c"l%UPFA1*1&82")[-eef#+ JQ2AI2KY"bJZT" Q ¢\V :Z(i Aȣ cl(  "1 ( 0AQVeE -C`ؠ`EV1 EEEb %BЬGY((Le@AbVYF0QTDc-YJ,(Œ#RTY"0QEdb 0dQQ"D(+ 6`,* EQD(* * *E(*"0b)F,Q*Q`DHDTHZB" D-łR#E1AȈ,dPEbJ 6Y0"d (F$DMB;d3eBQ ., #,"HX,EX,cRATԹe"քbX ,`b"Ȃ$Pcd%k+%k*("0QHab+"d"X0@U"[* c(X"BEbfR AA`P E"H(BUAE8PA)F1 YH kDF(F#QQA`ET ,TTD((#m` T$EV XX`YHRQQ j\Kj bE%j(bU",QC)f`\immZ*5PL+Th² ȢmC2PE -[ia@J)"A dX UTZ[+QV kXF2*APHX#DTc+0F0$-kx 6,:x⭿i&e҈CŹ*ԭi@YeJq($C*c]SŬ6̧U ,BJx(Mo=y+)PqdžqGyi~Tu\]b={YxQr-zf1< eCwa41pit87P/Rnn̖jd EJcI.$B**.9mŅT(ǫ Ko-L2J&Y yu@oQ @ޓ19:Ko24?~ **uˀ("Yv{ǥ?QO?b,"x#PK}nOZ" sr $ڢW>?ΡOxHuN4&z_ a]R~\MӀi!=Ѹ}1e66c5;q"{Cd[ɺ)=ߣM!"v>{>ʸFތ^; !hv.W Y a2 (!‚}@ܞQ7c?W2ڕ7)"]s!C$87gq yySkN1!T36?銱cRh~ڌ-)W2elԘJcޓ͛v^FI!ŽHx"q(rgвk͘ ۅMk@X:|47Mݽݸ7yBYSp{,MjT6r-M:OR5ᡄ^39LsG$Ԑ͹j/,2f헏ؤyrr*4DPZ<fy/ yZmo6pFe 8/rw'Obe 2H=rw{`f ips'Ki4LNd@5+U<{%fzG;o^wxo|a76TG0&R$Hi:!%8)}l=vT1o\1 s'=`GZ|m>f/rhZ1;xNeBTFyfQ;KWO^OxGca;xaY&qv`e'*}ks-muc(9,h镘%L27#tUwu-Ksړ~^*Cw46wk,\ ,jj,UԙLF˒#I8:8>A흦KijiX[؄#?P{V09;Et=u T<ĝkJd;M ߏ(l*,':$%5S LVhe0O}JIGA lt:D1|ґ( 2=⸿e_.kJBͤ]D?zq۲oou b&bݩ"zu1/wȨ;dl\JQ"Ok'B Q 0Qr+0vKVY6S<9ˈA#ݵc۳ 2xBIkh[qAW>/6nSOqLXia;7 {+H CMl;JD,Ά[ Pt8Vz4\̼м z@zOq)Zi:#q20=I;o1G\09Hl١5*cPp*K7/ƚͯ9U~jӍU ԎbjK,~ᶩUD{988HK`PQ3@)E^ {co ` |hK${fW=֓P~w/ |)wWç$ כr7ǧPfWJK1q吰a@s1} ʫ*٭-(ZWn(w=S܇<H-O{zk4N xَX)S*Q2LxOG흵N"t;I4H qNٝ7l9ɼ M[(`. ўz)84Jkn q/׾-]qDǘ^iG&w0q\Y}vZLcmh%z|;3A^|LDN81,yݘ.pNP lAtc2n AP#⒂.sJ6e@*v,eW0"/C}n==S';Xn~E0RybP';5nݿߞ|6uz>x[*ۆܬס`c"'t9Qo~ k ? ҩErA4:8ĶbUakpLb*e=e8VHämM҂ fFx(e'-"s ( ΋tJMxr G{#9P@G^v[|PkbZvc ^̀Ē,]7w2E5T_Nʲ""d516, `v\D&[OmpTlvތ--MJSw9?&lh|nosbsDgBeQO:0z A:GId ǧPBH c7 (U/h^$ʾ>ﷄl(ü{5 ì¯b6S2l-\zF7,K|I#1dJh7UWf@Cc-1 *iI/+EL{G\vQmM2^(" IDEu lZ g+ /4N?OTyCełrK_y 3G&V` ];uZJ|qiK31gЍXo- |3@-P) iI U=.Z 54務`xl|H Ȳ.Nٱ6j {=o;O4|Y蛋(wRWN):[}޴U`K?v "Ft8f&i~| Sn$BN3,Ӣ6KhY-%+تpx=mڰ_ &\O/ŭ5hbp?S@ߨǁlWUS n *A< .~v7r "d P7YJ"ځA=5nBܪmpia֐' E`=K* V1v {nHp%9J1UH eq=ٳ*4O~EŊc;vB4V/XS؝Ximfs lzNXu-(Dc1ScAa"DJ:$@tfh Rm:`P|G׵GٗcsÛ2[u0Q&f"8R:fXhy4YW^#Kwޮ #HM=ibb[^rj )މE:m틒@55׺I N$kd 6CRra:  2b)>Y^cRXMjר+yb_Q4mP'<κ -"7kN|G;"At%rY>+//#<\XUlM>2#)z`AII] LcvdWP\x+.#=GK/|i|#qĽXIJsVQ}݌xAý{ziʈD6 Sqe{.M11x;ķQfU Ę<dztաK<$uܾ]W>A8ucY&&2g&B̔LAq# `|ғS#a;07C2k3"E)S;ut Lp_%Y#e"WmdS@R^A`T`=IAVC>E2v{_YJPiY2;wT׷z yH<|#GTJ(g{!lAeaR": 2G@^Z0Z:l.uF]Ft%n8*H|yHY ;"LH tTIhd^3"$RÉB&Z1$29"v 9`|Nk(=G,15{L}s&v)3f6yE"D#,Q;[]8h) Ym7§C ͬ*9~)^3x|~{bS_(j5<( t^<ñR<+u@pxE$*,iWTk$q~eR>!^' I^O'AH p$筹bj")c[Z׏%Wqݽ>67sBȍLۀyi׽Hbvvrj܌QD8S[&SN#a_# i:JJZU.׾zFqq%Hk`a63+!;+VC]OhZĉ7#WxTӹWΜ隫a#e$%v$tTSg0(4vrut"wv4w#Dך,"L@]ŝh{4$KJr2gDQ6zgc*!1+:3kzeIXWyC7BGWmn\sZQShq4ׂK3km^\@8ãutFqˇC{UY!YK{$y&[F /ZkZ$Cx©,;1~#*JNZiRi&Y>yj` 4w|֦Micw]IL@ *rfl؛T=M{4aB@I^{%*& nzcuW`ܜ434X|ADNQ"@ZΉ(p(Gz"f M]xݍH2氄30P4tv5D1gej{E"lx Ҭ܌MY#|}ʈLDĊ$hN΢Fd^*G^??D  \ ݍQ YZ7$J}SB$MNzŪFʾtL][ +)!+ #:߉fˎ"B|ņ7ZJYI5D iuD|68jY~}@ew{>ge=ILHwR} iaxa^Ds_Ʊ"pygͦcJލ1pS@@@Y݊wT2WS6߹N-Zw&\ub$3?RnRKfp[o]F<YԞUm`$]ݑ*T8],ƣܘBcB:ɍk_8KN31Pnv%aHߞT Պ8\Yt ؍%Kב戉D-;{麵JG`:#10}ke<ȦQ.,ϟ n>(n%<4۱}0.o \e'Yw5w/U(.t}ԅ䑅fio}w"zÙ4= -o!;:"'͹*g;ۖ;sҞE[fx1| 66Oh;|G`D2O!yeIVmc%ݛG;a0(C(=G*j¶g:6 {K_.D(פCsM|$g])Ho!ܴ%V^YRY$OS֭ybV8=~4|O"JJT8x[ #2%z>vk}b*o&% ȪL κ}a>%z$mV"CY O BN Wf^kkŔP0d\"s'}"RAR5}+`m9 kyY{o 3IW6/O5g|c8,J] I9dQi\ h|ƹdY5)x=(jl  ޙ (W4Ǘ|tyedsS'9Ed[nFٮσ #O. ǴQFNxYN]<*e;dǒ>ӽ)є.Iu-үbW{]5Ti|dX{+K\IXI}=IUƕ7CRM̩%Au_|ީ/^܀u^ ƥ];S̕j8y+0$1/>R׻ #xK=Weg;tzYKk }uNsFś]"i+ډez Y ' 2G=G2~g}q ,fʎ_f흮VbY0!M}˽W0r ͫ٭mȜ8E=Zu&eM8ɰ  gGn  f}vg`~`%ݕU;yVZXWdA?/4sH9k*K* HCc(oZRh9aclKˆ5yn-wG] yOvՁ~SMQ䎃- ca Xrn5SsÞr+ `9 Gޥ3`:qlӚ XMBFm>NH-,"r.j VU#ByT'im2+<nUwe<}3 ǴƊ~ǧ)Y6oAq7޿ {/=uV5CR*qg|0Ή;0,?hTd+կ6`qm-T3\Njf5=[ymO1~~?0׼Qdԝ~O/aϵVx}3^>wow{-!.wi5uCJ0UNW@Dry^''tV2vz-پТoj5G%cD3zf1ВفއR!z{TIg^/-1mz9W lcZv!h̾ac5ZOWNM1asp/M .s\W*/N\{ܢnf!x=0I> vz"~Gג m9! mnڡ q2%še} wKM~p>!QcNKڞi=ipTT@si ͡v/z)c= ۞.dK>])s3 k"1(;O!$6`fwM}Xp'1RCtS%YathS[.}(U}{+15.ӻGq :{&/E#Ox^E9xDV9{{t"(eQ39[(F9zīe.qC^t8c!z"DeLjm3xKx2WWC |=csj9|:`rJEX1uhyܒMW6cuxLʼnKD7]TKե^mц+ޒbzs/pmG"(< GE_W FroaND|l2i"H¶iN,V}yD2s#x@d*ǥ^~Q^2"LJ {Eȸ'lR- UĬJ촽WAT,"浏,Bߢc-ޒ— }Ǫ2UtFת=6&O5M!ͥt5>M,f!G`TZ&]_&sD=1.ԧ<˳PN0X8Hw U6l幪ٟJl/pe4[D>ԟli(`BA<{P06S"WYaj{|ȏ옲ۭ(CϜ{RM?哇#YmƐ2rJr nucbJ-F]q=)^?ZkLt"$9p%mT Ws;v3E1v۷fk go bMBVt1­0B] -jSl*߳܁ZRLwџcܽz OG덪1xo6tW4iq͂2fQ ̷(+Gs>z4#bix%wEc+4TsQi;^<!@H0W&Ί힫m( 7;ZMr&X&nziy]wUbTRyUq"=ܬ; lȑv h$" *[^ m ňOԯ u%jn7iq^g 6kyH:J{㦬# ̋׃FyA[h>lj曦K-6co[:;*9O]@&5ZHB^dP+I:=1ӮEB5{ %A)2&VD.~0%yJ1-;|a fF-(*|T\mʑA ;" ri7:} H^͵bzĂQ:0$ˋ^ze(zv=/ iN5T6_ u%hbQ,h+CYj> wJI=ylRh~H.5߶2s #Mך:r4t<;)iӜd <{J .*[$e퍁:i)95])(bu5&[4?~5oWBg*>#[ %=M2iFLhZ w4|/80,S% 1)}H֯ 9M_ާ=[Ct"-뙁S17mJtLM`ȡ iRܱʄդg-@^שafUkܱMǽ?O.EU mJ&n,8X  XHӕWNc n?tuƪ"#Z x5*x7d0<;Dbxj N8 `aGV$eL{i%E/m(zG::H#Dwz/*1UD:՘J!VA|SJr@\X-%k=L;7l1i.A'apmDZ>S{[if@~LFZvu0x~]oBS^iST'38kOJS!@D4䊑J5*k`r!ٍ\7hbOW^O >T|O@̘*G|h#Pt}ۛ{;~W% (s /Fo.ٜ9p-#s|>vm_C iE O {-%\%ԈC W3Jمm}3cA!L?S!%{87 0N$ 'Z CD# %E@ 2"nU[w5FF~[}-ZS'Q ^6@Gŵ͸Sj s=o\졨@;" r+)1j05MliDE*(S1@ H0<<bgd91E1T*s%@11_1jPs\U z߶"#RWQ-TE E=mq|uLB-D[ <6۾p`TT3ȪH "R1{`R&}gք/UH0@7PBkih"(ETZQA7W1AdVk+x:ܰyTZE2P'G`i2D"WySm2umzfy`hU/yw~g;xE[A**5jDV(^u+S-M /;눈)Qκ.a#n( x M7LP)]֯U DN"DSC Q};\ DGPAA * Uk{'} " "Bk=08+ H+vk< qT,%P"H Zk EuN*H&o 1- F0d+ ѶB1[#flG4,{B~!iv%z )0|e0C.Nb$j"pؚu{~P K[ .Ozy}*{7o;ppA)B7y[!u<jR_*;ఏb} `~+,_ #L"$'@7iK#J@s4xmgj:@Y|5c,=\w$=rhL(ɋ=;CZEUɃ#_9Gψ`DŽ|]]2`3<`LFHyK| ~=ϼְt" Q Xg|Ztp_|pMt1D̲&hI7tq9s<~DF_j3X U;eZeyl폃w>勫H$`d^.ħΝ絛pSyIէ噁#g2oCjggb%Y`U&{vDcӹ /0`;J'̻?.QdAS5`Y 98!َT&x^Wr7B((4?:s]V].V2xtGXQ* Z,+g Q+KE@Z36f^nΚ:E|FtTܳafױKpWT8%'j/ PE+eKq5L<[x:sg?VQX8 w{!p.bm/1#eM49rKJϊ/2{92ԡa0OЃ;l]µs rIX8" DV L[xSbN7fX'[6F|A{4-:MZ 4E<VnCP65.K.;oT0 zgY5\ WJN p:l^e::Gu8'mZ/^4 ugGI7Qsi L yFeB$MtLi`4aAKh{ymS՞Bw1ȩTWr{.~cQMj sW|p'ċ{nD8g|bF}ڎ瑧UcQİ i[T!Yo%}< T@6}/ގ\Wa50o9|ncFy튵_ډ#(5AHkZfxdB`'G `@fB! MBTgjb r4d)/ȍrh}c,y9'K(s̽}s ).7*p$#Sc9#|ClO_\albzL #% >q-r`p8@Dߓ³=dU$J@珬(Ɏ1X>JLXΓۇj9~ؼNVŨR[;rPA7>{U,.xw,Vd#`*~c=Uݩ&]ia'$U dXӅ. Fy&80QSh }Ɛ64~Qj0pCAa"3zot26]yC! u|%F J©(GTȐޞSGʱ0C,ߜ6?cEbO 9z6 ߽wY/yv[ ӏy!O)B"Âϱ(l2a0d9#O@2n(OJ ;-$0c׻>":`+I3|ZZ53:͸7Nz}Z5Wjw7h"I$ddͭ#Bt &W8T݃m#xV-YmJܭF\4GPJ* s8 6)(/*ե>q\-@bQS o|Ks ) )/Ȼ moWT LUn2Eݐ@e$O i,3jDxaZ  !bBX$( B M~xh(n㠣+׊]xu&DSal/7t;DMEܢGnmcުY"7W7;. "NeysdEYc,]9O^l.t(PP1D?:H]v&|m~3m5JUY "iMR!%?MAg]s n:_T%v4bI(/-lzSx=;ᢎF+n_T`yʞ,ȹvt"H{P(v2uzhVpίX浩24u_ Xp#c g΋ځ9.7d~.ӛAa".3M`Av']T nw҇+ZfH}h}Id(pܦdb3+~ PT-HLE-6/ y?OlJ !oE gGw1! m3GHɟWTH:tIA`E8jJMU!L k W˻)2<V/C~fxrS,pi>ÙQ'x~$M t|lZ+)Us2@&,o{4MZR]Xq!A¼čo(^X/9x$nܝ. dɇ42._-{}È+WX5S%>RWefhf%Vo'1='봾fnO D~jP=( |Afz"<Iw~uKHV) ΑU1)Trn16uX%(6ƍ@G4__3qȒA]6x6zèZi3mnv6ae *I^3%0ϖi3ZI(jP`m)E\D6P DVI/w]t u/=K&m䨓w40XA}B3yi'i3녙1"v@bgI$åt'hb?MCHKh 1"Uٶ# r%"u<9.l1ASw i1yo\qAԊ06_5}S$ȿOČad(9wU2ȆY4׈''2Mw[^ɏD1:cĨF.MT.89 3R ( MψE*U?^y 1wv1 ``z&`g/)4䏏:vtljP$T%I{N8]),">E=-U7z4 QKhwmC*]~|?93j>a0og ^DNc%"&AFCL݈r hi_lRĚ}$V +cmd8 k#|ByQa imvDӥ?KfdM|%5thޮ8*@kr w-g'B tMN fIS(\b:ԶՅ@p9M?ᚯ"3VP8A>(1 $@q /pp&-G/.'j4JkO`L7ⷾ}ړ~0 ^){$b$T-df0?[ݒ;LK3r?!Wcw3Lfυo 庒M167i9dU韘Fm]uVuh'6gS 2nFciaߴ;\w\u;SWG݃m,'y@ݱS̞Ol["S1;>!R1{:8tgx/fG2|%@M'xgHٳ/UX=U>uJox; =yTP8gҏ<̼vwYZ0˫x/r 3Z(O}ĐSTW2YN[Ol4 1X ݂!̰ =\5-g'ixvT)5^ooj-:+PmQT\e{X%r^cfҒ[eU>YKߢ v,섃.??ql ?5X>o5  j$__nk5[I4ִ;$>9/J'v{7uإd}+::{kն݀fe"QddLp>A1{bO%}8&O5ݎ2To=6d&|݇Wbc7OaQхO^ SĊDg2=oUhąֵ rFK=3`w7"Оm1J['5S9Kǵf]FQQN*0~mj,GvvT}*g_U ؐ&M9Q0AbRÍkУ~mL]ɢGrˈհ'E fo=`!c_.#L'W) -f-eih h3v2#.H@ECƇ~Gh4hLV;ژX6cw*<*jɦ<[?)'XH]_{}]jָO=wj%1xHeA$a1SDO [Σq=WѧN,EV?*Nִ>H&I:.R'2doMab(XTI Bf-|mdWwKNq _Yq [ [s˕&B6ǙHh\P`̿+sV,1vB_Y9/-eP TY[f# .p. @YdK>~XxwGo!uP'ȫjGa(0F  &ҹLgOXڶ=i{ PnroLO/o]nBR xr W;P`1Y]l(kkApODSr?qA_ U$0 gǷvbBl=)4R!;9 yma4#5 @P Ks*ES$0eg34}G`,{>6 |6\')eЮ'AqwVލ9d-b X't{8 7>4SdqFT2QX ^ 1}+` G̰׈"#;`#Zhу(ڊeUOl:[vK&l` I`&B# btփDHBv"̕ݫ#2y̦Hԇ6 [Z/DG@@+8VNs *)_ݝW"%)J#y/5ι_ n3*D|YTS*H05"t1y]jm%4$3+=PM]-6:yf'Xŕ3.Dʨ!=qsSL4L&*5XLCDp?_yGR)x/ϙ4 ˕-)]>P37rT06ŬmY'j5g$ 80iwX@Yv?Mc$)y,nWh+TIA}_sSDտyZٟ|F(ϸp 0,y'q,ooSMd~"x#z;DIΘC}t6 CYj[+J0/ΠB 5p>"/FFF?v/_C_*9gT}D/l$Vy F9a(( V#w@u2d 2W>>c2KZalH1q=7= hN^zYP@4:#^D켄Ak0)JjCg Y_ErK,R(l3odF~r "|ؾ'5[[hI;5i ?ΗQAd`<t+U:B!wⰹ$J$;?Y -P|^[oda*:'plRz^3mFNP+OaO!coK(אj]@Qa/H$e"nquxH;/lzuHL V 1&mV^ٱؔEBNh0̃,&PLīO>(A+fz+7%(mo[酴;4t뫢Fe/6٧:mG}l#,|~d!A.90# :O:Rh2E?oa{gԫ퐈U4!Z본8Ab_[Zަi# !aBH*IīFpD?s 6L0҉8ly ?Ȅ"u 3OiEZZ}"1v*$&> T}² j 'v$â"/`l'}ݝ!َpDIxBqmu$gX"pԘZe'DM`-"NVz deeV)'W7;)7,UWѦBjrzydѴ\^\=|εe__qr[FDzBw *J-(IU$fq@i{v(ݩOYɀd1 rS`ӴyzB]fEc Gh12o1eE j \hr(g>Gmg-})e lTBW^LDA"4/-SEWQȃauQ?$ʾJ':qˎI| QAЪPe,шAqh'Lw>Ȫ*"&2=,B#D*A`!%2)@/B?b/~!gB%A5. c3>^>tBiV((..!J  M`nlIRL ^ 1!3^Fb|7+QP#u@ 筮bĪREaViC?BmH~`6ZKRDϤR:®iy!T^}ra\a <}GRHXB?@ :~GH%|Lώ-'S%f50)M;eN`z-cȄ{\o՗hĞdx".TTZMKqtt(l:oiIİ1a>*N'D ,Kx-Ӥ+>{G`dD3[ =$_ԏNelۼNK^=SLYo#Ȕ?#sQ=Md2썼]r/PF#|^FV8b)kDx-5D0vim xO}7ȇ(#6%5L\dd |r&[նhpr6S=؀iĬU>[Qx}@ 5<"x Wȑeb98Nl:_#}aӭ滠 {V 'kY(׹ Y0TJv3p}%`?2_o-$G%_;5z7/z pp#Yn _ · <&"+L]H Ϯg}xi:Ci@\Gt$UXoIʑb||y臓xlAF<'.l.᧭&rwӰ7Wm7 <3Vn-A(W:zb&'uƇg1b5pX5+L}ȝ~eG!\wԈfX)D9AlC%I ,յRS-cQHV%4`*xA{7\DuT>U_u^q`Y|?l_]GN7gg'b%u57PWIofD]"T6} 7.9 8OQ'GŃi3qp sVye'L5 `awWzNܸG>sV ,J(8,HҫVUa )J`$U$1>*?ON7:_5C@'8 3ha Y4H/?Jaǟ<ڽ/Wn>z J3 @*C0eBg\X$OH"{"0FEQNm(͝cFPt`xBFYbe T jPKJ+3.E; Wy[6U]ֵxBñ쏯􃌨_;n)\ ]8ב}G==&SJlmUugq山ר.O"Oִu|pU/uǗ"{b'?`@ Iε: eCMZb-C9(M R&$HDfw6c&1d50%0czڪ 'S5̓_'K;0q(Z[nXu?|kM4;_Kxh^+o(ih(h2#%i1ݷ?S Ę$d>#g3a";۷}$!N/.xt%8'?:̼jL4ai!@KyB&g|a`a") /䆨n`_Ի 0Ȅ pB헀7!V QK%xgDk3:-jvwjdV_|J_E؜xz;^pL }pn@WQ2ZǕ<k6?gүc@u Ƙ,fY{Vꠌu (*wH+9W<Y7gw eH]Fxkc.=iӼg8 d:WuFojcI/Aaen&\;Ic'aX Euj*UMF~+36;:>8hmdJXjfyZK~f^j~256-*I( lBs6p/kM#O9 Zi&QgwN|T ?F*|f#+,gGiy9'J㔿N!=6x5 O b {CcEz0=8KTM&('YЛ@LSi_fX!l1ư肐<"A9HLFNЈ[fC C褉-< Z߿(1OF@Q)|e̳|U`dM92W,j|w =NT):u/1t{Q _pkf_0?Ef~x YKT*0#HgjH$ջ 36R%{_߂σ1\!TG `^Ue)V8hf,Ժ7E FӐجG<Y"_㾷zƯd b ƣ8nu|GAv^VNh~6Qucɋ3-#ୁۿ뿽/ǫ n-=ԩ *G)CK&r_B!~^P%(Q"RKC PMrz}}] 0Y1 F @ {y!f/67Zqz6:),߸'i.7x4mu[tH4ɹz}gvDQF+tĈ w~vTݯbcPaANG:#^&bAlI| ɵk.&A]$jwJ{>Z$4H +!@Oiذ0$6A\<,"9ŧ1/&1ޤD)_/&Ņ~_~spx%,ؖC$%,.~mȫTR^*;Q1ca/=Uy[s"7w1q7(BLc1( g&qqj&j0yaDQ9g#e:I99| n$b {2>XI҂"vv8l\}jJrIPbKhF%gB2}` X_57{s4G$ӋKE~# 6~~a~<(8ۮ!s1 D QDqOtu ?myiB" by{5iMXwk!"$0Jk=bdtB5o:~8ӑ&%ڳ IOh^2tw|gMLy B E_N="u2Zf#s٫su ɯk!boq~$x<>~thz|ƣ+.""r K @1~ $'C$_UJxpW[xjӫS&ص*Yh Dol&~! QXDoᥠ{ۿ^>+h{5:!V7hn:>*z/E؄O侣tMOL ځ윮_<aCKˎ|g"qpis fEW{v1렉ZYxW4 Z2&Z{!h2^d_ZP 4\m%+k4Ssl&h8I HU Ù9Ub>!8iPu]@O5 T5rUFxN}T^Z{eGYoed6n1njY֟ pm/g {v!߁53%b @ -$GQ7#~mvZSD;ZꗣOXߍ$$j3DGhT}G&z~km`'0S H0ݶߎo:G)(8@>_\yƾȉ1 ֬kȎGd@" ^s[֯S@teieY?]r@5&ܨE91W\ 1+^.8`>C.$z3|RG!.%HjJPJZ3L eP7_Nּc(z֧1̠<(I{#g$ dǾn&6`pف3ޑR'ljS7vDd^_V"N}n? $Dc%7 MJ Y3X-)Wq(S4QGԂx`BJv6{db\WM&JQDCؗ"rg&̯!H/;DkC"y k>1竩^6\e2 -$RKĽ3}j)O`Q4%e?gx1!I bzls5xsKEωw'j8<;@:"!s;ouvp38y(Ɉ1Ӹdbn"LaPm-J#nf5duQmDv> ?ABleu$L@\+QA4X F7JPGeb0ud6|ʜMHϏfMCh`(Aim '1@޻Ӭ)}OzCU:|~6Vg|p'Y5$1++\{!7;{X,-$8u^9E@Jqm;8BC}ɈP7i 3Av}V.$Dըvs`N"Jduzg6% ( [qάO|oޕ]{!zb?XpNy@L`AiCTy_, &D[ϏdLJ@(u?J ٖH?S0΅K~t &񑡎ky;*TI6}&g+ML ih"NHgDaوe ` @/ב&<y(^ H ϋUV@L AG&!' X61! }з ̟^ه$!|%t9v35W>*Vh5( cDĶU-D}6""#vHd PDiDFߙ:`I˷=6hť״2?&#xuX#Th2Ss>۵g㘾P"  JlkY C(ky YH7] p6 1$@ W^u&yDA1Yl#d (K3W}?̨`WNWuwȪń2qmTf&bHQ+*=5*"6=jjl#fz\p% 68+Gᆽh<:ؓ7VKk!!ZvjvChޭA8kL5٥ס?!q=' <]çYա;­':#'G G "0 pВevYdu&1W0D@&xMW|R]+^.8@$72R2Y"jQ\9;|Ryc"Pd>}yV0+~,Lq2f9$ gc4YFks֮DFو &9\I m۬Ik#0PI3X%Ph#}@=X,8[𺟫Ubl۵aLeaA䰈l ذ@zTD룴#Ԇj9d~=Yor !|HLpYHOITNrw MGE)8( DQ!UD69 Ȯ'[ՍNq}HfHd_ 1Ӌ2}TmEߍ48o}w(0 @"g:X=GIHk vcd>z}|lJ 'cd=R4O6R1ZfJJ汲=225|Aoڟ&Qr{av0) ^suJhv˖f^ReCV^Y(@ ƒ*~u_%k_5}Ё'ܨ'&wG2"HmuƓhv-c= +])y:FVWh2 5D2Vgޤ]~}Ƣ8A@!ץ=D߭|>~k(Ű|Z}Y!z3Q_#5-6׫yaшQm墑/}y(SEEV)ǟ?,ME 00e16grCє̘XLe (;QOև rI=o8q1>FI#=<̮e`pKU>bn0 & D'8x`19Pꬴn  Y*\`(`!/OWzci:ɜvƚC!u~QG^/B-!vH-:0~hS"ˎJw˘}3-߆䂐ɍOz=Ol1Rb"2kZ4pB:hO:'KE Rm]dF 9 {o.:Zb&[<R@s<͂b@zÊ@lx'$$Կj7mfqϾaN!@FeYg,9c+~.i̧YLJ߾vwi4M 61VBd";Ts;rSP2|ʒNtOrCF"0赤.DTYF5lǓ@Es3-o7aZL@_ҹ`=kjvhf9' @@Ddڽ:hH=k?`A0L2_Z[D  O;ioDYj9I2E4>ҨH5J gQq6jBkj7߷0ڗ=;iL/(O>w$𚕜aowKՆ;ڲ?%pu既/c#PGpwMhP1v#e|xIB֪n;ciUm+:}tξ3|;9!WJ.|?miq9īլ> fPbW b$HIq$׃z JĘ]Ih3n/vd B;#EII}zwF :|]\$وCH909VRzN+3Ǟi*ʴ %x򔜤h,v3 <>UD{j D-An8# !όOἁdlIx{`@GjU߿3ucxA#'ǎ2SƢ=|ąa/mIB&'ZhUC%^Tw\"J(uo>YiQ=4|eRO=\ t" ȇa!])k vbծ̳FMcJȯزXFi*g?b6Mu]#q'4vC1i!~eiҭZȁ&eŇ</\SKcez.AHe*ΥT3g߼_eEԊ9*dږ=$dy\.gq֡"?Hq ʊGU9Jᜊ^d0s%2YrOPcbWRVoCKMww±Z}{t簷> jQu =Ab6`RBpȵm Ls}HcOQa;ZWr/5fg.plhl:z 0an51RxD$jGS_LrbN43!dR3[0sx/gUb%",]nj0ĻEԲv[rLv"nbtqpATchDOZPO}QrM>hwWX'IzuoѼHnԅ ~+zFT;S^\ R2Ob"lVAɀ1gj(D<0 Rt7\:aD2cE~<Vv@~Ff," =T¹|Dh چMCcQlacdjR\P]؝+FRoF{s|q@攮0ڔR֐>{y33.01\< a1o8jql_H2 Rmkx^=/šݽbFDI3s'(-S9QHbTBU} &|Q'Lrl0E cpf^I-,$ |:ޮRF I$؁=1/ݼ94bC$/zXmFw&~ߥcTA_ C? dJs )I.v'X j +w {[dA0==u`l$ N@f>"Fm;&S34VWyA63҈:{u)ם=;`o)A<8m4rb*g7-M,@/V6F~>﯒Y2`@F!kdvWTu1r0e񴯽0.@G`Ke[R+˪уySQ!ĐVlp! 2!ul`CxBUџ \Xi2d;beM.Zn64/Q1\S,9ڤȱcdcOv竴{Èy;\7 Vw ! &Dd>2ŗX-{h tcscn#ufH#űn8Jmd%:W#RvAâV" _xL@ P yIQ;yY Dys[gQZsx<ɷdh9kTV=/ o%wv3GDv;Q〳 Ta3q4ռ-5A;그ՠ'(*b'>bZjE!dQy=xہ ^}aPZ1CPJ).\u{IS^[1,˱"L n@-EBK?~tZdF`τt@Ʊ{F2Bm4]Z"K'箃+7@;_ RjG1nnLD{8|!;N/=b=hdhxl"^9q~4iQY$! y8:)=O] 1l`&yA8ϜCɀ$2|EL4 989TL7*9@2)WN5 7kw9,ELuWZ9d;j)[W1{W9Eeb(Ǟ{jse #\}،q8 7j:j;@M[w9"G![ Uåy1F W\;f1q>%:nGRT tD$'~:AB{6̓LDvE}NRJ;f^im}L ٫^+Đ%]]kΔ5o@ߓVNmj$MWvLj\,16vlMȩt72` Hx^VLj5}\@F"3DHFHM j{ylF<9"9wygˈ ánm=]v  G[`D4;Xy;1B*RP_@]ܖfQOPG ϶Ovq ž"}l3$LwٌZ"<ΐb#>̮ +%*KE~vh ڈ@ҪX^55lJ$NPD gMyYP&{WH,N,I=yq;%HZ"N)k#cb )D5  iϷwD% ;: H'HzgߛΠl*P{"'=k:(f1yR$@f2uDa\'1?SvFB:8.ace'@zQb,'&1;D8qj:vD!|a,Y@ j ykR:\dJa(l(y4ՙO9KȔs <֌'F7r HI& Λ?[9F͒ #H&  ]|͂CuJ+6qYf=(ԺxZ$#w)δD,e#$rus(@ߍﯫmld a'o~wH=QlDt`X_vG\| F Y _,3&/bEG^㩼O^|h!?2ճ$Ѱf*)}`zGGXs0x]8&T\}ukg (7r/x7Z IsxϞŻ\A!W-VW*b+i5ǝ \j˴R 30=\Ʃ@Fao~Ҟ;qvs.](@BKg{thPA4QAK &#O8yWе dOv Jr'04kBaLk oCԼW Ȱ?D@=4TmE w֯:T?1g*!Y$x=tnQ5:rʸ us#]xDﵣYT,mcӄq&jQ YdlIy]cJahrӫE W=7 0myM@j!\nj:qz=x6C_xv[R̲+=ڸ9@-_ua͐mOn psly|+sn*ӑYIYP۹=]nk֫k)Dml9lkolNn\1鿌qP>! :qR^ ɻ}QbWz>dm2O& zޜ_pVCjѮhɘs057pS3 zͤ|$i/)s]{X~yNmA@֥EDz 5S#yޡV!M%(֙g].s/^xR7[V:.Ӻ[:W4mQGN3q~VqO,uq{cjiԻؿ89:GrL2 O.=;2*p$2*/pS$1)aI/ X '13iX< m֚O9S[ ˃F?= {WǶopb}./~kDzlFe~N\{gEA.Rԟ`P誻Ȥ&D L(E|o+h"6Q ۩'ב%v7ӝ##@NceRrE7QǸڊLD/M fX̻_7*c0"~w1f`B%h'%~ jvÏT>l`p( # On`6g~qgVļN)SņgگUUUJgg9lgq^s-B< &*@BЦм W[7Tds )P(곾,ƌ@r&FhɁZ@4F+׊b) 1gg*$O9d$>mw^vK/G6fUmSUwǤt9E=V*E~s dw |#^I@yPIj,B~+]ɞGPx!*=Ϟ:";A]J𰢰cXk{ȸZlV2bd 3Sי܈D􀇥VoK/ GP瞱;|Mo L 7?p%Td^>}TLKDQ63EYdCu= nFK9S"#pfcd+|l'TykY7풌y Y IVhnp-H3lz{GV=ظ b1;/0 w880\JS2b_>>}_nvQ`[T(5\۵vt@ dR {#=ح@ο#e_aSdO<|e:!{ 2@e< 2cFOrmmW$!ZI<1brzQ2ك{g+1 06Gaf\=؝^?ݸy#IbčU E&z39v{.~QL {9}{cB4g3V6kژ`kL,"LbV&|٩HHB gɻ ms-50|>WGf+HF$8/=Y]睮~Lȁ$ʐHz5FnG/urm k?_z^B`#$=VOk\H[WYp1j5>3/R;uΎelPH)Aǥq@lTElSU^| c^$78 TG$v [cxtU,R;rѲwYɑx7B!B3u\Y[D^9k38jqi Q/y$Ȓ"HT1זK8xX$O:[#sT65$ gĭА&IK3YH1h~AG%Tn8nhwؠ$3R]26♤GO=<s3CD[k7=;zOǞm^+@tc&q8.s?Pܱ6C%!L4 bF׺ G-zyȁe(9}O*PRD" SF]0'MD☒4-Z3Pɑwϟ{s|OEHQ;]dH{ԏ0Ku;d< g}w5!YP+>[;drDGAG,CqZ bX`)4'E}Bf2uxHÛ~f8`-hɏ61f"13כ\I1҈Wf1!,qNYka@g`g-RBA*/=uddvyi֔ڞ,yŁ @+}ԗ*wF;G>7gf!5zJbeX\&_% ø:Ƭ uԌIWQЇգ]^rg =@ EәHd%w9)d & J Ib4DV(h(G9kvY($x6Q$d%Pͼtv`D `49~8$%Ν/_51}L;,B:?.&I~vMLl ]=ˋ>+3~q{g|V``U&rC03z߄5=.EJ,Qh}Y~| Dq.Jb5vD2;1?-Fȓ gg ۮk?# 1G[{ˡє X&FyzöIIb+ uHޫY}p8"9nHɶ3 5~Ջ!ERkSt2Dh(uW0`D g{1A`ͷ $1Zp DIlNDB1D D ɓJD(HgkV$gJ4@PD9CU΅FL@TGU3:0RLFe|#pi#::K%@myVm G[[Ũ*$ϓGrP80{󵜑Hg껡Z@"#n w?(GD 4`e-U: EgożWzF]a*;[ǝMs7#gG 4cNXp;޺[VGTx =Dǖϒ+/-cV9!{6R:~Z[9l!I !,hf+q|4|zV#}:KL ,fY;Mx~MV&>ŝ"9kCˁb (31UN~~ɑq)z} J9T>IyzogndO_^ЉRC`]wMZѦO=oh/RMWf ʗEyܶa=]rV2{0ZY52ܕ@dp54 G%lZ_cR&^\ Уf<$s ͳbx^e4' л>o0'JŊ:\ޤ׌* O}:iCZ<.Œay2Υ5G*8gb|㲑XԕRMG_< s1+ZQrbnR# e*\Y,.9%/&z@. O9纨!c'!f9 1"ilđ6F:GD$ -D 毛δ7S{QswT d $&4`p;0H(qp38%%&e(U%{rߕ^۱L b禅o\Gn#ba|BwTټz!Q̗@ݞbI"R 6bfo NnxP ZEki ȹ/)<s=Cjq i񷮵^%@z|Dmbb{DN4 ahvz]rp $P ahp60cY$9bʼ~_xA2mThw HZ%/,GƢ#?҃2D""` WyP DY9Q6V߻T)Z^svQd`@ ջсQрI"gpFHp`ڊCnk-pf1yk;3<-q{}{OVUP9h/=X{c8 sxR"[,dvx@#PBGiЩYmWo!s5}! ZOcsD Q}m:0 NmdyyxWxu #GDvY$|Uс$@ꞙrvk ׽U (ˈ݃3DdxQ xsʳI _X)m zb;͗"1湷7URC<Ou`Qqoڛwa02Cĝ!M,YauF[h yx1֠71F8@t2_*7ֳ`Im5b @D@gӰ70AgI&Hb2#S8, 1=iT#:"$PyRgڕ$\p\``byY&#D`nƝsSWHcN `K@ D瞹~x|y>!2C#dFfy.q8ǫR@$|Jqc.}oR:ӰGJLkU@ !P£L XZzBEmPEo?'}ԂIoD͐ -v,50$0i{j60 jSGjc"-G5#Gf8A$m8L_* BLL4X@eE^,$wӉyϚ0IG ۸KA4Wi" !Ee$L@,0 CLZ7rmy 6Z/g#@(ygdAa'%^?D nؓ@,D, ~9<+McF4vW{ YhHGd#αOb6 $Ip&;=Mh^j J & ڃDu|y>uEDtQ R"D7=yG;qѵ57M3YMfC{r&>$",PrZC$B ;>=،r{"y@\QbHExA$Q 0_<\sKv2Xг*!NXUvr6ҋ3B+'ߛ^Pİ !ц#*K?+=Ojۭg%6ƞ!ucmLag5kT0TBH6e?@}U@DB1?>&$n}Ѣ[&^8f(LHCYC坠#+jyImf2CtujVw P!usdB}$FZ+3uz=klU{[Оÿ`{da}xd "HH 48X4b/UH=mnW D *Pݵ~AԦf*z%*y[6oV3ڐWKHb8/uf KJ}o?>{~ 4oqhqn 5uR{CutlDz` *qWϏ˷"6 `Y2CvQ~ABpON3zX,:t5-QBgY  +<7ϼ=0"Yh.od4|Ըa&/#$ ǮvdB*$ZA9V;:1ŦrFQf|25c (MW}~g dQ7hsCf:"OZ8gRRT`:: mTX/`GB"!޳C #폔ЁLuMw T‡n%b۽o^w혾=H]9mGQ#~U%xTYorc)%&k#8eWǕ+% `hsIc]UQot0–S_KiK߫3à4it)U@F~F\SV\aW":}`a™Դ5th1f[,M'8P֝Q9|\3-8AʠS9L͛=[AP^&CKe#u_q+ouwA d|)$af(T74@QN VGY쎜8Tʓ]ۣi w綨gѬ#,J'%~ 4cT)Iݾig-=i%B6`mG-&jҤk ktOC"f5tU<,V=LuHfh(g7[7 Uo{33=Y!ʹNzn~X>Ch: 7/^ Y-Ƶ=y}z|:bZx,J˒'Wnt:rLO7N~Iwx1R9Np5 x}pE@x!<ߔG;FfG[Jjڦ K{Axx]s$<)+)I&#Os$@3'V^j pm0IZchuUI'A$Nym_X`\Eg3\e $!$dl@f >.Ok{Z(K2}vu5Y6`U(dA2Q0 حdaz@HIK;{dzoC6/0!JfIIxjN[.Ii J9dd,c^pN BI{՗h !q`Ej֮ lG2LүkjOKc({ͼB3*5Xi^TH^jFlA%Wl9P?5_uQ"# x?r|5-!Eo3gܭW&J(ǁՙ1 ( teI[Aщ]{ FN)AM:>г !HE-skL$e՗$ F6go -fUF~sk;'14." der !%~oB?h* J`A1~y{l𘝟t?XwW=~70PrѲ2ч"J%]s"vJ~-)w ǪO޾;1RHKq~֘5۶1r+'mRȊ`hh܆Ri30H 7؎i@ I` i $`/o9 ]p='l*H΁gl"&1U0ŊVwō'(H"jbP&Wwѻwr3~k6 i/Yg\Uk AB /JQz|$tw>LJE37F0HskXǝ9jV2>%@4N\*҄M%Ĩ,kdå̲FąBDc 1Jq|VBa w1@&= 'q$Hl^/䑞v?QB9=Q ہZ0Ojr)0I{;.F fv"ԒkQhb[Gf\ώ@-bP WLUX5RJ L I 9X?$d#&zF #* 0MP]0UEթ^wyxT{kYӈj#?Wx>UT:1gO[Y[kN)T6׫R-m h) @ߓ,Q$)9[QP>Ҝb;=z翺@{tڵ! ӉFtn>>H? Aɂ(J>`ZX뇯8AڄBkd6\RQ㗎,L@&P<3O={䪳i)oKևdo}=#BCNJ05ۛ+Q@- 5 A-$wZ`bTm1`3ꐬq"Ld u>moJ>5~%-=@N2(H{}]ND2F$OyfTPWR/> i3K=gggр=TS]³YX,c y;m<5䁱75>J"Q5{͕' ΟڄDkHC1+j zb)E^SF-̛.Xs726r'y3ɳ,| t9pu"|Ak˕I @!!f3ΤQ7lr#8yJˋpXtʀ AHYn?tҫ䯵dQF1,Sיlȁ[tf"RuN3,8ɑ(3jeDb/r;ȴfa#cGz#31 T _lAw2`Mw=saOCp)YE8{-zeddENRZKR'STϽ{Xx 頖m0X݂I+ѰM&㨻BX!>kJzt|h2Z%O7r |7` >vfz^%Ȃ 3yA ]s$" DͅHJ$gR-yZU}:0Tx9:+`2q^&6>o7vC䖊VD J`HH%M%xDAd վ7?yS@oд҈YuqQ٦j') g/wNnRy'yȓFȲ~:a;D cF{H~^4) <ҘD&KT޹6׾WϪH.$.@Ҹ7FY U2x)2ZyKUؾH%!Hv$2j<360;y]ؾUb끖f*,$x@AIDaP!]>hUvA V|Ohڷ58m@'uEṤ.,,,g,3bN^91*kg`-WM:QF*^1kaU6HşVV Cኀ\ǣDb?a[Ԅ"+]k\]EA{N$>yR4&0u+}ƪtXڜҐ_Q`lGYڞc}Ytt&zФ n+~Lz ~zxNbŘxP' xe86K05`Zjc@Bc,\7req3^SDY<^q݃'Nʊ7cQ=^Or'U4Qo~~KhY 2^:D{ӷ ZDHXmTWl$5Poҡ96)O!b6zWyڧRº~ķO; 8s@w|92P` !熬Y\)o©kO}S|%Ҩ 4J f_zp/MoL1oֳw~3JpZmi˙+aVd;lFߏ yVǐ]e) fiH֧FD|Zޚ. ef7'RJoQkZrڥr$(޿ ߖP/Iin=tyv Gڻ1r|F^7 YggJ8n^^ ] pF>EWK8Za=z^z).I;>9܀jv=t'' d\ 0璃K*1td B=2#A+8,CƉ;͉{t؟X^i;T`TkT tMHojHqxa.jC#H}gcohU,|hؼlIcc# ~[yIq0 8g-*h:YVkF!葥_ T;/6]ZƚZ1IX2ТegRCա ae]Xy XͮH+̯xjZXʚ7 |QHG6tD΃ F 7ɚY^zyz*pDQzDhd֟Fnvw^qkFw8XPh +{?}R˩s%6Ob/+mfqM,ѮnRp<K3IDe ~" M/#'sB S/V HB)ucL  *?|Tb. P Dcu2 XIL@FD`W-DG`p"ao׬KO|A2ZjyWj||,2[?"; 6AyXe DDDDrߛž GTdFum-8QD2Uu6 *Ēq0U(˿AW*b 6dT<W84K0X!{? iݳt\c1*…O}C3d{7JO1\OmYF c:ueW{jHW'C,:>'gdUʱ1ɄA{DTIQ%i&gRxLDA=ŜIkǤǜ].}®<)&ɯ&kX!hG'8rIX~E,߁hI>u,lxDo8]M|aHэ x\eD(hB)@AeB{^~Wo{޸&oz[շ1X/VlL ^a}#Houh;cb|ǷЂ#ЯۇVnBw6 zJ%By5( d˽q\@Ƙ$ Dic{3-=s)5U+ynz)sM:#_r5ȫZb6+7Q:Y@7u)Ny4N'Oeه;!xo2UWP.P&Tu(ߍ@zf X$Y?--jqΉ$&<05Gk ϗmuUEIXo[H7_CSb#w[@Z[Sױm[ OAQ&Ŷu<E{C LsB̓L q<1~݊0ɚGƆfbMD\͵ZS'd MU!6f̺eSPalW hΗ]% 4zE!%&F y U|cNc; Cs-p`qWKY[ Gy%/ ~i.c+'#0A~O(Diuw^yR=fAcΩnx(HDSu~"0#zD")mW( f3C gZ:ʉMwxq~g<~_!^&ez@0/VamB$͟K$R1"zy]@-40%hpq@ߢ`л][a`XL* *+o=qEo]IAH!Ҝ ۄ,C* *Kr?ԳDŽAjP4$惲L(>McE)嗕 klDw賄3ϊȒJ'e)0:^A {]c70ީFՏnlQ}EmĢ?RJh>f=O*,3TNSyz/{j;i }pZwG$65*gTˤ+ϟ*L N=ab|xqDndyrG}o]cr PI U|Px}lȊQ v b!.?=Ҧwg$AcAUV  UUX#UDAV (** DXEX+b`AF*,b*PX""*1X, ȱEUb"" EV F( ($XQ#EUUQ*#*+,PXbHX,Q"b#`"F1DTQDdUX TPF"DbQ "\S[+\6~{iW@U躼4**W~?_JT]uWa@7`!_ k@D!}? !?~T_oހ??'~4* { {㟟?0Kn"eĠ.C␅Ez{{^ߋ ][?0Ýӱse|BѺ_9RMz9Dz>?O_Wn n*?XpJ/57t0ن57vCNsL57 jo6C Mbfljn̦&e134jn2̦&fjn4s!5$Sy M$ MbfS3C4ș&e13)Svjn3̦&e13)! mCh2A щLLbfS2̦&f 57iaɆ13)LLbfS3C M$jn3N2q9pNr̦&e13)LLbfS2̦&e13)LLbbTCh2A d6! 2̦&e11*Tr̦&e134 3¦f̦&f᩻jn2̦&f᩻ Mbfi! MݜE4sC MbfS257tSRbfS3djnSv̦&e13)i)LLbfS2᩻LL̈́Swpݦ#h2A d6! yLLbfS2 Mbfhjn3d MbfS2ӧ&fSvSvvL53t'M8Ɇjn2!4s 57iLL 57iSwN1CN'9:`NsL57v7 MbfS2ĩR57&̦&fjnӉiΘ)&e13)LLbfS3gq9bfS257iLLbfa8ӉS2̦&iLLbfSJxL57iLLbfS2d6! mCh2A 3)LLbfS2̦&e13)LLbfnĩr̦&fjn2̦&fɆK̦&e13)N'J*^l00ݦ&e13)LL͓ MbfhaLLbflSwa$jnSv$SwL57w MpӉn̦&e134Sv̦&e134i9! Mbfi 57w Mݓ M&̦&e13)q9͐SwL57tjnYcl1.G\;yH|\}_`_A)k("ZTV!C|ʛ-Fi _uIBLs I5 𣢕$ȏ<2>҄mmOtCCރ(yM+j F9__"ʚ2"e<S`[d%VDSQ0$g ޗ 0.%/ !DuK(V,|\=]WnQ-0e tS&OiZB̊.QGat.. lfLujqހ!|850 6 0məaamϙ&F"H́TQ$PH&2*,97 /qCp;Ћ RuD("A2[(z>HC܅>RA9l90rȥ5(RO+L L)OjR gf`ܸԂnB=" VIGOgj>nq|6r|_Fj+߳Nfn>z&CQrFBA};^SZ?9w'3xrsTF32wC@{УFΰ=|"Ꮙag nU ?D ! Jp#+Ϥ!ĕGI1H`$Y‚0Fa\1j(\8d%\?so5M!Lƾ<*0,CxB"D PC [cwÐA""<fu,3v'ʊ6@71 0x#~y iߓ{J<|3h:i!yɂ*zt R51rjBsx&\_Yut A*,"q" <NXCy-w XR0|-ij\@HgG B`_\LAџlXC@~6%;σ^S)5E9v o9+*6QI(S*ƨ,r "=1BEE KfD?i1HBA^Bȷ%Ə!3ߢHt@{BéeO#Dj$.p9r(WN s@|ȕo@<@d?ǩ~ވs꫚7XJ0OEǽ@{ +!!hLZ4KE@ORC'[YYI4ܬ ҁ ec7g晊&1gPۙZ5`u{4FmPܢ8#bk&,υW֨[`d7)#?n 1YC,"p‹u.á DOS;:;eD0 8S/CF%&ޏ5vnY/:&3 JggڡA=j* }aŤ%ArSn5^u|ybibPs9 sCQ' {fZfrFI?[f$QA$ﳖ(AI0:TON"%/d?#%D-A Q Suș5xx XW#"P`G5 E7 Ĉ "bFfe)M%EyDz2-v]v4Iw!I#ő~}rg?,ьym%$;nuߖq|jv tт,=Llˡ eRg="zx zY*3IaПvcoj1Y H^?3ހ!BYi׶b+iHdVelt8><튈DX^g'UW["- UQ8~&$=&!jtKHWԲ NH,o"ќt"{ih9FL\0K'U ϵX |ǻ@4An\u~`*hiS;4C @(Ȇ,^ 2qpJs?J""5E A"U$П ITA@p}xHP,Ӿ`;oz#D`Tܳ8P @ Bœyis O!x4,<]hQOfR\90-uPm' `]qv5z:&Nq;|ˆ;y'im6 o=Ys$7nfR,}N8owk>%Km}jSi= DMyXUǫJͻ~i{cA-z'J@Q$I$I$UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVGplOFroPy@X^qOo|߽~r"/ **M #_3s`9ٟyk!2F,9[F\ ['M5M+aSֽ937HamjANB h A}wڳ^e.U;%P9 ks=-,}+^Ybѹ3ʕ-ݧ)h@ݱT6憆H椺g@/qi9w\> jt;a=H0 F/rsI$i{ŒZU q"!$p~!P<FZbL:BDAr}}MVY~ ,E4 Q(PX0AGǖ} F s)$MA҉@| W"8>;I؂ۍK(WO\bs>{;!ϴO wi73ƧM ؘc8M lj+) _c@kB><#!#4E #hy; 6$ H S҈|-$IT"->-DbU@ZqIɳ)m^ Rx;*70f"zv phJxHx&\$I%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUI`H|H $9aEj'܄`$!S-t sa,!xKZx , y>7cy#=C惛SO6OB;io+\fV1 +@6(s^DHȊӯ13|4!6QP(kn!-^yV\@a58Avpcp"A܏1[H5$&iW2&H$X"@bD̉$ ,H$X7s"nDٖ̉Al@0'aeY>fP>>h֝HM.:&mjű77(6:-5EAdX)Jw%!W\/^$ڤ m-(y_x7; 4$ w49ON 8kN|{b#tj졶f9@/N G@HW׋SBőD񝸸hD~f5 qДJDb\PԘVd=W7xʄTWd؍=Y?'빆e-[Kim-[Kim-7im-Cp^ΈpWJbdL ;< jIJ#F %t*G~)m-[Kim-M[?F[Kim-[Kim-[Kim-[Kim-[نe-[KiS r {WBX6H%&D$kXAr3h$H$[Kim-[Kim-W8`pͥA$A${ة /.II BːewgT[Kio]Kim-3)m-[Kim-$H$H%pz:]ϢCxҒI$DLcDS x|q(V&;\$'O CTgJtքBN Zڟ56+f+\ȜX HbD"̉v$H,X Hs"nD̉x7Vc؆]t 09&k<%ḹ6^W_TV7&\B4dgS9PQm:.m[ͅ3/pu.Ty6@ WecҸ  Cl\ LBI&} WAF]{ZtvG_ eA@M`H1~995"fA8XhT!?nmƍ6 kDǨ,"Ȳ,&X;:m 4C(԰K931 $I˺tE+?AFZʞ& iP,gcYUK"Ȳ-U,n"q+{s6!n/͏dN{'w꺕UV*UXUbg9>a# #p5|mr%`VhJV2,j P*E̟'9$4},0`:d%eL=Z0|Ju|3*hkLҐڮuo"9*gל& #580@U@%p=p&i rDmPlD/_]'5DpZ],9[컊1 ]:BЄLQ `Cu΃QV ?$Zo,#_ ӬZ3-C7R\P'QjۈKiKciTb j(9Ӣw~ N{@DR LA҈,!Ӏl\5qQeR4>?$0i(2rI?~Q$ :@͊޽h)DGAC@Y:l<2V}({32ܺ;)C-GiUJo]OUG@)hVH:4gmPuUX4Mh%U{~*("%* tt'`]Ab>W<p1C"vAAIA)!;ᾆȼ1ḄmT3n54 .8|0`دv_7]6_l B|my{,V&t/QDad} A#y_(q{=^aW#! ^|0a)oϯ)F> < +mf]e_Ls3^a+[H!Zah=2K_┟)ZrDzzե5NTe8WQ@u0[adA-.iԇ"$}flg)kkƒSzl0T(E=|8ЉZ0I9f&n14O~:sʣ9"Eϻ̿<}Ǔx`ɟ%}o&muEuacGxc O> dt<{(pg9wRA4=fP;*49Doce[禐lf 6]qdбPFk30^xzEdY*dYEkYdY(a:;q "Ȳm8NEO*VN<DA~TۨvLj8$U_lMd^2 Qc&b9b!9Un3yL1Б/*`e(5 ɯhP-~DJP2-WGf8ȗfpĝlfΰ69o4$$yD{YT~?aDg.kzULhI|dLJL滈 o) -H1޵4)\饨?~DD:O/)1ۮ.UֲUυa <Úaz^k@p`a-6W(tHCdsf>ƿ9sx~?L'a7@A]ԉ\KbLX(zSq1D{ۛHH8H$o XG`誟NC(!f V H6a0'~&Kx @x ~|r|W/tTU\J%3f9%HB㏋SBiF_7jV!A;nLޓTJ _Isvy(鞓$x:*%°:H fUx<@NlL qBw('"$ba$`UG7X35ytN䞿`߫wꯆAs $`.FB CDӽZۆǯ&jmn+P53!1PIFx4 HPёx"-A /bh ݪN.2VOQhf(`l=9,2;y[D?ci 'xAB429yVb-GFz{ !B׎2,CV  g\$7.F&>D(̫S" Awbpȼ!;gso: ysMG̥XFNL:귒C/{pZWY#Ee4n2mFpA^ƫg׀dNͲ}l!-ÿ}5dc ï[w/>`|Z, YG+V<ʼn}U CKVx%h}f+9)ω4I2'h"&$`9,x2 ds?8YOBë] !Uڃw 񍥎׻)XAO[:#l[kzݬ[;:ͽO;󗞟\|YνP_u筥Ƨ1q|y:`אHl3hQ(a(m;Ǿ%k3ޚ1qCok[pG\N#8SRMd6F1XMYk"R@v@( `HjcXg2 L_oaFN635Uetҷ`DAƗ_4*dX0'u"Oٴ_־f 1x!3<:FG@JV˜F*Ւ P!"k e cYilmm`C HBjt;dաaqwy~d2?A(f!"|q Z \] Z:h)jVN9i㕦{4Itv$6ǍDye,b1<&]oJ~!ٜ9|PhT -JFsJ3=.3# '_Q|v{Ob^``ܗ%%?bi7~L`v*"*"?|"ɘ ?Øom̙__,nY"E*F5%mYX|K37f}q0> .A`k7ْL`Qymo`6xą䪵Ox"[:/?7]uH) IT?XV׸&-E #u?4i"}[|-Uo6݌f~᠍y]EMG`$@LDlP.;n$8wHtA*D5]KU$|ti02ďFể'*8?ʪi??n+(Vki 7Evh\{:ZS#W֪52lL?jYN)T (5*|#"I$B>VThk?Yv}Cf@ 3!ȂL }$ef ba5n8Y#pB}!&>/O[Θ㠖ۈow(J;E#C20|SD?}}JEV>}v$YS鼽?8ɃT !gjfOs3c< %A/8Uz? ;>fW~sƉcq+6 H׫(=Y$"\ GMY"' 'V",w__ 3dDd!Ў= ٞq(IO >ha xD#Lj(]BxV59VƷ ܄pz|W"H>uYm: Ʀ#Gȃys 4!Xt *Fffbnf)Q +>p@xtI) !oQ 0 v}IGHB ALÓJ$0ICÄ́5zsIɫ!Y\@N!ݘAW׹kZaaa Fm~ȓVO,Y59Po e3wD`_n$ s1__yvXP"e@c"aF>C g<Džwh}.(D$%DF\ ~h@DvaEUDkct8HHSH,%Wލؒ?HC~'/}B V72oU_f34lGcPN(U^ MtEh1لfӳ|ih:|MtkC럭nuQ%=(@w3ɦ3؄̿%:7>d %]nLʉ[= .8"Ghov_M  Uy RV)i^h>&04އ> Ft"7X7j \V48 ~n[|~ Ţ*h-}VmUh-ۭVe{gƢUeU*h-*h-1g-eUV[EYmeUǏZ%8*}Q1gv 4X3l!"#Azt< ,k1)v &P=-4U>a2BrZ/Tq|Cdoеh1'cˉ2e[ߛ#qv'gU7"Y6"zWdbI$JG-g x|½-V7 bWR[tqQB9IB:m|tlԄ,S MeD$T/uPf}xaql?vrJ ܈O@΍4󯝎 s]׿TLBf^<@iꋕ[B,6q3nSD؄#`,zR}%C"h/0Hڠt&E 6QqwVC&hMWB1 'TE#RgN6I9-tq]fzqܵ $Ӄ6bK@{|-{*;^7SHraI1=SQJx=S1CُiUGazxy[얗:S+yZԷZvDe5Mm~64˳C4Rï}:eM牻UYB}+E$)UXBLY)%A":BH*"oH߭i&8`t (HDBB"+biY[գ~Ġ"SDzP52:XHZwO@j5* cWaF=7t|_P7ؒau<2%BaG._t)Ym#tI}[{.}a$Avmin>L8 m# ?UE+l/2~);1ˠz  aͱQ!0I؈1WUo2Ч Fڼo?" LFv6*0w/ia(!xߊTߛlF$W. M)u*6hmх P(k?~88~ 1񉋘yCēA+U CYf3_`*2]?jFT  Ma͓=lޒph Nއo~E05-d̘}*DHt, *x&BP9./ͳ?X3T~Zr1GP_~'_}LH Qmy Lro~Ks'Ҥt{>F M^?43J߿/gYε~nZܲh,ϳBrA1i (O$ 6(<^y/hf0?3=G?C蚖Jg BY2,`ECxzŀDYSb&-_c3^[THCr?@212'a_3$c6\@YEHHJ'ìggg?E*HE/ٮkGHBA85=," kŦц#ic: D@d"R1J6H2*yRxhV-&=#bJ@TvCZWN.Ob\M=`y =' Lfd[KH!vPCFV 0iFᴋ5 yއqƌ}љhƀ6܋@]s#׭^k#,;fV +)F+9叞|Yڜ9!Oq@leɎvP<01:U(`qyuQ<<"%wpi o.<|$&kg^aM>ߛ70~&Zmaܠ2a楓܋v jE~~σam;r1IVpRCTNX;X7<XEh!I`d}4FHpi;>J-%Ќq[jZ:#a%;pWv68a >b`Fcq)DީHQ޷R~k& )9p@bZS{A8rN .~/X:f>,܉cKdn#vBCL$l H @_)N A2+–i0޸=*} t+zE݂nW6 F@.*qQKo?*I`;J0;dmRzhl/8ܙHFR0L'"$waocK$ oR͓*? vi+ GHib3xz$R %kھzV|uӁ&b *_,aY4*G9ZJ~-5Z Z_7 n?)c>y1˓%lz5 wVd(Ì=3Q1O%\~}ό쯦uڞ{{H&bzAyx(VSx||TB%‚ɣVd#I榢 xZ?r4I[OOGcG8T?O0fcBO;nWC 7S>ov%~qO{. >|mYF9&\!qTIJCvJB>"1AWŶn R{>f؁n$ *v7kҎu\VI>zzm}ѼN΋L8$<݉?f&N-Hgt!Y5v<# cQR _]0P0 .0YP` \8M"\!>#ԭbF(bcIuдdq~kC#"2Q_Wke#:c?kx_\BCT|-pXlP4 t+Đ*[;O=O5̇\myΓuXyp#[>HS(Q&?POOb#L-kՅXqH/1aX,Te5zzso>Ȍ$B/e#cq3++mί{$<.Ss,hܧ_kr|Hg2;;r5^WG !) $mu_C|Z3!t"])W8a-1mJ} 2R?w< ClX>\ٽWM.e \zox[ L7!W2L >2uũi( 45!{v徃kgi.>o]m=a]r#,P6yE?"ZI^ޟV&No;-H%.b unA J yp _U ϢB/D ]! d !)?a~=P#@Ta\fb(LJ$|f)z/ڽbx=g,^hVusАE=KQ!H()<':֬(%fv./dBm/~x%g[[nHa,(0h,~"Hd_Ze!ə9_a IuJ"4Ļ Cj d16 n~Cɩ!HgÉ'?! )V$]GPTaԠғ$c$9GfzR# kB`!,B5ľSVB(Noy)l;'Va pR}RC/jc^q~Bq_yk_v_&ϛCI!fe+d11v^ƈ/} p+ VoP09R#t-+")܇Jbvb(>.FD L OJ)md@U  @%!l +rEy'_!%_6y34":Q%L6}DVB>]Vyq"D|ѥ D8@Q)30 [X482{9?1`,?x_R ϒs`yb jD{KυWMX zIWrȖf$(K}EdY?4PȲ}{lV6Q~#cϿU;|HIim!6(!9\CqAv Y]r|JKD%,^k6sah^_ GhMw>̡ ܢ"xE$he_Cx 0H Ea /IPL{c$XXOBC}[AAux_$w@Ȅ䓠V 1%dQ$b}5dB&B@GY~X,,T}ojgeE83$%EZjWwbbԯXaWM{E±UbbU]Ko~ʾBI06SEanWOهm[3 cf9j/zոv {>z>8<{+^Ek*VU~\=vEeChO?1J8B ȘT ,ۊ8l" qZ{v]p&*=$3O^^o\+wXdEVېA >:xI$qP{Q0*F|~Boԛ% *סRqf~ #Nr4Cʂ/ H PCPk{n]f#CDP $9(h}Ҿye_rǕV㓏oA4Ւ:>bzTgI਱4mc' 9KE1$UFf]VK C^k9-CjwZiʔp3 6kuvnܚ>۰.w>]Ki˂KHס+b q=ϕiE3'{VNl9W~;:&-ŏAC1r=ޱSH~5u>XTHO19kÇ"#Kz$Jo+DDDDD-޺zJ '_BC}hg`#iQn3IziXt==({j*ڴn€7x n#eTȗ oN|'Pj,"Ȳ,"Ȳ{nm'V1Eg1ma5+%dYEdYEv!0BGlFdo>/$I$J# v;S*DRQ30$ZD&>d Tk+>x<dwxʳǗaLbдο帣<oqZ]Xp5=HUޫz*uc#g{?)ֳ.Tׯ@~uhӨ>$cN0بZ&]'P7Xi Nᇼ$_flPEPj9f5S3҆A `OY;R\[62'/(>iJh3&D\=@BEMD[;@gC ?]CqoZ?R ɑ!ڠTֿy9j]O{1W!;0dH*B>/wH0<$)+ރ¦HM(L-|-gE鉝>0q\~ S0D! iI@ DEvyYQQV@½BoGL0]{#lUP0B8̈́[qPEygxB5\J[ssmEcڍI$O $I%} U C],A kh1}[Iχ3 d$E+GpKƳ~'}y3])S(D A)W'AL^\A0o[Y$VZ-!@fAR=q"$DXR_Zi.RMJmϙȈ?b òw8KGa@*=U1D0wX8om*w),Tzf臱@@V Nǣ.u T#l"Gˋ,>B"H =yM &i}pn@.7Sy OW-Lw'bERXbBMxѴC9Q^&÷V+ɋj w"n;DO P{TI&IסU$g?4ȬZ?ڬBae=FdToQȈK)~e5b$]',R`]RyEm,&ac!c\&`4Г*xR!nH AɼGOgˬ!,րn8ACA VS}r@2ǷXTf&4D0{W~(RLfcZD2XDrAIUU_2NE@{\B>[[C c_[Óu$%S_ࢮ$]A Q`g}ur;_\wYz{'UMo omkڐ#P)ӿ7<㕌eX3 c,/ }K 0{9DPEN50ΊUF:]|^L)ejCDD&Dmӑ}0pN!bt{9I01BPlT*hOTm$"ƒY)ɂe@vRH={< kqvn;0 F%훦%_-QV.2aK`4>" .\@E3} &` rNAWs uF g4Bh^-&e?z?Lp\ GVs9, Pgt閆B-,1ANƇ{HڴrΕyUu|"5#s1^g#Hx? B_~;i,ABR㾯MC `\}>K[9[6{_s4$ W!kC$!%o =2Zl:o? ]8;S-ijAžoÆHJ qD෢ִj &(*,;'rhR)F4?xAxnc'y>63 tW^&5=6_ y8-@ˍ4+c;1HAn&L1V⃂"r Mg]!=Qn֫q.JBrD$  EHNw|Ӕ +2\KJb9QɃ7աLblȢdJZŕXmZx[Lxu{o<[`U HqXuG*0lbcpr̀PI|^}ƺT?5vEH?ߩF~ю lG?r¨@0a&O/?Ǵ̕["nnTR ?aTH91ߦJ ̧[!0 "@Rl)$b ^."Hb1Tٻ8OE%Aߔv5`FlV8qE$dxdk`" HocAؑql Idg~Q#" e75x0001?g1wepjEE C~x % @g$JS@ ]efv<~Go9&y}zd(=$IH ?@R5g>D@uq=Wsyf'}nh~ݿ8aH?8X"[{ [U` 8ɌdƢ ,!yxTԐ@$ٸ.aT[N^I`<;lBelp?׵Dn =o$u`c*"(FLu ?@I-\H C-*R"?t"=0o!EE@}R[AO/Hͪ߃%|I zD " ݞ#D'^ro=NM4* v,Hm+\$HnBiB*;(归rB Qs_}9Z/71}D!&>mq{#'JT#xw(0/k_:}:<ֻ_p.!,'D\3`F@@wb㸃 D]|rPnSfe3gkL7oۨ2k%3TTԼye9ZZ@_~m3+702?k:̱cڮǓVNV#}kQ\^haZqùR {NU8X#h!`Ġ-$0j #ze,Xʥ&F=$p(XB{20b,u sX*SO|>0:ioyr!7ӯtUzdϮ<h`ZEAk|}c|O9Ԯ(TvI>;m6 =Drd: 27k!~ Y3)fؓۊD7&Τ/vmZ,"Įkǵ. '< J0 اzslĄelx;1 Ɋ=. 2%'1;r-5/%i~ON?{PzҦX`{3{wyU~3@񪀁ޱ6I MԮXx3eY4L.]k4lFt~Dj2c~"zb=s/׃+eY\ h+:gFǣ!)0Cymʛm0@$THw 8l[5AبGd *kr"sAOb8Ё43:jï,~ raPFUQ>""דڈy6>{ʏms+Բ+>l7~qJsqn&D >h6s#"_ghKNJxl~o&= فc6)]R6E}b/FYBq[%5~ݷyZ0H>&s3QG}yw7ZjLrӞ8_ Kܞ`v.P&BtBlE9,1"ϼϻ_J/o9׼[(|q;G=$%4ҥ6kv 1g#]cWS7mH(vc tAd_I-Jp d w O PQm#Uߪy?U.K"DA5zP}x μ7xL*𻗜DfrK7inR;T-F|9xHC{Ws[}vsiC= UT` tbWIubL oSyT2vC; gXѿuT#g/(F CU~{S )v цYX2'0/irVML;{<<b1a[#@'S14N#5V6}jˈg\SpWbAŐwnz:j}b1j+gvt Vo"_ڶc"ϙ! .h_t'mӵI8jaA4pQ_[RuR7C2k^[UkJ1p^g/B rh,hVn!,hygٽ$LE)1AV#*j*^sMeډ1TLv ?(謻/M(1f]y@*Gh~oIQz:E&~z` !=Dc*} $M)GS" "OTNX+m*8GDD$a RTHG3/Bd]]miꖲc{:Т̾jN܈ۮ0+5Pj8}JJ:f2u %sا *rsȋL40ҁ( 8& ՂnJJO?0r>~ sB BQ*9م0ؐ„#IC7%Fo$^TdQPy1xݹX {4ټb)&5x.fՍkH*b2;79ȲY 1E"?TMId2{O?|:{D#Ћ5ٌXqG#AO$i%AJQ$Yca3#>oEY*KQhr1A5 a\< A_2duK^-5]"TG('s0ӖEzAvw/CSxvrMOLF!}IBdsOeM^'ȃYviC!$XkZi[Uݰ!{ӫ 1i :]GPLxq̱Y~*ڱ,,R"=d1HP OfM:e-1o P®R'R6G@Tv'\شa &\9|y̜-kV;~up׆|5 MW]_C8|;(Hlrt W@{"@y{#4"?E0P'v#l”;=5@?bqvU|/A˳EncIߜDR)w;x8晩v>5'ET{A}t5T, %f{G~% ljW9`hPxp^\-qX\V9|P?pr8b(\HK0x6v2+LAK΍bXhH&$->X.pm߿X>u" [|xi&vt/c%,?cD&!Cf1Ȥ!\AbQ4HdScqF^^ܹfw _Zd<}z11ylOxBJǿ*@@:GbbFKiS<,8"m.F:޲YkhId1GW$8=j12ݓA e(',.)y1OM&NQ$kŃydgs4 /b{='0wq V;)<*.&=Ôi! `Lx;¢ZnwH@O iuuNK䙠!ÔyU-3~"NWgq%fgr2A`|eG_cQmEt]7.'ੲ|* W++mޮҖH4f*+<Q>qU ^w1 T i)#5"GcQ%P)CĿKd}トm_i*Q!mrYۍ ʛĮc֧O|7C iefME!7څٳt%̢oqp꽜 A3nqH bgFGAF9ӼCJyppzrJ,-dv6e72VriT4̱Ci2gJ쐒}f&q$F5n@&ӓ}`ǶbD 2T D(J _i3_iDQkoF0ӥfK+ʠϲseK u~˄1ub?!7!Ic-cߖ` QU0VڜJf[PU7]F uK UW m h"Y<7e*/:LԉMkU)L\ =v뙪/k{; 0Hc7<_Q+0"MYH( C_o̊[BD @(is*bT&\e5>u}JˡV5&a mLM?}@X$f*`*ܙ7)E׾r*"12YӺCNY9\ AD(d:oLݼKYI`cQUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQJQTűŤ*jS0qEqTLj*"EUb̌\TUUW /^**jժYRUbj(!lUDa#mUV(ֱ TcUUUUUUUUUUU2Up"1UW-UXJwUVUWU؆dUUUVUV*E> 'DB·_|?hcy{ڰ:O,I(Rl_ TQCT$1[efR@RZZ1[Uʿ9k({霬ޣGɌ&ȃZR!RoZ !W,,˚pA@@$?D I$:]O}cfk1ǚ6 HC秂3玻apS+#O!C筱?ܧ J AD@P)QR.R @D!xTނ[Z䊒,ʵ ) B-,EFC!,>@!!4D`,I`?ɬȖ(hC6gF "4, B 1tYZ T^X SB<@!4Yꅐ )0JD01LH%`@PB01DBebVFDA@+`$b b("VHT!-̄{UDQD>`\nKw7_nPhmgQUl?,Hȍ! ?b^` g>ߜ4:U2,FF2bIeTbV@FB) H`0_ξ~cVe/83.0 [sݎ)JZzd4*>:иڄX8߇ɯ H_h2b6U6ȶwӡ (IaRq\mf57p!A#0@`* ,H Y!!1 gVc$"Me$Y"!DD+ uւ=!?Qwf>No6AHD#HXDH$DP~`,"4E1?Bd!k/?U6Ekl_oQ1_@w|Aoio$0 "gP!Yw~vxv| 2KƎds?Rt/BmH=_$[?e=X.*hocrӴJ͞йfH,dv{|-61>KqfATIä[}  YrB!.ϘP<ƶ c@N2Y]iH=C@AA5ߞ1_Y(#RќgCZ90x翎{Sog~I mٻ|uN71ݠQXԩKUoY%d l0ʾE",/m r,DD3tPscMY;V~_L׷THd^!y;G\և , 9!VԢ.("eEFZP8};7{C$J (`eCXpCHt T%)TV*[ Y52@\2U.ɐjN '$8NJ-H,(( CHѬ"Dc8"EbO$6UKH <"!X0 iʄ cꙅ[.1Quv4Kmӄl`$"FF$ Cp~@ew`Q7LCF Mʼn U-K>} oqw0$9 `D; 2 d@G9]ڌRHvT8<> bfX*VeR/iț9/VEo];0?!]IAYˇ)x\: C$6"e.OhQ6O[\OIRR!Ԡ>"ù>P"1U`] a=QO؄D6PacmĨŠ nAQ"RҦ&$iBְYX ,)E-JZ̐I (E !>4a>Y*ED)Y°XA[K*(', dY2fQq tA-QX.R`$"(*`1l ťJ堦 ڤQPD>B>TnsOkn})ll#isDdU])0LڣK 7jJ X)mY  rwPQ*2 AaVB ~ce,X @߸dND&j3J܋c*w#R@&1pv[$84fi h@TǦI"H׋1U`S\F_!,}ޯT!!P&d艎o5meW¦$F^u) td5 (ǫ+=wH@!}.Ў%h ax:یD\z2PT) {JZKc"F(($Rd d$&G.S<ŀ)>RB Q``1 Tx{* `200AEb0"0a"@D" (DA01b R+ ;]>OQD ˚|0X08>"0#JDJuƁbTN"Oy `0nb)X*UCiԅ!D~vam %"<" HD bpppppiؤx `qO8v\n:~4/[r:;Aj"V{ލw.)(1}(yP6>| 9)k$AqfŅEr.!k&&AFT,S, Dc97B//?#$#BVBddʂRɂVb|9I`A&rPG_Eo 'L[3`l'1+ː۷G`U0=n |gAޜ@8]b[T+1W1 sxd ;+&*q AYp^,(v 4¯Xm)Zu -LqZ9<; `&7p=LՊ<^u3 fFꨌq8&m F'VcV&"DGX"H [t0 ͝Ɲ5QK{磾;4):`,[K_>tD*%hc<| Az :^LQA GkFDOhp,?<0V(%[("ƚ!z85 &(_~J V φ1"0( *dv8{@bR"|B~aTƠTd,PdZ,U9!FR Pl>!aY$?H`$o)o~us1~',4l,BYEYΑx|ӯ?أ==qlb.Ӭދ,JZWG֋!}2YpcEdF njzK< )d?o빞U{=y11F*)`Mw@eKisrv!A=n<[6B.j=1h O6axJRΨFo0blxerP/EHa,K_z}S"۔O"6Q,%;4x͏(Lߤ l)pp,`T2 u /}  MAr(IyBI+HMLF:OgA{ck'q&'+x5D5IVhuJ\c&P1%Tl̫;|p+*Cq/aq *]ӻa>i] q'|/.BެYo='Mwv25cln o7߽w:I*GYW:%hr}VDPнB6*hq\5(s=Q](i3FvSDQ>PTk4d)Ӓu I ? 5#;+K9D2`'Ծ/X)R(!8^e:8'?n{mEf@2dƒ1!dB6K%!0ךqO8mP>1Vm R2'½@ G zy0$g; S dE ;z';!adjiRчsud %6Gr1$03`E02ÿ+=oj{ $\="7Q<.רQ_A_)29-A)х-?w TӴ"_ӧ6"D9$yRY")-4%9^4ϜOGҿxEw~v`s-ɼvZ[z9%OMI7B$~ى(B8,LJz9J ֿ,g co!nqo)\@;ntϷ_ۨbG%Pi- (E0)Jx{V*omy: uwobB 42PHبK,n1ϙ]Exqب`nDT R}>͜ WFMt"2Hx3Sz*(C1U 'J'R™gGDEĝ/ kI)|(DN_I'zϑ (L-\Ij`^O ʊ]P6sedzMOP=~0,ݷhuSqgw!{ʜaVC_yu"#Sxف*c u"ZQ6Fߝ|r" G=cR0ȵ6.AV"Ds2h!rQ(B=wPU2=cL\C^t6k=D:]_S}LYNY@44a(u#$ `7.vA61BźMD9_3XNhM0Nax0&3F30k'`Fk#@$ e斥X >bvjr7SˋJMY~;.D{]=sΝ`R a{qj!p~a߯ay}؀R{N "+׊\(wO/#42ZaYχ0 =2:CRp0\LyC;WIX8xoٌ4]c٥:.hۘ:lY 0 RU .1C HO#H1_ϯ@XE*by?Fεoڃh?VdJ*~{ЇCr!(?~}~38jW7LyM q]FΧxM$سclEVsw<-+>/cb@RL#j]E 8תx&[V5qboxOBM )KWEe֑[=^MN""RlD77xҡe>"czS*Ys9vlszX@Fz^ s6kl8]B]O;j&r`sq#;>s?1^D " [prDhtԥhG\/]xQ~=%mϯl"f+}l3"` 8zHH_Ax|Z?T2׾̪!À8Cikzܒ}~֐2p|;~P $HDed JAE9XZ'[ 22meY? b?(rUura8䂵Qy"QUm,HT,eh eF?/F ›H!PPN-mdDUY`4~a1vݛXt %z`$2,!0?D!ET H"R HTU b2H*H)"  #QQkLcV館H;x?,`Ǖ[F> OhG@\@SJBC^S{|D{o5&{RLAmijWteMZ,}2/kcKϷSgًdC 1!7TiqB#$jICxh,")Y*XP6$NVji !ATS>&*E (4S2ᙒ"CGm!pc R3mںr(OL@"HDmjϻO|?mhթ%Pe_2|c^Z#>O>J>j-->V+A㝑GEdgh0a Q:'Myx.ӣ5&S fL<w&b1-s\938Ո#-02D+Q p@cK.)@# f(Upy&>ٸ4$x/Yk5XɁ.s+1'E:NSvZ" a2@ @.S뭘}}яƑIG)EZQ-sy2¼Oҭq~QءU)eu(C3.N)꩝)kF#ת1؇C_(GOrSF5RiI$B|Fq̽X~C!u6<3\4g܉EVNJhWM2K=]v3~rhXawKLG.Sr>_Dn+o@0=[{ fY J{C{7\YB%3/8a\i ?'eVB_ [ >3'i䙻A]m9jF>CH['3䠽\nS97|\>3o?=DH/ff}iɐCX o H/K4L_da1nҒ )8FuaFn_%k0L^-Cp'9)9pmBjb#[v87k)*&ۙ}n^e.tMO;ycCAwTeO!g9b_MJ~.1}5EDj<1֓d"BzDEͩNXxƽsWGZƊY38tZ5bV%1vsT1Y7NmFm9l̤pꗝSD9 R0~Qa!?]ŵwW~yFx$D)$B+~̀0xqIA?w*T$9̂ x|_s#TB_i4wf3. #$9dmoU/!A)\`^n FW;ި4d͵מV{ғ* B #bM<xT+ٜPR'RD̞g%9#fUP\=_! ɤAR%D+S0مݥ4o8Q#NuL?MWY@{&yAuk fk1 E|r1Z=L)nƖFOX]IIo;|L̒Nq; M#מ L"FF'>kY!OL]l=w4&aOf{20E(̻""ro+GkR-ɸt W٣4 'I10ْo$q13Q[=ZˍHQͱgIl,0=!1,D 27o@75Lzh,qw R _|mP ?+Oy[= @7nKZD$;K)\'FzՊZ }> 6uU^9@353~p1)݀ 1/!6ɽ%ntT'42kL? B 3c Qg"@hBj~#_#P`#؇,{fZ)L!G624=Z;gZ ,: 6cĢEt/9|`V[c{Lc#|g]{es#Y#כNg1fH7VU|E!-[g6XeD i}<8|9 Ԧ+o׭g*ZNț1XE%z)xa!g9~l09jOE0>#񔄂Xz¡m~gl#̓";fsQ7X8B::46v+ (fn ch. i!0:@v oO4?9=ϊ}ôܾm, y *9Ѫ u2yۃ"yjYӉz6$aQڑgU BrH'0TA!0 f%/r$ gM D{G!ĭEFpxhdh  jhP3Ju!/ P, HlpHGmg%п61V*tlL; O_a)Sv(>@HXq֯Th9/0s z(!딃zwJŀpЫ'ǽ<)#UoCz? $@`W (A!xB6x)j$Ns HE@VqL@$PƧLfg ["d&$lN N^"8103(wCI$ =]1$eԑ. րlFKβ~0,Q<瘍Cq A)R;$EB2I 7gj֍iIQ |4Dh5{C̴ը,9aA"XilLm"!s$!pMej Z@N!Lp?BO)evw/;<2ʏZԍ؅ 8UfPsߑ૒ IMVqBGF:1wDM^8]VNi,l]^"-ނo;ڤ\# _l'y4y&xBN1:"}7@C?_bAtC$k1\20?aa5'i-1#%߀||mY=]v*~M'h ĀA"J~,JKR*~)d'`U Șr$d$"KY m7ManD\`kXl AeB@AA (JQP? hPWc1,E HAR愦@Ә53 +.xUg `+?pj@E42d* B0z?'ƿAMP ,&-K ȷ?4*Vʒ׵}c^QqR`/b>)Ž|<<}9[ 2#ҕ8JSZҥ( 61FK~vᯄ|5t1J]z(4JdHbϾ$%(wVm['s;rFWb_p\RnHȇϤ!,ٸ)/ >m\e,ֲfd9w0\bb4Pف2ni\SP}ߞwCO( ,.L YIdIJVEH)rql3!f bHR2hSh,QDEe@Za ":*X*Rњ"k=y>̼ryϞ2gqYq3 /q;I夵'2%P+bݵ[bJy2Q8QH |Bxwwc59SSi.,Xu&k*K\`L@A 0&Gt#&07 `S ݷFYD-2W4#@7`_ޒ"ݢ0bFBd]Dpiv6nnݨd5V aK6j65%r,.&eXMlܨAbG@*03n\!WuaX0Y h.2l2 [3tf#D kM c[$܅ªˆ*MdPS` 34N-|Gn<$bA*S[Hq_1{־ݮ | {dWrYSOE" !2RDk+Y\KEFF`(DFA AH HH0 $/S׃`4"T&k{\[-}Ag$k?SڒY|"=XIaztoF\fRFT><>}V0 7b_I&>AU3Iٯ}h(Ԛ£ӴdD؄; }AЍ"ȄI@JRGXBҒBDdEF Eb"2~{+k!I;  R#+!FDc"Dw 2T1ARGS0dնmkE}IKymhhmm[g E $,%€HAdc!%!%PQ\->2$"!RAD" "2,Y$bAIR,(!jB$Dr‚Ŏ;ÈBD X|! C'Ma,!Y`q9E¥JU Ib$00)5(DdERڵXVHalDHbV(ʍ3)++BB) -U!BPNQ-DVK JD(HP`\rܒ\K \,%Thd$rW+*2D`P(JlV`(f+G (CD k!fEd-J EBfYpId, 3-(% B(PDR2dP-Kd11Hddl!rmAS \@ZfLQQm(JL)2A0fL)i 6q0 ,JB Ȱ`+bX*HE""2$XFTHCJ aFcF,T&B0X~̈B H,"ْ`h-J "bUJؗ冡*EDY (Ea@U(,\-!_'P'I%H@*VF,OV(yC$pIHxR{n9dlRlO@(rI~!I5BKt$DPUxOǯvAk2b׺Y|B~i$ÍeUhOnؓ టVm˙pJ1zpo* O`YPA~>-H2N 'lH|}RXGd**~EOT ϔ2P8!RP9DڢCnmTs.[QQlQڕYah٨R Q%W͐w1@QVUF*UE,j!>TIXDJ%Y@0P b(jQkSL-iWʘ`,Ա`l.[*[q(Ă J*E!BzG cD@' >B+"F H!Rɹu顑TtHHz(f!Q߄?ӻC1J$/ 3 *(1SDfaB6L@pL# IZAdEB,Y0gR,9")R >f,*kp AylGqaQb[P$@b !Em,Y"*Y:N K^XΔVi/~Bq+V$,AR@;8 f%lڂ&*SbFi׷a@UJPDu/ Gu_̕@PI46PPń`1DPXnrTQHm))XCMbPَ2"QvPIRP5'Nb) [ݤ, LřqdkF-l 2șDĦ\Ī**J(P~C+2eKB+˽tIhX(\Ǐ ̃L(X=5+7A6FXV,̼wa7- 0nC@I>ƣ`I ڰ yD<5iѐ# >j,zt4xC b ~`|UUWȪX6Cd" X,)*jX%%4(sV"bG"CwCH?'UvH$EcJX~FV>s_:ܙy fqtwqE@R5ҥ\9I)y36fW\`0aV15*$A(MN730TLN  {.NQBHyu *EZ&hBa"JFu73e pN 'P!;<'F)JRjptSNs;Lc )8VN䝷\NN^t8̝X9msTR+NtZzc.LiN] 'EY|xw &$ PcY'rH#>b##5Nxak+ks˨mw=Fgeܧw7RFWˌQ3's0 9yl(Q-L W̙~/lT(<=r#TPV 7*""'WL{N@ $!1V}AGp{[w z xox(G3s=h ZZXowLGĹ[[3I-~01 N]фp”V$.x.`ԠF6HA˛ Y&LA*H0P!@a&B5p+f%|'B=L<ُ~}C׸RCy[옍BǃlHa{ѳCzr'g:?%kA>tV)0A;9V<;W鸳R$kz3۳!cs k:tC5 2qJʊ%u'p% O*:Ŝ=A2ښE86uaȁNZ soxm= gYp(T+/GSo ܯ 谛i)yTfeLɈ(M+r>ZĔ%E=l$f@ˡ:D[KuL`Q̀G*ݩhXln()'DZ5ΐDڄNf8e0'↩g~Z,F9hoC}zJ 6^Fݓh(VR,D9o<8z j^~is=dVfL *.#(fioN%bwlȢ2)y.~q)՝FHtN9OhW93^m.i]{R /^Ƃ*qlALM=[yG'5{,$6 "@T{ے ;yՓ]fJ O^aꚓQ6Lw$Ez>kmluu<#6nRz.R8}ʨ-3=.F8Al=@!Δ!Y LayĎn %ׅn"yJ&`bۍ)eGAZV1ґJT:-jE)@E[X^ԫ6a o [QrJ7b "b#.˪.j?`Ȝt<KkφɄ;i?'0]Ry}.)#@C@4Ua=dW,#E`&E)@T1?Ә/hƾ HO|?'hҤ2yed(k>:`9We!-{^GickV6Ŀzhh]ݹ\[G|ٞD\lBea6"83^'M? wNO_h9,6޼up2 rbD^f8itKngiЁaj>drw7⟮񨁕޸lWtmCAۙ#H\&bBT?# #]1W˓~,[ἜI/ E`|ف @rPUZh@aZ'r Aim]al%%&ܩ{C$:& X*ܹ2/8 w$4S;x9<{N:/Ň JSN;|x$/ă97SKC|`P # 0U`gB|w.(rA Fْ [Gb рco85Ēl FR. E69X.HgyS0so ; [IkMK} zcFnƄL`]gItD/.SN,曝Xر8AM6Ah(r予x fpfc템[ZՎXb *0zGhΖnp Þ!o3CxUN_9|> $P$ ],[`7H] TK9#{S$B,r 2@YslH0]{bo*t9RqѱldIz.xu"7"aܲ #Yf3B(&CE߀0* #@V7^ڭNv"zyQk#&CP{ӳN)tUcv,r",`Qڜ{mw !6z0y}>MA$ɐ&0 u R̝9ӗ&mHa^< ھ9p{ ۈw$ U;p8t"c@LG ]kLR3vw XqsfB͇ !Bh$8>~w<do(5OM"V}E&S8,WeK& :HO޲|絣DeVܭ FR_.)*wq'GJxE $xс#R[Vhr\/Z}: ~bm$9cYExqeZ\jxA`  +!?}9u?'P!y\X!%">@?8EXDb D**E@R)AVDdPh)""}tҏ>;}NI7})3&[]-[N,54;_ȮLcgfs 8g38?" .ES u Xd2=b:>M]Wbj=laLd& L9 !+*Ziݱ winvQR =y$Zf5~KGu>q}>7\b9g9ayӵ/bM7Nj҇i dly0D) `>?@M@Fݐ!_Წ0W1C$6jFKD*u$d$˄ XD^uTib \zoyd m9΄? l窚ҶN6{ʽ0-ۏ}kbMC)C(Y98=V3Ug!{qKVc5Z2SEV S]yz.a7 5w3y1bgs&WNPۦ'çFXZjKg{SǛ6valx;o&W~f7+J\"ȩۉ6ԬpV̫,Z4٧! `! 22B{==ϛ'$?z*/ ̅3dQ>@*#,"HHߎ1G?qvAfk5Tt@yw|' =X@|4Lpx9J'ݫ%T?En;eI7Lc}=g!znʖՒXFޖOrJKצ CŊ6g+HП8 2\sϮ={G>RGU ԧ: AUWxs-sMzݧ_,6 c`^R@emZcWw{,"ɲ8ɪ8[7( p¡"ňW_ԯ~N5JByS?Q$*|- __*01= ?-=P%oZt;:I6qnI}w{Qq/y9eA[@b$R P-!``2I21UA VEd$$EV"B (IO?"F+AFEF a̅,UX(B*51!QXIw/$.H>EOz( 2$bDYD2 *#N'a#DRBQY>Ċ~R Xծ~6E{oԃ, I0f;A> /Vj$|=QTϳ,(,!TgBNs{PԖ\E`ܡbZ@" ZV D$FLͱ` KSn8aDV =HyLǿCl{\a^r.W"EYUĀ`H0,>#ݐ 4*QR ,D 3ێjF@ Ebҡ:‡:Pf@4}Jv,"H??TE<p)B ʀ}̧߯?""٬In/8T]:c޼{Vۨwӵ)mx]s;[7^|SEQfs1 -L2,Q  22fȪЋux_ИHvv+?ͯU\)p@~aA!%iǟN͔ϻweq9Z)iEY_)=~'E[{R c ڵ̲vX,w՛Ƽ2olIzt}s/37^\=4/r}-S613qL\܇jO9җRԈ2Lw52|2-ˌוWeׅLB%c_"A9'SV̉Nmvb׺azZy.4=݃ecupOxEoNO +^eQ7~s=bq׻wWURU@Tә riLM=葋pY`Y1qooԼBBQ E)}d?C | "MC@#`n>IdVBo v+PP "aUt`df|+xA% 0S@4[MJ6d=xܭHg*fZa񌲞?|@Q=bWٝ=,UfZgPoFxSy_:p g4(Gn|!V7S驷3'WKcJYWD"20% VAЪȠxg3}yxFFz58G! Y^0Ww&5G]3fں$K!?]'#e$<=3ωA[<Ѝlܡa= @<7&)ȏ=s-mxgA qƖJ4ķ>)3yg:g{l̢#V}sþ)1@DI'8׸7?V ww?lEEyE2+=IЛ#7Ro}1܎nԧ ik $$J@1:s/Ϛxٯ1νP, (>Y]K1_ fW } o@|̎-s.'>U`/ǽ ԰щ5|']'ȸ֭7"t4x܅;Nk0oPlMC{b\|Wں! (쿴@(hdC{NC2"N(٫sɆQgyQ9=bSd ̆ġ+y<1}oP(K% l Ov5J_'5>KwVM|׼ob4k>ŨWmS!%◥ޤ^\O/f)yjl$_)(iP/qZU&I/ҏnYo+4Rz]1d 4N>r Ɩ0$߃ K&r.a''vE=tQ Ҭ)#m[<17"!DH?lg` a2JknN̂H$NysWVXDB" uq_}uX+@ic2ɽ׆D.Abƍ_h\4*P  ?C?Q!^JOjy8!'iXܖaZVDK S˱/WW䲈o/,`t0dދ"Ѷ{7Z%cXZZ@9y_}1 ;HqRVuFAvHk[ T&t?gԀ=_0Αga1[!V 1H`jb,Gf5,v+ğr;Ls H}0RtbXepm IHVєX U##2?rOM[ޝqkʎ?ǠP9֎FGYb&bƺ/+Xh s'Ȼ Ac(*@{O}s]7u"*ľrv@|B0pqfP!@8(baD1>U Li1zQ#_~locD R LH HFL-d(V;lWi0[v6d\q;E=uOC^PgpDhWm Qru㜚UnHX`}BPki ;DZ͆.Lh`\_a,cp(5{&bS~tIH`bpÿFpY4 đDπ$xgz$Ap"H"H쉱Z0UqS #NoY'qݼZ(urc, LZjү;W (4MbwM>O0 }۸ $]$t'2d{c91dDӳŏXU2tIF #zBw:!, t'.#1[oY'\`" e"stX1^0JR:6HH=vZE$T0T: y8nŹ=Zmx vcy@!M*Ԃ>wE98R*Ѐ&˄X,D;" Qp\+UZh$Ĕ0d !>w8YsHm}28bה63>%*0+LQQY=ܿ T{?6G#`+,ܐDOS`v0HL$e?JxhH e,f e033Rۋ Sm$Ho:"%],*EX^,ya`F6t$=J`9_l j` :a~ne(lt9oOm[N+9'YVMn h|폕g9V@` 1^/#/RY;:9(kCCb?&Ŗ>vF̗!H4b vlbE{#hd{%pE䅠f6F=xm pmrzvFFFG>庹}[)JֶtY_$pK 5!w 'u#&C#*vjQ HDӐ^CuP5ނ8(!Y#5Mqnf94sE[`k&q:dJyL`^zF@XCC U/}3XE K! X os(c|Fp''@  X1rK<"#+F@" ڝB:}kG=t2szD"BMK_TFFGXP/ Li2٪.d:lo9hɌ d\Ec_^`J#|`_wʉ D4'pCм3&aXC$'ձv2I`^G8 aLA6pbay7: V?E,C>F$PW[lmtc]mz~3;WCw WBBlqkb'ϼfϡ(ɩ@_qaxWt؝fs>4xqbﱽ[{谉 5j0y}cPL:O>DOșnr~V[Į? @]O8792AQ-H& `z043ř \Ջg cKTl}0; <$1& ~ ozy3Q=AAI$0x b /NFCvjkN27pN]ƭ]hK6W=uE\==]w i cHXDe#s{$Ud<^:Čݏ,g~׋=*)X} wA;hx:'!9h '$d5A-{lN{@d 7\WMLfU"<'VHbΆn${+@ޞ靖؞UeD+ L;Lں@C.  Ђ C'A\*2:bƒFk52<r |I3ľ*QT<tI ;GW,@ UV㼼b߯=xHh1֘Җψ$|V@>|YqoV C?6%A%ʘ30)[Fy@j3d|RCD,털tw}hFvy0HtY5͍0G&q !`CzuD?dV$e'i}dߤejhg^ȧ*jREC1ЯҜ%X 6x/(R$GQ I¶f)+]͉XV\)uu]ڏiѭfG2oMOߌ%]}c9Uvll ϋ8RDDD($}f,dEw"0$[6cDC뎈 t#x?*Pך@`D h xai~ 7C^B0^07hDҝ\7,a 0墚6Ncb`((A§3|pO%^MjlihKi zzEÿ}[S^yp|gџ` ](V8p$A?D}("{ш?&#`:Cfq'dQEPF/#\ѐĩ@SGǫfYe,f[^s&AC-Ez\A(l8^h)MhP街;r&4=&BW-:+1,PW"SD(F"?_ײ0G?cQU̥fH*(R v.)6 gA#ũ(2Wzq@$7_O8T~ZA6"&#ES2l:t_2d"?@[m ; W]w`oIdzP $!"?F8 ?_b9" Ze+iQDWt E1&W|^VZ*V{L>Pr_s^n+_ +N?= g~oJ#xJf]_$>p~R؟S8Nԏ?yۮH;=oͮpEp{K&[tAN!6 @D381|W2iXK? xطbYHT.76Q3$uݯJ[P#ǟf`qH d7 i{h!H?h6@'`԰*h3ZsUm@xU7vF^H~ml+v` 7ۄĀ~?z~p?ߎt}*"hef4q5&Xz @S; U=@T%V!!?60s4 c@2 umZ>[a澻s? J5iT b;SP͵t'^ew*}ҷRjAzjLZ8@8:Ш-N'#ż8 TʗO'hUU}붛O]⬂!P*}Z"@OUn-}mZx 1&Ȥۛ7CùTIz-'o g9_ 0gVd E>y",DK)}b!|@}<~7~yl$e+*RF10YM~;2F~limG$ ?0CQ?minĴc k1)@.삂-&2lyw/(GI1LD+}wUolV@dA>"-Dmz۞lCȓVcM)뾁$bg$ӓ`jZlDQ"Eph0QU)I(_+LR"., #"A $ʬ [ALekW4ʡhj7(nO_MY꤮r;c1:<@si!$Y# xkg%JiE(,;p n%6mtaށ$(b2D],yu!po8L LXs,Uigvd m:Qn4󊝌I˜c_?RLI ""vwQ!w , pL >^7=:x/(ݽ!r(A |&9ovd0! XH*[ajT@Ę2)Z1(Rc ,PKh0+DfJ#s9 $|HoM3 L)r)MCxQ/ !8D">I ܄Hľ@| b>_A 옂HُgacHty Ȣees8td(2r(w#Dr!12 `c q0:P/\ENcLpSo@s&"䂪$SD Ȍ )d@*!"#PR@S!# ۪ N"W$K?AO"#}sK ,d%,b8 ф!2G8&2\?CdNwvʲtk cd1փ"4[ tܲ2&0e20TUʚv6f@hiwl@J\I`A _IJW '`AO2J:;ݠv86״~Sj- 01:?Hhy=Y,8p*@>Ji$ hk/hlt>ߪ#岝2B|fJܰ Û Ddv:w(&'J+\bYH G4vf7fAi 1ɶh:`?RQ7ۓ;7/9)4ꓠ>}`9rdrJd׃}ͯRYSsY,ޚA3,Ii =Z'IDָ1QP;A.xq؇zu dpև`BZQ.w秞:Fhd| ^ID0bL"'IoOR45Ҭ` f(8^5wŤz]/ fI-L c릴5 HoܻCޮbB.!ٹ`On_ wG\&Cf_j^t @8:w3JB^/'yj凸3otڨفmWbޔFSC8T)L"2v> ֫7#q ;C㳞C$DDDDDUETUUUUUUU?%UUUU`1c1 AJH@$UUUW!#>Bb%VaF,L$ A@X" "FH)D JaAad $H0Hd2(tSp\^-_Dd?fHPI!$=O<+5ePPG d…c$*)'-ԁAdL"t(,*()@ HTd* UVޕğp cD2JdT($U?F y@sY T0M.dF}\ָ SPxC 0D㈑A3"вVq&.ʧ E G+D^j'IPA,Qd)#"&FE ! -@TbD`%#BPohF$ȉD Z"V{}XkTX`"?&FQ̅b%`K2PB "41U[u?gY3j[uk+*Жǒ6PqqI&&Ҽy4Jp/'Gl7JP::ψ9XZ3ZEmv*b\-J2{eRݧ\Myk{gn FG,Asc|eYyM\H|[pwvuJj͊"Lն2;a2pI3_N鈅gFo G7$;<'$`NAj,>*g#aTID&!UF}iXT_Lǽ7휢QvexPkK2 -&nW3ck'UjUfp֛C=\" /Lí&=;@Zg KW`e:(&m@QvxТ!WW,'@pM`F< JEgI3 0"hEk{-ya[XZ$O} IE~־"M(;6w]G,}YEd}sP0DuL|dJ_vЩ_m4Bnbp푖ZEUBLJexl-ލiOuO'&L4<ڬgNfya\@FB1^8F!h .P<a7=Mjq"Ƽc9Tip}fҸf4*5g,?dE)"nBsY W0An풭eE;$wW#-kFd X^}ۖ'RNrSݮ88GH{P:?} *@R .0C@p8 ^_sfقx(tf2|  pQ1kdԤk6lT I!pW -V4 yJ>9+ Fdpu ҥ+!Rgl+x{,OZ,b(ɭZqوհ-*0._0"2!.[6(e= $ ;@ÎzN@"(:8{WqLoO7t?}HKγ'v1>#ikDl4\Kgt0@#Doxd AA4* `: )M;|#Q\$Ԋ|gd-3ȅS6 e9( |la( |*whdrb)kwO)@`g4l&׋ jާh_fܷ;NUy 0gjOK4PPP5Y⋛P gHd X ݳV W,b>;Ct869 OX \Exr1Q:Uk q$b/3#Wyp7I^)_*UEU6J!\C;ڋkÙ>_粎l#R=GEKʎE/ߖ/(V`vhn(KMM:*U z)TE5Q=Y$*[ɔtS7}AG8c^(j3¿]Qm'* }1!R&}Bf}_j9F^>e])$Ěݣ[?"%:ϸZU .vAO=n~  D" @934/B,&~$Me^% tR(@S|KCb,z݌^=#Ȍ!M h3N?Uc %~[6LӺMdmA}I⋝n^xKse|eVÃ]Aq0@^&Yq 뀧:Qpqۘcy7jࡒ5jԑ`e X$IW`ybwǑ?O9wPA91l|̍$"矍]GG3IY(>叞K01^n3n,{BAB.0ACaሄ{6E%'J{0uָn??kأ ֫bi8I&$5NMA&l!o\BVSٖJXREi5U >H I1@P"@a)Y,ATAADQD`1EHŊ$ (cR 1P$uo_B__S+ [ n Rl-ޚg**^м(xÇɥ{ye%!ӪSnƀFy׺՘ċ:00@cYou4c"QP?~B5|݊YÖejyCgKz<43"aR\<&I{߅3\^CU$vTk" GbEF*w%n48 ЯOdŃj#Ifb?oLJ;)hFOzgYç ˜⇳Ӏ0_D'C*، =UFx׋ET A}h[`q}ﬕ O11Q|xGDHQKLRM,(<]#C; NKǚ JQH=޷kmmy5 03^?",,!NFwش9'yS"ը+$c32#ص~2|ޯk F(-B;= ^фI$da%'~oQEǯ?:fݐK>3HH݈֎o:BPZIвxW׃!*O0S(|)8Ť8|`jpBIUyeFyZ,.NqFvh=g٥9_Psn&x)7 %❬1/VF52Nw݄9}PetA3p0A 77s Wu#9?(zStq4>&_m-miC*uQ>ibLD3Gy9۪W׿+P "R zd̰Y+ T&A$q, Ebo\}~QnTD0kU %%*P+)^ eN42`b*Dn,3J'-socqN|}d岉# *z^uxΊ@b?;"7|%#lxRr87鉬Re =)YM,`ȣ!{!P&BO\_1iG㹖bըm3w*vsQ^~m׻C ޟQ=R$((Q`*=@!$r+\*p~@+a"HWP܋A  @H gBH"(E1P#@` X0I dXbW̥H@,2)[bF#0Fd!:bke)Y UՒ}@"5-T+) RlXDDhXň(EX)*b"1DVE@%(RW a1? LD#G'713hSD!PU"}$ TElF/&hH&d%!a*BR>`BpII* U@2,()>z?pdy}Z ~𤠃"k؜jb!6!Ax-l.;H?J0F0V ,"aX0X & $H1!$BBVEX$IqQ/Xq!#$USeb?@'}QE6P $C?V ) %TRBܕ@T! CcAgmńb +",1QT"1X UR&!*[!XE"""*eDQdAcjd?>?{"!:  ӈEDdbg-{إ=f1  * hȻ|_P0&sꖿnC ?{EFn꩒)lvr"Km.MTPjv%Ld4D<4aY++ %ko N5 2J)N:(EhW"qKʀf2')*uU_ UUؽ{!`;(t8/MӂĞ FCԱ P멙wQhe/w CG>/SE:Zx0%8v$><xT]T$ RW]e٨@ 5PMHIdDŅ8W(mT!:ԣCzԩ YR%Ġ5(IDB (1DHAFYh$TD#D`2&c7%@e,lVK LlDѶ !n@c q.b"Idq ڎ Pal&ZFLI2(ʊ1*l %erS̅($rf,R)Y`Ń8I-,XfBC*/ PĀTX " "Ec?Jm)lBĄIR)$d&Sy@|aY) & A `Iar9b"H2v`p}e>-9b @H!yzg' G,"QV D%`DQY# E&[Ě1VeETbe " $ǎ"$`ˆ*GE2ETY"ŀ DUkDtB)UH:lT  " -, 2EAYcYc%H(`V E* Y%dc%DTb1Abb'ܲPdOVTI+նmne@>d x2i6j@ CFy$%  /I$I H.H! H@"Q( TcEH3~BnI fIJLYB "W C$3U~?I CQ.~yؖe>zQB nfW6i8r6СP ء"e,HQa Aq.%*L*(" *+Fp; ~!("r|D9w*} +?r曋1+0rܭQ.FC)* %SǽIIC t: ,Ib{zr J|c];8ȹhp"*#TX)\**\03[QF !1 pa"#RU,)!55)p( O4c#<`,*Z4(eQm7 MH _1$=}y(9P:9dꇜSWL3j@+tff3QvXbQ&2grH/ e[^,߉LhYv8Pf0²қmn|&=d{6u4Ob~I冊l J1T-F۾0/QMS3m+Nzs)_jvE`#hY>,8(R;[E{EP7N #Hl | Xnu:2̒Tb(kYsݣ6b-F1Ky1K&AȵٟbhIsd'_SOd!,U0PQDTV3rEL2 8 VHJCB؁ ͠L/l_lr+т Pm*[ Сmq^d̶ֶpd>+NlXB2yŲmmm*VRw3 l o<QHzv@ v$F[2*@*"%@ `{B,#٢=% ,OBH$ar8?aA@|J|'ݢll^Å.T()#۵(b ImUUiU_zK}!)܀D?zEDOeG;C;/X2X<Źdh Go_7\~qsP$%831ڏ\Z)leETlc2TR)\#$-"Ri-)el`` xtsV`a30}c@ DFr* RJLӭn+T RyfDt+FjږlM0H(D[mB "6QV\20!Pq=hΊ1rC-8 m ,(dH2q>1spɗXT! +<݆ݦt. QՔe?Ѫl asdbvӤ:)-|\s L,(#S.c4o7ݛ? &D&# )J$[!#Oo!&c HS!,lR3(rHC'2b25qR)9йs΋PIJ2S2.G29m:{ʊË- T(;T=fp加LP㉘@ϝ(Q;딥T0{бg+^( UB2[1q|N&zk6I!yY5v찶sw L/cp ?l1VC!0Y‹K2!kdmmma kRH[-,HRIzaDPm%C}@ RՆ}\kDň0#Ȋ@QOeAJ$Nb1b憀8 \s:1X٣FoD:tF=AgF`P31Wt]HL^5h : "z9F%̱k<Ҫ`ve˸j#oiQQ%}~X(YDMDJ_|$2"P)#"A, !`iVׄMs~"@(y0njHخJU ߋ:yß;ߒA~*ő6a l0aa,PEJAQ("62I2_ȑ$gZ ؿ1էLvw}0dA!ATATATATATATbED}[݈|ޞ"xЈw3NwPs&RQ7w$5tB_~8MJқehbIC K"MN9yMPE`>GDY'2#dY>(;* V%PT$~Hw'BM@=!2$Eb PQ0dLXGGN6"Ry6p%xeR*"6GCƇ";wp#H qrU $Rcz*I,*Q=,K2T')3DAQ` %y)K ::>Ҍa80^8F녜^]gFijg8a~z{)ľ(ͳLG|ry0^цᰢzFiO`q]VBx[lH" `RA$(!EQHDTVY" FA'F,b2ClKg,'Cb~0Ұbq@,`ʅJ {kUrb,&$ne2 c"CF ̐TNcC֫w/V!%|1>H'hPڃ@禡{MhI.ƦUazE#z(xIqUB4a:/ 9m})|g֣K~'4J!!p.w-5tQjؖlS>fw/9 [t+•☺,apyMCuΙ9%'xL0.k`o*(R&ꭈ)x.q5,Pf֍@`fX0<:6Ym( cbiqyB::bPӹ` 4ٕh@ϝv_30= $5bz,1)L,dE X()}K VB DXX H m`KHX?a,r`QaX6 V @A%b(,HTXX!F*d9ViC徑aEUEg~~~h ,F""@cPp`-U*L KdvM~?Gi֛Ӿb1'Nt7&"d&e9]MbVVLa l}s[~l,h+k [@=J?*[Pnҁ@I[h~~,mѾuHY qʩ+*FH"EQ"O[d@K40{D(he$1т =P-ZdBc1rHVe,XĚ"fIPpeh3PUQӅ!nMN T][}UCAiA+m-(q2U-֊L^Boy ) "O d=!F+>U}"#̪9~ȧJPa>.B?3ڐ(O@Q3^H@  :26:JA!USJf7bE70+$YZIᒎnE*bf # M9m1d7rL)7QBl-E׫)1?I9CEa]nlXu?{$f!ڈwmkAVģUsj+Uzo,HeV*E[[cب5Q+U ?O%+ʷp C AQ6&a`c Yl<3N6ڷ 5݅/.# AMn BP(%Hqr^B &xN<& )DTLTDx@S92ꪪ(H;k.fi ^.VUUy[ܟyjFVk*W8lݦP_;pN 8aZ9/`<܆ =v $g 9K&yb@ l$*V@dBON c&)Nd$ qe~P(( E'\݈.>% lط'QF@QJFV ,CRP=ˆC2DC02@ȃ(ެdo] hdr|.SOJ$B,$~}d 1RR֡YAc!.&2jļl*M,d BE J>@O#Ns/ka0 Xf(Uj#T`m+$1o! B|L ]"E<8^[HG2d ;0ͬDx(NEaG&:WA!$DW x!9h :B-i81!*H_ݲ``!?'g@AFڞV#`ʅ9D!XRCX-@g0fB$DU$^mmhTU,*`yaľPydG,D,+"JɁ2UQ>le+bdA$ ŋ l A*E萉W4I& b"{&"K:@2Ee>02*N%bZ\*VI HNDò' kISHؗRx&@|VCd7U!0U…d!7 acP JEtRDyf`oFm k2G\H( I|99\s\b\L(5ˬR-܁Y%yuNG 1:U"4 ΦI3 #kxdfu'Bk/OxLq׶usAE:Õ(8,Lt_ \se\09թQ-8.\bc%r*f3om-lJnoFF@NRf.s93E pp^w9pWw( G?1oC>P"u}O'ҁD0~=\hڪjҒa]6I@u*SE%놟<Þ9=\J3 d#d1eRLb9/ՇN.]&kLYIxXxs|=άsMoyr@43w0BfvI$AneN;fJ <'AJP%z0a*em¶%qfA4k/[i[vmMm711' 6b"ا盳I#zp-׭:4}L4=R86l'L@.[ Be(sؾC(N~Gz|Np.i^=!M;`ֲvڿԱ[fV7%a:bEcz d2c<#BM؜"Nɱ:%B.f.!$n 4Jɣ$>f/Mز !S$9 a}ÈPd0ʑ,FQUӟ 碞UUs qevǬ/T ~ڞYe`G H5QLqײ {"! wDwM8Uʴ7J{dSF:c^i eaFq9 Zx3 vdH9χߠ:& Reh0\#0H#n<PbhoeC? T7rs,%[,K! ,VJWOtD… AHeKU!= {`L y#[ KxP@F2A^_p`3vuC,7IQ8pY:HtPfMĽTa4Gv= AdݣIkaN%q*,Y pmё0vҙ}1xZ3yWKޔ5H,9504 `s@@16Q 5d|CrųEQEQEQEQb%9QQEL!vdM_i70d췚K&~.Q3/E98~EalFψ|>L:bDZ"H5BD $PQ22ڄњRv$Bh!ZWj0VQQ""U~X "aB1iz|t} m"`8$"?NP, C0? k#䌕@4?tH$X@coR>PЎ K͓eU@; }) ʈ(CfC0FjaJcM8PicMH:`%zp?χ:p &rٹy#6L̶mj<ٻhܹ*(9k%,U;f.gk=i==D3,XO1Rňlc4Ʊй`}Yx:h^zmmXZY)4O C>w@8 @|ˆ0B56B}&f :g:sh8]`"?mm-$AeϼPF!,T?6IdDC, e " " 7;$,E!r,Xbʅ c&e`LBrᇂ˘ʾh W%m2]mʸb"" ˓ )D(վF#MeD Rۻ. x!6`c.TLP[0(jH`5J7p !A,ɈɇVPвbHt»2ZYpTBKEGPep ȲI5TACHlo%i0;K(, xǁSR5* /l(*i1  rc$X ] HuXPdMX̧ۄyhKUU-G&QX*FVx6ݹ i[[U< L/2ĘyۛP G=Xis)qi%dɌ 1 ( i$ސgم/x:CC yfLdHfR7H NivMK_1qősUUUrbPQEi%f R\F~h.1K!zA zdD< [c(ZXHęJC惖BBHF!;7 ]oAiJ0XbLzxlm$AH$0-ёS˸/QMRPI*aLp}u2%x:bDFF1Q! gUUUV'"$XB*' %BCv^J)P;?d!?*}'8$pAM4,zn>d^ ܈ tČE>.P) rmҠ3Peΐ|5-(@@t ebWY3b^Mpf-bm=['3$إBPc$2ԄA-EYަ0S^i1rQ㙦[t.[t[5󎎄m6J[{!z?iw琮DtccⳁkCF'SBf ︜wbMy8( {kqWPfH U#nEa ҈G|^A= !Wˑp gI&"qJX~ ɌĐ{Θt $o~m6ۓ؊}x3ۖ2%H Tɤ2Uyb(t= ChPi {! 2v)+'"c-2&^t:%,3A|AŕÉ\Ț.)#{]BJe_=iry( iH&ZO3wv O@S2oֺ̻rVƒӼMk̓|pׂ)H@Րnj,E &-l 3j!$!Uhn(-CwL<%}, ~1(1h"#"((ȋ=Y)b8$#'~# "tȔ2"$݂!!$\DHD# +>NUk{ؠBLc*fE%j%L03327{׮pPhg}Up v0Sm/E+/^Ч.ji0J<.LS!dx23A J0DDN^ÚQCŦΌQ l!Vt,|գ@IP?_W(ETaϦ"O """""1&O+ZKhq`vsߓO0v\ʖup0QVJ#x 7'R+bH1O>g R"0 KVHI}[vk!?4DD`|(E!xP $RH}K"SŃ)3F'I(R[l̴(,5-tpq-{:d02bT ).(rwSZjpAaɦ {.hA"B ABH Aa}MDDY"Z)YQ"!DA@ #hXI0`+qǔhrj+GNl%&R&X!AVhZX mڤ)Y:e`5j1>Qsd*$ ),a8*BW?4;wW7)䡓XPW+ \0d1F#s2 ը*AH,""dO9 T{`adRD.4J YwUOzDႁEP!" rgp bCRB#BڞP,2 C nIw]>IYCmDD)#`T$ B,w ۿDc `E!@d F Ahð=<:ň0 HerOrp-T- ХDDU5qvi`8;n3Mv00.Cya "2 "tI ؁8$xCBqdTPP dV C1$ImTR`Iɞ01@ 0~C$|bF,bB}H"S$Q.\)!Bc("*DH(HŐbAE(aY&'Q`D<☄|4i@>v.gBY'ƕEQE&2 %DQ@" "2c $ RCbTE#EYE KĐ(Q+ Q]BŃ@US,FN"PqsYs])edj ;a60j{}iNk 8:w'm|Ҝ!s D܂"ywi+K HR, $B2l%(~3Hp4Q6Q}($B2OjI~Q-́mӧ_#ZKUꥱ)T wW>)qkZֵTeJo3ijK%/^urtV< tjAAd2 0X?6K(`ɇ \ؑD J`"F^ME"OT,g > a,# ,ab S=LExQ"=)Ļ*(Eg'ߎ|GǒߺT+*nsi)K#sQ:3:sSe Pnp3ዄї)S`p ,wLAX( dD#PyNwfuJ'O;%I$D(3zˇ tZU9*,XbęeAF \HKVoU`=!gLYvIl/\7i::MoWB@ W̹[44O)Yu.u̧X62ܤiXsŗ12kz8ujiƻ1rZ0e-8`")UU^,-fPT^:| IL]nxÅ+R4+6љ?ŰSϏ퇍wnYcfrdh5!eV2$( jQTmCh-[{( =^p@<%IVm@)0PÁټupLz1|bR2FBxA2[;z $2YuԲN{.sL/R fLaxV[KiD DɊ%Zbb$ /5y|ѻQJ+!2?,THT2~=*Tp "- Y N*IITYDՊHXUZVQED@Y"c)R- DaRgưxp9(6V BEq1d#s1`eH F@0)Fl!}t]"#"dGv0骼QR딲EmMIC"01_"eT9)Bd:vl#)1*RxKJ/vG!Ґd ԑele9B1*ȋ8 P(G b+nväJTa+e&as KXêm!̅`-Ib +*h>R UUEkD#$2hT+0PD,RH,OIPXD(H0`H0 l=i{o'I+ .E9DB>h !REdY+OPbqX#p +*Lm*-UYff6$2XiWm b"?ʨEthK(<ħ!@D'xSC+A2B`( Ŧ*Qdu7ɅQlCf*B0ؙ3KOH d[z%h'mD*SN0u\ʚ5h02@Fwvn,OC|sݾm{~ ).aȅ4HXQpRUu ԌWFhs*XnՄE"0`"FZ[%sju48 2!+%V הa[`yf$ԜFHƙB"bB,(ȈqPIZ8, AdMeL. RDA$RP"AVjdd00(PeVI$,$#8 3q“ !l@AKB `ЕdmU*6R@G&f[& Iܴ$iH<@4QkmhAE J ,*))lvp4IC"$v)A00 X  **@I BV(EV#"DFKa UR‹ i4 :L`H8-R{5>b2aa$Q@?TyeVDE?'0Zl@%(Kw_Vv!Đ30"@KCIBIGˤђBa" iE7&H>O{C{?)刦RXҤIb7H|.֒NdTжTY7)6O_ 73$Dyux=*]gGr4r>WaĒE2^ZbxypKFL\&[|iٺA“kF{)l <3L+օcfo;)D}\͇to.11PY0˔Dɦzфky42FnL.&*YQʆ4 VwⶻnKq}b%!Tes=:(qIBhX y۔6U`19x t0ܦLّiSh[OXXad⪪fW%8Y7 d\7&-5xߎuJif$W 9ΐu70T*gh+|eTr*Y=B䘋^1zO=dR'SQ{yӨÔʁ(d{^Ôʗ0iI0[-,,i2"uFv.X҉+֕10x pcDXnk0Hx  _U7ӌ'Xd'GQX*#Tb(FDa[xϠ@ | b5Kl`j$arb2%K"1F2H*H"2#0.2" AA,YXH XHeX)"cȰ [L AU2"+&%X1XYPlѠ'AAVTACHAAP de”*4FKТ D"1F0*PbR(0H [$#3 F"0  Z B1R$j(P+D϶P(nYD| a ) h*"Dd&Ⱥ?4+ H•)6XƠ#d*!DP mjڭHd@KdKJEJjZ0"Ad`)o R87XúGv"(LbRI M9f"`2Yxߚ\pFLQ ҞJ&bzA!bE"(,`Q#EbD!ǵ]XPV}{zRA4A P T[9)"nd4~p = hP !c %d.#Fd:`S"3!bRe ,*I ? @eJ$FRY$ $F@梨zKPˢFDB#DS@nX8^XCL9B'b7nhLFa,̫ DF"&e ib"BONN i(2fCt[7m$dYt@jGHhDE ;LgL%`heO "Ii)[-`olfW߳y%ۤr*9o Tk orŊAgxnbz|_AXXkCd{;l#CeSS3P2Ikk38D@S: MT$Ę3]p8cT \o"q/3ֲZU&Q``h%(UK!aPQ,^Pb[lA4;$62Yd0( Lal-AN8a$Pr {D9``NN$U x*!pA{-@O UAaH%!78O#La,AKT " #8ؓٗe( `=DEPAPTU yBdbl,*HR=rnBY! a7FCOeUUV3`Lpݣ1RT"a0* קg3 径ݢ/Y rlr=١IMTP K+ z8 plt:/g &N$m# " &nB6 Uf[60RA#22N4@ǰDX, H*1VE)ffE3 eq+-W=FEaG>S,l>F XF4@SRJ( | AP$nqc,頟7NQ,SrlP*[OyE{٣S-Zz<&޹MczVBlV-P8ݳ ףB;;8!g&pSR|κk!Wkd$knF"B*#c(9nJbEHFhUa"˦TEb( ň "ME*X#uB,"1dQlAD*(z!NaEe;? E>2APb"=TY TI P  /nPwԑ66=$8# @Bl,+$X cTQPRQ* 00od$T}Ǐ9h_Ka>Ã0X֥,MK̗.J)al&zOJ:Б!ڍ{ˍeRdDBmF*K"*\IaVTkq7&CT&PDdMLH32:ov!^d+ qȕ1 .6)e:.Pne1ͲƕAgW9AI/07~6jPAP0B_Py"0BG-wy#dЁ]d`oq(aS)c&I0"H X#Q$U`F*`DC:!UO ) ~~F( a6h/տa"T; "!B}$@$XXxUdT*)N%"TF$OBDD LPJ 9ș p܄ c 1!k%F(2@` @DHAa0$XEd!RV"C0 S$Y1 5 8ń2OwidvB1`)0rp L]m??P@a! %QzPRb=uW_ |cjEc8-=W=w)IJJҔ)KmC1d<ؒd,GoXV*)ꡉs15[WcDhز6,#,kef -6O;P^:1Lfc%dS-X6h :@p䬬95n`Hɘȣ63tgO1㛦! 0"(0HpY U̍f{SEuK9K6$)n3#2|ZlX[VDpeN].1e"cl]n0rR#0cl|81@1}DITyIA&CoCŀf5#o_,RiV EC (y|/%8az7hL^E9{vZ7q-}{pFÊ _ɄbЎ(@ذw7UK^'|Dˋ:#N6rlJAd0TY`Eb9jtì6dI 3!aQCCБ10#dA(R=W[$X$@fL%,+ HF3"{e4NkK8_6hPͩ<?;FmxCOv 2rNxpx/I9 Q V,z-IDl6X^@q!}i3]X@#ci`Y"-vB9h0]du$ t7HI7=q$ܚ>::1k;C").~Lkƈۮȡd7fc1c][z. 'mG'uވm{B:!C8_Y+A% qZvVbdF`~Mla~@탌*I%$gc:oeyjyE9@$y("ImYIW#ÇA&0ө܌Qvs@R=ϸ3ҧyPG} :HF&0 /հ2EQpk+B9\& R"(ءv""1dHP2B޳.MsEqXRd@c5QTM~ '7@ij|d/ƍ.M0~~~zĊr URHe^TVCǵ$ {IUdUvI9 JT,R0øj-d%BTb$QAd3 D``AzkF;l-"XL$V(+ΘN"m0hbBS;L$=?hPI<pX0޲ P@Y"TNJ s0Yi(X+b,Y E aYdFtA  :t(yO0*J# Ox.A5T5#(DC/)[NP th j;1NzDP""aPX,R($aTDTUąUX#$*EB##"DDD2d&H& *AYQP-@!e%dsVR`+2b0! |1cYXR )QFYHuT*7D,a D*O*J7E IŐrUU"ja?!%z7W-KKsڗC38ǻPkIϖbDiz!`dD @_"PB)Bnc!Q%1PLf Kb dXS3.QVROd$UFdQnS>8**EQFm@d"4o=ѐYG>򑝔};LOGaj&\9&d:ՊQ"mTb*,N<;P̼qihqȫ  "&*k1P-m%*$*,FU"B33&28L@(i0֯t VY "UUU@+=s 3>9jy.[4 רK2'ͱ("5' yO"_yQUXp0FF-KG ɣR8d)lŘ3?B7w")$$kvYb0FX ՟ ֺ$A!S ?r$ ARE,` I;$ ;  " AHR#bbĘY {5TF|/-bm'Ff. <~p,0x"ޑ^p 7nc?1LU 2dж2$jj X?()"HAA ȑD`$OYAbŒ*EbP# ␕AQHA@R(DB U [$Pp?AJ AzlE"(E@HΐbF H~_% ! :c^O0_ Re0' AJ! 9E!iSOp;Cԯc@yY)`ni3"Slܻs JHy y!P !V)F tî jQ!;a(82iwƗ4.X̨ I BXN$BA)EB>lb{DTY$Y؀&,h"&X1Hw#13RE1Z%cTB)xR.X4I(@-B-Lڈҗi{ʀJ P!RĴ*,"%m2@(fd6-ab̪2BL`p %D0HKJ aG!a&2[``ë3c+?P[%e%+uL*TQaf#`R\$ O3CFQ7ZiO& E"AY T!d ҤUdW - @w! ASd+:Wf˰&D:JvT(ܤ[0<F̤dۘ8BƓ$EG:wH)#p0M2"Fi!Dd , *F ́BAfX+%fplm RdeH'Y *): ' |$~t1eQ5XabT"tIII<+~őXC;ѱY)!Xm(n c"SϯXjC.,ƪFEQV`E0UieɌN>gzr P rCpC'C.ڬwy"*ƒ3,Ժk)N7T*q2 H Q)i1aE 08tI(UN"Wm,ĩRgÍJ5Pe!Bq!2u w{No gY73 oZE jRi bj*HHIЎbf0z< f^[effȤ(&p4dS!Y5NP` C_"L€(()I[h 4\2Q%pj&pH˸OqV\dN4b a8τ* )vܔUUHT! ,R C3)8Y__Y9֧T$@d!EBS[)'N3t|Rٓ* ) ݐOT , X‚1*KIڤa囔(rHKd luۏ2IJόc2()'>c= {i~6a'hW*&Iy(1,$EfDhq|_SG@=!u7uO3%E(}94vlꅵ Aba4r] @h|SY77CHo F aJ,HxCm )Zu~80"YnaOfAbU;O$^syaYPHxJD$WvXOCxN-UWx xT1[C=;nMBG[b OiEcH){>p-18P~zf=*g2F-AMBTm}4`aB鄕LJ+')!K=3B G]$RjcB\#Q8ܔRWCx$9By!U mBM¶$q%Bmi"17i (n'D-[hUH%FжIR'6A΂`6-*c\Iw>&? 쬏xGA$T`HY"BB$$FDEP{AD}L2sC")>#$PՈ JD* T$O$>ԣ@ 9ΡC:$*CGƜu _?<EV,d DQ!U#P\$+iVAAQ 5 5rf *P. 0[9XIa0{N 9dYC)1@&jqݕF+ƠP&0"ZBh¸hRFCD8䘁XCCc""EQX#1fmq#)LrVl.i!PF(1*Y22B DRF"DB(GYR{5'# 1 !hġJj, *%$BVlm"eBAS) KlDeN2 R*+"` BdP- JII &Xa>'0M!|ҳ@B7 JGVD"el |)Y! Dr A$͂Co<ƶ౐9@Cepp:Y4+P*GA(HD I$AXHdPY"2F)b@dBAH2,A"E "Hnv:_|&[Qqa'RDJ$:% JєO¨$0hxUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU^ժ դ@B?I'yR`1b**DTEUEUUQkUQDDUUUQUXZ*"ꪴTUEU[XV6˖--i1k\,QETQUTj6lZ1UUZJfBj嫕UT[s1S#j+UUUTS(֫f(iEEe֖eJZQVڪƈդ@eF8NΎá*A<0cUD$R,PVAHQT"b XI "<#q8 $#O>rq  EE(HQ "XD!, TEjmmˋi~,; \)Z(,"%cF[Dy~ d (+BE#0!~Ą]DcOL @$"$^Ryya_$ݥly9;3*`J2Q*\_DgC-S YE!!WtC_bUʄE:(% nAԊ "85ulF&C.*"%(>5 % s @Sd$#iTX(dFCr@ غHFPVP /vR@7* I!?eʤL; D|RHB{4B)Q6+9 Y<}daO?4h[Khdc?q$ =HAdAT1I Z0DG Y!YAJ[QP$T  G0tE$ `+ …zʆSkCh@`uuHH%udL EYaжuB2(v@`QK= U$Xhmu!`]#@Iio aR%\ \A'1i$(0K#hȡ$̵Uh?3nYgIX 2(Ƞ)j"E,QRb4?3ADQpH_6d—*Ig7%Z-Z*MfU:f0:zg\ `cӦ(L&3pds n\̘ Rq^q #2:X"vdNk@ik `"@F!tEKU*U]03.hldLe4BccSE#Ӗ#3(ciFe P(D'R0 (m{ҪRXa#K(ʝJ (- *?/t[r"ıoTQ>ôQ(^|-*F|2ʻ$Kl'"PgTT 0 AE$,'؈R"/ш mn>;#(h*bpRHE E (*RڻLVHr3 0܅Qm3155 6Vb`kh Bc+ Q)j5Bڥ*F )T/%QKa_I |?#Ae%U yjG=2-^v\p R5?B95ߖ&X# z\(SC{9 yl?By"5 [45~Ci:[ xp?TfR"(d۝ * ?`<FP" YSrn{ncD\9P?Qޭ DP]_ؠD Ɔ,)5Gη7]w<<yi~)YU~,l٨I^7`)Bə/oF^d^qo)sbڠqB1?seDdHBuv3:BQ!Fn6g%XR yӱp^P֠/@n/w!JI"I=uWՙ@B |X<TԜLY֢z` @xSUI$WĎ NhI2tD,>5;!45Yʚ-hBYܡ?D5j< Zci+sQR"Q&U%1)LtzV4i 4d%<@ %!)d&9Q4`~GíJ"3}Z龻A Fy+H:!S+(@1sdD'qBfDW d%̵hc&>cl$? &A#$8C!47* aAQ"J 8/ ,xf!'wTRS͟eĤZQJ@ +@[AXE*1"daVPDhW=r$(1%#xF'\ն v]^l7$H#" ])kE{E0l#X1Z~=J%v A<=6tGZX(Z +@??ֲ6B$! iteI 7]OMks !},#BV#!jz v0c6k0[ϗSy(c H]ho|" # C gB hytDk )}XƔ Bq7n}^1"W84F=7~iAHE!Bqg8/a ן<d/za&b <ZP`7I.H.:'F!(G4!Z#h0ZN[NF\` e?r6O%NHr&yo qP!l7i6$`|"o#gCTcDaN FDh GV$ڊnD$ 8]&ô'o:ӹŎ L6Fʺ6с1ND8: 4ꁧxD`CH`dE]kn/GWClw4NGIC@z^BjtbnrRw:lnC #'0;܊s}S0d(Fw ݓ vp WĔ:[WXx8}\k ~eAND2v^o*pұ$[00%s0EAɀL0؈ 5_i^z6azX',><14v>+@~ܴJA]{;,y'G|3iruŨH)ZCvB &04p0>` ErZ*WDh 1"lTnRϾl-J9)1̤+$.SK74Ri#BY͚BtH)@֬RSI 0dcZ&ŴAQJ**0eq!VLI0u!F@c!' #6hsCS n73eUa/mY9K̰ ̄` 09 Z <F bmAU $Q"0DDbmmZUŸTsj,zq ^T>d$1 F1DNK ?d1dpEEY++0mmHfH[(*((Cd[cX` aBb!W FQ(Q-̗) `J-V%qBQXI3!DVicdjX)lm bdlQPR *** e˖s,YmHDXRcB%$Vݒ$)I)$dAdB*AEQ( "AD )"`UFAX$@(X* )aQTA2" q'NHzˌXEAB X0%d pBOT)T=f  pI%Dd+XIx!"NkWHEhGFR.?an0/* u(Ń,HkPXR**VI< $ EEdF,Oͬ>.P(z! `':VD"=[ Qn A# Cƽo$TH`~Uwr3żS,T2c ~>0YJK >"()^B 4a $?dmiw0 Wt[1n-+gg]Y5c(UA2s飌gNMa(,Zl!b i >ITEOH1Eƣf Y*q+&D2fAF21?iaTPWJ"k8 a ex1TY$ IBI(DJdFB {% IRtA?/c@f lmk(lA-$?PnI"H!"S`.PF@$Y q6#QD?V!+@N%V*eJUk QAX"Ȅ%VB(B $$^TCPFSeI' R @c ԊI_O2 HT*Q,{"f lꘇ^:J%%P?mZL=S` XDif/@=u d<5UUTXF(FOq 9LZG2ȆHHHo$/?5eO HA5dzo}`~LAHJB |de,{-1H 3-bU U!dzocQ[ b,*o:|!HBŞ Knha 0)6t4O"+/2SB0ԇ/hPH,J r IsEą0#Sz~S[PƍcV:NPy@IR7q)8Txcg$ȹӇ0׾xtsa&am;J4ζ$KꝧQfA͛CM9/t8 C8CjUS'DgWQ39o[ɼl lMȸ.۹,Vư뛉ኊBlڔ7rEmJ@I!`@_$2qBy%؀ `"$ REYQ*j bR|SGM&Ii4M&\y 0M$I$I Sr6ʒHDyi&.5KF@9CSP_oK1E1m8٤HY @0B|*((,̄äLA幖.^m+3.*)QE!utHHp9L{08 2"A !"#"hɳ9OoZ*/ $Y$U@?|I"~B,FHf.[\e#CdJ[,J%f C%rbC eYXԵykJUZ^.YmdH!D\j0N54ҋSN۬/OS &CJ|Y*^}Z*0/;iEE(KEaW}&u`X,=/8xq|=6![m5h{NΌ27W8r[:bŋ)IᆲgKw{BFDJ%VV[~|>du_)rjn-@$8ØG~u`lelDl7R9MV/sLg 4ΎOGEg20%dDYI$I$wK@bM4{Lɢ4y)DQ2 40E_b(FNp|薝6vB3Rht!u=醆j_ZԹȸ2-Čh^(Qm]f C($حN` ^&.!iD$NͩWPyp+S\"BȠəԂXzkPa&fo6"Oʌr:zWT,(ea0pM] /P pؿ1(N b/!@2`<`DuA!ICy88lPbчGzoh~(^ &J "$h[AB- )h(((([BZ`(|ƴ홀-v铺^zwlO|f ioLJM CP rz:&f:L߯I.y<ٌl1@J Hh,5,ݔ` $aNRf͌!TP ɐ5դp {hdm_j{wT=Sّv +\GErcpt[6!2_t4لF%@72jwCQ$΄W˾XM3BeHڃ},` >h$yĉgc"8@$wa4c4BdŁ=[*q4Y!P*7>]f@R;_yYА :Sivom  N٢(f(f  ;53-ug@v&7 h5pA}Mۆ/TpEH}Йb#]N=!uY{Hx݆^' PIĴNjwI\%rVrQ};gm-Ի84 92ȜF2V`#H״`[l)~˶ -Z҈ճ c4D`v=;X!M+O>yMgnpiOgC"ejiХ+  h{b6WLGVYn*cTbESL, l8pr fģ<šm B{3iTa|)ª*aZT!WΌ[B"A bjD%ɽdL ,APuwɓZX`n{{oι}&BS7h[Bж.Z Bж-qm h[Bж-m hZP-m h[Btm' 6x6jЭAAACztjX vo6i: k+DWbnGaAba66a<TRc*&>!P!(*ԋ18kO08x`j,fGEA6ق_1*C +03&'ffhRI&v%ͺo;c@ q !IIr%uņMy'^~@`Bja,Xʴ7T$HN pj9љQ^,R1I|Uݝk8)Vq޹k{zhH8׎40bp'y͐À57[u{͑6]j. ٝq*U;"LET{HP#=Mv|P`{p1\c ,;cR*ÁO6`YPPP:ۻ.Sa|f@Irc]3a ~=^>Z|q:= h(([AAAB z4`ڲCU-n1R0 0@Y|YD$ĨFR$Ad!"&JlI$*SRj<`êP/Rj!0$;a`XFЕ׋C""*" "TUE"Ȍ"t.|4?} DLOY˳ </}KD(8]P~( A)(U.B$VF #,`,QEY A(D`'`i ,XbX? T$BHU$YE I!A8@ ^Y }A3ķ)5x%b12dF%0E(B$eP$X F !(B@a()XT PK @"0X,(,SEC!d܋ΫljjFZ!YP#l FWLdL@`bbI1I< ؎󾿽A;RD$ l,!a[G;!8$ZO0D̕!* (+ah K* J+Y)*1c,HIԠ,i!IR6V @Aj^1eD*ej2E tY0E-:)=P?Br*EzF0Q"Mq[nZ,bAXXnXV"ZEh̖THaJ3"IMk0KA@G$`* "DQ@+DoF18 dB$FLBYJAI*cZt $L1#D #"EȴMG\jDMHi``/YFB,UKEYq:`XM\ijK aT@9l 0@V6 9㬊 HBta(zRc ΄FNNmY^8f$1FpĊ, ,:h]I q#1 EUE,-jSFVY1 &)+$Y$H.])JlNG;)7d Ihʙ"ڎ De!JBe#"r n#@ y`IhheJ+<)>dRĂ'l YRR3v̢Y0\ RQD((+&$2M@FHX"2 aHHHrҤ fPr,z01D&R* D$:- dbfX0%AIh#%‚FIP 0I.RTE2)BS93k3y.O3^錓i2T3ZU,:O#ŘP{20b3}PE v%z7(JhA Y]C01U`A‚v3%45$Bh>B6%$ZU(j_uԝmK~aD"%Y(cÅP)Ga 'm>|uCP,Ws-tM6ٌ~'s CAY#ADb1A3G&q^-h|@y фOL`E (jI*|}/ L@z^¥FG[rlE-Z@ROӅ `|.*\@CUUyH Qxgd4!PF(),m; Q)\2䶐75}ip뮙y) dġk4PI) od n  $" <I@b B\PK(tE  ȁmUEb,HP d#$` :xJVbH$ ڤ N` T^2Tl\ 뾻B'ke/;I"Qɥ zUQ>}ZrrAIČI8ўm!YD(ImX&2e•WHA"ȠYH0dβB"$0*HV0b+(d{/Q,)+Q!4%L H@LuL O=)Qȯ6@# cf0 I@(dY]:aZّܵVP ) uD @x5oCx:XD(ք}Ёbʏ; $@;怨+@@LED9؉׋J།Sf~㙒(,%A1BtCD تU3t ,C+. Nij6?9gиuJME]?kēdLfdXRS0Ž?EŃN0Prw|vLUNs/;8pJ8d/6ѕETU.e,HqNrVr"u[ .53wq 8,A**h) 1O!h(~I*) ZJ*m'߉; eBꀑaFDE #$C›\U@ LE !ǥ0E(Zx D7QdOA҃,J>BJĀ~j=I$DbSrzPj\e`JBcf arav\ObUbޤo1-q!zPeS9*S+pS~cFb3H2(J*C.PXs{[ZV^G iԕ0[-%8/*|gmdjcA);^}itb[.ogjmĄ3;f4Rbsd0 ZVqVx)%"XS i")`kP*0 i*X- DKe1ֳ1Kb߯<8VAcE #MQTWl0>~Tvx9)=@zψe%BlUJZ0d`"1#1#1"D1;a3s"dj$HY&`c#2 mkR2IV8%$bT02dĒ6L1,, Q",1ekI4 ̠n %j(cYZ#6xD;IЁa:H= ]P'u6}XlEADDd?tQIue{m EO `6C{قT," 8R(Jڅ, 0?fLBd%RҪ0Ql`(2$g,Ä)0d(RfR($A%JLʑdea%I7.䚨e Qd5+oI@i!E)2ױ) *,Q drSYHO bDHh ? LbX ({{ yb!SSk/] $ @hqHV~A ~)`kbH&d%2PXL*@,Z qEb%01T @HFDRԂ v H*(w*-dbA#"` A _;Ttב9߀:{|}*7[e[e[HrOϾ> RF:3cFƍ64lmhJ=>n.Y#*tYC.Gـ HVHd*FIG`@ EA-" $"AR$P$ 1}ɉeD80-%)i | PU$, ,1~7v>##~B}7BCaԁUUUEY=ED$?QjCv RE }`zb HΐA(dAAȪ"B#$IH@`Hb?傎@NX\:?@ZdiC I$ )(eI*0AT؋EYD $?\AEhpVs,8gO]K+AΜG(A` IͅTe(B$$͋PUcZ(--(Ĉ, A,DE P+G]]d_HRTKm@ J!G?;w|r_M@ $Rۦq=5D7jCt!j47@:I  nfsH&9y yIQCNS 15!";HX-+Pw\C{<+1 ^˜&pq']s!z3X, צTeN}u':"4(hҜh L'*] 6sBU a&^%Z෶u=%p;曥%{MǨ;NJSC)/a%Φ8vvu͜6.Nn5D8"bEDXA`*Ō#BI /Uq2D{\"B l ٢9%Y5M;\I(={%+pd6%2ˆZuA`ajmQ :QN9!!(TF4Lp) +2(  b)XIogL#!z̭,'-,[I|!9$I"8|H1*(ABEY @JfC9Q0a֧?*k5198ޫz%NXX$ ! E(bAF$QR$> EY"!AA) d1YtV 2wF΀ |CDD$ (-I` "ȫD`D;#*+ 2ZK"I*UD !F 2 R!FJȲd( *Y*E 2TmD U%bȂ @ B*4/R]2KDc&Mp䂂"$PQ]=yʪ!Q h S`B]\, ;IͶpz-B2tUPI*$thOT>CYF0nGO 0<`@aVOfsG'HED`L"B,>$1CAmvp;~f0cI9I2X@܅S@&>=`$= zC=CVCpo:4QxpV2:l&obT`*$)K `@G°SP4d4$M/i$;VVٽ4$X3Z'kȁq zbY=QQ.4ܙ>3 R1ܲȰƲڥjH!$O1Eb1^dm.R`ԓ>"hSBՀԱL.(K6"'/؃%$ VI%UIB 1m?1MhCFN̰Msj,&AtK'9E+ SD9'}XNRĩG3 2AÑH$8eL,™K ҼՉM2) xRK3sEaQ¤Ma-ՐYDHԣ& d%0‚r`B'~&$<:e7BɁEk`%: uuv;<+wmPQȞDd$$XE*2$ HFEVQ*$ Tq]ӔʯPV'YY QoT%Qb<@*C# Dd"  ]QC48BGQ.҅IRؚ$6u %&H4D Nm0(`d"UuYjT@) P)xU(Cu9 -> yzCWE:51QI؅hQI-/CbD"/PUW-a`6:O** _ժVA@Bs5%hLEPQX, # 2 DV2 CPc TJ#'=3>PC4ۈb1*:' 9$X 9kdJ~C4oPucWne Zr]c2 _9'@ ! RO(@'Fg_9!&I$d`o_b+!4|E$Hp~{S*lv3`K>DR54# !"HHR@X(I("EX1EUT")"`$~PE@"!Ud$UHIɭW >Z.>kA'Ww!+PQ Y ۢoTt\n&K(dTss2%"xuQdX !DAo'0S|N{ JH pB$aN8) \a Tb+FU0bI0 ״ iFVh8#. )չ8ΑQ&oJ[dSg?q,UQb ʁ( J,c:BBȗNCbcž[5]PֱCv0(f@Jwh+NcNd ϚB\гcL4B`LaSW]XMÄ +uFdjkh 5%8,PX `1 `1XV08ҀD$0I8WHTx(@IH0n.742h#HD@f+Q$ ޥ> SԬZT@yo H}_}O?d]N1 ~+V5h!: Ș6oŋQ}¦X &< $dB'blG*0zM.@>2X\O //Nhqe \Ɗ#Bc"/Ě2ic2'|yWϣ1/017'YF9tِHk.NK ),̇l( ! q$uw > [7xZ=|KIH7^ZtƠOR+1b&H(8$#΃vp$)8 ;s+C3Ԩ6'C ]+7':":v8q Ym0$r|yF(mDX1#@Y#3sgcrg0^sU S)A)xxOFO"*PN|*Z#ǫ!rΩo; b'rŠkH]0y(R!X$Q| }mX]zli>̇BȑGS%^PIj xeD8.BA-2- غbdMp #S1ͽ9Q&=#F F7"nbq!"+"b`$a bYR{(ȼ梲.r-UV b/@jҡG4EmKR:C#͗P|#D 23./Z8 sx*C}%XF_Cm^b *P7Nz4KwoIl@t]i!1Eh b,@XqD!(@q@R7hF&qFtӱSbBaZ@?4X{>G`.:vNд"x1PT:?e5].eaY%`DVHc J0!+%+ I$A1 U(*=&_MNDu+|aQ @VBX ?" #>Pb::;DDU[mt@THBCmdMeG7~Ao\hf!RHI(J$H((RATHPV-dI(QBR(P *H`$@P }Tp`(lgF|p (>qT|LcPMaU(n($Bk*$JHrws)%(4gXJQ@TBYg{wxε^ݽOyn{ݬ ZE7w:v2ENv]Q2˭Fd6QtF#M7n-LmٮZ2#M$ݘ֋kKd4jŪ `HvZ RUR+m4aAR=HX%23MM IEZ6mMF FVH]4b%֭b2bHm@DVhYlj h LVaJJ>7Ni43+X5@7wA٭a[l KfE6QR, f*USmMNm6k"q BBSa mMQYYwSUQ(w@=࢚V4bA@)B]q(ڀ652h ( ‘"T+JU5@h(D $ QU^((UV!E(HT(T ({@Ʉ b `*`N4Dh$p)R$iSx2 S &Ҧ66` ( BD*~ЃL74OڕJ=1P  D @BАҞS$5HMHh)< @/wܪZ.5h ѯ '0O6@C .ħ>QShi$u(1|& u}K M$SȊz mIo dIV?9ph!?{b =%)'ƾ鶶~{>M@RPiy~}7$+h&J_ :Q?̲3zvr)3T?6ƹ/:l|sn?\b>*w~g_5=d1A'#C9h4B]՟ WwM>BǢ-Cb ~YO~ok߿#}_*%N#K|c21d}{REaZΎǴE@ "Ia?Lj _(f# !zF5=b`#U"zoN g9?C.Ͽ?*āztR#]>*D}eCӽ@@$]AP^TI$UUUW|ׯ\\e8x2ğ@RroqQ 5o0PKD ' Zғ8I/]b}Ňޭ]I />~KVGP;?{{gxC7/`>~=>!_aֿ,g%dogOwk}طMOEBR3[=}?c-\[@@Q>9մjr d U?1  Gm%>61AF}hd [`'7ާ#6(АZ~#WeUQ{sdqAb8u|R'1痷]Rǿh pY(%T \)#D<ӻ0ʉd(!^{k†^+c ًb BJI:Kݏ,+u $6"V<d9 V$|hIGtRȹoMH@ڢ-0( '(*H(bwT.c+L<,^P§\@5ѻ!  d{D!hq[ ~`~Ɔ ϖ>¡7TbLa4W_|`p8WGHž̦08p.ΡĊy2&Oe-컾앒Ƒ;ĈA*?Xb˹2 Mg>;J UckGX`Z ݥ? 3N)'K^|:Ҁ &LXu:sȠ*PN2gkĠ68߿Թ,|yJA/o<-y!,-fʔQ?N"ovHDJ &@a`Yɛ`[VG&5=dNe%?*AIm`"Ȅz;wd ,?C )UlImHFt;~6É/g< {J%0OB+bv@V ¤b(H.؋)9Bis.,| H3ȍPJô'/<9,RId_?>_G$ƥK˫8,c VH+XhPHQUҤ.B aE!-͡78Cyϝe/xr M l7laضqddqރT(h0Q ~5*}!w!` ņE Q^@q">RwG7rFq甭*DjC4/BjPu[k=T\t\{Ba]pHc**؂IvPF}b2~5.Zhg lbW yb mR  ֻx@aQniP>s}r!`PgO ]4̉ υKZľ m전p?_ŃFavTuHE?~a~P#22&8t6PȀ~\!B ?8 |FC2GkEղ(Ur|Ёo>kbPcD|o#'6G?,Rc5l@Ճ07G=5Uz7|5zjKצB(>jsX@a>Qc >cʶ (:AH#\y=y]ϫ͌g!-"c>{Э5|pYH@S$#ſx_=sNt!?EÇ.dP (!fx _n J@-jX3!C<'xL bI M*゠?-!}(y2"Bl ?wE` U izd/\-B Q TG~?Vv>1o@B _YMuX&LvZ"] f,amo!>; A)#)hTkoUj][|RT BIyOֳ{0I,ؾշNQ!57\{Ԭ匚o30E.C WƬ~hp+Gd`9"^`G{, 2!CɢP8)c3&\o FB\()#BRY:;:5AAPaNȏo*h@\1(KB [^OY&uBA塻*Wa25bSW뼇SPdM V!̤MNz`Nx  XU d0Q56wI#kXV6sb <Aڄ*§J\(C}(BC!L|$*uP#=~Z6 d_Hũu*ICPBYlV8 0,(Kn]Ћ: Y!?H>bJ7ϰ* TRSu|0q7q~z?a )mEE.w<31X{+~3  ksOÁ2[W)s͘U9 ߩg(o!|r`_ (1Oum:zZ)?\`0ҪqEDD$_£2Wj6cC UJ<=G9L0UX'8d"#_P5)6P.͇Q̅/sy{|Me/ {b=h&jfG%^H¡7TbLa4W_yjqiYC38O"DZwRz}B;'x%RG CmscOAEe~bq?;2PD&.P)@I2p> -\ eI8|@7"Zc=um$1cH~; "A;ba ?MJ_^R=])W8k||'΂ =|P`Ą*PuFH8! +h8 g[&noK~H!@D 9iZ~Bb,Xx!7/k;a%m#IȺ^dX!z* _O,7M?Ц_pTҤ PW4% ;_{WٷY@ۥē!0d-+?#X{sh[k'2 3+;b.,#Uog&E$"oNߍ0e8l ?E/$%a!;r + eaRI3V4j/3o>Nsz>cb9T<;BZl$$&$݂͠9 ~N5*\~][d+"G_K]*B$)RXy>J釐p]<47HP6+%vDBp'@$FfL2=z@A.jwWqPzR7~!G@1GZS֘\:n$G@N|(@*,}P!}F͏Inq{#Aȟph+iA|] T5޽~NmMGEX>`;86WeGTS-G (b=}~#"aN^@i!@Pi CBdd3$zf pa`P[!2X''mV%<4GON=}d} H3VD }X3|~ͯHXU[稐C|GWpDzd![>=a m)9/6:B Jo|Ch;,] {(6|9.4W&SY^p)D|6QY:|DŽ5~Ee7k rb`!0]k0v0*yiT(I ȡ PJHZUZ#VPG=^S^vi 6/m l?| cVAYfȥbءj՚\#װ ms3?@%Dp #`WX@dBCݓD+':@pSv#fL@PSm8Ftvt?cjFÎT4R BV>7~QyX] b*Wa25T5 SPd."VZ2c688 @ClP AحVwI#kXV6sb <Aڄ*§J\(C}(,~+lRԠ|_d<)$Np^b}6X`S}0[?` > Q<;At >Hj(K6-'#3UP%Iq ˸gD $2\FZ_!ʑ RpQ>|f.#=G CHQK? L}:~/%V~ †5䧃zaXLp%'y n ~E9* 8: um?d]\ǣf_?Qױmܑf>`0h Pݦ_8[q V-||})-GdOW?nc퐉A0 {?2 BI"aTkS}hl@QFjvP bEȬF=C{!Ϯ~(BX#Y2oD=ȕ"~mOrއLju􀝞ʤЈ6GoP2VZ)#O@yëwtsxhQwHp/7?}wXځN >B("C< DH$I J)O>ޕzq{%ajuM FX:GEYdBMAt;}pVDj( \c Mw^b30&Ķ+ YG@_H.?a(/Avxx$6Fb߾3 4?Aa1@h>U?WӤס n}B݃T?XM`4gNI>PlGVº; 1?@m'_d7̱B)b,X}~ d*\.QA$\K= [kL HyB`4-FR%ԞdƑ;%R?Xbsl%0d@7⾊m(pH"g5y@+b.CeQ K$αxnϩWYdRI's%0E 3pقI±꺲 C$#DG 6s=BtѥSPq+* @k+ >iArQ 71'С5d}PuFH~E쐉A'ȗ{ " ͘!K8&yR5W=,6dJ:_ ~ t'#E>5O{cf 46/my@MUǽJXɬ3 AjNB2 cb1l6K H;\lJ@H @C['?% d!辺4$R. l?ń` 6_8!ځ/w0kOAB ˇo|SJAZdxl|/} B~aY@ۥē!0d-+?G3[^`guBV//(=h -/ͽjVX~8"^ɑĚSw$8#f8C~vˉ=iIai(u?{Z0d2ACXiVè?༖&Gݨ`d<1f+jňKjQ( L\LZ2 ~h H$,_[$f{`8N~a[۩iH%xmG/'@ڡ|,ܰ(;i@@L@cnǡAt!q-hea uHO҇d[f|}ԅ SgD~^ (Uʅ ?Aw_ aFC?_/9] wS|`E "a\|0ؿHʜa큐ݺ-6x_'c]Pm1&.6[j?}>,~+l K@DeDDl&d J"=fy X~>;BaxS*@I T ~X`S|[?` > Qf8Bÿ1pR+1n#-V fwiXSZu77! U!* p`]DY̺A("Utm6˅Q( t"f.Hp R$CV..fj>MB koHc> z][uw6 I~A T?BВIvPF}4~5.YĵdK{l< o!ۅ "?-~!aQnk0P>yQn@N9DZ|'cHDBXP?o늾#ިmdBI=AFg6+7ꐊ~}TH! ^ȿB:*VP}js x))>5Nd|aw~ W~Pk=Ef2l =_X?7 VMXwTǥ `cH'~F!QGmo{ټCɘKYPiI$I"I'*\d7VͲُ3$s^;U_Xo_7l_ݤ)b$!l,$^_~dH5?y?,QbukeQ^C~ios?" [܁$ksgId@,_D 1 `,LIU6$QBHBHB!B{zFq\鿸H]x>~l;Z#9>=R\g?Wϰϫ_=Qq88(,l7#5H7_d`?uta?$t8  !8BaPP9@Atp=|I]7"OqB} 8Zy! 3CBBH d`dR P$tyvg{|ӷ|&!Wݳ﮳AD?z4`>Oy{÷nfGL#=0 ( M|Vqlc`XX?;)) 1琊  vsGрeT1$#8ZPeŒd  `\ `AB̩cۊ~!H2H!gl c~*Kt+璶7??QrUa@r.3O#?(>'НOÏ?N ӳǗu6C}{{O'OI'D?y~?zgG~ZMa`rZݠQJ"fd5-M4v.W[˫]˖Ss3hNzgMsf@#(!ȠPbRlu{Fp8ttPD;8`iMHsB`f9%59.0̆03և1TLfXjrL)# h1,2B3#faMth̻FkZҖk4U53nVܦnWv6̵\XKvݻݶ5MiնSki=.;ry{˽մuleFFEjk$љ:m7ձ{vzܻTޢnNRj[-nnUgnzMf9 gV%Ȣl45k+ ۷]sۧS=kvkZA5%19%9: AnvyxyͭJ4-uyj.juõm. DKAKk" µh=4vڜ] M3E4YZѢĠ) G@$$!$e]wSWnmWj{kΗ]sik_{<䈽׺qwR\;bY*8VzFEG0+31dlU.Z9qȵڔP*hŰPj) # I1kCX0ThP 30L  ˮwWpsYV8C 5ĉ3I 0u%4`A3d8Ue@LY9_<cwi(CD(`SUG?xki#laՆf;,  N?]NI* TV.%A8 hx =r2H骍3d N͉\[d~ e&G|z ZZfF%b[bJ{ 3(+y8u2 nawKap?On0qIRF[DcSn1Ϥ|(- (]9o^FmnaģrHfA7]m:jѼҴ]tquUvjuj6[=5%^jMٺXmcQjƜ[o nս/^ںne4iuݽjZuVmvO^km͵mnݵ7fjۃe6ۧ2kuM;%Jf7V׶tomG-jYss-B[fֻWa[6\Uknʷnŵm[ѫZn ll7dm7WK*ηjլζ\ul7֧nmm٬mCgZ峮fͭnIMͺٵfjm*줻k[me˶nmͯMm6KVnCn𳶭sve8ݦ527h6魦ѨݭXbm:+.-W[m=ۥݼۛNvmUٔVmݫn:F7n;vۚٶa[Wm[m]vMͫn;lj]al7J2璫N6ի{7Cjf۫&uX6]Gp g.LiYlaN–/c/^t"@ ̤R0-YrBu=nAM#jt tf+FM62GgW@!ήUc*X2pͭӿt˖[6ٮ9卯B"/|`:Bc$SP^4^qWdNgu"d ݭq}ِ 16 9 3?'CC^zB0_%7v7FwжpIC(hod`x:yLJ[zuy+QU<4NSzUs)KJk*XꝬT33 z/˞/O9 ܰGH1'X@c Zְ7 }.m:3^rXyJj֕4A!9HrRn;ç's+%NB,7q?D/↚0L'ZPe$Xh^Kbzb$:SzQP:{^p fz!M'K4J2{;!F/;X^J}X.ۜl^jǮ g<egiБw%+S󏢒KčxQ5,!'=- gqPxP#" 6@Oq^;QheBZ\ͮڰCPhE k"sӰq}3HXfv7?# s ߋcOH48*ďLcl $ЋIg\ 4vހ% %a2>E{XyW\.CŔǶ԰y-UŖeQn1f$=,X=7NR=* m]W^:Bʊ wkAzBGcee2iQcmPt2#~"^NnrX 5d-+G&BŏM π -|10_oNO4UE9Β%d'ߍaPԙł /8N-7Q dEռ&ddx,;]VTn27L=XtqemCntY]-pZ%8YF,QF:X3&"d1oq`^Ki'CF'Nol=e`G6`Kܖ75ZJpC(UBKI*l&I> }2a<:iKp-b ϼ"f0EDD^o 1&{qm+Z"L=Q]}/mA}tByכ@h%&gM;DAL p0">}_mt)ܒaDfSA/DF1r} 㒣/Y Ld+)Whkt2쨳 A_,JG8v%=t6gn' v}m_o*tvOJ%:  RUhNFQ@6Vy0gD}o >@9yg3.QgQ@xøZpx,SIEU8 oɋ&n}NGI2 k;޵Vx%Of{9i6 \D@t|1zTc/g3ô澉U3) Wt |:u_YLWR3EZ*lrZݪJB@HU0 @RaƁeZɕK؉y]Ȯ16^ &R,1%D3Hc]a|Xr5k==ܩ\?DKiAz'xɪ>v1qW+7 `WA:/C!I=bz`@q1!ҖnSxbF}Roena,YEoijS5vb| d5bKZ"Ni0nJcS2uj6H\™4<݉Z-Md"D`;z Fɗ[_<11-U rPo=*7FS-ЩE8ukNxq|bRDC1YD$zj-^F`KJ*[h-L @ [ubV^?3["bg8y!HS<  >BYɗ7W89E|Q({&ÍCo)Ԏ5P<-=kq]]oآpp~:9ݺ\阰cN y\w\{/i)E*g&O7t;QRs[^"X깘gG^K DBUitx6Zn^oT(N{VmMvq䲲xt@rYCTxUrm즱U.y`<xK!l2ן#O) nqcVu&$E X8e*#5k,3*Fj$0(1^2%$3(fӼg ᅜ堒BR.Be I0DB3 661R^Ls2r`Z,& *_rQ?: ;7ZgBXvȣlY57p;ʙ}'1VDyZPsy?t#hg5 _)7/9}PtS)\bQZiPUʳ6pCaNnS{LGqvJj;jOt\n/ ۆ"ktqVd"?1h6c<5\d6\GX;wR')$`e|pK.9xyIVVf]ңFj?`:k|C%ݩ RYf0Y;Q u]LE9+s=㑆#twssDT0p׉&q<Q.nUwδeIpDAga/7NAvKj2D@wguBtnHNv;g"N_[k!y-v35k䞨ؒԗl1/22#h3ǥMZcF2iD@Bgx耻 1,~E`D֜7xZQ(9Pf/.* nBz2i(Z%n{s:U8¹ڤ$DtƲ!NrUVxiqxkt<neU+S){(Ѥ+:~Mp ʴb:? ,CCyX+Yb{Vgf-MIq__DyZ*Vt>Ra3FZ)7AvXrG xc",УcP#LS>2CχDy jctdDʾA+ܽSJҞc_y&b"XI¦2o^9Y\^>N ]ֲA7 3Qz\ޢӛZVh> Xv:rbt=E>Op>euB =",#M[L^iEniYH"@^̜^̛I|\ el܀w&]z9LrޝMsam{yb7]/Z^(\c-;at`$|/80h!p5 ZܿJNQr^y D]HQ߽PP+yCQEiwα %ܓ_4$r'#@]oxؠiN&(۽tǛ۷J㘍 pbI7hۤ_Xw`݅kU = lE6л-BZۼ2j{LsK4^ksG2] DkS*V\uir)?-TjG!:bjWH-NAHΌ( 3>NzӷsebZuD/K^]iui\\8B^N-,{2 f ߜ\3˱J㋩V aRbź(JH]z3:&X)hcuZۉõ왎 Z\\g"Z!i#]X:nhz)[hK |g\tН3#·b^f-ysNA߃'%;T/Ü t%? :i/6MB hBKD9 eY_*Z0͙U1r.ߚk-򽉛D3^{T#~,2jvCTd-kczRvvn̋Nr ~Y0 ᾩ99'?vЯ.ǖL܇x3Z`z ;׺ˬjFl8/W'/%|7{NtUfxݺ%בM}N([kzu10ޝ6h$_W:s|.p< MY}bgo_!*[ V/+8G_7A*R ϣ<lE>ݑ)إ,*\&QZd}}uqG+ӹJ:&7//CgM%<8V><}MRFe.!3ͭSm^8PmRa/k* e`XpXRC7ύɵ=D^Ur+dwAN2E ;=i]3E*k] $@j($p2G"s(z׮ +fJ}hKK VzL )ڛHOZ֐!6'#(݁jr.: .y5p"?A]Ϥ5"R+.jO`Ӧ~0[ qN ^Nי:S1=.V,Κ}ӮI}ݬьP$.!T^.QϮ1y>c^L`薋C2fg0fɾ\>d+ Y|4*K09A;1D FIkMVϹomF TxQiyö7e.'SfTvFs{T=.4A5׳8 -4  {kцN3s#̹zW-d) 'aVBbEP-zxҤ0_?:m>btTL𼈙/96)^ˆFG.̽* -эw |+ewQ$ }0wݶyH68ЊCG"X15yǜ dSH‹ 76wVX i:*P;CLHU t7yEۜ5~%G!"Iz2Q V2X[۩~^[7#A^CoufI] $AdēO֭kͤ$\EGyTE~̟f@}&G+h|rC ~(BED`Qѵy+0#{|MKybt?5Z mm5n\6MnɭRҊx+cO =)bsl Pc̞KF "@ _GqCо0b"j6.o#yo:A׋^mW/;wU$i`IC̨wɗ!7j*FGAwo5śyLŞ!E4ROuq P:l0\ʴ6cV˝+/1! ǩk&XG"~!2"!'9L),vo_lU7MK>, Xz-cK̰N'M|hVޝmr01p{~Ȼt⦤% N߃(]^kĶ[%uSC*ˍR+ڝW]҉=y!$ BRC&$ؑ>9ψ͍Т.@D]H  m D9㎺]ux8dBU1YUZh46j95a>Ĉ jØLU&V 񔹛fo2*芹ZާpD+v&hD{ H~[&-nw^iD؈`^7J@H\ FzYL#"zv" 汛WpK~<$"%ŷY+ו m\bf]n-58gozp<"=`>(m?.4^]ɉqucNgDٵEsUt<$ak+l4ʦDV!^M OM֢rkzm5@L;JB@]E4S eٖy/xT yn`$$+!s3w嬉%DlVSguo:$ $n,G--\r6RDXPDM)JA:QAX"כTwK4XCyswȼuWc 1I1ƌ3>E~{qǿ$T'H ,jS^?W}Fρ_>">Mo w[) .M/W>IPs`vtRkK64Y)(f \`C6E^oAؑdZj!o]Lu6MRJ\ SyQ:\Kĥ-{[Өz1VzEƴ8|ז.Eh&OƘ`<H F eO M^7kľq#_Knjb W-u}Pu!<-QSL3{j=Zts3tQM,I4>\>qyۈ1QwHLs]25 dz©eF(A#& _.AbR##%_#3w>4#c2SRh*O %0m6ݫ7?Dq?튅`Tj= 5 V=T͇/p㌭ۦ41h]&1n;;zT okuTQbW/ȿB=Ve[<:v\!TS] ad<]%Ma '5\dH (;#t%6/*Y'@_<릾T!?{su󷂽~E owD+ xv CgF@f $$O*ɗN{x51]{ D~2-~w?'g87]~Px|b(xh@g>}į7@HH5($)YVq4hh DJ3CӿK_~o$̹d̼g,.->gѬGVs۝]Nk"fU.Nc$"u|W۽~2aisqBOI󤓛z'/rIhT[+{-δl[1Zxqf}3ӄJRzƭ:Љ-2A:Mէ.r0*  /_e,docmwoNf,(b&> a,>$3 31#D>ĝ7<ɘϖ\%`Hz p;[uQyKyJܮ.HTg4%O%ckV7 .LDC BfMݥ:p|̃UL7GPT//;\< N;#!ɽ?Mnި/<2E h,ν / XH89}%oEKiצHgJ2":954'~-Zދpu#CZ z˪Hg"qOC5^J؞ROIHRq$Xzo\TnZ$__==ӓ*=HسXm[saU A&5m`$MmTCY^X˶twou 0X8V! zd$BFi"F@`ǂ NMK-\}Xnm+ v|IAuݚk9Gnm%\hQD۬B7n;F{̜euK2t]ՌuDg^8"(+̨N[~kZGMWIO;}7^pDt9E k]N2ՌԎw?&EBcrTw`8 c"U˶^JCX߶1K9Na|P:]uiڨ$)#qJש(M\t3۴&8~O"n'̤kgx=4d FۻĞAZHgp[+!N[[epP\"~(jprYR^[<^׻k[o{j'6u{y^3*@MaD ]я ?_G h=X9B@~ &#ɆvhN-' E}.֛6!1kHdP!-O?  >֪^}']ӋL^F?Yr8^̩^.^u5ۆJтr0נCJӱ۳+kd$zĠU>-xf@pS|Cbs#P( ^jݴ:4l:(8 ۼ%/ZMfa ИP'6 "0qbs4 T9BA`KuIOBe򍑁/ȂhZI5e%-H]o6)/Ni3 _Kǧ2/KnLOؽ{=x0 @Cd$" 51@!@D(j %Fy l;Rى+%:oMso{B@LؕQC +1oĘvC:XлKrvt$ B-⼿wfw^kZB &e 83A24KqbXʺUTDWFۈ;tIznv"䈜RtbWg$O)Kc‰;n1 Ӿ]tQ"Q.nXj rՈAn;-#&fo:[YC!ѧg -U{dZۄM"a\PVyQ56oubBO-l@{ id f4KsKy0&vm8yg95jUNٍ+B*UpKV@@wAC~!~P;C}ݘ$C^~7 "]U ,܏ 犙{C,_i^en+cث;7g/%dzbJ 9UAu^3(2YKRJk2!Tu=w]ެā(<#Z|]ؼցrWV1.TB#ozuoׁ ~H>mw! 3C#<f\iѝ V j-mB^䂦{4;8Hl^ow5رߣf!UhťQBNNCVwȚ̙́٘zLV rxIDG͐krHAeP// Bf&LûG;ݺ3)1"FU-|b5W|&,`C'@'\EoO*0m`?%gGE{0[gX?9~U$ƛYc?$r6ŭsYP4<@@IכQeY<$¶;lUR(D#[̘q(xRaL э*qB+ {@ļϜ9*ޞrA5QOeX'R.-Y`ժt ivH}ؚ R.^U/_mhߓ..$7㕼]1 $6,URy7zNqKWKQw3rS^ԬL,Q[S%f7kt T Vo=e8S8m9Ĭg]*Cpt/n<ķQ%*ug)eV܆ڒ8{~kM軛;YvJ5k,3y #ۺI1s;~.NZ*Ky⧤+4;iKžѬ$avB#>Ż"$eT`Elż? _qlb8yH}'?[ď?Pč* DjK,)?=;6Czw|;z͵ktUՁϥ~${뽹O;lqtwr"Y=6 E'gzL$SPZ^tdCQ(EO{#_27׬A_]R܊=M7_;7"6@(oz!B8_[o2$tҪr Û/O~NNM'XR(w !JmyuI0J~ 1|^qFܔK+m/O,}pڝq Ps']9ze =o ;WrqaΞ`Dė#<;Ɨ_Owh0`:g.!E|$BX@BML ~sMLk{j"_vN"1!c.iQ#+x? ;o~b!Fގ;'n.o9!fKxi%(q':2v8ބk?: cs@,wZ";?~] )`6B SUdnD! o34¨f_dzJb=&P;@so3݁R' P0m37qQDƴU ZƷN[OTbe1ȹ] Zٜ\_|!xQ]DϷu*Z7¶ۺ`HUkwv3Nη9*a*7M֞ `ˉkǾK "V0F|~暦ʪ)Gͧ*tIW<FAg링DZ^N_3pc95<I]ߡBvB!O7'Gj]/;M!Flcj- U*1#RUVK ޼"wG_d8Cu 2g:ݶ9:6Ir孳#,JkXeWav}{/q0(i3 ^}#_[ܿosQ9eDBԐčמ&gGwƀ!L={w㺽-;ow1w+s\,wo a5Q~1,}&^j'@Onn2Zng/@G-<~Q8.\h]6&#ډdh)g@$՟vș[wL#ou' UDw:67OnR4^tTyqi`, zw<iq3(@Ax!ڣ;ZCwb* Kӆ`qA7/Ԣ#dDb/֨]ѯa&𙉽u  U I]zդ `zeH @Pƌ⯼7QRhUh`";$GzQ?uRˌku 8PSȍojjk2'k7Hą4.2엂'`^.Df XdD {K`]ƶX; ݣl/;Wwж]]:W?;CECj:hI+ͺŲ]Wdn;FBW#n Hk>f0g pV'+lG X흧Qݞx{iWo&S[R;t7+y!x#+za60b-vCK1:3V;WpA,f[B=.B*x-/{ll am -Սx\ϯ6[aX"V6}ZZ<6=g7ҲD$w1nyzHm|(ӲIdEcOol{;մ'7/܊&nw<4 nRZkFrӂ]̽@re;pKYؓi@xr"#jy{5 vZtQiGCv(cD'XÃv{1 6瓈a݆.f˃ W~˞ꪾ>S+5ؾ咶87@(Vx %Dۤ/1`@j,qr|Ru5ח(ugrrފny f|ĉq]TfɶK9 }jՕy1Il>.swkQ+mf?KSewI/}YxVt2FbKlVUTfCulDvx%@ r ucz0=ʯa梦ۙ2g:$Q<( E ՜8zpPމᢑM -zx,8mQF /:*Ӆbѐ:*5WnÂCk6w[xwu|]励G+k8!Jb^\BIN'vj#W:D--S}r4՛ZXN(FJd%QIv!(h@Kc)Lf鞍Fb '%\@8(w,ZyJ"ljN/߭;ם!ccxNwBJѤ=ȸ 呅=kj-* Jd ) BfΝh ބ"6~=,#t,ۻ"!^?ӳ:0|u KI-߭IJzߐ,lQ1}o23F"#a3,HˆkoXdlj"#97[g+%kϗ\% (Pq~c#Lq07ZO~2HOo,EϏWk^#_x-ghg*>-~? *m^H$@ H2wCd$0$`jkxJ*1B@K47dܠP)eKszP}#GݮAaW(BK$@(E"37ݵ!zvhiU0Eo'}^e`hQ:' u@٤G3B  $9"aΟW[?tDGh6 j|ec ae 1VkٛM YHI@45~3̣9zkFr!ΰ.7H5X6}<Hu~=(3  @wV( |u>||]0e1bk{p܉V"uIwm5oa9? y "]rZ.ꚜYi@ϣ'眺Uƶ [OOtEQ vA0=>%~K!0zpNZ 2z# @>8_nr<B_L&G4"fw[قtz|?l~TN7<~ `lLZr0 }BYHB@{p$ p'| nGS|}w^sabB:Eȟ1 k ,'v cP(ԧ;}UoP @!HVw`D")@zxz5TxC@p~Om3zOLݎa5Vm"*@p@ /~8z HD(Տw`8Pes r<`Ah"t޳|{[`@$k0l,"ۇ5P9p=`@k]M\xm$`F;qBH독Y/[{\~~`0{߻ˮy'Q @'Mdm d0`\ixBȂb-h"2}y1{谹`^6P}7y*@HX93<( G=Ǩ<reKlfUz4Jޯ-(M0[:e6p=$E _+(z7zP 8lDRaQSU`0Uiplzo/W;x$YS,ÄY7!/rw^$ȹpl (R:x'u>]uhu NÜs_\qwE!Ȝ9q7hRƛ7-d dAg"o$;@k]c35""oGH@ 9R (P&c\}^H617lw<?.w=#ĺ¹dj+ 0ȑMV)ٛ[Ⓕq?A}(x9Dm HR63u B>;^7]x0:p  wC`Zbrڨ̀ޱ4眎}aa8];vPz,<@j6|cskmoG@ <1o?z<Ǹum`7]hw Ѹ . ~˶(x CLpx^#PCMBy?ݠXbxBp'Xj*=ֽR4;@4cη)=F5HϏ{#9fE('58b}r'Q,pvwmXZ z6~ q>`zM@fPd 5]PoGw㯎30z??~οW-(xt?EٶWγ0﮾gx.:m|w:w\{j F|F #{Pgq㞽~o:7ǮzyG a@33yJO6@TmmF:ֱ8@`iOQT@bIX@bN#ޡy xh X!w߄߸ƯXdw){|@@8q~:z߾]=ǯχ&|FQ:r7zi,(d 1֙[;1;w ׋x7=ru)>=I*uzT\u, spo>>;:G;^?__?^=Nu1~:r@y:?#tnGq=y7@;z_^p'.0x׎^;x LB#`^IsqP[sv;}Az{ޛ`9kr3܇;}3nCݍuP7ׯ^ 1m~poqn9UjѮ+Qbwp-Gn:o;Fo]7GDo*rY2& ZXU j@B]!gWBkO]{ ߾=F܇#{` 6$ 9kymP}F~y gw>:7G Дh \*Mww㑷:玏P;p܍wn߯Ϗߟnǎr|@f7

/ǝ$j[h$"u&A0;AƋyrlYTl)|iT[{mfKn^ؽt"7=@<2t\3haF s'j;LiqOv`rIMUk!8LJTRWn)mD$^FĹ-4SU8k$ةulNT5<˘uM}pD,,ScD >6&HW3I I@R2{=X^< `~(FV68qעPoÙX Jɳkf,6XKd)^Zӗ&{U\x)ݽ4\jRM̈́Lv$VlUO(f`%]ו)٘\zWeC~B{` !q"/y'hvVzy䄴p-Qd't BD BI*@8<>ml աJ{* "6-{\o#CFG:`PqÖ㉻G 9q1F]_pW"隕գҴZcxk鱴G2izuDX1}xS%S';a%Фhw1N~?5uXghXZ~p6>=j=iYQ_7;v*2mw%V'RY{TY)X$Bg2txaEL,`;5nS7tɤ{&=:F Ca@ZNrQwGE]zn! ͈@1E9)8mDb,ل;OQp\xP%*AySo04Mccu{Ӄxjx'6+5{mv"뫠B 7(Gr"Ʉ}x,Hr8O2kaY1 l'9Xxuj7kgD. Pry\֟1PaA$@ 7N#iiBn+!m@'[ӛݼ5~! zM,xhoڑ'ṍ !Ka.⍜P@K(="_P! cdz )5ǝ_]/x@c`3c MA)m0mqvh r\- c#(";7W*.wNǣP-z 6u}ݽ;H>k%y^(38ByH 8Z{ı%=F@[ddf!eTsF,d.λct H6ڠDsttT@nHv<׏4HJ@fWw^D 9ȧo2\zV ExwvztNWx ]ɍ3Xdm{j"LzeXDά]Tܒfnnk1G纜f?w c˟9h㫍}ƒk:B@@y^~Kt.q:>ٹp1672^m 2DV ˈk;ގB KYHvŭ"@dZ=|sw61L B]Og]o3DB/V>;A*G ږ]v@ )q|V #*h-h Sw5( svRuqiX{h)f|q䡄t@ N7#JB%u h!ȷ8O}{z|P0RŲR"dRhW%.PDyE%1薲ɐGchq~6c bp6(5g?SǟY~kqLa#;7{7n&Ns=*0R%#Aj)g^3{@@sݓm   Dq!+ε_9QܛpY!R-@4-DZ8fشbcZY@ zίa@w*؈5"S}ݽ \%"hG=]U!k|ϾcdA 9BY g949r"%g.HK)X$PD{͈J77t h=i{z2ssKp2}K!wvKP>ZӮktzu7ɞ˱%[+‡bv׌*mm.G3:Խo! dbD=,#~u8:ChDW]h#=@mD9Lgs;mmiz*@Cd,Ff "(ȈjqN 7iOq@4-Ҥ \3C_fvc6{l|Uq(ĪdR @uŌe@z~睹w414X 6Cf*@R,Sl u9k}@Quf )5v;N39rdf3|(G2CDb#0~:UÝtS^>fy?WUzhE@6U0F< 'Χ_>hNP7%");z{E[1Vji5-R e֨eҊu )R6΢\IM)B1K WSHD- c8)z3:CP`HR2"hj=[Y`R#,DxD4b-T|w=U~u8l78d,vwj5 8U1h h]xm+CXݜAճl "46g ] vȕLז[B̭u#1-cɻ( w"P.LPnwTW9ХfoU=vj }0Tp}VzņkH |kBqQ?@/I%!h|Wͧ,sXwnZmI=lWʶˉ%f}W`) {Jj`wJĠ[SfVƨSDZ/ = H=c9v`gS6vJ\ ?n ]IBu瀧1p:̍cXG5gB3bwmocm2цwv emb 6.CGe-xt"fxs V`@y[ɉK\èZr]d /3d>T%A{4,/k@o23פ3]u]gIM >?jDJtq aJ TXQe^y7kD @~^gCmf8 0=SyY2D`^,_􌸲 k0E6)^N|puRGȦ8V-)T 7uVj85k5AD okPFNw]`?u!٥(z"!-5GNOf #*bhZ"mJ`@D2<𷮵^q>wb'!H9g(P!j bK^u MxB b͂Q1{|y1 n)ieVq[lW׀V@98A;R @WE@+8A),3Oa@-.5f#>{gμ<#wDC(HZZUt/ցmޠS,%z$/, 2.l!HM&UWqctzvlAָ\ 6Ci!ᅉ̛a1C"}4@1)uX9Rb-ֺuqQ R!D$d`s*MݽWү{=nGi:XFEss\wZG)4O>JsLR#PA.ּ[U㭝wy7傕Dd|LB7iZ{׽jX{SբqA- BٜG"-D TƧ;Vo]m:z{t8{'f@tWt{D\dP1략d Cݲ`C1Q^u!C4O=Loq'mhGzoc@q6# \s9AǴE"!HKb@U2:-Z+ǛmjԮxS@mw=֯n┸ Ja1 ɹŠwNCb@W@p"ijJ"NE D*kwU6{H੄Ix84,}ý;4QDzA$٥./? Dd}]Å  s^Nvd U&U>Y댎`W{6/H%{*.N:kr>F #'͠38gRB5G_9Y|9clmbjFZ\g0$i۳z(xoy!J t!H8MwߺܞdA,,:HY DŠ{uk:B0#ae K(t,ޯ\aOE<^>w=/<m c'ɂ5K%Mfyk Jg_Kzr3 oI}>Kuȴ;ol;[([6҆Xۯz-vާ9u`-l\p%|^nQ,h].)t{37W$u^m캓sw}ѳlr WM]ax[7OR% GDzkFq6P8DpM7fo39U蜖vW9u`x!xfZ;o&Ҫw,ؚPĞ88*Q>&Ox`{6L,7?wrc( '/.!1Po;JQ=%Kq;d)59)bBxDE`nc}̸m>^y xYa? ۂ`J@l]%\"8ѓ18.æZ+l^wy(;IwjwjR*/IL"]U]Dy $vP+PU"׊=*s OkL@[ڥ.!ȞCas$CplD{MR5= מ{| En 0'=ERz+.afぶ]ӽ؍ѻ>v[U]J;v w F݃͜ -ӔEp79K1ٰ쩶h\ (Q_4\J 0 2vS;1l#À>\:b ڭ6ggjm6;jԎyeJeŋUGbZcC]v:!re*&Nef>QAfsJcȨ:Ȑ"C8 IoY (W˘=x[y>d:^gt+J,C_?yFv?-*zbe4JW6<6[EmG]ʐAqfF_XFU,ٔͧxNrٽe> <-(j4]zЯ)\Jt!*SyHoXӧxbh !P{!i)iz/3R?KW c 6C̽lgMf 檞ʪԩ2E쒌C8`rim̢[`>#aH)J$u#Lmu#^;!cg^wq,b(Q[verc$9!!d=ץ<jD<<5ȗ41םHo~}5,h?W^ V3)ۂ5,2r۫N*Mv^iV0=1g){{]T-G9bZ(|5gy}*'0a YE? R['9x)os.ǻ7rWdϞ Z#;1J}> ׷W%Su17Gm,EA&pTޖn֕a-*vg*U5#KMj- Gծ$Z]ޭ~ ,QD@SL&w;@r)L0RKE(BW:eqbtsdeNyUrnG]1tE mQ6[ RDKJΚL~̍ i,'!p⎿4-4ebzo7V"\v7%%啟d7ބ ;{-A8l]8^ &&w3i_)#r;St3evQ7?NdS^/w+nhVQ1Ӹ=W96w5LIcN@[b+`3.8N^^^^^^T2NIVmYI~zlw_+4o*&elsU'c:;O.Q\A툚w$=% P`h#nU+ILJq۠GBkkT s7}qP]}YVJ7 ,e+1jcv:+ƚ_k\WI=F o[)wҏGs (&]7kµ -3Og7fS*[^Yz!)t+vf󗸇mweqZ92]oHpؑv3 r͕)0Oyۚ޳XfT !Ʊ@Ez{ <C^0<;`nOߣ̊ڟ@95OcNgHһ'ӹ B}/q׾ChLH8H @T?b+D}$iD?пfS j +ޙAwOGg.8SZ9&/rq;9\U -yQo@Cݨ%$wVa˼zŒ) @1D eBOzp$TE"/k/9B"T{ GMw,-,$2}( <,mfoT,.4(T="c)ɆAF^=7ݴYHEUW .YǏ?ן8x#6wf7Ȁ[Hj(w>zhc©E^  {FGYșC4});s˾yOAƹԁr~qӋkֹYNٗ!QC2WXϺ< !! 5+l2:&l$F(H0& n hvT#3I4-SFx<*ڌ"yYJd.Nxxb"N{`4O^eeM|IͦIݕ6XA|lޑ=̑Wh K fcrW\u#xF%NvY-: 2LWT\9{eܪ~7"#Ó~ 9 5fiw;}cmgoڅBֲ E;XG︟%3' +*Tki:>jݰχ' Sok~lO`zP~!2TO ul?vfwB] 03/".T.-@'5B]DVfF/DCrnoeXk)f3X"UzPNtG4I+nzˏO~O53.o8{}\ӷa[ݵ*a## 3]5X7H2zj^&/{3P"01/7hO%1"\ ctI-h-^mEmn@YL]ytT$DyQCaV<DI.VX#@y$/x:4U1L"9P6[wlTNw PC QOxet03U ޽5NNyH*#kEm 40\hdRw,|$Ba.᱘npzoo C@F@3y{ ŵ,/ݡ iGh]?SSԻ(\Mrr'n2~^k}^Iox ǝ`ai4eREV(1gź+ru%"[T@AZO (z X)X"źkQ_Lǻd$U}ъwOGtIϖw}]Ys@WgYtPnM)~mȯZcǒ3 jJb y%orL%2]8v=VI+kTڹMEr"iI<{#\ lSL:4/yJ`P<jV+[tNLav`&L,4lst'lz=j6KL;]=jI*H_:'7Z5֓:~޿(xGA(L Xx`_M{(jIho=@y#qpR*G3 lONW^t=;㄃ ,5once!b/^# |` $EETU-EOd 葠ŹW,hЀ@D ̀}%+dh+>S=95^zG(P{m]Jov]H;X A =+$cUQ ٚS% D&= A.V5_"yKݢqy%ϗwb֤ &/ewl4@DDDvy@` K>K. cIPgID%H#g’[ᢲpOdŏxE:϶(sgD)̖,bd @QLqn4 vMw?* 0o2E]Ue0^خ]wv;e#J 0V*e<ⵥ_8<±l}p}\wdvYTuo\pnt52{w_~؊вev{ճR! a< /ի/Uhdޢ"$FnyA$@A ?GMelU (9LڻcQjO BqRBb1V1{h9ܱGs;ym8}|nq"J/Yˑʎ[phȤQH=y \*)`J2Oۇp}CL|*JmHOkQ+")==~h #V cXρSRYsq^To3ŝf;}]ttx~K͖f(;iа 4+Q`DGv=.Eɣ%e=(*.yڝ׊!!R_:G*!Ir#)3`Z~G+})CujMv{':{tPPrkbBd)VqG$Uwf9B/Imv1>h~ ]y96s=]I [,F6\ EM3#BTJY˸{xO{  ("#1f1bI(BT9s1~Ǝ m|ܴ];Yy݌ )?y%ޓ o<ڃZʊ6Rxbly|rOC˽ٽɊo~eNaI8|uD]kg,E!)T Bj/\6k:hJf%n`DR˂(讃k7k>RjJћLJȘZg' $]gJN툾P%OYJeF!UV5X^(3 /R||ͨc5) Os{efzsW$.ܛLcm%YYq,-A[nwc7?FQt +W Z9\7HNN)vqYܹי~ff)*PȂtc Z"ErB)f-O;J `Ex5֊jյb#7S:XK"(""q&ضE!1vīvfJT<`b> "zSk<&îdj> "^(97]K#.)c^7eBbh1TA$ gqbnL J=g cWwS&KBAieiq9D=B06Qjvzu Сmt#r> PN_ 8i cp(L>C ODQ0ʉ e=bQ/v|\*8 *s~" |[!<awv#@4?E;+GG /.d@~?iQv?a<p;r #韣}!2l:t kO"9^CG> ^?Uq?S>;g޷avv|y_"vz 2jQUTj*ը AʆWQEj@(%*+# k*?H? ?0c*/@z;.Dg_.̍E7"CoZ:WGqv;o=f`Ώ{>@6тd/ۃk6owyЈ+T (ڽNx!?jFGAQ>*_{Ѣo_?/Yw A'v"C]:-7םmBfVFmu&SO(O˰>wU"$!V#ӷ.p<*/_nw발z p;%|v'uCT!d`U Mi%6FMER">\~/cܣ;sQ{zb boB{z)_ˁ)&|<t?_U̪̪G33U$GaFܠ;6bacDDDDctDVᝲ6b&GCИlI$I$I$I̜I'tq:s3&I$gI$I'8ކ 6" m۬Î8ny`[llD$IӧۧI$$I9I8I$qNn8$8n:t8N:ss I':gMӤwFӃq138I$Nq'N8I$I'$I$IgV㤝n:tI$I$I$I$I$I$u8I:7E4< E4hNf:I8ӧ{$n8I$HQM*4`8aDcᆴ00 0 4;L'wޫOoAPc p}wu$I_g#'C0C0};yOAw|OT< مWĨʯ*8a8`\U_U~y^;egv]ٙV[ob1p ᴟ6ׄeGAßh c߱D"\MkcZ}?PUX8Ο{ꢊ//\U}wOۑ}$I!=GZX6o kZ,i'ߌؐR14Eͽ[,9PWzO \&#< q緵cC}k.#I/ۨus̔zK%Lw8Ѭz#S~ ? =!s(wwt}|p=>>qgO:ϡ(f|t1}ݡzU{>A!`gh3g2IdP@;(?#2A$^\XC(z;}C(<{|Et.sUwCgH"G`W ?mQ$B@W ]tsրC?<-ATM#>=8y~F`{8~_vTʩxEs*'dSX $09I$Q8=fg/#/9ͻ̏6~yI$m@yp2?CyҺ G6!"RPiӺua>j,nzsÞr[~| ^H Q'6v~AX3~=5EG`yҫE\m.I$IN7G_w痸>_ǽFXQeH˷wri%I$V=?.D08r|2vO_tDԥJWx(Ƹ9R8hv7 φn<T@ЀP;jAc^H"  " U{uf}BafB8,H( (hq{U^ T>pۏ<|$׿tQQ\tA0ŋ֪*6cyquU3vw )LWP=Eֵ=Ux5=Cx{; (|l Sq.\rb Vv|<76?̣/a s*׹C8X 97\CPjM c}+۞>}jUX86 Oju[ql=0>0 xmц0p3#Qk'|yqtq v&fURXyv?fIAlZ033 <8!d8q\go}ִffq QG>3 2L~z:48?b!! wVܫX4M蓏2KQ5*CNVxxqӎ!$(gGFK$4  W 鈫>ܢNឳa~~w?ϸz袍~X> G&Wk˻z(?L?ϔ@Lr>cbXpYs׉+1&ZbQbY%4},oa<6Y(?GޤI=(<4@l6͚,(O;By7e #'92Y9ϠⶐmH?F_{ηU!7x 1Y=8 2UL`gۦ-7U_NeUUksM_n*|?I~~=M ~Ou9_{{c{ٛ<}?GGNY9ez}|=CҪʥ=?5U +a 뀀:9 B 8?DXrm36Ψ6EG^-OygTw0.x<ރòšp_@P{v?uXԚj Zdph:(m'%{,<:gف{?QA{fEg~zZs1 5SoGߵWa}wVˎ:}zO=^*yo-kFG sVFBFIrVnw9[Z`?[ fgP}_?lWpya量V>z:#m!il ~U9| U~_A|sRXoGaF(#PxA3 (àhY] |)5Z 455ZgD ~$"D<$yIY΁>giRUPHUPvhOQغKG_ n}GP;rI4ic nmo}$Cg>>=oxϧ^if|kş :6J`9cUUReT=dPhl{3>3|}WUWwyz}AdGE(5y_uҡѐm2ؼ}[\7 (Z-rl")r4dL6/2 ȸn8@ P 8vtrm2獛q`@Aq 29  sZoc6h?U;W}Go痑_r7Irp~ѳfߩ?>V<7Y 29$Qe fLP#?^{_tt=wפv.݋8amT' ={^Ž V D@Q Gqk[9m ~=K>rܻwwE@@@Yϫ Ϲn.syj^o`t?$ =9-9ٲUz}ۦk]UU$? еwv.<>P!N^?j<_}(P~Yk?(NCmٞXQmϝ鐝=Èiqg/~{y8J?%h_ȻnM!fa >0 j,_=׿| $~ |<@ 6,l#B :Axб#a4%C&0")7G:Hۛ0gUUTIX>?a ?*8<gjî|;''~m&Ed͟ 4lKѲĒ $~l0&eWpyqg}W}:W:Yգ_ptL3LUwv'w:P ~`vlٳݚ(;?ߍ ϫUUOUDQDUT=zc~ų33 z}*8=UABo`Owcⱄ|aQ8Ў $o )U5zޓ_~|;+8plmCA`QHgC ,mgUBۃ!Ce`+֒X B$f~RI\Rⓣy8=qػuWwPI$Rtps`=O54|9?Y 󬼌sCgV1 F13MB#e9\Ip7p$?;{lY-.v(Q񙕟Ǚ?ճD)$)$RJ`ʡT%*BR6u$I P>m 4rpR"2'a^YAU eR@e>O=5x>áࢊWZ|x聓g?0x6;>~|ߴ#y{=>Ƿ>3333!0u!>{r=8(a8QH㿃9$9!ɀ 'G]݋wuX7%]:dY}D]:$)Cp (Cp:ZLӧ T9/+=T>t;BCkEm< 0cI|:(딒m@߿J8Glw^y_Ǟnouy76w'zI$χJ}w,&~,N9U!gOX:Cч`fcp5oaZ:?(m UUJ>g[U{*| V.z>R->3a1T |a;({88?`֒I;? (m$3}=j=? HׯïS }?MzLsa5]Ǭ^W6[}_N\?OO? v{M4{>\z{8=HL83<vJ|6mYey0g %yA%ٟoW/tC`cpyʯǗ\uު~t}ڪffeUr?O@pt|?O#Ξ\~_E#}CO=ig(g}AUU^]ުBtϗ_!UUUtǻ<|?Ww÷và=~s331@ `YdYKCwwv.dl0`|I/Ӟ (xCSÙU30*nj?Q_cԾO3KRI$^UV.I+<}(!!?kYD ?.Uɨ+{s9):]ެc(?y'r $p l}z;y?OyU|Acd;F~wz1X 9uU,-࣎|I-?ŨPLuv ʀL̄026jߙۘO$G9  ])Ȍ( YDd6XhwV?9I$I (UU{53i_mo#᳍-R@*.zi5@1 >MMvC8=$Ji=Ep͠1ϡ/hk]t71z:8<g=i~g<8UO/w{w>=2>I-~it6''}8>OxV8MPH*TФpXۖ#/C!5ZCO:۽VUن U wZfT=ۉ=?9 BTPY{>9x{czۊ=,,6m|4xsػepj1UXV!ԆH4@[UUU@U0t??G;=y^D*m 4@|EU]^C[91TSR x$@CIddI'ݖAY k$RZUQ$*Ȧp@Z]߇ޫh@ffC2%*~WOw*93 g]'3MFa|D`  r,:?`(Bcyg Rl`nΰ\"9FWhNyΙ890uY:tGv'qH}>Et/ 6lR0?EtYh>ϣ}^Or>GLt=}d=}s*n=30ϏPs[5ZuZۏ3:v;`actQ.凸Q[5_kLhMMkZM[,}(ygCmUw~=(UPU xϾkZlzw9*_x{z@ i%Ex(R8qD@;UUUUUYvgI$^*,sʫ%GϾIhPAHff`=iDaPUT؇ǚV 3⪪C|Ο/V߷x<{=Qw=|?`o| 2$\2@hQ?]o;(u <|Zl z<<e ~Kϟ>ˈcX8qb D ?՝@`-6[p?|j M#Cy \l{B +l?Msp_i$Yd m5$V˩e&^eyK7sJ?$D Q`͠X(C >IP v> >+T2ie-p9 ٘yu(X3o9pTy)֪|v*?oOYUU_>?D>G`q?~">ϏV|5S>޵Sp>nj,o,TNL?x333/"%z:;={>RI3?i$٣x{={UuA?*~zWg?~⏷c~ c>|ߋEY@`~psĒƿIhWG1&1x4G* a dÏ!z9(^K8oZ5a Cz6y=͟ ON?G 8T;EФ T Ã00w)ܻ nV62!ÜUk"`zo׊g5\ꫳ=z1ncywX ߧ}O; (E==P<s3!yCϵǘ޷o|w***Zi;}E5UTfffUUCg $ DrX9hiFr&X9lV]Z03qL8y`ݔu~K'ybXn # $a}޴0f?aTIP,FUJP :ٜ0W4 X$#Gkޚ]n]EVz}?nBrpόCOTSzk;=z# f+l X?'XqHrv>J6|%i>4Z>(^)\Iu* =I%UmUPw}=Zְk4GdpH*hL&L(Kr״M8$`P}@9twGS-?Gv=zrʄ{^{[|Ɏ2c 2|6_Gۧvt eY px<;g!q?tl68K_D#7rf?à*L""#3>u5jZ4QFϫ06w%BS>ӶӪmmx`@ ?"Bڸ{? _Uq/W.\L-37/Ŕi%w%8p.Ҵ`RI#g0|JI$d6Oϒ$ zhmU?'?).EɎrjoAboW Swyh̺uߟ`xg幪^ރoEmCaQ*ݞz|O|k{Yai;q`)K#7: d 9~On廪(I$I%q$G#Y|!eZ[WADRɽāw> ^c!+Em!Aм,qKW+!WNAo}Vg\(:<<;fffi5P3; 0FCx*8W6j#0/8-&F`-1I@ڪ?NԢqc~GDdU=GOZεk3S<ǿ@UUURWr ld:}~YGȁd1񙙙y<=*`ȯ=ꪪCltV6ݐwUف]2 ު8b >&!t=={Ȝ _;Uy;r^y(}^G}_ fxffg];?ٳ 4}$H A!p}|77?]>P=]202=e~F=w:]3KLט;:$7$H( p~ך ^G^^o >Ow,N=.ǎG^?~ fff8>"kS1=rmϏ;k ZZdj!tφ~YffdLJHKlY;d%@[߅U;}~w/_XHPHnB V݋ ͿL?wnĪ߿Nۻv&Vm8ډ7n$nA tO_m$Y5 $HgD qm8;٧=fC I ȱ}׸X --hվ-}~~l,}ψC <`?6Y$G= $Kb&"0aj]L {uUUPUR6QE Y99f}YGk 0,C݋8? P|ѠP UP*uUg~; c3RHRH_fy櫆~+U"{UXϮ<Ƌ:]# =wC8{8?ǗfW~Oϊ>ݳ3333 8@5QFxn$LSpK3OqpCYOUTAJ( 4URAJ(r"J8UPYvgECU8t'`333C1D)~*^_.]_3 ?Uo`K=py.ұwgWpl_@⏃";n85kllmD ^E?,601ZOv ]p7th߀=?W]p}-8JO088mxzݽ[D9qT/UxO MuF矈> ~YhoŘwVo0# []cL ؅ ]@f@?gWsu_Om Y %=<j pG`}QGំwW?jv9=*$I%=裰 첏?9wwwwww0X? 6|)96d]?УշtQOX(?AI V۠ ~ $+o 8|p }6ZTBª 2ߜ$ǎ%HVPQs~=ArTQ28Fkb}J'NUTfO[KȰ?^ 4{t@(N ,"Î3ʮ~9A11F110ck>YsUO}_5VEΙ~t}o{3{a{=U}?zC=9O/|>8\Vngc0#T{ 3ۆBn0wOOoG\g+2rr9&`Foqt?Uv:}=;|>j.}~$2I$prYG`ƓDBQp*M-m$[ם?O0>&A1A34.c]?/껼Pinf9QD" gE 4_OwwU/CI.I/焒QQF~϶CO8$e>`HBG4&*@a韥XA!6,otv, MgwPZ7|/g9ުC~KGG3m0a0II.gհ SI'y v8Hga؇g$Ϟ]cHgcɳDIv|;0ruFH}9ɬrrwaR?7H,feaT̬~\EU ȝ3AUUBL εfCl=|O,'PURSU"}~_v}ߟw˷^{?_cfaǨ?6x ;?ga۟kRJ$2Iy\Vp1Uc;Z4I,I tr~?gAt5UT*WU$I10t~to0==y_x- H$Jj, |UUV:Kox>`{>>x?xX'01N"0-l[ܷxqf ;zxv8xn{;}9|ݾ>_/vϻUA!g݇~\̪LU}{zj0_gçO qm/Ov|<~O_$HW||o}"0 @BkA`Eoz7""" E I9f,%BP\OeJ<GTlѲ~ӷ>]çU?_sf͛۳f7T*ʤXC>g\EC>YUadQo>_gt<}\ao;瑨H`/͒J%-Do 3 ;>_\woV;cӆ8q|?f*"GG2x~֪?|d 8n3=+x ͉xC{{𴠃;?sg{|=`=Wת/Х/lZJa XŤ =0Q ٟwjXT U@̓ l zV{@}(ngWUQK;s=x[zG;i:ꝓI G-Ι۰>YLL,+l00lz䢓Dj66 Elض\a10CL '7mGw<'~gp{?oP˳ez [,?UUUUT>OUQgnoy`Nj!-/U/}>‚ $hPHtI>=D?Iד <,OXe~, bb-n-nx6e;(z4y$I-{V1t'4ڼQuA 7k(0@"*E fs[oӤDf~_{=U}|Bq}N/8\qScc Hر՞I!}-*D%D1vf~n>>804 c5}8?GamfG> {= T?gOI?vZϿ?ϴeg1IKUUSOZֵS9 3t`6l?)$'->p=|j r0'{[̝3>}vy $T^,e/YBr0J0yyT-I8[nI-o>3=6 m7!5Ȗw ie9?gfWWOzQq-'Ϝ9ydIf6z~ME; =<޺yQǑ>pH,fVY5?;}2DĪ,Ih{cI%ա?g\=>ƊǟkMAb 00""l Qxw;s # j#݈g6tfCOghwy I$lsT*S9 LC>V<;{_q> ӮmU~^]I ? hhIu\ue 3˥t3ۜO?q}s :?E;}3 w߾ !!b!+;{n3@_#$ q?UUUUg$~x|UTڨ;|s333UJ=yl6@kP?d {o]n%[?gQE7<& 7:dO,c͚55 a@xm`+`|"% ;CA`|"t6BlG1oN:)iB E2TI]v'|ηTI'm>I3#=$% <6W@E,yUn3 x_@{џӟ.vpDDpQR=:rR.7lR1@6%$ ց)!fUT7<>=_n3,O]gHm]UUSneK$dz{!/Q홦eđK0`fbK&l մQq=ߧ}^EǎXá00 4^$"jbO=NZ=.?  / % PĠ!c,)0J"@AH"qAGpN R}G8džxwygX!ᇖCa0yCJ2 .]A/ǿ٣gsx$ HQ@k4_CԂHؘI(@;@@ 2P(g $}Nm=n<ɀ`ĒI&@no{޶r3tcqE`:W> z{{ ?cqg};Q>=Odv+y9D3**HJLEM2|#[W$o-bEjCҨ*6u2)Ggja䭀;Z',׻UxpTi(|Pc%?3]$McUyxg~=}I?'"!]@{i GZF9әf9ݜ3FrIШ"N׊Ob1Lir pk,+ncf >oo'Ljym~ #mqH}%q [zx{qfUA>/:UTyDNBמ$IvJI/5fC\چW=c.: t2zfgW$T̂UsFx3 QG_<>Y@>x 'ﷳqtN\}>"~}p\!$#'NM$f\Iuh3&59˭߄~@߉?!|0]a:cuƑS8fm9Be4 +閏yW|1mOꡣ68Vib(bڍNzLi:]k4dtgq[υ݄UbLNgݜW:z_(=jŔGQZ4}MݟoB;STvU K|=. >5*n K(ޏo٘5b c!qA0e+ QY)*YYnvo;jQMuxkYժ9I=tVJك~?6ωg5ryf^DrغN.ZZNȶ` _gD,kT/5iw~mx$Cq=]oQڊ!CA2[}3~PER~#q_^^Tb r:kOpKxOzdkN͙&8$"2Y:# Su|^P`љaU}t~r,EXXq(^;Ϋp !Lx:񑏜nP{]\Mݯ/=18oَ/K?@*p!|h6= 2c!00KN>ۿ; C҃E[h`J0l46uv6҉+] b<40! @׻,b٧LvsGm^5b5= aCȥ}={!?|>zs : =07]p|z>`n @_W9]P@wp0~}0y;|s2@;~\`(ߟ<P0:(P@;r~|~ߎ |?:S0 @3+0~L4}H#7*R &pU]:ez=mJ@w! G8W!JƄZQiGpJjh2Q3Xv{<`#J JS̃~ңJ !^ ҀY!FD hCwy{~=N=DY9!V_\ք\[xjEԠ{gm@- @ZrA D zyXW0 rIu Jy0]ʍ y޴ MB:J{ߖ.}-jIT Fr߿}|9(q a\(5@|{{#BHR!X#B-=_@>$و"4.$po>:Eҹ 4"ЀRH"z޼;j <@&B]zTh\7 Qb#B(!D@R!,޽rHE]4ûS-ROD$ɤr{b'tE+3@G|X/Dw_IJXI)yFjN$ccӾokOxCvtr(r,Lo,IߞjCK6{[դ8_:V, _͞JatPE l#$t)jV6.#w}XPڼ1JVK~?`O$~؇T`.xt栠qvN<ΐ8A0cCRGn!1xS8'#24:fC'{;q6p 0< 0;v8Md08%US8P4ڈ<(cٜ`yy4!3ӎ3 /&ǦtC<= }GnݼsD3eQ~IKsC[s;O rY]h[̃jhFo)B|>)R5D޼V0z}H* w񮱴\)}AjmBq`4iR bվG,"zoM w=qkX !" }2:~meͮ0r@,2lH3R\of{   횘k\s{{g%ݜqjk{TKZHU@ P:rџȊ *(*@" *c(2*㎅C3s;i "P 68>q JtaŖ}f[NeCG/?6mw)* j"KFM0h2m.&M\A.A4aĂ*ۀ B% .\Rs'MN'# 1'LLTĵUCUdYUĘUpj U$URUۜ jr9pURu\<Te̴EDE?so+пHخS`'N:FA柤u<ϭelsz}zmn#YvݒDeyr{{> κ6Q:5`̦ R;o#1ХPobB8)$D>v:}r<<}D $ 3=Z$a:W##:d&8PHvr^zoJ P'9΀:ߜ T 쇲|_7>{ 2:JD)<Q)h[%4Nc+K[Zlu֌iL~wTK|ۭ] )m-$H@Q Oض| HcZAGkp MƱY :(b"B1B@WWC_ fQPBho.A F_4|꒒9AK%)it`)M H2m%PP` y^Gs7꬏e_<ֹ7P`>mh.byS4.VS%0g/xn~|w{kxl(R$<23(C(g &C!xw֐8?{~?b *L`?{{Q?_ƽZ< ʇ۞1QD D4L k߯9Cjw;"~fKQ|a#W@ɤ%ֆsMB)4P)wUflD^4/zvZFNWzk!Ǥier.\-Z߿ny_M _㚈90F L;CٕbMܦ wF""drrW$c{v-bBU'qSi}{xƵm%{;;ݾ8[}.<%DOJ;4!oܤ-oP<:6FRhMA dʤB40:e!aIaY ʟPxUpX]2B q3# Gô7g3yp;tQBw~;_!+3PfS3RjP"i*2{H`Ϯ8|R  1);`Ac3bqff$AxC`9+Og@ i(:&|nLLBPBbaaIUiB%vX$a'pdfqVS臷>cC ~\A˓nsc2`HJ'bz^ViFecO!ERkT,4+jPKcSimb3 I33CL2IG">䪾NG!gf}a8= 11 ?l = bXɡz&l˂N4̸$O s6 t~!6bq02ېnGGAHZS0X&t[pJC@3*"d7QXr~nrW۷|-cf&-ca)B]03 & 043:|cGh!ѥ볗50.K(VOmZرr%a"k0bp ih˃Y%ov'-kE+ ]`,Pe!,i0X A #+`3S4i# 2ej8UAh1xګAQL],:xT8xW@ҡӶM;˷OUنgC J dcn3Ut3ӎ93xr8YxxLJc0&\ q=<qtÂvS8x}ڢb!ÏC:{m|7zբ5dQ?>Lw( }c*^4=L2)nFUț#AΧBNaVZ+Pۚ! sTWWVhp!CLB~+8H??(Wl{0m0,2 D a,a'gL88Hc 0QE3@(2|cf֛.BhV-2%- 6A*ER[cdʤ5i?W?X/?D|M5L1ŨCg(Bsԍ5ACVݪvpcϗҶ# :` C3'egBJ+e#`eо#.QIցVrJiMv#̬VV֚i0^b8̝<0a1z`:HIbڬ7 .C \fv?u'3z|ƖMVC1BꤒWa냑PD]kPITD3w2u[ݡ~#B$9C.U*E#)E!x箷rslXw3Œٽ  v =n7!/̴T=/ϲ]>y˞OlHʌE< bl*&.s_xC|Cf:XJ0UD9uB6+w滃Skёa@4 /5arf*:B;B+R6% 45{j3wʈl#IW5䋐rk1n!*P(ATf&Euk!): ηR֭z=@-6̾PȐ(!qi3k{bFeSbRNGj.׉BSznnS_Eu=\ uLr䋣dS R߯OtĠTX A)P@t+"'wok#`a/ʂِg6cdz[6ítȚ-:*:pCL!0( !23f@9y42 2*d1 Bd63(h]H A?Gl PdE:d1_j8200YPȁE" jTM p&ꥪ)gN! D >bW667#wXc! %g@~ {T `gftEVki@" w"8m Piέ-!AlEnkND٢#U 7n` vP1&4*`.g|_ߧyZKyǓaCb,Hk^=}1?k7Y?:,IVT .차/,J%tӧ3=u6remb3f@ewWt* Nx&bCblH$8,ؿ_=g{$m 󫪶ywm[nRһ jAb&*O_f6*Tj܊L!(y"Qff+ط,79%oXl7&?s՛X}~(`S odPrx;PFƂFb}>,5wXw>;Mkg(˕FF~d-dxP1C!2Ҫ!غY gJsXe{SbVŬSqWgYk dBزY*|e># "x\yR}m{/+Ž#!~,KXK@a`UtYuϠq{C븯^M-w}z0SQsJM!SkyzuwrUmiĐ(ħ؈1!,De'7G{]@A%h$PhyMqE8fZ%,7;}t#q+Շg )eaDGplڇk)61,bkq5+PryO`Rsues':zGT1‡h*A (\UHQ7 M~]s5~S{wB& P8>I% 6naok }фLeؙU1XIe餮_Ē $TjTUIJFksw? O/o',ˬGqkЂ2 `61J)L!:5r0Põsc^g17Y׳bd^BSxUA*D"$HDҒn@>ckKA${$ےcO7gY㊷m?=439CGniePŸRU#1UBUPp]a@>Qd$$DCpΘ"PƟ5P{ RV m)UbDEQqfA` (_*΃ 鶳>[) z bT(( *IgtLP<a >GńeUp̐&:$oth I$f!mpwSButТۺ7| ?JH~0!N30U"{+}xx1Q;~wݦ]gg{fPw֞#zNWX`&12-K:LU9lvzlц9&B?:1t@gXVGleZrw~ErmDe;=&jGX9}`|H(<:? s/ro"zܞYڛR20SJ7AFfJ[kk]C~ic@Vp6`Y^#TŅLbsF6ϠT{r4Hg/k_GޖiGCG H73=X|CQ6۫VuδEg 5ug9:A z'Cc <@էcѼ̰yrWQ\Ѓ9F]L8qGGP\Nuc7\k }[(SHpz Xr BRpbȺTu@dfܼ6UF§-ԚdzK !t\uuW`1q.R]Ҝ]X!U2s EP+63@*m8V}M_4%x}˞trg~ g®n𳊎>l-iD0Ⱥ_o:c r,ü3"<<~:zjmcw{y}{~>4u 'b1eSyEe; |S:G)瑶~HzJYm%u" M#wY`V uu3h 62d^*/3o6[ *"8a۠ =.Jex9mXt^uR)*U}Gm86de5 Yg>tI*7=WGd%V pDo\Z 4N)]8ӵ\ooNlWQ%2edXBL<2vvi_R0UWn.,PΝ)0?xHiOb{}" /+S[1|e&Zz PBy uけvrc=#Q,;T> h; h#$C^ߏD/c2!^]Cnw&[qa&۾Ho}]m)i~hhhӲH&X2`sPHIV4^&LlLөZ]^M \Eccdny<.fjBFE w& aFNI!ƷKJ!%?ϗvAD!Fmj|w\ c#h5J&* #m`Gpos8WIBcV&jf5u0N硏5N@"EMYmf6?xR+j!ӳLn(Цj51pu_~k6_L58֤nSk28USxzZ`MTtRɳ}׌;*ddd h4ZV(Z4q418jw;-47/&Ĵ-f1yb!cV0AlD"- 33x굘Go`؟{!)|X\#3wX|;VCavCўL6N [:t ( ebO/ A~3"eU`!!=Z{_σgh n, :F:=I8>x  ߇x<;, dFGouH 6`-[<3`éCۧ`dWC7|e=87l6 ''뇯g9qC|9QIUMیΙۡѠh ;9<QٽF9Cnz`>4>O1a !jqv.P<i8ϝ?g\ quaݏg}C=3ks'H3I$&(G1{S wMXj䑋J *3QJ˸0sW`m8F|rQUA2C1R^*L^oR˃չjAሄe9ư>î>ϟ;K˗6W]99֛\>Whre@sZh~JVr xexq2I DX;8yO9V&sq=}~BV3!?%>ٙ@NⴢVة\`I⢕CZ880(DDD8!>Hh{h1?.V&ﱥ%kkv.Ӥԑ$nfNb,aJ!%'}b I,]Y_UcݙQUjQ^Y5\2ш$]U=GD u k:ѦZ<7ZUA`Y4N+ 8:5j8K%tl1әLj)ӸCN2qӃ6lp a6NAgL;gl]فkbirwYNC%rr N4Kc~pdU|xy FGt~ ͿU_D'_>Ε}ҍՆS9gY s:іZlbUTi'A!BLH2XX gBO|C:>t/h=6CYKЙb!h$UbeV[8g~{=E]"I܂ 2׈ՀGfmsOקBzQ !"?o?hvAJ0@D7WQNffQNf-9C ~a.,QJ`$!ǹhjjhF7/؇`'PLLHvJ=;6o{6loHp <!H=v*Su"L󰘭O;M̉ϫC`6AnrhrhǛlwV(P{382W\Lل 2=@ f of䤠r5?`N73ps*q%Dq pr`%uLܺ!TؐP@?D#*g" JYbS*a$H cs_3AcH)#:Z "c@`B/ %&ZE#2T4꒜l48ᛟkMa I*ChT?%02ʒ' ӹ.AEaL!V@1a7.U6$,xLPnPA@wa$H cε| ΣX4\7Ӭ,ٷ"c@`B/ %&ZE#2T4INaWpSŦ0rm$!CX}yL*{6p*K87N亥P5 a68@"KS Hf)Ht\I  )k%8!W"Qf]BA @@&j &Anf6QamݴA vtm$/"׈]S V,dAhʒ|-QHyfXwA\LCs1x"kA VW 4Zsn@iGL7 aq8z=>EA/o؏7WR[:;  _2}GS\cU&rexQT0&S}`$T('b Vְ߰<0kgtE1#(Xfϴ89Sم#x֘8XdB +qXX ΄ wZ!>\[ m̺yVzuow=Pҩ)}1^׀k3i6o'">|2 -^3;mc*[w3-w-ơq3[ŎL}` P;)BxwqD*s nĔ<&qG+6&naAqoy56X9weQ!^!@=xO'<"Ty~T.ˀ2B]$J2H7\muz_~ KF;Y7wo`A-шw%VdUc[GS.X%JЈIL:{3. O+r)11w:979Ӫ+q[b-!@"! J(a&^1%#尒E! @f>ʯNvw0cY$;k4!bG`D!s`CM޽ǣ=oo7!Q ߾,PP[,Hd ߹9eK|jq$nj0|A"%i8ÜP( %%R P1Ou\7$l5k$k AS׳Pݿwξ|rފ,knkvǁAB*庵 7᮪nfcxIDzF-QF7;N5gc"DK쥜z1'% *l!@IKUsu -MTMr^;ٞ{5k*Y϶uL|h#FGcHPs&π@2>Nlsu\0d*o#JϹ`-Oy4ϔ v2 ]F{It*_WiBzJf/v!1J)f%yՁmg[ɕoqQ6*3~TڨD̙^zjGK $h!V@PDwZޚ(9 J K6Ԧ^U# 8߻6uԴ#v5׾[]lW3֮k>`<jʶ}o;:{:t|>WʮPxӭ_U(~GGfAl}lY`tPV8x۸zuá+4ua:4q' y%~K:9!ab?ꨪ|<;yg.X89 Cg8aΆưqg֍:hW:,4 fm&(;}<3ݞ}4*>;COyp~ULoW:#fd!;t;q̈́I8᷻׫ZOqێ tx ` *hp+)%@-m kI$lX,a$A [mrYe8 !QMvξ*+;v/d1"N:KU <|]y({'g}LJC<ٍ -w0i]nuU%qk *vj\ s `;5,tYn428'cO?gVq2uqJN,ӫ:D̄0T&Bf}??3Ǔծ7P"%)"imozo0KǹoWp U٥ unBl 4ȀL_DG/ /ܻF8WwoFҤ*jA7|Y~"~R? UkZ,;^߳5 ҼeO׍lwB_燝S*53gorQ:6m*Xm^07  (A=滚 IRH<q717yہC7w;q\+zf}|޽Dm?r l'NA3qN $#o2X~$iS xKdH&knu@[U% !U)rΗ&tn`<Գ3cA/ߘ̠B/CG{/=TP+j @h Zׯ^{ѩi?F|zJW\ɗ-{${s4h">Xe&hhP~Z}WWλ9O/C3?>}=ǧ]3cA2Gњ۴,'44LR._H| 94#b1\%sǀ4Ly! W7 }bhq~0~Np;4YVc@#(vtgAuP`aێ5U/Rl68*))3ӛ*'OCf3uUU:Cqdl+*Q:yy{ #:ֵw{<00!Ϊ: UN v`qVeh{ .useL U@H nQi\d$%fLFFPx~(ԬZۜpcrcH5hi983HϦw'QxI$b ZkkMhZ e尟ia* iBg D9Η!"ay:""1u+/ LeC!=p]&`NEdRb"wЫ45LU_T8xR%/Q v=35k\VZrҠ"銧n-/>#+ŏkU^hdӲw8 3 0,2 232!Hgթ l~yt뮝:NHZ;"rtrCN&N;_&{ϋݟt(YyFj5/ID>5Bk}cjaП;nɠJ(IqA ZzE(.D%2AA!hli/{  McCŸ|lc@l5lGHeK3hd!a ~xZ X BhQa4y\~nBq<݋pl!rsX,^srΚ{)7:<`a IlnБ 3 qyvf:>j)q.tx@M!Db>|hz9@ݐl C>%F6+JҀPW(0'c(rEд:|8O\Jnc $ƒ <]%|I~(qDN"ÈKԱA%z.FH,;0NqF/k@t7ڏ{D6- ܻqz$ )pIplu-ԇj 6h*ށo +|1ļ) #u9R'fixi>;ā60B`Фc;ݵT3wG}lVָMvp)Pw(pi:9-h||U? Y!l$XE6E}2wbb!ofMApv8 #W $:Ti]Kih1bnXx9 .6 9"v[NBRJBP . cc yn:k k$|F9Ŕ ($67nhHo|][;3 kzōpz>4!Db>|hz9@ݐl C>%F6*Zͨ   Kcm\I"o9BӣXҹ=pq*m:#Վ4(#4c 0tT9yίZV2Q"E Au IP*CJ}  2^^n;M~p y.E1މ.f\=kA\<]GzKde6u!ڰ9M! D@T%Yy|`q[%AHY;3HCI()ݎ$ 8AJS$ ktW0y;b9͊ɴN=- f`PuptsLZ ߜ/Z9W''d6CY!l$XE$"]sbꬢEmgS+ Vkf='f<m&Bed2YT P8ٷ]Ki^NJEUF5(U DR}sGx| 'M Ɣv/)hl!CÁs%,e#>CXVɛΧ3fv.|"@Fz7w6Bp_*@#W:M`Ɵvɰ'XPpG p}0yH 0 &&)ǖa4!Db<9رL*a cc`1F|Jr+\q: zaW@`&€_oߩw/dҩu,TM1Aq5:i7tr0͎;gļ׈b96xY`~9 ~c h9ĀuHAtR>}EWFU@&\͛L I]oؓZ_AUDUGjFǽy& i, (@;a5nWȥ_H|piT_ϳ0hf?{ÎB!Z ^5_ mkνj`eLB&" ;9^wF AdmX;{"&.!H*+(u2TݾK||N9xѨhQ\ޚ# ëa)DZ ?73)rC +NowPB7;wH*_*BZqeE*PATsm2ݸ] U\֩"%Ǣ;ڟC'DqB*YwlUʐuZ2I3a}\msYsYB<6 ӼfʩDkݞMB`0NwQ{Z=0Jt1 @e!fI߷txvLP] %&.*wrWb xC8α#KlD>04guoHHQr Qt|![K֓A';y\h%A9R28;sVolLH eH QF@"A=uC uH% ۯj2ƳVkhD>gq/0 FC$B /sr$eB $(Vqf|cOzsS".T %Xja߹[!  gCZ_,@N5*.iw={wE)x-̲azo~gKz MBܳ<nJh ΄^715 J{cY=QFCL]\Q۔JӀ]gͥ .]ZKm)ޓm>ߤ{oe)R+ڪeE ogm8(NztS6Pe@7y-n\PRH_u+^sکB BxdB0r‰A(|(ۏ6uKӊ8ۖol6 :1(@RS G P+D%]þNaX[)J)Q\TTJHݜfq^{v?p(/-Ыh7_Ȉts?}>"Ҥ2%"F!!@ɲ;9'J/|wUUBpF%@$@y}ӿ> E>Oʭ׭T!0:>ukVe|:|=3ܾ>1 (+T5P |6dɰ9zgã5 <ʪ櫸ӏD8Ƕ!<(<W(.:bSНϼ#Nr A٣Qe9I$J2 &(zW}UUSuH"/Z͊X6ImM>YB|C=Ӄ^V8 ⫱ӯgy|9{fegQO\XYa÷ogOC\Cy冉];>pl9!x\8A}P+>g5ZDDGxgGMUUS5UUIUUU|cצUSs,|,J.ko 2l8iH7x4&<G;CLLE ,Ex4~~;m)쇣|Gu_==J~ńՋ ;(Y4Qf<08IP?K m(IugK?#C1@AOQ|CFECһۅ(mx".6| Q@ ݽӗn;8n({pT:k/C)Ч&TlÇnF8>W`{ζ>=32Ο9|]'mL6il6Q`TE <^سZָSV"""""""#3}!,[1$9P;d$364 $Yz,[<Ʌm@ry8l4ttrr Xba؂ŋE$0m@ΒJYg@=6^Jm :>Qٰ<3B'$陆f|w9Nv|xaNI"Hde]E.?&EA` cww`XD0lYɳF0a`dĒIP>tNL=g>Ԃ i u=>=~xGa=j;q&ʭTBv7)RCx<6rm'~ 6=X)i3G)iOwUABYMh$F:j&<0韠z8׿ֵV2 C56dfU{=ϳ<목k ̣4>8o_xCC쁏zxjz7]w[{O\v>\z^9U>M/Z/b'u#W}Lu Q Q7IhѠ{=uMd 8{6m[P5UT UVtQK$:(ՁDm''h$?%:a6&:v<^/bN5sKwoޛ\?P!B }tRE k{*Fd#!STVM>uO; " ´B9(A?;;m_='/$YAI 1LN]!պE4֭k~4!'JP2e N }{cE{q隿sg9zE$p2)?G=O"gxSOh6mU?coS6N iW_0D@ 2+,:q5(tQ,+PECBGUulDgv7ݝ"2@{߻ Ӆ ) XV!s^<﬿SI$ї/oOOʸcԹi R0-@">l~E=WkLPAǨrMz)XF/F,E!d t?÷L<2AX}ߑDOꌠBPz(xzw,7\(0Pm@%p8nj30>}SbYקcQ'ʵՓ՗8Drؠ9P7tB۾0-Ov (f.60oukxjO׎| C{wL^(;3 ka_[)ƈw*Weg,6[o cdl0$5!{zTv귁 D ɀH[_17bfM1")9,A/ǜ&Q ^"Y5Zu>oε}vVn-8Ca8#{!'̳.{]0z8Ï>< v^S?M ;z_' G~/[ ۟󗭠h%cA.@]Z d`7Oӡ>_aRadoo|w>}9ZyHoΤMD{L۾㤷bd@Mq(r Q)߻qX .P$ P~ɥUtLݶoOn Gg!ʓ"LeV Q / 5A)z~gH%ԫAp? @ w^mC}sWe1F! NʠlBFJl.&Neѭ zqǧGzt:6!C:.à;330ݽ^MĈ@8GCDCHOPADˊ,"+i7k۠Ӽޣ!B'VkfE Ct:` ӷCb8`힭ַ[X?+r<(N÷8A{|=? Y,a t<:US2 r0Wbtg<&E?}:-`e 5tZ6ZՖtQ9&cN:)a 6&4RԥUj)XR*o;oO@Ǧ]*'s p.[xnȶiZ6 MųFB8"mW I!F]kd,2? c9x:0= ]DV4:= ;ֈ6loE'$sDhNN41<95HD0)2>?(` CaL3C"PkA\YwpxO˧ֈ6loE'$sDhNN41<95HD0n aig 8FAsd,@t0,`xw" bB!BF-qh3Cb=mG8Ώ?'/o:q8<7, lU`TP!:WFAphm+.E>ޝmxñӈNÏD!waPC` y]30E$ `㓄L@9a@;vw  .rzta6DDc`UH0vr@zdTrk*CϥwC^j i NN<1{Og ~|ts(=#MǵՁq{|!0WAb<^zӼ( r8w~"8xvoKQ}9(hv4a5+oXmX(@hѥT=:fzU(()=|<6{(GRm$xpoGr# U@wt>GB0 7"s(C>r4GB͆}{xv=7ǭ:l|nj?(y8H@P}My=ny^p GyP>D6q>>q=FA..ҡmOϟhE9i4Dq12r ;% 30Ȥ&fT'XDLD) &8c'/ 41BO$Lsug`h DK.\YzB[ƨw "|b >FXzVzcV6({|^c~#I7 r(Wjr2 0~'n,h)񬨤Ս9хM: kZstI}Lא>b@wì]6۬]X)3) HdzVllf.!v98_aQ9AS_Pk*j"(("DboFU;6[h'%hW8UV%V"-DF&joN͖蜕E\RMRVpQ)wFo S[jޓfalELVfa0qt833jB`.UT̅U0f33aL3Dң5TUIR!p4aaUTVqHLUU-QTQRAc;tfd$8 n3!.' RQUN3 8! 0Uig\ 3UX2aP=USI$UUUuQEi G*q d-1QD+302 U,PC)!qreqneDcg8g8Cz*o333:Baʩi(h!K"ł(0msSZŊ2eT\Q̪ gt$fUVkF>LM<hH* v |mʼnւM$cvN!,ygG{znY"[ߍ97B8¹Py ('ѽ8la@?GG~\U}*Ֆ VUX< hn扸F74fpc@ TeVwIl `*%3)d1 CLq eSJp}ߋ2aQ# X` EGT,g L0q@hbV@օ @ۉ;Zggتب C"5LZ>jn%ȇ nkvqEՀ-C-2psx2`J[89;g9(nPW"-'y|go4*<'LTw]Ԧk}ד*/xXD\H3{c S) H/=A/eF1rY5+#Q4.| u,j8;wHC­;%O.J`޴0ݳTh-СH DXFbw&E& ZӔV 5}\Ƙm(x@B!끢~=0K $ g뛫H'GF>~I6VkGl㻝}W;RA=T%n8Tf/;! R J@Cs}/eԂhP B I~7w& (1 [/ $xO!Vr$sYBJ B @!<@!1* @ WwUwTB=<}ye@MmU@g}x (!S-0/k7(rV 9R U9@'H,!)t, ij۾mސ)]S0h$=y   Kx^f_b뻩+HJ1N2r_aa)g #9R4 y`j#L/Fm2lV`۾85هkZ˅ͱ&ypFpqB`:dِ!+^,p̪H$f1f_%Xe[ļ겇\/4 7Cs UeZw' G5wzEKNڔRY2Akx[W362"w S?C*HRb_zq:ooJSɚL7M߾k F.PD0Q A*́S'KzVuǁƀ!AxX0sT._7sV|!` @!Ą>n ޺׹IP^e7j+z {w/~[gn3˭t2cӎM048Y۷ow+OOvzyyq ۱Hllg3ék:{2 iC㧭38m6gKQ{Y-j}ι>aniRWoB&2ϝeM/;Vt|#64KE^;苔\R3 Ea) )EM4I c>fofdȐa 2cXγ >l,rmѬ>|5R)@5"U2Q0OOo__lֿ|S6o9 ;{l\EW@͹'l*jjGJM{\n9t̊k)DgX [P$2{Z[rzĕ!i8d1K7Mup``j{Z&J׉u%I-gLbIjB4+|a ?X\Q=zmRw =FEaQ&hG#$//dGK(@Z)1;sn ?'{0UP>'>%Yֱ)~&cJ &a}^w`o^&]|9z.wx]byb^5/(2 |( r*b^/g2nr;{A_g>܍0f~؀;LEj>~jߢ-8z1%4ʳo/٠Oe/YN6#gnQx)"80~?!) sLw QR!8pVovt%N)5+8~!1_K9ϧLj[ G̋oZ؋@քkZDLZL!$:e\$)"`2  X6&aXL׿pOg?$--,"B$ r:w.tq[CfF_gчHL;$1q$QieϒM,}뿅)]-c"f(k@X c?J/)! r,icx(hҀ?̪UZt?0_(:hfDfD´iiGSwZZ]"SCIJaJA~dW蒌/%Xp)Xq 2L D>f9F & "" &yW*dA`LB)HFe4 D )De,^¯ iSȢ $j?q^qxfE>AXW$ȿZ57n8j1 ۄ-!\B*@d?S*xADcacaWbr۷U8 +c<;q ݕۃsmӧ{UlU/] sˍQgzHw3湨߫h6 xM=q~=AM@s&>=/%+)[%-ÎGW 7a7k@b$IRQJDی 2 X30x-h f 5DJD311 beX5qCJc̫FLaN:a HU`c! N\`YR)sV6XNSLz< wf()b X CL O7suղ"fm;alG"fm;a7: v ,9FUX2LP]jGP̢̪R³ $20e,>C 0̏c?=#8h#0 9vwt OP(vD$ /jN8 1YA z1I3zlп&RbU`2QEM7οW[nJaaJa 淼%.a t郸z`0wä`*vڛ>]it(m t!ǗNbUPNE0HcVӤ7qc8㌟Ξ=!0öxavۃFݱ!P{vUb9!tões;L<蠶ӹӃC`M*qu~mkFM)D`=4@:EfS/í[njvẗUURluW0u~x] 9dYTQ{?,O9Qd8p\#yn$HmloK+K(ZeTayhcd;興e!(lT(t9|3 @!3}1&rv uЯ ݜ`0y]aʫ0@(Si 9U'՞q\&{/@b&0 qjU\$?OnG]jB$0h4)$_wl ǽ^|@gL~=X{ HC8:gfDnfd&aB=t΁Ӥ&d9u?c 駎! ӧ3'Vq*&DV3334pt 0ͽb TEӾ$pv'clvWQpvv؆;W\o b$ސR nێ]:voX< !Ҏe*:t.2C=$nPbJATz7U3Agq&qqDq qںC!<gLBy 33!X۱N `ͧg4qćHmf >t;v87zQL5db9! 9 c?mwñe8p64GQqX}_W!Gd%㲺 (1񁃀bƒc8iͅ0T'8M1sMbp m4-<@gX$%pʚ0xqӎ;K0>?6gj.H-&+#!(ȬU}U??G 'gf#åz#1{@߃AABPTC)OE].z7y .Lmˤ7Ю4xB"Z5shpљIM!iÂ$ul1u+t|itm:/g(\v<8pON:zy6}ET'*-m^BBi !pҊ?efffWBd'ξ 30 ))#1??'@<5FPFQLlk[BHI1 sq`C~9㡐ԁ@7?NP}ODЊ{x#5f"25 Ct&GFccctdӴ9WC"<y+3(`iúZWʨp1^D0ȁgo&>dO`a 'Bu}% f+Cꄊ)hp~XHB'~O#ɣ?'aADBpAc=@/aIS10gȄ8drYIqԩ &| B4q OD&CAB֬hL؀9y{a-p ؜¸֊Q'(2J!;qAA 4;qAA dD-A(@ 4(A3?pՐr鼽O<;~܇^iX9W|_ρgO+U_G;(~ 2C G%G(PcPṢVVe ӡtB J4*C*,B0dz(fDa HDp?fi >mCN(th|&>8@x~ J@H!9<6\nq:A{Dc(q%Ld@1i"(b\`x`)ב#T҈p?>A;3!ci4DO̽Q>iZf C1h'?@@ǑelS6sYP}Ȫ vغ`zRb."8(M UW6o?Zs{ uЂm,\PE1UDqQL+c"<ęu Pm"̮xփfըu.k  f: j8"nI )UȠ0PF.CqEQGb8g:V#3qyaf{;n~1GCϦ(8\aWHg{l1:쓷AAXj 2 Nnw FiНDۭkTVY|6yg`QfpM}-PJ l?CT7Q9&rѥBE0"K "L &Sh7@4س$v Hj . "a`09 Fhҡ"Ho%Bæ)CS4AlY;A q`T +bl(ت09 Fhܱ&XJ7I,T,,;`D$p,\ * 0 `eP,aO~84Ih><`)L19!9@`Tpノ8h/gLJM1̚d哖p/!sQ\Vgx`Lѹf*av30L!8|tvOw8*i$ ѳe0 W3ðټ 3 0Xƴ=(LJɷl8qりC=3='i i^'"AwScێ9_@(G>C#2J?[y`1Q9弃y$"Tfa]aÔCٶ:Ccדj 0fJVfg4=pI؆NհunݱۄL]gȾ]bzg2/_y#4drwňw=<2,n:#΍r z@"@7ʻwnk4<2v~޶*eJ<45(˘6CELTEiHbkLi6pF|02d4?$-!O< ǐ_E3PEetZqg{#,RPa4wOgn D4Kh Np70!XFXp0ہfD%08q`Ӄ3',83 O!&0|p4'fCY! dQd*dq4f9مj7<:L=Yx3阢bxJ4J!sR3x;"!юae0fLe*tѡ3`4;A;0O6i^À&n~B`83߅8mCqd"X rʴfPѣ1=e{/p}]p:`g9t}{o"(rp{LZ01ҁqtds/w$~}ƹ/Cؑq}3Dh-PBE@A p=tGTR ," M,I <aaPPw/Aњ5h>>8CA_f4qw{&.h,αfF>5hC @ 0̉ 2D`Ch74xV=NEm?u-EŴnI\F;$Nᦖ3L!N8J/~)H2 XQ4 ĤR'`6qq*KC>W3(AS8%3+w3c}k1[)%?tHx΅LCE`Xez?!l`kbre2L(L* Qwh4A4: it:4#Y4 3p8{b!4!qZ{2D Sȅ4&F|i4CxOWo/cND~x 9 C.~k 5V.a6&ֳUa~GoN7 !ZUUUV̪*SDo(LLM2bƀCnC'߿LBLĬ}:v|0:YC\ JPq0=d Ά,#F~C3 q`Qat/K Qv!V-^dafN#JC`gZ^@YՃJfp͔-&Dpg`ˍ͆kAlzl2oVF&k :a\P2֠hs`ҙe KJ΅pb) s^X6\TLF\ea*,!"{yaX3R6p UXaB- 3Cְ`zWǫ٘igc24i%6{#opv;`d+G<3O|p$fip% f%yDt2Lm)Ǹz51:efɭ + QB]qvODf>kcnxshk l%rmo{ +l6i-C0Xsjas]DHkqIdڠ17Pb` 8˕S 88!28YDW (!qY Gas0BQq!V331!ӎf(]! ! `Gp3"IP iӶ5UKeKH98Ì$nNks ihz6m=!񂟦V1űʖHmQg ]>o&9a`pAB^XtB0qaf|H b!0BzK T 91rQB0)P虄F&Sh,DԪmRtJ1Il8KBtÄjCZL8MX7ZjvmƶPԣa! 1D11A덻Y8IMȡ'&`'L4'g.vyoqFLȋ! WY&f(-( 2L.%T;P!Ns*N;CsUPiAtv҉ çHmS*W@(>H ?O^A!p M:yGd8Ò2)0~&HH,%%d1 )DfBhBQ?Ni I> \~T4d&C* apqd=|']B?EQUN~9NfHzM HЏeUC a{U'|nQ҈$@Ɔ'OHWL+M #M ;#`8 hh4N^]t<ΡX[3<P fT4<\!nC*r̜a,r%9a8SC85E N@N$a..`aMDFFpANFHQq>qM00FXӧDӡaT& ܃kqH&v7FY4i0m4C"ӧ+p!"c: ,QF`333 qtÜpG4LsJaQBaEAЉQւv! ^a:GLENe1r2 b c~GЫe\=߇ÇwL3ȰTD4o+ oȜC}gq 5[?|&rE`D1oAkg&rE`D1:5޶o5t@nݹyh"ޞ=ǖxCB&,fV]9f  xJq!y"&8:D5<NC6t͎z{: gx( & dzhv 4bt8Fccd!BxgJ<883;C4QEiN88QJi۰vVr\za:gC:vvnF8>;n;CDqg{vd tN ȓv0T=ݸ0!3ULL1*le4Kf8vi(`ffVf`yôMgH!V$֏]( !JBfYd%XV BeeD%2`adGGvfm4XհSEFF* C+N'7dEXhYfaa&dSY`fUYXfdIRDadX(8!P0s8tnb=z(-m KYAkhV8I)KdZ[kZeN`ÈC!0-).fQH<)€df@ԖrK0ii66Xq*FbfjiFf8?a4elo,MhiGa[z8N8uw8N8uqa&E1ӷH$GqCQD?0b_QG4,Iۉ4ܙ9ǃ|e7n DHccbWR̅QˀlxGHv g,tN +bp9di9ƶ냖HY)!gG93zq&hD=x<p<G8!ۤ#Nm &.#7Z#݀_32L,0X/s9o8={:mk; hF=A›{(\{@Q܋BؠpXMxqh?`CBp!',(,(w*NJ}>%4A&08 S ?OdjL,.1% Y6j8vˎ:fMmpt:Aߞ XΓߠBJmdȋ9RTZij$U"J8%8̇ȇO>R҄ȁ% B3!:CN흄d<|(~{wx|@RR.C<`(cNID9nRvNpb gF!2qc c;wLqU63膐. d;r:{k=Hal`t=o3 90o}>_a-5lhBh`zvS5zpr?p72ME e5`9jrx8)ACBzԡmT;޶|a~BCa~tziիzۭQTt[#aQ(X& c'+8E%8xA.hn,uޛh}tdط{7k BY!Q]~ m$Ѐf"H  ")* <}>nC\pg%O<Ϧ&ٳX6qll;"t2(2I&4 R@ƒzcJx=!E K=-qL0y(cE(PP| xA'!CmɖLbI-O{Z!ClK|!FC QIl2(r,0 ~&zU!AтS>=ݻaǣ1VfaFn:ppflP;C CYUOOM`3Fl< 49A ӟH9#z,YY96`<d@q kĒ,䳠7|fh>t!3a:ު:a=*{:|CIyӄ8;qA3!uU9S|3vMG@rY4pp~26~8QQfBGéRKBo $IQmMهoz!>"; mxq{;ˋyv=s@/C>=<Cg&4TkI$Rpr 0NZJڻqZ/˳N:) {Le?MzUpGɦ 8 8S=F X6ld"t/gOc T16vp 3L3˝30Á|>]>AJ)ުO 09rL*uN2HG!92T62# 0`!bc91ZLR /PQvj`a{0& AM`P4 e~!sWZa1}ǻ_ <ᙛQ%R$s@ ̡fzCIB}, c#|u0"LB'LH()ȘMKL̓ c!8:ni(]mOqTxNLS-`\sYTTxޜ=*qFvC d&E2D?a$1?6Aa]@<P8a @u:C^ÒիVV)/~y4i ٣I AA=CCg!g2: 8qfC<*;%ҊW M!_M~_Ay_j TD?JH,8rv(-ʴZ bBV SMi0C&^f"=;pUUUUU? }kPF~b %>p`]eK"ID@OCӪw=9pQo8dz o8,9'yr`cf.BsM.u*q)]\FԺ]ZpH4`@u7z &6A/ihC &A×DЗT02G PR$ nS u#:\1;]TRE=ڹ8Iũu'Vܑ+h:-bMp<Ǡ'̞Nz.AìP&(Fq` V?GLY u^8>&DII Z+joWyl5w$zslހ0!9 !ĻӞ8:\4A $+gs5096;,KI;D@A1sAQYdaf\,MkDzI 98: 8iF4415dp 䢏}$6t8eYu`q!647gnѴ7QUwE4'8qN nSHD! c"fg,C!(Nb&54ҳ\sJ @c91;sǁ^8=QQIӤ5&lq:v;Y.3$,́ӚIpxt8HdAiq~ Cezq5Ӄ^#xpLԘ 2J'ppCz Ġ@FGFeSoU^wSZS\fefpv 8g."a J0.R@]qsd4a+Ege|FYd!JB0T&IINca 6$P<39 +Hwa圕Er.FaeA0 8E ļE4sr\9dΰaaӎ c!܀. vuѤ1=ffaUOB#ʈ|(??"[ !,Y>VKg_.7XǓzrW?ZCoWPᦄ1g'MSj "k5&Kf,(=_Xy!UT 0̵TR9U$8#>OR!%(a̦U2cfq-"F$CAӦ8:طiw]ׇ\9ymwcnp80Ãv>8M f!Y(, 3LLgDnibZĘ{}^6՝&%ulx )Y`ӀȔ0paLq ĥ-͘6$׶#(z! &&!>WBnQ;glۆ6oy_G1ˀ=CI_۶}E eefՂ4&5bM%aHfgW JJ=Q'C +TRUUUUUUEUUQUUUUUIUU[UUUI%*TˊJUUUUUUUUEVNUUUUUuUUUURIJU*TKJꪪ몪)*UUUU$Z*TU*UrUUUUUTRUTUUTʪ*UUEUUUUUUUUUU#UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTWz*UUUUUUUUUU$UQUUUUUUJQUUUKUUUUUUUUUUUUUUUUUT UUUUcxF2=@ôA}Y fyqUCLwȤLX3`2$| 0 /Frr0&fTLFEWꡨ k=E~l3!l<p8(Ci8 $N"I@ҘH%(4?(()Bz;EѦ&P RBvl 'q Uc(. 8g775h?4 (mWNJޕп"~=dÂ3ӈkC^cj8 * @0C\POSuNJPsa/}!NCafa< vz?ֺnuSEtqэ!͎:Й@%C 01RR,q1*Ećཆ W`}N;fofIP0a8aC*J20p92c+ L(-fD7mc3C~;> 0( f9dYcBAJ‚Cvp<:ȏdFf ai@a a}Q@ D9Zig"GB NC}!m{k?ڱOTc! ʸ1H"eV/8 F4~=slWoӣJD:ԃ, 1UA82!29$ N ǤN q@aXi=X]! ad3eQ%s2LAS-m6 G~/3Nfaya;}GC0$ >dSB?8t*wۅ8v C c:l[X(s@j&`f@8`:TG7Ϲy\ɖs9e}LCѐHa xAvi9`8Z@Nzἔ;ȇ x?Ƚz 3/v\,T\~U/Dlml}' ++HrH౦9hl =W$o  Mi%PB:ݎ4&lH). ^[*[Bli p K :#4@So@`ȏf,. (U/q6ڰPZ8}2I23֐Ц>(XR܅؀m۹`5!vd- lacխN,:X V66=Y> iYZ@6˕t,=X4 | N8(زo  Mi%PB:ݎ4&lH). _5k:oeyr tN #U <8Y֠_)aСX:p& "e 65$OZ@ B b)Krb`s?c׻@u?*o(p=*MV!NK5]C iE~VYQQ_cc5C8hL- oOepmtS< $V\o Fm{ءC>tJ#P35! }{)/(m# "(񁅑X(dA@]BfͪuZbd)c'!Fh{= 9lpS}wrbHQAoEO"ĩڌjM|URR! bUCύUN +s$5gP?g@UZB}}t>ÏcC<8?K/A{TS?8>Ulr0m$)%^yqHpxW# O6mP5RhsI ryOٝ$./>_p!ګz}#ۈxn-JURR 4J9m#-4SE?ϳ(],T>g`(W{ΟP'vW $$䲎IrzQyfG>%}8$Ώ)>RKk'B$p:]=ǎeWqt*!Q Rg7q{ z̧,$$t>@F9٢H]| [޵d6;1|y;ͷO&V~A1i HIiaTYeaDX`CׁM{H7ivCl,P6X8*"ffd PÁ`{FM+IIA c/v2`F #!M0&RHH` Pb (zO#54j0afۑ5Gņ4q$o1S\vʻ̼I!5.g$]JM fg:ݡ:̪q3Bvd!6C 98BpӃxtt퉌Dk*mD5R0LTUP ,Hv2=NeXۄ>Eޞ`p`4>;8??|`QJ!G ޕ_>i?\ +0PG*+ b^@`?(g9f` "̳ 5&k-ѼT(Za?g˯"1 4L$pϥWg\fapDDIi =CsהH\]pN$uwW\9ۓJE.rrtK+FX2  C?}'yCp#Uvp !D$yM(p'lbftRkYmۨс fvRkY nF"6ɛ1P qQF$-J)j( ю!:vEppO|8ˎm<:pxʨ\z~\v "HoNИ<;xt7TnN3+.USgm݆Ȟܭ+!!,( Jϗp*CLa2L 2ٸ>&cJԱ$,6ě6ej@4%j@S3MUK-L%*ͱk6(`!k",JJ!J23)XmV3[B"k,Yi)TR)He=8ag<(e&is\̮qe0L!ClˉONxV;,,,#(Lt{`w`YX5m@d0UUS=WQEʣdO˛-3EfOn!ު=MhO3'>^nI"&1ϋZ3V' uddv,GUONh|0 <8 3aE&2U/(pIwv3)aQބ9I{n [ 6dAb4QgI`+%/SU<Ȟht`vuX\zz}1! ]W:*Lztz5CaE۾fffNM, > ` wv!WuQ<<85Ł+rq à feh]ZŃ)$Iy-zCîՁ:j3$X9$.I$;ܛ} TPJ:==Upã!q˥tϮ}/NT\vPǦx<IY$YF0v)1ǥW.!g[bjvvpw30"r |XڪỐD=x ]P;Uy뚠}z߹[ZZ^d%v0$*aRK'PGYGP:awC8/#-(jOvW~z Eef9EV]>`4+,uU;sr2 984MYE6 049qUáv uU@2"S)Ԩ:@QZI$&I\{>^ǘD'VfeÈr|<A4XXaH*vqע0EimH|0@Aɟ4S (E˨p6ZB4Ad!fu+;`~nug >|mKA@d@-`F.N$kZoqG{dQ^؜>ꪪg<Eqcӡt[@,I$Q#xR*xtxy|[{D01LA' !L/o[3"0lBT1Ӏ8UBLuArL8c l҆ 2q&Vaϑ ]=h!0A ů.ʇ0.p. 6X Y̰8w0<">Ȅ )JL8{ G ?ɰz2TO#|;C9e _bBES,>ө۶@ cO:} oې;8$&%he= z#(tt>dt}g!{Wə>L_(J>`a=_9??8q<\o8q8gHO`@e}rrmBٺssRLQ2cndĕmRʒS(BAO6HbkPU)T W:[!a2*Łі*Ł˱UH2jÉ7}8:!M̲:rt"юFkF"юFkN"3 }d]LL@L2vxp8@B~H/w +*^ϰR8xpEHㄋSaB Hd'C823?,Y+$0 &3 G^\@NFBa@H.!xp?N{ > E~t8- e]uآ^$WYV1+3r&G0LBgq7STO' a&Yi' N&es0'Y9ĩ6*@MENCΛC!N Z`' :C@0:q֝h0Cq]C@2C D\$c@fp?-umŘ {.`@w]Q `4Aqj, Рi3(NieBHkB`rA:fg-930\N42 Bɟ_/ 4#B~~³szq 4`M+`ױw,)?opoǫ`;Ѕ6==oW,qNi6SZeLhM @"2mmK8("*a1󆍌a=e_#GQ?,U Sc"R$_(FQhkN xAI26M=T*V( ۃN0d!ie=]*G g0P?}$YĔ6$1cG 4l4'iJ`Ӂ2+KHA(sWtIӎ$URI:а"0:`CT9` Zsa 0MюcQA{~{9syͿﱝ!СvMX*fSf L"ИãhփHkB6Y`MX,R,*c GrΠUN4x9aIǧmӈOPi:132cۥ۷fggfC|9ɷG.(\m5\Е^Slxto;櫇b="S'Hmؠp%- Cz_" x׆,0:u;q bB 7\;yT6Kqno! ϩCvT@!02Rv{ 0VfI[?J>ӏUiFtD24|Pa 6;}E'ض{Q[Vڙ#TJVj[S$jRjMZJ)R̉032! 0SC0Wɦ;tU !Dʞ(Ξt=Ӱh ׺w>қS[4jC#e8aNlѩl899]<<~" /"M! +ñdCe@$ACǑ^BexFf_FDHwJWA@=gBdRROˌ+!ـМC@;83A+l(fa<0{>Qt'!="H20fC{`0aaj9yp{=86<#1fhѣP`n8vc!ѱɥ٣F0wþV[$7:7SA ɱÌD: `UV7 v遇XPPtӧ04 a @.a$P!Hcс B9?@?o _~Ɲ.tctM<o8&7: :a(ox< Ȃp |&ol?{\;#Mpk{Eѿ4LR(BL%<$LkH!@h2A)`X`Msul+f7C7DIJE<` oe?8! 41ib_8:@a,!ȩ5f/XuLt6%ͨ/pЦVAo0"rܓz e$Օ:9CL%9'Vb@ $,1}1ؖ6Z@%8Q@ lUToBLcGM !:P$)&!8Yɥ@D!A ;|,s)AHB@#YƜ(ŋ9~g(y!}a%vPI!9=X:x'Ypv!m{<>wE,j(q ۭUwsO*mن*.3'=yU=pg8הO{:y拾\cqDPt(O[&$tiqyæz(a "3elvq^c߀3!ӈw_GO*c< 2!=>꫗x̊+<:xa}:v>º}=><=DDn m,Fa 9ݹaQTQ]=>]>dygOw|A0UBzy~ }7o8afaX`M DO6mBѡ6oݰn_Gi롄}_"*Iękf^)kԢO? =xٛ?1AY&SY@.}@ c^1Nw:4.ͻGZtp((QI- /]{%By 4d.M;FbJRl]2 ۨssv;Xۻ1Aƶ<=DxAW3@o=w{ ّT^UӯO@3 n}oZi@=uZDlP@]fxc7 = Z{cw GX%b҃\t݆kh[^TFWް.R.1h YPcТwtb;jɓà`@3Ͼw^5t B"o^C@4m;:@hsu }o9H֏)z`v}\:P=,kt馚*0nl5xf6j5@ۀlWtTziͶ:`% ;@ձww{j^gvse8(Fd i #Xamv*H A_o6\Sʖ^m-ayݛ |=zr:En>ؒ 3[onJ}J{j_>Bl҈}5"0>ӏmŰ]y{bMv0JuU1AO>9U-40}vl$ꔾ*ϱ`(W)vpûU[m>EzR֭0ӱ{os[@wЪGz}`(A UkGP haEP$MT5\\hPszÊ=&e`*vBe] wjO|y}R56}>Yv'uf=t T3X7nfneA/}jx6vf3G{m'fϷpbP d庩rvxMnN`3)&۶g!qn1oȮwRU}i'a@tX wa﫾@u^_7.ȗf].ڡ@hKP::-&n)]h 99+.{oAgN;_C}fl|3S]!@nt {Q`C>q}C݀trϻZ_ZmB԰XϠ}x2Z SEd5ݰ lMkG^ g]j5zw@n&;3imw9 .V).,%ta ic hfrm;eJֵ\T n`T=ۏ`'wV0hׯG% iwc64Z:UiC /xxd ]AW&Kw1TfUfkk*S/w)-J k̺:5դaݥ7ڻTr@ХjA)Tpfg[ nH)@ MӤc_>{ƕQuzoZ{|| tζmӻ*Ѱ4SZPR8<̹7fogBj].-;szk=_;m[můAvpmcUTMESKuwJS4޲=7MGp;;2((EWaM c1$ `y Aَg;oKD#?DL \QE=スxuz؉_o־O&?7vߍ'~g_FGr<CϽv-#"JS7I\l Yc1HO=^ahQ2QZ/[X DKukIC}H )Pc~r2$ňBE-PR|ٿH|Dh˺ػۋ)IQEI˄#JP)"`F)!f)`p8lG qZ@&b"H#ԒqjAFI Vs VM5OTm,3J*zq$졂dR;#`ϑc|G!i7kjARbd @yer\n!QE_nptt9\s'pQY9X`fN/ق>vEOH(9 yV+驨HceVJ H#JЪ@( m!K>פ?Hv]v;v4vAƂ\EQd҉ b̼ېb)+hT#"`HnxA] DХj S2jaMLZ/;S^6&r.)} w0@s?*[͂wzmJV ]HLCAEf[i:o!C;墷( 9}Qsz_MBC.!uP2 `~? Ε!T @50(TGHT9(.ܫYj( %QZ SD((X`bD})A?o()3h/lU*dFFCeb}5ϖwZD#fuJ4U_&H#򝿻c=Kl?w:005_JAyT|0(Q*N@*{ @Qc:AtR__|% ">iXK4\mN0 XJ*>2[59湼ߏJ<6O7ҮH \P:r`7 h(i\856ox*  ap#Τإ :mdL$V.AcdcdC_* DM9eiYn;ā¬wV0?N_ٚr}q(w}\UH>2 eb Clw[qMOR~ק_뀿s: RteR C2d&G04K$ kP3`=y'<;ggCH?vCpOms5/;xG%{ w})aKAq1W?D͛ᄅX+hƺ8YZ:sOm&RxP6ٳF8z%B,z &{UGL}}/0W-~1O$ ]PxA2m]+4H2[HJ>ɫm>hokiaðhɶudB>E.D: {Y<$#({A{קzOv+F#ӵ1:IH҆md2U?_Q(LZlb`ѫ2lN@L>_~9="vE ՆhviNB qJæ|zx&x#%387U((2JZaE+0˜<Bnfû*eNva# A55ZtifT?e5a{c .2 L8\5u~N)uDAg}˭"畣TA Lz!W|PPg!((~&2=r~=뗳!7#Q7)^=h&!3> OCmo7z$$t wݟ ϗ+2jqogwܽGQxWvҘXOn+n˴Rݥ0Hv`;{9*xmqOӃצ^6*7vgh # YYAղ_嘆xv<: u*d *ǟ{52%5W={) <+KǏv۳Y995a|&da5l,VEIi^Ǩ_#8x=:;q}T)n7مu, wQ#\Sq<ǿJv.ဍ.#vNs1N%-._w%g8 CnWVu= _݄9FqmJKm)þ7 Y ~ Jc>-6c ZӬ[N%6aϺju#[{OeƙOquˍq[Ƅ _h&i&| }ZYDhu;p{ ; ]:u{޽&P!;c fOŶqUnZ:b ~O u:mWrGF+ 0``GGGGGZW m3׭sjwʹj؁%m3+z=9_ሺOY0Q+"i9Yco -Э^᙮]0p|1\1 !:]z Db.AnkY3ui#vOt= o&\wZdBܮ2]Qz" )@3t=4ߝ4j~4tlBB1,0LaA_|t_I$쪽3_|NW*@ht;O_ZS|KutA+ ?WC4y+ā* Z۹z~, #&Mb8j7 HW{!7mamC D{hHؖbGvi1`^P-^nu/Fn!=1NBS aD7_SZcvƐʳZC#M *7l߇o"*xearC̱WPQJDK(Շ,s>礁GA4G5%0=3y<%M]U0 >@ OE}>/ݾr2Ձ@5@/_؆"] IF"rjilu h8+ _$b]\N]ހRP{wDBEP @fg(=v\}t8d Iz1$vH%!A"_]UdmQT0:O~} 䡼q IQ Do6Ş^ h#nWh='cCTW {\ -ÃqЏ%08J Y\9~V@$һwݿoQ4\ϻ͵P ges4>J>4;5&f-U;*$Bǡ=OV <s TI(hQ@'zu7:]|c??j!I=oYWU;zFy4qvOb Kh+ho(#s#]L.oa@AT@dDL '4zyrddr.ַ >@UU*'ŕUCL-QO*_r nEN:ǟoWZֵkZ/q$`3ͦ-:맖q-RjQ=#3۪l}5O#;8]ԗBDɲ['`PP7892$篐x'=R䒭K}ǏAPb w! J ATeGwd黿%1򓫡 *T⼇H Eyɗ쪭3crMXiyx>z:y߾^ <} Z2`A}n DCUy|+sP 6~뗦DB˗T@Oo Qy#8bUkF vYMu`!}r<֨ʳ0J3-Cws˴1HeߙdnՂ 8js@DDR7P.[%0!#jB=g:.-:m7S3qF@j-mWzSYS ;,\lˌZ(8U2JuuUã." G#>*Y D}/ 5#K/O "!ƹt7%j6{ugK^.Cb7y#YQ~ؚpoT a=%}a?]?qB}7+xD!x~@rnm̦ "y"Rc|@;93=o{1'ᘆ | .xr;\**nFf^LHi=i3Y"EQ7HsЃu2[i_KLGTSU=D [ismUPE*YIDy_%@Ϋ|ևӳ:,D$X!X dWs*|RTFѠ5_fyŏC qe2YDa߳S>q:q/)'#28#@<"/SVUg)?MtUT2㤭JW%F y^fOߕj.jPG"IL::˺)Euq`-euBI(2A1Z_nW,D 7jҜT'1Ss-'$m?ch퓁Cßcgze@D#Fpg 9 BUP!9q1G!=?l}:"xw)S4aDU.CiΛ>B**,Q>(eMZ~?eLXTJmFT5Ud*}pA )$bdY~g+$0׷fje de=u?ܷQ;*g~7wqQ|>}ƣ퀔Qe@ l-n,;5ǫG (ټG)VL%vDڈ0?fI1zfU1?R#agx'[9WZ늨eR,4}#\i]x$4n̻;RBj"|&a 0vZD;M qg"Vdzm]T )̅0melnրS@24g:uӯ99ϗ> )JR#&eøm =Qۅ)Iʊ(ԥ,{t^]9IxCESU K- P`0TYw̵ ? AztKi~xzi% Y{T)$7O#WMg0|LL"Ł8`h^<83.oRXD*${@8)@EG#k>Z ?Wu,H uG6ʦm;?ޫ7-9;"qxH~8fZ 4b.}Jq(I-H3&7NJ㽗ujOR\plnGNdeqDVmrBLR4y*W|Jr鏎[HV eOn6W7фxZmhU Ҩ$HO3_ ȝ12p;>{tݻ5 ǟI 8b`I6SUQFdaqSptuB a^gk-swCe4Z^i,]ͪ%1E4M~W@ɞwmuXq1f@㵩 )|<'/YbA7xsd} aNK|^\"K$ Zgͧ膠Dk4թ\^J F]D,ʼDw^0aiּӅ)p+jm7}諸g!{ (?|O6(Iʅ$}^\.ʑYK%tkٌg"=lqsy=JnOsS>;ʖ@8rG LvBDg!2rPU.BuS< b}` xg$!LM'tU Խc&%&2G:g::tC  F;# Jn!H2)OC4D\BdA&㩡@P5}͵6f f5t $9+nFB-"[!mփ;f") I*01C\ K:8:Sx# r@I)8݇9Z<9;f#R٘pu=*j}ĒK6/ċU\q2b-$0^[Xgr,`(g;N/Dl/M%fvd냆65)ۍuDF" pB:x,Xߞ eG6] iG&퇮1=Mj&3䡵yST! ZwpUUUUUsShQ,t!ׇ !`//bbNřΉM&L:p ԳK0Y7!s 4!bY2R$ (@1}d8u+nKUfwL``2"=sƁDNȣ!&& O%pMDs6>9FJ NTWd^nNts,D,OSB͍K%ƆSOb2 (C"E 1cA 4N09YȠ!(,&qriEֳC'b3Cl}Ptvjcx4C2@ <9bkJ<PIjhag$hw͟v4ၶ' 23-d]wՠSV3Px 1\hcY#xu#;*waxck3YRL0T-ށ2ō.TI#% dʸ~Yu! ev@D- ZP졳qSTT ,;> 71>>k6#@yZxi$zLBKfɩF!ҤuUH ғ@\䆬77VzK1΃3k2Ó긖Rd6BMJ; ?|v?3\C{N_Wb67v֩:UF/X l_D(- S!|_(&:Ha3;c>~ujN;[JDm(wK[nB_BޯGY y_9іJJ1xq% ˶v19YRkrtOB:d)m;oS{t}Zp9e0^寓q֢, V{GYHX){+۶.|x"FiW3+ktv5 9V|JnG wfkG^]5Ѯ]~2]OL!2q}ϊݭc#eͫ姧;݁CNW48-|!] I;ɛ[C}Y;Lw ڕ-+YX\kYA['vqA4ߤ[S eEq1N[kQ0Ɯe\9+K|8Gk Adz3 wmXߦ2<"g>-hުLӻc-,c"Կy|ot6ՅʜmfHn }m71hSl p @ ߮h*pjKvʜ%-Tӕ,u_ucL0 A9nW[!75LFGzAsߺϬcJƍq;aYkDˣc˲nq. b"ûxۦyV|._,9o s=#Rɮ0[c)g)=i$+^8a䖪{pqYHmخΚF-A~p z87l:}2B^̳㢡ƶxjÖry!H٣,!hnQQ.q屦V'qpO|]ɰG[BI>#וz<>}:TM+%zOIL#"l UVU:eገEU;cP 1>^qE٭oOxf{ER(4#qN;qZja~w&Z۷oZ-]"'%#R3fhiM ? 8C_aud> =L܎$!}c:pUS.u1u ?>Y(L6In1ecV蝼M:4p:m\ޘ9Dp&"! J'Y$&I2IGc "332߯>yo"zOIhXx ?_LD VOH 7_ӤҢHp',lO0>";}\z{ןoFSFW`āYAn׎P$@9|v*PjWwCj>)_Zk&aY!S謄!$qZ?QlЯK4k;I$Џ R!IPa} Qi5RyZ2Z\~r"ih(6,Db hR1F3IWBُy0Mslh4O;Fo.ܭ KQUz0L61^{ "V.۫M?q}bh $3 yD;kBٱ~9Z"w?׎"@"^gzl'/6ޏ'j(Q*UQ|RP ~/Oo[bZֳ/TCz0D_8 P2Ol))=ݹsҲjUwRd^?ZY̐4@7~n$\6ORF{CcTo41Ƿmr ~|ռ`#:?u0a8<1S!gΉXɈEC7_g> PUPgSM#~_+>\ GES>@p0"љ~~6ѭRIH֍Y5QM1KQmVRZ1HBB" "vʓ9JE ($ShEQI5L,٨P'FҰ&Bj\&FDZVibljJjZi3*4e*2F RET Y4ͫbTZ+/XȠhT4ڑBJAJW@"U؄rC-ik@RNBB8_tT(D@PP%,S @>R.)~?Y3ucrDs]_TRM20p%#"/O!Հ*RM!S R0 - #{&llbb"Ѣxmd&V~r\zܖ%{ߞC'`mE.T)N! tZBLS 5;Υru&qՙ;.Wspo3<\r[D`H*5tm~qˑ@ bT 0'M-K:Jzze;<暼hMY@T9!!4Ԗ77 1$-zmw\nh۶=&Ү *\؁xwm1-@ _?4&mӭ3f4NxNN{?O CvQ@Z૰VJփ*W%HK0:&g=?P@U6 D3RDQ\1{+dzhQT %_qՄPR,,Ix{yAx'C>bB )!\y>qC*W#H*:@k!/  ԸAx/($S5rXGZG0lM=%-ӜGRA1 Xʋ@ Pkǻ1sBѸ8&@jM4aKu.ztVPh5DD~pS_}u#;)} "J唷~>1zUl#5T./ʋ?z]@UQUU%kgbKs@=a[Q<H6j=u /z09܈΀ kx_X yXO_5\` I(?U?@3;?C?Ma wrb(sljF[m&AG1*b.!NᤣAG>0N~ÆprNM 2+*E :K&I$.[mOsI$BI gJx;"N$p&a\lWY1$%`jQV XItufŦC*^L/yd:2H9KiM1 a݁y4Y0tT[dzz轹, U7Bz?1rLPX1ljQfq`gB1)n~)Slc[g/{X&!ǻ6:seGk\-)mOI%fweY70vO:v%k;(kRPbKeB1C  *Z#-)X6:aB3oU:mI*A_W_ǒgou*g^vl#N;OnYF9U%pK-9\ۅb܍TEƒ8DZ#(ReYmIbYŬũl,ȒJVTYz "QW1"E#,enDiKVR7L1$[TԵYY!J2 mcIalE*RÆYG g/tWXNH.sdmZjrEr[nbn˙m[nnp$-[KVܵKKWOˠ9pQu$ YTHȻ[sE5E`*DEY=?o_wmݔEѬL$JVE a_>mW5~yqlG붦6]SxT K(&g?=`Iq\Da7S4!eLи`41 PUbz)ǒ[{raJdt4)/34wwA&Swpj1i1ؐΓIЀٌ|N?4M0P`!?oI }ߒJ`>Gd +& 57㼚LnV1QhōcV*-9ZhHD ۑK{z/A"Eׯ;2 ׎ +65]90]!ͥ rN[`( @=vzyoC$T`B0`b¶\gat)Ql݈Uqu ,("BD"!<ۂǶQ׶O?ioּY>gCN'~‹Z]" Cqxɝ_gw}$$}B~BsbI)#35_EMC &߳4GqepxpQB34@ww0W4O4pPLT̰B%h` 8VrOC2Bvoϫ(Y Aa?؟H[%'D~qoqBF!ϻ@Q's(!~-Xd!08B[¥yLg;QdΉs6BаQ[:` Z hmOQM)T+N ݲs$іV%'-q䉑O"j&` 4!P su PQZwB-/f_@kb|̕P)x/Ŵgˣw?rE{KvP=隒@;?S3 .> xe>W' |~նCI 2Qο'W qۏ۲`b%!!fӢ>9 4.tGd&n><G'e C/SyϮJ BI!Y5Uo?qn :j|n8**Xa”DMvUGGۊGK!8,TK6X鱵 #ȏ B~ŋycIȜĂ~r8DKOٷN{ .ɻv C]Ic:q3 rYLk}>2,,EABcrg-=F(o9fӉaNA?Y ' {J .I&#&Ddd,°d %*ݜbE~ulxw.9TTh_@*(`ePj  +TN ߧ>_]{~s A_T'pf$J_tB!~c~H p||sϛZ<|iDprJ&]1?˴8߾ DD sZʑFG5I堔c;^7Է[pp* IpCR8@GY0JH0ozC]oq H"* ]Vj:eӞ6(b <;r߄=X^Y"тJ ]g!h%EƔh7??Rh}23䋇(@M;"6TgvkX 36p c.<=^ӈ|U 91<lvdBaooXKwo!>1ቋ0 #%^wۡ^fshUU*ŅԵTک $ 2ܢZlEpcj$_д{}iUMJRitq?b ? kOJv8{GQ !P>ϔw]ï(}cڡY~ҏFJfQub{H"~zt{4{g<B!8/ OI@wݍ ~o; DP8B?E`yU=?X[VRX'6I|>Xs^.;Nw-j#;ĶJKڻ?)Oyo8KGV8=W=1cxt/0Ϻ>r/ƹ jޞ睺ss2qnיcݣk;MWYsq[F[}8Բk :}fegXmc\!{v^{ks: >mBy iVhj۷t߳gM1Ì{WNϲMcsKkzs")z>(b~tennnyxyyO*#oi)x誓THQj`B9D_ۯʏwۘW?n)',>f&ʄnJI;sg$'b΀ "?O`{~O HړgjhZ61 /ۣ?s@yBXsP&PNp/3 FDUx7 D;@*"nރDxrX5X~,cJQ@2ƥe14Ca*%ńѝޠgZJ`82Q ar+nh;Tѵ <(QlT `Dh "e`u`]KD$#. R4s`?ט ׇwa&b^EgڔWI8sK`* N`f5zEMq^_!+wǸ& TFMhMm`wErI5JLsV8S˵$V죺u TbYIv!i8aGq/ .`X; PdE zPi|wK7*+Ųg*{g;%5r0CcޗgQ0DDMjiX"PIb Rm8WaAYT+ڽsMkiʠiDhq/:Q1 PT M}80\uqQKky5\v5q;U1 j^ǰ&ls]d܃Z /; "Y@zs^WKcTX2}Osrn>a|o `Q>>~>w~mi]xtxC>:|G8rnWͬ39ngٱO4@`?V^ϕ #?<5= b"L0Xw'+ͣ`DeÆpo!1j_t>swG?&H#A9# /o0> 4 #h>Ĭ̗Iqӵ/t) :Z.Y"V)EOEw:07ip12"tQ_{6jPBkܿA@Vw<'͡&7c.D;fL!* V`Y ʋE%$$ٵY.crT 7w.թg;  plR!gvx*]?V/"1ܟ VK{^Ht`8;8,TđRe2 a0)gv[s*?4\o,֏Q`* }qj޼^vjI)[f5J}GLaPRʊ,4䦻rix9A,)!0-bw'"J!AGT`*. ɋI& 2F[A*KV(Jd$ &X\.$bZи8$i/ke#KbZl H䭫rXʵ%dًJ-,EeYVe YI#I lŤe,qJQId+-Kd4R5Y)rQF2lmkIeD)KVllJZid4Y$KHe2ev`%IXY,)%b֕X)eڬ+Z8F6JR$J媸bmZQR5ȭdD%j“$$[r kBەqqHZKPF8(Ѥ[`J$*Yle2mYRXL-#VAX0\̉)`ڶ6kHVV lBJ8 8C4Ih2s@@7@`Lgʖ OЏݟ/ivo_>  M4M =t%MW!3=RtD.%$AG H Hf~7Gwwy^A[s?We0U!A9EaKˁOЂ5zOw`zL,GpAOU*4G4^77D}dPc8 0o *tbI@Df?rH&nOK#Gk3cw OC U?s,M&PM!o?Ӻw@I![siiC>!% > D &;OhFuT@uPZt} _ä\Д DF!ڀBMϐeϊe~ 6,(K'8Wũ á@B\ؕنWJ;'Gw;QUG?`)V(O'w_$3!KQ8M߃St_Uf\`rK(!h \d#Ӏf %:S1|/A,eQ@GTӭQy9U"3T Q\id9U-,KL7Go;h: ]/'e`3DB8QL7DD7tDH=KrA|Ƒ~o! O|?_׋q<n#UVeE8 5s"}O[),8)X1b1bH<)XmY\[`7(PP(%MҰIE?P s'͗}|@bXs,LyqMXWQXz;- һT`4ȫv)@0AV$ FhIyΖ -&!5p!-_ʵį̑/T`K0YPNʑϞmGɲ)^Qy\>i l%0w(@T rE犗ҩYҫM9UW" #`U?GUpWJY3r*,J˚dCіE(ld ǜ^r;h*Q-6&;eNS+Pq D0=GU$ s+'@5qDbsE9@eN}w[v?.n'r,yYR6fFZLpن]IPEYkXF+EKHVIY-[iDRJ+U(Tei[V,dY&#%,,VXRQ(KlE'뙳iUW&\rDTrXeYh e((ZJL [bW]wvLґ DH 2LD@!R BRF! HHADA D (d(DD""`@ AI2EB@$@%+#-Z"%[-BX@BQ$ıll %cK"hEYmmKlJVHT"ZLVK"b`e¢L0*%xD45Em-bj"ِmSZQTVثbѶ*Ƣ*B)Bi2LIA`0 1rYi!J¸ƔU̎JG %-,UraaI K3Z ()F8"[!k1ljl!I fcJ֫dZKƣ0kn6BjdHڰ!r.B$I$EбaP*F6LZlb(V4Ha BD-,s-s\1c:S\uvZB1tٖ Q@eJS "I!HLjZcFX֕rIHT,ؐde`RZXYVp[(ܸ.[ K2J[%d&6 *¢"deX LH&(2„TVd!H)ij Y-iqTKUeIyBHiDwI$.F6YLQklVckpW]o&ac%J023"ٙr H!r\C8w1Ry#(<] QP j!ti b,KzBԲF; ,)'vw 3w] <21hgsh.<;t*D-Wp; |`lbtxWxQτ䃒8 (B\nk8MxsHH|>K G#IJpr~*X )hSBk>.#.~A_֜=7D{ʲ: u  ҵ<%m; nփ66l)K)KB3:Y.1Rʆj;sP$Ĕ"C= ˯NL~.u,p(.tavACX!{\/]Fd|J_X"AT=}_j}$cK7mJ+tHg_t>GHo#*Z*ߌ=RQ: s3슌Ax=aޔc}לOIpYRܣ_*OJ4BʒkVT)[^t0!s9+YT BXDthg~&z7nI/|"#pEz'׌V^yf+ `YA!&;5F T@`_Nr7D>@?LD! 9AҪ+jSBΆ@ FC`>/&Dd4Z(S5%  ",1^hA9,}YEViv0Tʳgd(2)77ұdt|j;;Gv.IL 錈 T{;|ΌP80xv \$bNJ1?oS"wyxA Y9A(K.Uy}nS+;`eMG]IJPPm.D:3P@?Sۻ7x])[V_&QUX -V']} yoW8^= b26^1\oOoW:;@gm4kCp" ݥw3McK6,Fж! a܁e廙8b`3|4I8do)^ {:{.;cy _>]ʃFg%8Ast;NC!i3tؿQ%Cʦ<V %#_{Z 9܈1ѳ2U2b?#4$?Z(ǩDw5$-Ml$VT'u(ᯢ0XqT.zyCp . ĈܠI)>LEXZ]k  H"@W~ `ǏD;UXU$$ߕv wƈ/ Lgj]7b'PMɒ"WSZ]l2hE3V! \i}1fhߺۊ8 j-^<9w:vK&!i xFQABL̈́VU]My0gOY/^ǻCsIUZ=a;uٷqsz^d˵h,L `Z*.)f>sye!38ӡ7;uT% S7F&"!ap u ͦ%0 H~P݄Y v\NUkiETآЉ>C$. Ǐ˼[! SI+ճu M q5a,pwȁ( (UQ+I'?x( =?#+{n='pqAuPY4{l_CFRx ʈn"&݂LDOS$čq@.mw,D=ӆѣz˕)\ FQ `ސR覺E^ծ+çcPJ1>R+#dqs/E'𮉞܌۞Y$$3U 8̎g[㎵GD "Im~ e9PC}׉`6v4 IuVퟤ*dSM:CBB;ÉQ @ea \C*! (U4n1: XK͙<Y vPr5 &|͕9p!"0I_7_4.<yE]EՕu0Z?m;å_ F@pY ߳׿wBk!aŤGǽyC HDL>o݌/s &R"T?8H32UIpf@0|:L'Ι9ՖpXuǝ+#)+~2&HWNcʠkO* ov+M|=hUVFZJ4$gF* ax͵pys0n{֘a3QF`w;9I= F fb9Ȩ#T1rnXn Ȇ \>ۭϾ]C'Y|4]uF4 \cl?pZH|P *5&B+'e]0#AJ0QNR6 Lw؉NEªJg TQCX\f^]re@)08@t*P̠f0_:m)2A;(]#c_뉟>x<PEVH/\JabEq@P\bU˗Kͳj߄}U\×\E~<Μ3cA$ɗ]\-[N% shmWv3F!L#e~@?}GW=m"+k]24!:Wl`?vA0AIu@rhAUI$TE‹j '>"->|l:rwXls!hзI uLxVdR۠!"'Dcjۣ/#tD糠3CG,׵Xl*TH#1p}Dnqϱ N8-[WzcY" IJ2 ~nS_s }sYOYxuW* }ih \̝&x_Sj@L7)h믹B3e^!?JvsB?F1-Wmݎ0qPre)jg2C~dU__k}V(Jh'Kגā>BdF)!!`0g"0,DŎ⭓!imadS|?Vl})r|p%:۬Lx8J/ L(@=AP! IC|M yτG1!h1ǛF\AC2k-[wF SDr;*NbVǫ[ǿ %ҙye>+RHc"U|"4eD(3,aE~TbJAnA f" %YB(;W@aiK\a>Ubmażޞ8v2Z^}7)Zo!> )!CTӞNwS|nK@߰Әq=~^et7[NJ ~aqoC-'d UxAA`n wnsgX{*ew=q#ot^YS7j"(t"x& x;K,}&a—U º}{Va wr_Vg$1_+>ŇxR P_po8/w&K5 HRr/wƺWEGmFc8U띏fpfu+|Fu{" 鴠$T &GBq ;Ex}#|S::VI$ okFĀد!|’1D\fMVHJ~Qi0 $ by;ʬhF@&Wd,Y-@7\;(RG^1 KnwTpF*6`( STr&׋xυگqM0\_IK8|Jd6dU70p9Hdg筠&l+pĤث-?_sy@7eLH!6a+`ʂ_ԀD|\A"Q9]Q:N7XCQM϶$ޕ`ܩqE}h߇K;R-VSgn^{7t>\oO$k-pȁ˳/3x(( q|}BqQ($t7X7ψ1SV!z! -QIa `u{LJ"9(0\|sd H_8wy//\|4P~ mGoG/p<zN aFiA<ݷ]fرqk˽ry.j^w;:}y_/[A6OP}֙Z!>\Ox>ɗSw^eD"/翨/r[VC(IN AL!+ j "L`倾g'J"nW.$ T^̣ѹ|x3Mg5lnpTG 0\_5n k 瑎t3SyVP>UY:y HVĮAgUL|DG$y)*Xv9:yڰnT%\Yf7%wJ0Jư9S%^h\CIgJ &` .J]YU&i"kR*du ,9$bkp6h^4,@j:J+!%G.3Ɛ鼇.0BW9n[m#rv ʣot#ACKԂ~c6%Ɲ62UpDm[,Y. '=zZ*P( 4]?@TQ 4qq-[8O Ua\;j3 &# fD35|_lI kP32VXH0D@1 Pu"Ï"[Ƣ&ق8 y}ɾZ>IsKu%}9~;"-#U2]}~u2 0U_j@" W:$/Զd{cgZx)ZWB9y <Ě.QRm6Ds8!6_L=Qy2w_T$jJ}/%G= 6wGP^9uބnҋ(@RM{:wt$y浧[?[!}v;NL 4 WQۺг$׍)Rt'TPy wzuo,Py`]~]s_tt~1(",Bbn܌2 } .~?1m !H&! ެ[QaCOLJ*M%'հ1yڈa  A)$J#RϝԅOʌpPԯB)x2XmbD dR BȤًw¨F.fYQPM M,ZXk/f ғeE\\B b h-Z'7M$DGs'; {7Ҧ+lxyVo:Qp (>p|68qUO~хB%.d ïi HU`pa!qnD"]twCK4 A==Iśڄ E@量 AI:"g*X"'FNW %7qqH_hs7 •lIMU`䨲(9t DͲ"8-!ψ+zHUYDM¿X}YGE99C&HwK(35VP3P*))ГWZeռ;~`A kW8xK1Ln\;:sI$ "_rGX{Q]2"ӾރVko1'q AkP߮$;@&ڏ?ӓM|XfCY5̒b:0Mi*侒KA3&Q{P\Dbp"Yu _jm徇9n/RY%uÃDrgu.'f?Rww+]hQ{Ȏߪ՗dC鹢MvH|_'t wf.辡q0`i J8T]óGH=t׊(9Eg}f`CdZBo;obBGż|:_}e;a+PX2 am+z;|ۍ)UKhJA>d=p"jcVgfB{9D*HEv XTj6m#ErŐ""6$!D%W>5cwd'hU)"}& 7 bz>gu!7ѷTEiy$ "RnH=ީ .*C1@An* G#G|#$RtX]*&2ks!(w03J)r'1{IcC4 +wIDa;_z"k\ {q '͋ lFFD B jA( ^jVSakOZCrt5 "wЯQE#1I5E-49eτoH"cӵw!ᮎ7RdD8rU`".kP92atp%[{*h\NH--hʑ &ѱ1Q_zǼ|wYJ&75a 2#(PDnF6!Zq(LC@??FC>o'O ?-d5JQY@YlQ  AJQc w:c@ @HA:2fN̙Ϻ2(gȹa) Nl I$rQ 26N]p>7]7|c0*|{=CzEB |F|>oP<P~_?~ksry( \{:* h$T^ ~9Oxe+&P}>R`<9T#R!H>ƚ;̲+s-- C{އD״ң8IQ^" $l\<|g@ֽɗP;2dWϴ}oolMGʾ-|;|aە'&<3#KihU-biø\#.#(GPpc΀c>o.?ソzXv>>f3 ?~yY:ӡ!ńt|NFS &\D{*DsG)g!wiZ?×4^Wnq>%C  Bwy # 2_P ~1Fs6^)uLt{y:nVjӻCWw0i~+z[:k!ÝᮧkO33k͠-d/鶞xNE)0,\CtƊ(3~#hBG#TC"$NOݚ6 f뎿 7 SOyDpܚӒB B9 z Cf6mDV+h X*rrTZ eL UMAI0Y%Ja(nm}$>mBQ: &ƶ-cTsdC)P`Bɚ嶪ƭ j#k$PbcLA͓vkmT18ND ud CfKGMC$l0]lJ  Nav|b K "'u($VYWݯuh˒K`<,B&(rABIHʀß|H \ro#?YW(Պ b#![g[xaˌ8 @ < vÙ7O;ftD9~PTS$""3#@6HidZ6KdڔIMbC))1)faI YB@(Y$J{aI脎Z "$#%p(~R!D Q 1zllJE%jY_ڢ{vų3.\@φeQ{3jey+d?KU 7PR5[ӛxa9qǜݞ}^nF ~cG+e}1?Z/C^k^/ƍJ7q[;&xO[R8G%󞛸PY 4C2kZƄ3{r<=$ c;^ vHUZgjd0ya0A aoXF^}#Z9HhI{=fqӧ=;vN<( ]rP]HP^e0VLkeqjz63V^D<3etww>#73qMqaQqq *!PkG2}fL/4s17TRdz~ߧ县?G)||Az 5}OaxZfo},/1DD\ʪB&ٙPzuݽLOz>B T7[阯nm_+~ԃGǾoO*棺Ue}цrMަ u 5MZ~=o{8X=Ѳl,_üwae MNo| ߿+] ~߳?vp?fˢ^(Tǻi 5zR:h>o{>]d!/n~r )5ל]:z,kfLvi)eDpz#x7z$χAĈh!p׻ʛװPui`,=Ի4QVˁa[O:F~=3ۛuWHO]i}>>}on^<cQ{auxH~]SW?>@{of<2@1o^d~rs0^_wvO]ωޏr$꓏4N!"oNɚY% `g1b,ovs?~Hx?u%Z~_ُ_]"ǻX2L`&"l"&į.5{RޚkUͶ fR{*nuu{]yn64wgtnofėwx˷D()Ԃ'lʹvgv0hW-hɄ!]\xJڒiosޔL[$kW1wG6 JH5)%I9 (jsXZ(y"H)>})~w9 | ?_EW*Q݇h.m(F (;R`TO#w L~?wۗo݅g-A<=*|F>|%"zl[O}?o}({70`W?VhoTWy5;I3K)scMȉ8”5_^ ,p?{wE=~  |WAGo3F4Y ~?|odg֨)./=b~D]?~nq}_{_c׺n9ko!H\vxC|PA+Aq%(뱜EQ¦QNWHA 7p*9šΘV(QO\0!Ƣ}gDS J! _tXV'G!rO!-IXfP>_iL 3!G5Q?p߿~iz˙}m*=rP5~?$h~фPu3#CgdIQ| #yu/?#b WVU`E0Ɲr 1P<C,' V!>G9C !F["K zwM8~p5 /j~V5\x;fO/ /GN#:9E~j(YrB͠Ow!rs/OaJ'*nq z}QArXT~lҹs~?a7}??X 'b*M=,YM G3 w2z(%_@B^݈O=}0ӐDAS5!$`J ;__n}ګ"<:ˆ5?WPBXodžS2 ?.@(ڽ *Є2*0MI$;wS6rs_$WoFX~IwVaNh(0 -Ø`6[e?SᄍW G ēh|>g<8c XB _ȉn7)<]Y,K {>!>DŠ+GK+oγ9 ;|/_f\6h:TCn<N<7u^ׯ B8^ J3l7r#28Vqac#r\Q2Pɠ`H"$}WgY_ C݉ݸn}+ܨp v [֧>^dC5/H"۱v޴a&@DRv|d=Mхij-"7|JkjDz#ͅ'wVL\FO> +9I]oo\0=ɺ8,nC|"d0Z6ϧJP9|;;r;JܨQ'Q777.EwM'输'`(/zzҌyAFg؀6s@Q|Z Jh1 edͪ6G`UeI%`c% 0EA _ߍ0_?u9c96@6<d.L>:qMGV_G Wؽ_|p!siIx{7Bځo!?FnkiG7Y =yg;@ֺUEQwb<n1 2d> 9)-ln) {2A8ZX 0-5 r[5N}ӂ|QHJp LxmPY7A[x!Mnm}O+o9B[)4zITBxRIm#Ƥ[[(f-ØfGJ<7jٙծ3M-F 㟬GX7VK)5@$ `zXh#t' O<`#ɚ@0PL5%($T(/@OQ0~A)  Z):ŝ90}IcoZ,dn,\*)*%W@,)*`[ %CП˃CrLX!#.Fu2( a>.O.G#H M$.h'?*qV#ӭ3G]qj9Js?Ld'Ubjkr5C;ǽU:u ,;TO *b6|]QɆ. rh̽]G6Z]8ҿi:)Gٖ݊)oN85$H=tL؊̊a$ EJH"*!=eҹ!p;q阣?yv.,b@F R &O upD|T(. L4"aCBezgHӿ~Kx{<"BL>wqq%LHTH :>f r."*dKmO rz[{]*de 3&YO;f+W&{<ӍϭX)Ίcj%[hd3҅L *4wu?DD!uċ , ܨ:Mv@<@;6ǹA>P7AIVBIֵ%01BxZ t~o vB @ѻY܄I+bl'M<9Q: 3,u2Mz50A! ~(|}"cpۚQ7E:dǞ ^Gfٹc-;qL zg.)۠yww~[Y:n|'>w:."1|6yt(bcL-mY5a8ͬXO.w/5ykLpʘ@cq猵"+VHz\)۫--s=\M{|q%7RsYp 7-)t74gEe"t`0;‘v2ɍqQI9iwg`N&,Y7$0@]y֊=h҅Kl4$gcB<FK$Ivvu8Ŧ{͖"G&~˃n -]z7 wWxN]*7*i:IjkRoܹӺ |aHxjxnL{vnFKR;XƓXsPeqˎ;=ʹgDڹ^RcJ[6Ӈ& a۵z[g2i ۓ] tuնs3[]Ul*B\/b*h):M ԑVҔxUe"ݠZ0F<M>lXKcïr:GJǏXl@V7E\r!I:KgKq%D.]޶ ;MJtݹ8؎!3!izF[K܆XW bpXronz xMfvMj IX77T< (@™?4.1|ousCu QY4&mwwŰWxzCۭ14ӧr@\y'Y<+*;ݛ'Ct$ܩ|S-#)O\R1*$;KA@srA|R;soK# [B%fcF6811}eA vrb!ԂX])&E퉆u+\3A;ٸ  b{z u.j}fϧB8uf+fpwIn$N&ceU}]lȗk;ʝ¹6&\MhquRۊ?:6U5S\5le-`p$ϯ??ZϚbFݽ!?o8gvY 숀PBX`ܺ4C@@#ĨjCXVVᙟOǠaÜprxzLɒ}\#ANd4䐣 ߟ'7P-tPGT%6mgS8# /gwRopY$,/`B@tbwY 4I ZV3"8i`ύ7,) 0P$!]BxpP4hp%X~h miUyT r2h} ?bZ:{DFTnMϧ56戈%kv;dLc:HqU>C Lr= A=gE"!baMl<$uwbX3^-OOI#TqCr(Z2V9w AOޖ3aXuGj3&`D@}k*(G:DWqKU5Sױ+ ?Ӊ ƙϡpRuR&`&T+Ωd3t>o?'S}<:W6ޤ{fn[a5@3۞?,0|lbt٫. S,̬٧Xhv&TSHb O1}$Vגgf.+Uh+`&եp~?8i#.W6@CՒv'SNx.1Gk`>ʰ>y]9a~@*G:~6{ݏKC*]i(͙NI2})SDj,ʍH}1^dltAauZeٻϜ6ܬs;_v֕WOvߗYm6 fbn=,>:r1Ll𪟯jk0\3UUU53S3LiD Bf)@g5RjbTK3S:5+CTI4,ULEe%"W4[3T2<CPSqČKö,!WL-T((QV, sӮҢ;Άg{﭅&y^. % ?:ޅw;:oM*#Z`Uu T,yVۆ^CT7 WϚ[!|l*r4}+6/:x\ س7\`Iq a*rFz=tۀ_: ~DodBs m}m}mHYXc:*6H2fyH: D> R*tAw~lH ds (CA[ PK;f1Ho!w3}<{xv##,13UZ=ɝXCҳws{þݴ{jkdS_x4L[گՋĸR]uYvbm7OGW75:͆ڭfz{8\3+{~.͝qGpn9z|i}V+]o4n5YZzQ{y8*>r2e\ yq@5JdS!w;~1p!_a.rhKYeļ\ҴWvI2Âg5fm \jLgGc/Y>d<|6cqf X+g{ƵXju;woiN+}y껮Ny ڍ3wfzO{Vsupm3QXxi[䷟7wҷ [[7;v;{^Lb;9Ϟ9#w׷r=s0ط^w{OwyLD=TήrHhɺĭik Zi%aDKAܫj،n59 ݟ-^+_sw*#^o޹.yw:ƻr'>Ӷ=rʲ?9[y鵮>֪=/n&8ڝ+yGabZƱw|,eoy:;_=~O<749Ͻt<֯b'oϮT㸡[bKF3.YOub7LL;c[n5{k>ng5{uϫ}O77o7b{#K[OHYYd+mZ" &A:ófp+8<^fK=C_cCZ֘4oOP26e:hi8[LM8&iXaҶͼ[^w935>Qmc\nqeY3|YZ{l4gpXeX|{ ? - gS*xQ[ iMEs"&1sJ-j=333MQiV尸dk1Xi Z ח^ve˹ei0 貸n'ٸ6ψ=?yw_8ֻ}{>}S]<4o͏c o·=gcEsTUkF.yurRد_ j=3s^pt'O[סN}T_sc׍x+qϽg޷K{m+4sϹcl6Ӽapþm\Ue[^*=و33ӎs1-x-w ZnGCG 4aCBjaO 5 .N fe;kyT.Do=-en9SBLcr_@'ATU72`uB/Od_* ՓP{7”.rٔ9흮P/I;2,^%~x;SPs{M"[5 >Ȝ-4*ȩ DM&i:Լuo߱_<6U8ݧlo.QEtHŒʌ N[H~ \7'R!Ɔ'ΕUUOn₼YeKѓ hIǶűGl*j3٬CSԖ8/%Y(Dl`Dd%K"KYͅMe$ "#Kl*i\ g/RA[Ή{9zΰ=ODDW !BM҈RXT. @P96R!ܢ^$\9a-J񣃨.L%^0qg*n;c85}olc{eK1uhqʽ:WDz"W4/qb $k"1^}oɊnRcc\s;ˎ`HK{90ϼf_57o2]t;Xj:#Pު֗9W5c籱>>,OuMީlvґ`۲ c9KIvrDu^}o_\ך.Wgߘ[qn.wгp=y K^UB G,06vsͣ, MAy)`K ,Xy&dQNiŻθO-6Yɥmїmw: ^%AUtf4Z j Ѐ], K$kQW߃A%aӽ'FjY " @ַl?Ua:iS6`C(\\C4L}}h 5O1~87fjSh-87,Jw*YA$zzڍUU=hA鼷zr;/>\woj7zU뼼vݹ3!^YwZ޿UcRkIN"Co#me-]o9V/,4(68)DW#JMOoENbHlK2b_[HoEM`v6ک쥲vNy$ _b҄`,|i&m\0_+?_'R_Z (A\7Gg_u]TVqىjW,A{W,2tŃpWRDg'Pu 8Ci}9V>L,#q#1S@2.mjWQ:lȚ<5.D< hʂ3%ZUb Z4CQ>"3zR߯ <|>U +ƀN%p=5{80kU*\AZ1 0ŧqEhuz~71 @x43K>c]Ne>QڮYSTUi.:NW}{s++n Nm{L.ycۃ1hV\uw;򱕉o_1} -:ߵh I26TDD5UV3Ailu\TuviuSitF늪-&0F\:X`ߗc|U(Uk W,|sǵOs4B\@nŒVx2"ZjKTkn*:9|׷7 ,z*! RD]*^'oqgJUt˂,w{ 2bB,K\0PF?f=gfD7)J~S-"" _Z,j1BE&5DW+%M"IƙFbEU(u~ ({>屼L9iӶВPdl4ʛ¹c!ook $.BKr:w(!5c>sf-;*K_7Fo1o3W{Zo;^lkT^9|=fZ_\.Z#!+9.^ҰO.DLՕ]G, 1 ϰlMTB*DTU{ی1g9*-ufpxL?n9\ Eb?.F06`Rq:FUQ1X- nM i&/³/ H`ܺM&LC@4:!$Ta=܆m s?Cs?wV'jd!ǩ[B{ H=S Ny{,+o7" U\LL&'X($ r:rgǞr2N:pg.Ym(@`BRR #H!@@)@(PZ@ EBT㞴%HJH $ !!#`sd Tth jjjjj)TԩR PPPxքBV\VhRhC5PJҡBيRP!JpoHeFE)JT(d(4!@ d H*PB9P Hm@/\EZ7<9Sjǔ %-o<嫍Ѣ ĀEmcVQji7ȂЊJ Z 1Vk3TM** "4E( (R) ՙ㶅γמv.k=4D/^wk\y=glEF|Zf':{wO.LKv{q՞;@S׳|u+U;Pg{~7(xb ww{f:Cd?¶?d*YvBb&Fmd|GP@G(. KȹC`^.zl27"%>bvzȤFz6FT: }|80ÂB3xނbr8,y(u-C/gtP0)0i̴X1a+]0xggbe=ɑ@6R~f B6W\f}cOŜµM=- 1* ]wDPg=àO_( Cp 27PA)r{n8\QB"|Byy-5p| ke!Z1h;~~J"[3_o~]79D$%>n4;@C"0퐕Iu RS_7 _‚weYaMl-t/1\y7ܲSFf;Ca˸q#(rEGWwmY~h}}"mpY ʚ(cȘL*G]ɍ VtX?W_h>i1Hg! m U@[dB8UtOkLiZ?NMJVv*+(Q#!(^zymrˆeYHC )eL*o Sm47!;  &yp J8`X SA\$>ߣZZ5rl <uq8{{w{N痏b;՝{+~}{o_oDK1ħ[׹}UKw#P{*bj$ea!PrMEn|7:T)W?Ʈ9߃?n\c̝r>缲h\\`5Ƃ+ 5βeZ]P&Pe)%@ɳ[af$ROG.o:ќMد;L a,ǻѵỤ;<."BD(xwz~h!}.JUP=()ٕo9F79sc~ho۽6Vc#Op(jJ('$aUMMqϵ;Jvx |cbZ&@OU-M]<0B8":t @jyku*Vee *C9OZhF`yFy'cYAЍl` /Qv 4\adv+0CsDƠ""ŲnLb 57cA$"_U}.ǏM/+7 ٴA$ē3RSC2TCKRTf]XeRy]AG3H )D(]Ѕ( G@p߅pc<Ưqr8SfSμ(VyC8A 2k}m z`aY$6"|#Z㍚yN0X T}W f5bGx *UtU$EO~YH2]h:L-WMh&!bDA"tbW p[ @t('%UU`7ݭ{i)bl}pEXn3ٓ~.U8U[MWUϡ m|z˅҂5 !0TaSY*k{%Uܱ*I׼nh]rR .o4[nL᤹&8̪hF\o#[<{l66[6mzh8WVAaW8VV E(<>ҤTkJ^YCHU΃+T}{UQ,<뻪Vu7t"UW/L܊ ʼ5C;+Xn;gg-P[ Dm׌ĶSH?d "SUXfc+2|փE®^oEowvKv͕U[u~.H !d@ n6p[e]7 9iV"H2t+[UkXaeJn,r\t 6fw9s8˭7J!YUctj`jUP_ p$ɱU[(O pH]I;S%y10Pa}}ީ#=ЁDxUwv@XaAII; yT`ǁXU$.ٔ yb'Gߗs#l+lFg);2EVU\snʒ/ST2I>ȅb]TRt( fes ҹs.{mY3b;vU+S-!Iګ*N'=0R~Sl_J_\`{Yl=͂Z}ϻ?8q{o>o<]3=}o*=FΟ=޹"hN"ouQk[^o2#쓱%t]URJ!eVwjK_}˼0UD7)..!휞Z;:cxX?6I;AxU&UwIfUfo RfvS)0W sV_u(n 8UA _ESRL;ЫvxJu1Vj L/Ko{Xo{Y_ BU.Z5*iEJܙvZOHA}=:;H?+͜b`5݊w}?~#3AP~n[+SAE^u;"AGi8`iR9Ws{`T]gp_Il.s:(}lv}`Đ~DG)2V٘gJH$6`E*^{&Ʒ^~7?jC j!sߦYy:Ѫ{m}'Q{S DnXzB9|= ~884*5L{o}oDa\C]&Q-s{#!i~61tXYyx8 QBH@$'SL:W?2Z""c?" @}mGkxO꟥ݻnn33:rM٬fUЯ /:ucUS OV>'--qb' #|+[5P?yq{v={.>n/c;NLz_Yg|pȽ:B5<q7[k.9O2#c'L8~9Yr׼/{Uwƌ6}w+o"2e[3c8}?z]ql|_|}V1Yuymq==ugGU꽧+w7y5󛚱uNܭ=;wyWl4ֆiw+Vl\ᙔm-K02ZUGXJ08<ʼn汗ЏhOG1$32cҕglm6tw`~^Z+|< U*(DQM/rQX=jV5ZJTD%,pbGb>I1%8WJUhx@_nk kr睓N̽Ub .Ix|\ը}rnh chcT,dmlnSu ꪢ eib*UWi-T=ʷ>=bTCrQmI)Rb8qh:HdY$SO?NuOk羘T3 яHAV|mYrnhܲ7IحdO ᬰm$7`g4%Լ&KOtW@5=*ULUp4=«/9 Km%r!&lIҽYPzo3@tB9:9z9 Q(pU9mMJ khBkSZ3߻TOsC:1xrs<{ڳD\VZ ܾXB1/7d귽nD`a@کs|gS+[ f|M[CeE4dTRnP&zL|$67,xhyl7wj/Me!(c2S$>YB%,ɣ9CylOlJcEG3Q]U0*Hү4WO[uκR'AV \t.~~ v)Zʨ ûs{,"PXwPK"N>Aߐ{J_wc#X\p rQU* N/^ b2Xe=I4Vm *@&RU¬K [7+<U=(tP]1_Č$"#`?7O%#* /"#j Rt!UBj1g\Xcm]'Q{Rue"$u5ݰI JĀU)7ogD$5,Ȉ nidGUDGkR+Pft ]7Ye~\)K,F+/\VO'[K l@a !%%X`aM$s?H^+_U{d1j.4YCmkӞ/( u>~ WZ3&A9sY QEEB`He@=C`k~Vh4~=r`o)LQ0 ֕ H3 B Y#wc1@]@ϧ7nt#8Je53^cNqͰLNZumi=wrɛ|kwg}s~9oG}o^%k@6'54fg)s I!u8MҗcK8uQ eן J(%4]n t6"$$?Q@d9^gvޕ( CDZ fs I#3D![-!}@KzYLqD*_~19fUs_/9<{4w_~EX3v& ||@*ju񓒀/?Y0utta$a}+6qXR򥰧o/I&fB6n~Ʃr|u@/g74\\g͸;81?j$c4=܊I =ݠpnie'gyS')hFhŐ0z%P^Bҕ C¢=2$2/ԡA 8{U aSZz_j't>0_tdW!`Ac1&1':anauΥu񳛝:恣vYK̉k/KGu,~fV[+A/R!!sw*%݇5Lfzs zrߗ_k}eqsp"|V45x6>q.鼿kݻ=gU_G~k_&?6_яR?oH&'!{).cM-^ %=DꩠiƗơꡃK0V~L![~گd39P`Wֲ?Wmk*amr3^^Xc>Ew3}}ceޘ:ö`w :w]|p K4FVY TWІru˫G)cTΗdcee5v}/_T~0c^MnBrق}VmUka)_6FVP)vDb.VUivÿ.}S_쪃;&9;ǤNCJʉG<̜G̋Qlf45>Qam ]; [K16Gcw%iapU0TqrMj,۬ƗJ^h6S5E-BK05N{2*aVf+1" O}2}~ aOB60%%l#TH8=#kw_V*Z1O]cɯ;"u)ϯ;]ySϤ;J՞a3k7k#bŅ-.-m!sWA>֕fc1\Aӣ'l>ҒOGѧ*aF]M0lB%_7^o[i5vOꘀfr GlTGx߸A!WK%r"OصU+]|/y`.&|b|) Ajal.+VF'@jGX0oʰ6"k2#+8ݝVqAUjVʗ2/}<dng%PK˒[f(ԹAbjI6+hQ(@ 6 puy!˺<2M ,\!m}T3`7_MsXWz(C*ݧrbRR)sYÍ<<cχ9q5L; ,u:Uvy^D@FҩI8cݑU]%R? ]}JCdD!%AYz7g;-Hm#0B 'ro#n{?Y$:~lWpxPJ"@HO^{[ 5kxzW~8]TT|̺xI6Ael!!U@{\%!OO:xJ U2MKBΪ&fEo<;lxAΤ=_')e/ĮH|J(“=ظhϯ|?GE|6Ƈ=cxd1`4@č}ȋC\sӮ[[G,v?/ESσ_ɰ]k[ۻBMuвe~?YpsWn@.O=92gPAEj6z9Αdڨj/0r5-1pRAE!TqyM)(!pwTp%x5sS}GN DePguLn1"T܁0eHKvq 9^l Du@]l5*,?zM5VW&;>umV\bs\/\OU~ʷkuؼjۏGaE]9p!UeԼwp̨c mc(k"Ph PbC2UH\CK_(^Nl(V%O&mld^1$!pΰA !!@λr9!@rʁ o%7ʌD\eZ&,!9Eu}kk Z(tnX3As!`9kI~3" of FnQHCUh^Qͤp[]z*1\,;!rʊ0:T(^Vf *ݍDeWP3*1~ V(d<= 6LٿKo. K?I $IjȢ$H|w* ONY\&zJtYT N"YB~_}si,H#CIUPC]MkkVb誫󼀪*vYUByFI?|ik*{9j&ϨB \n(2[YLPf*,HN9>ܕϽ=d㑑DHx Ƶ/7azU}YRWisKUf:(NW.Ǡ2ĕE(ü&:`L dʻRĮe >}/V?y14*ئeURM !;vGgetc|Ƽ+f0v G{B6@9 FB$20of^CNc&jhmGc!G5=1yq6 ~zl:!'#]g>z0k~c{lf^{鋻ޗݶYG3F`sīuXD߱}c>qxBʨ=Y7[ᶼ 0(*N7RWYǟ?4ƲuVB\G EpIh6oe*8"2?wpX!QWe#?Ǘ t)|_hme3w>/-{see;޸3r{fV[M\+y BT.c<.pս`5sH X3z B6shB@X@=^R>1ʊֱcaǸMgܪb48e \qm_J[ݬ+Vyo};Cyǰ# V}+Õ*FޖE0Zo<.}?8rg`Nb])w,79IY4PU 5)c"30c$T>l2I?=z_ V@|$C0G`UwƁΚd=w=GvR2iހV_fV&;֙tMo<9?ϗC& ~N={ ]7.?mZ9I1UKZ!ݰ"%U٬bb:(.ZR$AYeAL#TW3s MZ؜V֯)zmc໙Z5\o~]xs7!z*6]fa~=άyhy#75aG0^zgQì\hcG Ԋ]7&w"/Z"Ͽf/-Y^QR/Ʊ~zXw5=bc[ a]oۣnNLka9W8uܶ֍*pw|TcAΝmqs^9q[^Mh~&ѹP|^/ynx1kyu\jF:׶1o{*63foOs 1߽VҸ+vw;X89csϻϩMgFW{;5ugmg{׶-u&osKbwy|%w/G#U2MUySu0i^d cV*a%$P\'x@d]LEA+\OhUC\74&f _骟Iq-9}f3izxHJ]qUkmRYkF:`^k`fpjwbD6hA*[uL.. ovsa٥g87Y,M7s۷1ּnW^#7Y9{e~jvm]W1EaNY LU_ -it}EzI7}~̝v8|6:ŲtuwUs!Dn[WӅ H)E+" 3Gv(~δR -I=5ݵ֥(XFLBb|T ӴTG$IT>>cX|O쯿 6X`jޑE3F("$ @S,9QUP٢F.'=ۄ@|@(AvRG$\fcYtf%pQY08*mGrsV7$GDHdAxG@뵚c*maI:\ʇuӖ\ 2( X*)!۵9qkUYws:ϖ|O3^Rt$&SI6:cXL0ru*+!l7^ݾ*/+ 19K*6tʅ`*K TV)gMqPi,"EPi~A?U$! Y'L>C )_;aT3:UeϱJ\ Zƍ d) ( ՘RIOcK=>FCh->P {a$idL" gw癸WP<]U8x}c"D,YY:eo%<`xr2:J~?;gcyo<-v_F(yƲg:s<7j)YNw;= x/=ޅ2;Oi8^dy3ꮡϰ}ߔuU{ַcL^Ή.Ӿ\{j'\XMʑd.+8>`nW 9[0DGG~Rt~KS3$*J"]PT];M~r}xB4<"+y=pD)WjTR#gt$=TpD曭qpU'ej]nNЋe~\ٹ 5fVKQt:9Pv70O/r+,"ϯy.swzRʼSP'C6SO̅xVe¤ZUN}iL⼹D8Ezb,TJů##hnd#υ.pkkACXh\k`Pc/@D, Lx3$D<~y_eㆦ ue\rV™sX"iϘrЊLci=h%):ijO+@X]Vs"ojFIphR 3 QUl h+Ow3k 7Wx8?9hׄ :K3pkǵu vT9E/.էSKiDDʨ?Փw{7Aam#Rɷ&-K\,2̕--pHfL{9bHH\GR?c7(* $Dqd 8x38"׻:B1@/ČkuQI UҍNrʒB\λ˨rCIwf"KUerJkm|9mmݒ[lEMMQcu&W̤tn*o<~H*QwME6ɠ ZI q5*!b#߳xZ"m_b#B>+gs]+3nFffyyrzjyhl#Okό-!HanMyia{4,ʘ+c[&5J ʟtgnۍbo+/ kN3`|ngURWRTf ,ʩ'g~VN> dXWskKRAKZfiZ]a06c:gx> P8QZ>^E&!Q|u FpTHa b)^7y*T7X!yrM[f0urT%]yBs݊9d3ޥna&F BQR^Te:BPi;/Doҷz0]ȵb@ @ +V/UnW,~߰Ȩ$PG ,-|Fҹia9eM 77H7vTr3ܻ͇w$zہv)+t,Zsל٭|6c}YҔjFUAT5iV$` D! Z !R}[jw+9ŧS}FB{juSc=V9w~ϭ{<8giιƼvvcª1)d`|éՏo}zQ^_>AP}3l6q;nv߆? cHaxgNE\"'+Lj=3S[Zq 5m Y_ۦˮʆ?2<}us׹W"Tl;Ӽ!q6XAe+M7c4ܤsdvgvcV3u2WaW6Vը|Ie3((9v B%-8#7c[c/N12P[`7Fʱfҥg1|m @wQCQ { jI v ̑S$9u^BUmWveu?+Ow*{Ǣ%_Ҥ`2@h A8#UGrZdc&v?@OHm~|:O=1Ry ^<"dI=v.ݺ 'P . 0˦{GmB)P6e??j̾apӉl灦;յq/ËҎݜIAx @",,$ B QW v|u5LdKB!C"(a# ~0 &P &c tv%0: ?5s/Y_k%_x_ 6߻]o;i[nicuֵo ϼw%1q39O)-$Q{,)D6Dj0B4\1eBv2@jDApHyB(9$RA1ʄ 8t U=`F0|}3q Bn@E/vhYi b%&U4uV]1,M m#`ҕ?7<G t*'v3ZXU(N;+}q{!A|@aE떑qG6Z;al t#iJ#\et! D otgkc| AXƽqs l˚ ;٦۠[ +M*q4Q36tnPuCk'RDoh=Vh^z'6740MT\FsAfv}줗4H"?ۿ/%/HW͚#K]nWP0_ R@ )MN3weu?&Ӕ?wMa? A4~.^\W|B` ,8qHJkIi5M1Fb㾃@$D谛 j0X9b;@Np e#!3JnTa,/r7[{bZgY*mej֢yW;Օ_QP2C.@fs٢@RUrH8q!v GY`*U%I0_J=mW, UZ+|j5co;ƵN1Hn3SϽ,{:`a Ϙ9QdJR$LvA1 ɦU:]i W8rYZ࿾\@bƋ evU j5~gO;(>aJ_ J& @@1?2 :58ĩC @8:$D)bS~4`SD5ĽCҹ+vi\ ,!%D&Z)l]UOtOTɏM4+b!c-Z<+ݧ( L>KXeC%Q} p'MC[a޵^EKo@qMe&w.p0}UXs&45dI$ I L|h}Gzd{PfE׶6o*Hd[5Ԭ9K~=*g,)]u|xޣ {Uou'_<<`6ǏsI=c\]rU-g7do!Wky10e)6Zxε׽7wLi^wfz8kswi#Ӊf݃Njw p9SFuºlKF[TWwUwg}<Qcrfb{7%2#0QeTv]JJj1ʬcYN|ãAk}S߬y_|1[ub]wQ`bt,'i$? qTo}]p;g-*,5_ jFd;LAvsR*[=[͹u\X"0>\s뻍2ԃ2e h(*T0|q27 Ρs,(sFp!\_2 2{MB)rG?gYmcJA} :W[\p\4`fEA Mq`Fqog_uYښ+ڛw4>i$vƱ"f4X `t%pYNˆ|;l JNJGW>6xQ89ɇ;q]kw>|)y9kk*ug][x9l׸ڮWYp-i\u%'HA6j {aIsygqzEw+ iȵ@c7ֽ _(KfڔՄulet4 #xý݀D!_Jrwg;퉥yһD*{2&t >lY3af~\ZkSdfv)`H*FӉio#ƼЭՕ4^u[\! `#0.U{7. pCf3.S᪯%"tTWLbI.m 85+{ZXu덼5 ~Ӻz|{9lzgw㳩kWj;v3_ulf֨/0n‘fwCpF݊g*kqڷQJLjͰf#\h_5;{vmr̫-x7yY)8/YH?#ni k9ݧ;ߋ5s=b>|/٨ V}{!uLUTJRRp-umJ2_.Dzm*~d"c/NDEUŹaesa c$0k0I%R0yQSe*\+b_`LߑrٹU|_N2SO[3 "1$̈Y[ػ|8R(/IAdi6 cwzIg9_e&9[*%Qjj%XP{XZv^ %`ߤ!##ӂy'KĢ",@"A niwy=Mmm-aB#aDP5Vt6q\[=h|(4KUt Z-MyXzkTvcxMSY0XDB_xoZ<qJ-3޵&Q`JUp" )O:?y (qUEUUOxn )GqxiW+rsՙyt秝nܺYg cvV=/q0muc7UEPnǢow+;9}Q#xf/c36w+˙x!?Njcq>o}x]<{:7~_fo @$fcEXa'ݤFxx*etXxMLGӾ6g nzڃpl32|uͷՃZL"ݤ;!'Q.Qqk6 )ti2/soos;u׌jj)Y$\*f]t3y5_7~r~{ؓjӞyzyvUϫϩmׯ8EZ^x7?7s~gkPUbuiiNūPU RgeI ?z ) 3?~zg)j󊫳 F;2\ D>4G 0#M17"*-̹Z~"jay ^W>AJcw:㑜zۼmQ xQKF^9QlPa2QQTmWv (Ֆ @c PcnQ>x2f>`N9Z=]az|m-4ha{F.&qpq*A|m>r)8R 0. jkfuΡXcs7"z~}ZtkG;lю=S;}gYw{2}wξS>@ F+^w늹I BqߜbN4`8S!|汶m|Hh5R:(%h2@xh/閽X DYG\ Faa{WS9`7Iz6u=Rv,14 5l/ɵ?Ұd8?Tџ p*B@QOᓨXr릵-uрkK֯Q/43/CP@RĒEπߧ77iUgalcXcGsyYϮO7Zh).]߯Q/oF7zWS'&wڻ`wq5sqFcyޟ zo+,}3AJŴf0ETqXlu>(Ԕb Ӫ'ѫ\G@NʔP..^ʏ:gzqG-cus{~o{R7ά CptLKϮ ҟ;}u9NR-ª!V\B;1Le{lfk 2"'z$A LQ>gڔ;K-`!${KTYfEe18þPN0XalXmxŌ0fib e"5che,DbBXۂ|.1.eRљLj$f`E6k%uٶ}5poK5yY0y )^< 5o:3Ji7{.꬝2wz'<~ga3Z~кǵ38磦WQo*ݭX+ygD!yj Ogm2eKy1Xd(c\yy/wNΏ/X&:ay/|8\3?뜯/WSW~-ٸc:;}xG> dw,jxN\̯Hkn߶om7}w̫mX[߽+os&*<23cY9[7Dz}{~b}_gC>[%s s^6Ngb߷+sww 9e}czޔETj5?N cZ<;ߵ99um}{ #JkN=s~x.W,׌f}}9rq}Sfѧi{u<3X_^8'8߷u2ӌdF}ٞs{h,>!p}=Wr5v}{wsk"s;n3ޝ,/o󕷟j[\ΛZ8j2cbyf.5k;ϻGwͲXwE}ʣqsC1Cj"y=a^N;ϵV!c>k^*eYsw{z|{؈'4׻;x77cz 2ʮ1,YQۆDucZ{uo8͝{1vO]ygZ;zwY3Gs~cx{y.z1yp;CgWO;g=Sy=rt1mc9i~`Ioqv]y>}P^mVkvgUseakɭo_75d5|Z75ϺI+YkM.Ƹ{;.q;^:AniOS69sWǦ͆ˋBK<ǡ Z޽y_}vޗ_Ƹ;Uן/ϳ'՞>yr3y\N[7qxƚ&R+t,3MorgYTw}÷Uy}p^VuxRop+^DZ/?3wgv7 >+{U8gDƒ!%Izoκߟ.y2yIdI$OCKi@[1(c5NyYߝ5s'+}qNUcspˮE4؋EPAL ׺Xk` O\M:+o5Dٹ/S[isc;ֱ+=w\?UqϺr݉ﻡ+9lsyo44b*m熜y}f5{,c=q.ZJмԀoh?wΏ]5/l"0ѩ&gn[YY# DRY`/h0tFݍ۲۩hpu{y6I"(aI V^~j?`nәc!4/϶BO]7H0yd1ԍxۂ "IPAo߅+ Dwx!{U0-ldh\@.N%ji""|@J dйR5Μci,Pn&@-q[S=DVz{1XĉHP4!FLJǏ^pC'd_6t GѻgW7) kJWШ G+ <^LtWr}`\+ebceB=")bV,IՐb䢌ײߊfI yئ;rsbwtԓ򘤳OTC:;} `F.'?7pkegٓWp:qW:b91nu?qo7vkGbWv.߷G2P-|Z!X.QB!MOVkO"F K#w3(- (.ns{š88rQ`Šr\k;Zw󢐘#Jh|UJ'CU9^ï֎8>/l`sZՏ ߵ%&=ODخ(AAR'7QV|࠭g̞T<u#g\+[wSwoƫޞ k-Vzuy[珝rߞ˫?n0]etk ,iI3lr'w4@j톋#ܷnnݻK;:"^Q=%y3lkquJFGaP Xc\cg1>I_Ɖ]|;  [sX[m3F8B"~ ~6 cJ".1VDpAo Jp_԰mˍk|T֘cͫ@pCqACy݂]%ؔ) ! vkNPP-z C˷]P-2δ-57 @B 5M[@Pzjjk'.K+w@K:7,r_@E*^њӟ{^yQwTUA@̀0w@P}! B N=!rB~Gs].;H v{q;m~@eϺ%@[r C "3gR 3wB?'?0'0༴ǎۡr=xe04'M h/.[k!U-$ZBS,LN]sx Dzaf9I+BPJv4??Š:&#JԪP}h\5Bn h@ Bl; !{~:nO@9H/) }Oǝ7SYl@ {Pay8.l޶z "?{]z ]*Zxiu@\~Էğ4>~ {9>r_+8nO^uF['֎cׯ_|9c[ĭ;|+@Ay@(ЏBAbe v(fh[ZEUi  \!]&_ L}}o&sKMxŮ (Po2"|~\~Q>oegfBHmՖpet~{jpeZкӓ>ʔNB1/l*3=͖m7?ѯDt UǤP] ~;ݐڟV503gkW jgRe~6Fj&H`m,!:s6%i{ \f}_YxeTӷ/QXlʙW X`|E[7@WfF .*jqv6T bu,VZWi澹 ݫ}]Uf ګT4#8Ҧ'-C6PU.#K$ZvbF^m囥5JvR&Cw;/?Dte<!5Ņ7|iiExZ1!*.VCt2ﭭ6RI` C n)~tB䝆LA YTS f)k9RCcL*XVw9e/ ^QU1 g +2N;Sw_{\Կ\p߯8XGy|t_Kk*8[k-Cʾe $`3Jn|ym1mg4³(]ۣͪyIfA"UWJN+x‚A!VF*sJkeS?;,jҩ(!\)8&@/x~|!S'E,(dQrU**tB k0Yuk.m\j邟0>@OgBA?HqUX<ŷ/_^,xu,*d 8%SX&;4 8qfPp'_YF&#JӇibQd (l6։]2a,\3-a[yēDsdM[Er_Y@{H}<?G#8.ObGE0\Z)jK Kj!EHB Fk TNZ_n˕z31AU6 c^NRʭ3mJ̉hBfb*-FܣF3*$66Ae]h6Zx~Pѯ7F~|_|J2@ PF?( | 7b1uY|CQ -򰀛~9FWZ&Lޗ 8}ďd|zQ>79ADGA@B0K(Q"?ɇCF W2)G;!;/>>Ϙ/P: E 7XIz aNWqŕjNpnnt {AAu"W3M?wPi; :C:8u † o1G,C}o29iIKț+fᴚ*,(hguu܈\-ðdĹ yE\CGvG+TSax(P A\p0Y'!) Wϐ_9jd9 1OEwVh6!Ù_PNgO׳H%m>#7̹fk2yB`0X]&yEMK@HF|j+._Jb("hUݬQ(W4ɣ6vRD(IRZ55&I%3L6J(ĄxhDbfE]\يҒR!H!x&חvJ"e4²IM``큱 G=L0`vH}b}096HeYE6Sfli&RԤaM-|t51a!H}uRAH/3ᦅh) ytցݓ/1O~9cX??<࢘$OGI Ss; pw/lv-A'w:WSFwM]FkZvnI\ s$V}g'P΃ϸ4|Bq|\Ԟܭ烼C$4h J (t+5,_zx pBxzt:vENShF ؁ )#uv@4 D1hM|tnKw 9cȼ I~|ƒy\`}ӔM ͔|Qt%>x=JPށ q i@>nH'u/~G|9.i bEYE)\mzkʑOɠܡlAF@:@˴'\6M9;@Feb&н"#Haƴxҝ GDG42 pyKK/= l'2ofAQ""y3>_P+&p * %g~2 ,%%ײjhBvS:/y~1,w nFEP88ZM n=9 0 %4f $ಖ@`CD2R8Q&&PɳQ%I]#M -I0a\v3tAk)i 10ܭ/ JĒb..I uF1wvkf Ϣ- '[;7_41DSm}(|М{ּ(F%r)F skk|^FJ+B~P) hrGF E&k #n#ٞp;j<בGghEӆ!4v^AO""%_Z1lVhj`+63B~U U y|^Vt'? %cZ7{pf# $ r Ԡ`j aͅn} +CaJznL' oZc "_bׄwr "08X@]005nT||d)큌CHbGM[5|0]}dy> -OS6r7 "/t^?ahAr迋1%=o"nmMS >`R[σk(; wH23qCa=~x Lx&MaDZ2|F$\}5PwC{ 6Ns/!Cg!t}Is3Ia J8I9af ⤉CrALM-ҖRfi42FKRIiRijfUL,54 (CD,,R-M&RRI%%`$BP$&db"!{7[]*Rԕf,ԛRґK\ei[ I,'XJddzR,U@;w2ONƸ7>QxVa#S[emiȔֱ)BY8|!P K}[Hk?$-DA_'[hi_1?Da_ҏpb΀2QHL.R% )MP@P B䂴`a >7Eн>s`/NeCySA#S>߾/U#H4@?'""! Zu%OIDwbEb#Ieo6I&M"jF,DZchx6MZCS`1wusbb#LF30D Z\XC$LbDRL+jM"+,נ,$yJЖD{:0C1ӿ0w4&Q"$߻':QDtI͝qY03?.SuB/`^:gptH0߃%Ԡͪzcy"N[ $1:Sh2G\p9DH| 8e7%b5$ Z)OƾLH8,וW;5k eR=ß* X/r8 x-Y$|Hw@@  gkß Ơu!Mf96^5r5F&(bb; L'ЧY .*hbC$5  @4E]o >DsySLT7Hc`?=ەlāV.c S^FѸ#с'FtNA12N<'(8 z;J~bBwD&d ŝ K}%MUbbv>R&HA#J~p"% 6.ƿ QMK "fg6MFHiFl`<'t8; Ix|aՖ ;|y֗p{%$ r ٰAmb,mIKIY. * 111L` Dffi-_CY{}5i<H2y]Pp38fj6xָm{49EP/\77}&a^zזh .Z{ss3kmM؅4"ۘyrsiy N婡?a;5 7ڟ/GؚqO#4SgrN!Ҙm+[Y0v:'#b~hq Cq"W֨fS`jnkH5@488vxS3JRe o{2P n`uҫ\ktjQ[bpɭ5-FكMl)g=XT&M}UUUU>gDw!?+^tDE$Qko:hJT?@Ȳ1/aqHz&3H4?03idEwV˶[ O=r:М^ jPt#h!B% !`$p:Lb63C!n@=(1$9^t7ztMc1})9W$vLQ:<&_X|DT[pLBft c@ :Z89(J" X +хTT9 $GF&CZU\)V }w8ۇԿw0>fJIUt=|csׁ}{_)]JX$c9]r8(WU腣mhzy0볔P~#[g=Ө1d =RWi.[/li~m;J2F뫦ۥ}UV"ۦ+$ Lv=f Q9b {(EB&*TvD~F6u|Bn6aDT1"R,=b:o C3rK$"G<#B"rBT a>CS=@=} CMsRRj*<s34YOsHNħWI60量 F/>n]=YN%[hOnl5!'~t\!Ghp۩;o LT8@<:I() 19HR'8 3n[!#j .,p p$1Pz ?bGY)K&'G2`÷1//4v}~yB0&c7&^DO3Hp6>FˣO7=q'; A%!dcJ0QAOv`Vdðz菏{61WB@'lB\ zi_B2| >@@! *i(ɔLATDŽ)2<'0lo2!J4.j;,jjWT5>]M$>(0`{"0 7le;( vSO!26u,CBn6#5R]4j.cC/ ]uc/ncA81H+ t\"24A(5nÃԮ!IuNqoO`TtOR I CW9fh=@?gaO3!BvI[Њ;`~@5E["FPԡ $B䛂p=yo‰5coET H.  j}y>OQ྇?xQNx]~{˾a-R$ =t @| vC a(D*B+*-)R75ew*)OG/.^?#r} }jڱ*rҪ 0[hwXXSTfQ+pc c4 h&cf =܅$C'G36bZ5g[~ @bwi\>H%7,x}}%soT0qagL&If9))2d#IAIU;̯@C9iH$< 89T׏c!S8 ZDq?Ÿ{Oaߚupd{*OtCY60c33:qB?%s=_pt]k( {i(A< <.`hpP1?(*Ķpel=1ғ7ݙ$(!q*L@G2Bf*%}5h(J_3/MG0 D ۶ 3pcO0Nc$x_3NղZ$ ^ע.sF4P?&[{eOA08d?:&K?OeAz5úe\zb5Ճݦ&6YH9v&x<\* >3S=CPNfz4w]ZBNFV5?Hna)ñט(}v$C9zu~{2n#ö/>x< =HC㎹|(\L'lw$JG?yWmQ:?yO'كrlۈS n!H4|GvCci(N Nf8:cH{ SFT6 =5|BMu"pL(4aW88 (PaFM.ȤNւt>h9˦dYJ-$50gJ(MMF BPanbɬ"m Ә4&[~ jL3& TAU_9yqFޘC$Ѓ(&Wz f=ٿ(6gl8s,F8D@xLN[LSвlyvE0G!1ɳW΋zJ ۔ ,yGBt!sD;*@7~gv+ͼ:Q\ΒQA5H/co?;c4R:mW8zUw;h69k7**K-m$fwU1/}5o9BD.CrǮL)bφ;mvMyM$zՒUUO8@ ~'IO#P{N0B ur!>O3uۄ<=#r74&j!Cuh@ؐlЉ> wx,C>a/⇀SW<v >QHgւ:,ذ:{  'r;tP@ըP~v(^A;^!#`DԦS-AT` BQ)p{t%|d?-o}L>Ų)졛\FTkBڜ\':QRQ .3iffkZۥU~2EJ#wD aA@G/Cqphy p] (Wϙ_4wV8 IP l@alFM0L$=z?=@В?r w}t\! {a:r{ktvo#E!'SD&P*/da붒C9&buwa*CA& =m`mIPNz*UP!& ? S }a!LC P탑t P 9!6Lj{=F XT1&(=π-I# ` `=^VJ ձ=$5, \ , USi4  Fo A\lrc b"(4r`NIUsCcs=/Ҝ P_a9tvr X'aTW¬`C2+|M~"Jno0e)t<244@Arv1˾>`n8ױ@,R%;%?ѷt4f 9;H3)9Pqfb0 lb/t>8ן| ʴO8#zCx zU%EPc[[ ;xώjkB #\ Phˆ=FI P%ι %3APc>lxjHnC EAy:SpLK .S޺]M_w_ˤɣ0I6o=m^TE$Ŀ-QruS~xT4oE)xz>u((s7Sui% YDrbCD]nG x}~i?? ߈8g'}Dm^[fn /m!t5{q I!扌$L/mGӡfww#l\IM~~4mI*=1=Hj !縔{H}B1FH\κj_HC0BCrnXmGPN(Hχ`#E5Iϳǽ;E y̝bZ dߡjt Fs!AMOhӮC+55TJh]@QH}*_b/@Ѓ+5.Fgdo͎0DDgL(fk F2RriZ yǑLcۖ%m~~?>xQ'H_ğCeΨ0l" m 4DtC{ mE/1X ZP(.0aCZ9 Y!2i^,x)=< 9MqRCWcēb&|B .+v;W\%E5`k\*@b"]w!in a띤7D7}0u"s7H/Q_/g7;`$9{ҡ&gˊ|Ay0{q\J%w}KAN2 TAHWK]^o7B[Ce%6 1 V!U'57@NuA%\*0apr/D*"c&9"4e 㙖p/#||  %/μ=Hy&>sG1=4%t0!b@塧cXLQ -Y!)OIYl'uo*f|}Oo9e6o 2K"L`I6:OqQGH\ŘL?lO?^#  !xB<ǿr9@pzqR\NsӸz#O%6jHxd8FHd F 1<_OGmb$SBx͉xaf8S {Tf}z~])idP>Ar[ۤ BxR ȄG&QeKp; LL<&gIg2 m\?xk6e[~<ձ;M!f}# 'rIXwC@51 MMM`sX*($)SP~4K} ?"o'( DzBeďӇK+rptG՟mI 5%{RBf9[ƥ`o8LĒha;;- > Hh# '* 4Eѷ! O}CGy:nhSA=}ɡ|)}`x'`CLM`Ȅ9;Bxjm^ Q;5!2d@go5 C0CC!90x usFd T OOCHO`-CLQ)DP#i|O͵1I;VEPNlx zZ)ɂ- MrrxbS BJ'jU}R9(cY}[1Al:j.Γcݣ7#x۶c=˺)>m!LSD/J ~z(/#rO1 ˼! vI|B?d(yV<9ûH,rOD  {)& WOCCħg@<ޛzy2 /I<E3IOX@Fv a&Gx@\r)0 醠p@!נ0~z${}j ݮ75J0QEIʋ cIi$i":A%PZE j@T:jtZ{7tIm5˞onV; GҪxlW0pH;n{9$IQ$"s:hCa1dU*$$r𪪥?vi8yw+v J!Ϧ0l3U`Dj܇t @tOR0`(Z᳠DDS}g[wcvu< 44Uȉ9Y ODAge?]4a!ԬVnGfeL考S^3ŧ:컑;{r+7 ͔\A\V}4.iF p2)"DJbi&B2(+D (r>=w> ()?vNCɾSPPsw=3opuxBd3,]xduS`zpJG~S#ç7al\!a?Zd N3%zBi$>p4L T7aucn!D!b ?G ?J YSx?|#!R!30Dč9['柰8  аW_;.)P]7DD>$%vQ;ѵF1]Dg/@^"ݿA"o;iZ_`IȔ )".\ z%+Dۿ|Q6idN¯槪p g3vcs>4yF"aJG`/$-5[N&~7ul8%E~C#뇁'9؍T꣛Av1'G<&t.y|G;_뻮}>|FݺPPf`+I Hv?τBp2kPPlJE$ޅ(9 }h>1`1LNPd5Q,:ݖ]k}Bc1-N=m}$zNd޹Ct<<}3-ym!B!@(Z!ImBPA @P{uDIKO}8CBO9яq˘N2Y^x.>|]sffjb*v;he?쌍FFz8qp( Cw.[T]ːǤ%,h@H(F|wze^2;UUߧx]*UWd(M ih~h{9W4_._:X=Z.arMbY7iMtD֥CPXr(>G>~Cʐ4*(UiԈ6$A y4>h*T9Yq'Y5!g||ztnրd,N>P.c8}WyO['V18Pz ދ30pI)=⤺Sn#'87b Qg=O 9͙M~%]JdDn06!$>\oAhCS%A >(6Nf06<?Hn0;a<40ӹ͉2y:Bt C s @0k WܼԮ뱽c Jl9Ts i}§l>dDD}F}i=36!hLj@~s`zL{6s m2pT׬4Jے"u====Ɇ) Nd#Y;wM$7HJGt.szt2q(IyPI I\-`E|4@mǰM]\pò zj2z>d~[!7 3l֛$zb>YIJjzJL| `^|::AQǕyw$g9y{\ (}Ǐ>*Rp. i1 CO ~Ci*U$Oɻ7yw3p Ӷ1l0f><)%nfn]i#1 (@؛'oP{s$HY=A6{ñ  Bc_GʼV)*&yϑdUub(!BTX1Dذ:HCDB<oz>gӷH~_Lʬ=3W7G𚘒y)k }{#%A}N{mPTsS \` !>jꮨjHv jv `EK=5Y>fP%i;/zx^\6=KУKzGM(q Ywzfx JQ9J=Nc "|?7(|vYꈾM'?ªﲆ-1 pffH$c? 4e wAhU߶; :q,R`e> r<^0A8 "H$,6*2h1pF}u\:x9/op&~ ?I?ggI$} 5l$Ypxd?(zASGWtosuvEl$Y"HE,d$YCC4ycf yx)jZQaFj3 [d$Y"HE,d$Y"HE,մl(սSGWv: 5o2: 5l$Y"QaFdY KVȲ5l<u㻎;^N<;:E,d$Y"QaFUdbΜ:"jQaFjQaFuvf`9suvE,d!Fh(ղ,ӎ/4-[ E,E7WdY"HE,eWdY 5l(հV[ 5l(ղ,jQaFd$UY 5l4l$Y"hղ,ն: 5o-[ E3unۖd85n4uvjݵl9"S,g3'3]d$Ym[ [ 5l(ռo{C]sCxZȻKVȲE,d$YKVȲE,eVȲE,t[ 5l(հVȲEV[ 5l$Y"HE,d$Y"HE,d$Y"HE,d$Y"E,d70'0zR[ 5l(հVM]d(հVȲE)V[),ߣ9!հVZnȳm["ɑSȲjH8<^Hpl$Y"H5l(հVȲEfa'\dYd$YkV]jQtwVNWl$Y47WdYt@?ޅu uaNdr\ 2 c~2Ur'I3)3Rqctw| mO׽2_DԷ2 m[H natf2`(܀f ãbx?*AB/A&b(1 jaC n,7s0(`@7ՎD-Zs;Ŝ4`HE! C ƙ8ŀ`8$zRLBx%Q GyB2ջGF ڢ 0b#D ECeUoR;ɇ+PnMS-jO: ]om͞/@^]0[іW`=E@)*]L!bL͐$B/- .09Nrc,!r2.D*3QCrS$<曔TK> GI!RFCAj=4h(0(7&dK"˚``s'I퀦f=@pKe;*Ay$z}Ѥuݟw,)ZiM4M:֚|7֕wni[T7[B S#L=+ G+R·| 29؟%oC\wvry&G{3N{Hg&HG>H1& LrwNxĤ𗧑e]15SwxY((3{o^s/vl-JG:stZpRvWp{R>5XB[!/AUGv4A`Wc!{$r !Z]tGiU{RdtۖHJXĢ ɠ 0<܄m@8a@ g[%k-yXz?)A7xspMb=v7x:s!8 l`.S3:X:\yA$q8,ុN2jCϦx!Bg1ʔIE4(( ee`Yfٖfi=(WT / #K<0֜LS ZLq7H098O ރ$[+K-F  RŻ_d$Ch()pk_k$``W|( y홱N.-wLdy)D[nˍK2^x274Rb[m{Xt0\}q3=15͖`Dž2a=ۑ1ḏ@.\_褂l-r( QBCu(6݆!eCET^A׌~9&X/ Wym=a\t&k%$OGà*_*l@悂A@7d4!()5L؈00&aBnxwīfO@ ~{s`>ǩܞc|a }HEAgH'#*Jo\ۮ"4JFX8 ǎU2.[捾wjOۻ2uzqY{'UXֈᤄ1oOZJĉ 2l,BM#hzYioP$k%6јuHyQK('O97ҩEt, *8jpV2UXFeKr >}jnJOcQ*!@@lfdb`s^ 6PwҐM2<KhƸL6njh>i~ 0V4B)5JH|)rc{Ԁ&a;g"yI7jlBv*͓YoNi)yb NO^ ;ӝN kZE!NFݿظÓ㫾>K?+8A 5^ܶMrZ!}H-'xeֵ⮜S+AZ<`OMGU`ӻ8J}oaKDΞ @…G+JFkxCpSPSt*)q~ćX u{(ԮV/' eJ'z@#UP$NF=7GR47I{HpzbLp|=zd!=@4+7ahQo$^&R=(H 8Z<.hhd`v@v2IhŁplL+(P 25څ9H(WJ͝AL34HӹV0N+!%@E3xա&Âz`2#0L^+B+1KP$rp&;t ߜk. hGccdlr+E\9)U8HdEI0 42"qmE{dZ ^{zSdQEʉFE)̦UQ7L&* @Ѩ5n!{ "U i DV#4NRrL}g癄Z_m^X]Ȍ17T,~&AW!^@. ȉzk=5mhp fb+X1LGF[\_fg@Vݘ[[1"2AA:Pޥv}7ߒ5i.R kK51) ̠zL`'#u}*MMy$T#J1vdB ,22LEY'%}ظjt}au@"/bBm =)kj̢j&B:x]7xJ/ȍ.-)iqZSgy,Xty/漛^2sJ+7in&8곤@qK6e9WԶYv1ҏ}V ڎ-3l/_`1ʥ\X`K) ^Sbr)"QbI]Ӓv/Esʶn!Tf@B LPGF#}Z~~[‹AǽŽn5e*AA^m@Z!9ۘȽ.Lc\Bp݌r.].wS1ܳ*7dmdYlՁі%7Uxþ}f>̠1Q%t۰4R)00>a p/HcL)5P;A  U//0SzcJc*~bPPc@|Ɔ"t\}B_<=Vbc| IJÄ/{x\2x(#uW02WR%{%5[Ʊ/_DK B `p0)8L8~bC 𢸽#A) Q @ZwD.lP IH {xVR@IQ4VB" rgDž7H!e)?up~]$/{zYiO(]N?L6c{j3L h{J'q_Hj\>iz+,z"hw~T&,Jtt5k ίU@~ȇ>=Ͼ;U$ XB.CP9"s R(Wpz%EDD0G<٢}k͏ asoa 0#!*ih}wZtM_~G&Hת %|GoC7ag3ǟLSԤiÌ-9..r!Vg$: z2-=~hc$.ޯ33SaD!_H#^9\RJEu3J;t`Ujf΂L-X<:m%WJ!4;"‡lB_3xNqLڀ)A&r JR&i| @-.OEHXP7fE٫FcYtG!3lv7 {Z@{ |$:ˊ',lI՚8cUNNZ 8U3N}{5A!?==UUUfqD#UW9ueWMVչ"dUUU77VJ?gCD7r7B+ޣJ078ԒOfdvTC O%,8*Uk3I (4+X!R5/6( h$NCkPl~+-a50c鿖}:AEV""@ab0cQ5Ĭtnݺc^q] 9pI⹄)D -m 4( ȘaA,@ud fuv4Rz%D#(g^=WB]|Lwu[#B 7lԄ ["mx]D#t5̏#)`t)WrcE\T̢ ݈]1 -i[fj8E Έ'߲lc)l 2*py~sOr m3"qI(o8d1 t_+r#s]HK==+g* f_Z"nH b#ً ` 4#;CJԻi)L õPZ|*vQk;@$F\*qP1Dv!UX35 2:9{l!̳"ۻP lVzzlj$DUѮwEW85 E\rS`#75yҷт-& A PY,Ѡ a@t,X*!”x^ 6!Ky.rNc׍ @@Y& =1u0΋Xj<7F xTm'@@P)3Q/7T VP* r[ẜc5"ZE ;!n4'TR_6'd3" U!y(E3frPAM P"7w4 P.o3jRnU9t,AB{eY/\z'=v@Px*xj7ӽB"ߝ/7qVѹ#b+yD/ sn) k{ eg~ xUFMYw9-Q%7Df^zvq =Xbcm=OCsў;90 w)phSX滸&1TxVjrAd) L)Jڮ84Uvn wB/ -z & bA!{0 ;lU`%/3g \W~X [h donm'.*-:Ȝgg98MQ9BfRͳl`2 yZe>zE=\S]m{n7 00QvnSs qQ$#ٶ1Cc~Y rĭMNҊA-"isM3eD(lF5QN#y\b}y$Uh͜b*LR":8I$-sݷoMI3.Xffeb'lc!#tMks;@Wye=Lb^)P϶"Yʮq>Gà@*_z*z0;EԜɰ q7s2`DTDEXvtꓤO \zz2;׍3N@XF4E]ē05"s / 5P 21&:;Uc5z%Kfv'爬 tK 6,`0E/"υBɊr2&$_.?Doi ƪg*rDo*a{}P_?ߕ h@kN-$TE 8: E'M`W\EWlt!S 2g,OkP ITM0?L^RxtJcZ~ҝFV@o._'I6])]z0 $D@hsT#(.b.nƁ)9ҐRaQSuJBĠ˨Z"c2se}؁*;UlƜT'/[V)oxeӾwjeqsdၙd#q'f 4[hBum͆Vo(nV]d̷ F#T\NU>]=q!uaUl[U| Ȱپ307__Câ`E ~`#ͳ- 7D"D ܶ"4a+h`S(.q#P[Xah VCAAx&+)Rp ݮdFU$Ylr..ђsw8) 1Pt#8@aӎT4!9Ʃ$Bci &r@7 ̀Ssp #9 Mw GYӍ7U+(J[HZ!Hb t7x^2 i\&5Rd^2(3 b1E%E)"k洓\W2n "GCk{wHb"Ӌ*e0xA]C!fN6Mކ @SuPnhZHS& F@ȩQOAҀq !,,9ꙧp AϞ4 kX@ o6 jD:K`9:m9bF9=J 4F,`W* h*D/FZ !2(b2C-vQE1]\q}ƦTbu hC唸,WH>e61BVA6LT@;U0d ÅQO`@0)z`VXk9gs3A/%@hiLUUb3 C , y""ќybŊ)$)xICF B7kCK=(Zz&{:zBQaNħ$㍣#l/YjmCke]7 <}|=34M4M4S*ݸU^]b"444$kEp)0RB R4D%zg [jkS)Ў 7G c'{SU%UUמkόђ) ^ 'O +cwt[j5|%Ss57ikZי[;ؽN[,嫳snؽۃØN[ǹ/^{淽ucݴb$}ڢIdgbL*a] s\42YM(p߭3_|Q4k`nm+gL*٠u ҄I,`N+~ٯ)weY3*&_֕BEB]n\UI$&jn[]31(*iQPp*UƯkL㝭*{W |MNqDZWM89_Ge\(TO17{[=U0QZwµcnѕŰg9|XxkSk5x7sb~XDom#m1H*4ʔ%j7Fk\%3[k UAnftk(K Y:a4_0IʶS֮}o.54!}TƆk8eKJg72$\i|c緼YAM>=>lC8+*| xޗ*/&}o/7 ϦjUF XSfNs׽{}'Cgy-D>-Y}Kw>;0Y/ ,Үg.E )RHr&#t\.,)k7{m Ț [ 0Sh_2{y 忶S.mM<ݦ8p z""ZKn)a:! PB<.k&>21H~74}|M B[٬T AZciZD $ȨL8e$v na7|5-(`0u=cCYKbou55"gV`QZa/rJ)? ]f̓]N`Tgwǖ2n*m(d:`CFedEINf']xS=]qo RR&(Ԑlk#c#Z u5&`zBx1}b1d#}3S8V^W~v__t%s}EgzmG33^q9}xλǵ+Ͻyc۽kSwb33nƼQN\?çuz_RW5ߵoгVKct Mg]3"H~eBO0'#0%3 aL,X( R#'H*<ա5kܱUwTPن!\vC%IpARCrGNP>B?1#;Xbl 0(H Wp9|ݗ1ӭϸGji%cG1IC l0(4ҏ2K01"LGlE~gP4LT,UX(;\I$)2g^dDcC$*k3L˳j"2SzB\>8%SV;=8UcJwl!󄩂 jQWOs~&>:kfJH9 +]<y2rCPL BRP{ㅪ+Ɗ5!ˮx9ܽTe)EݥYc&NfPtB>i_^n4%}li!}gPP[d 6.r$G՘W߶@I߯nZ_=!&d1r$? 4*?Zkaɐ@oJDI|'@Cf}zDh t!nEfoYEȂ! E*RJPByxrC%J(BNYqc[I}x@N0]H!J"PRܐ@[jV $''}ybCoPO//B ͊Ir2ɐUt bHg"U%0 N0_y?oۥ%)){}$8b=%iЛBPPЎqE!D'Pۖ,$3wW3M~}C 3"pBw`FAihBPh>Zu1G=niv3]ѥt028T;C43(ASD?LUaFaT(!'|jWoB9=(7^ R!?Ҋ+lQEQEQEx((((6Ngw'w'w'w'w3ww75(\\, "Dx׍9s9s4zJ#EFµ#1#9s:\\r.peB774{$>=v"XvK >쏰XX?Cc yϸپOՇ(ѣl*|LmSR:R:x}BarpkNY9i-0]w$0#!Pި  ʗDq8$(HR?NkN驅MRu3JIUϲ|fRjf1` Gb `:'%خo U@D$ȸ$|ǶPg;n@`03pMCB6/K[2{8!PZQ/<JǪ~7xi7蟀_@✐vfv݈aMd%6T `H+d[02c0O^ 8]o#A'm :OC̠%'rd'N*dHf$RXؓa؆7MnA%JDЋM*:̚Q("Th 38WxC8ѫm5ra.C8^x$ a'YVU/>K@@ 9ZLܨ||C!SD֦l rܸ*$r S!DE>AʊЫDB"/w.xv]ټڪŖqpr29't2͆Vukh'(G O_iӑ4<ƤH>'g\gܝsF@Q"s׍t]uˇ.Q'}MIGk|{ڳZԮN}klw۞9ק\=93+m>'buguOfvo<1^"vf>|nK{?튮qUEzYr= $ @Hb 0sܱ/}C+RP{;󱸢\b4$RH(@~_nwnrhMXFQFوQC]6CT^$JM@9 '^w<;uφ5_B\ECEp(nd0p E|_/u_ۮm;CAT?g~Ej 2rNֻn7C* HHvzqi:2C׮ Eשӗ7p IH"p㻗-|.*ӻvH сL'Hw+<7a)!5{r嫝xY$V@tPxMR%ٔ((ycu-wLbi#zQy7=g2[[׶SzKMkXǷoGvj9s\}}T)(NHe ^7Wx4(AS@+KS$N-ק^7 O $X*S@E@DF(|LT\@GH<ٓ"Z*\Jm}jq,Q2@)A/ytM3N+ b*Ut dt Q$@!5vnQ HP]T8s@I!8f*H5z c>7:ϙ=^>[KTm$550mnkslmr5IRܨk&r***BJ>:q߄`uoVe\h妒ULW&[yDqMy~ߺ@mWmw3j(,&jpK%|jH"^Wa[7ukyvVwoc/;j}o3ZnGY|oz*sy3az8~bl;ң797B㺀ۇ~4 B)oQH I=L%yC((B}r&* s߶gN8 `Z=`=qVE_J!f G]=#~?__qוD/1_&ҹ`FY5&1z8əI&iHyB4GR1opEu!Y#lĒ`J#Iޢ2}(HMQTM÷Sw8O> |$@>=sa$i4 AL  ~?)~*{?#>=|̠~tR2ȃ0( ADXF!VdhC `2Lդh-۵@*'N͎%0#" \, iI:hmvh$jB' HS]cv;f4ʒtbgF+ 'T+#m+sw=s<=Dnq.Ekgy|.+ߋD9ZDAd:v>!H?0O/u3*Y>=3L]Ws yĎ ^i_q]i8hD@kN`FB`UDXD?WwGѯ&Wo|:S!0F(()}c B _]s,a\Bg?7䶑aU=y㹹r]u*|%IuuvE}yc12>>4%KzH2ϫewr@F%X%>ՂDs;vx$ *f N/{:C>/S 8 sg|>}ٽoW_j˻emRrLcnj,ZJVý6&sdc葡tC%ARU"];A=?;\ LuJ2П?4!'5 !(H]STc1(h6 LdZƃRj [D )k="p<*qh%α}(iOs3OCs}s`꟔AΚ@)~4J$$ 4m bTP5,r4hJ,0BqrbѸLZW!$8ad'`&zf]x8P}g(6ֿ kd %E{M^OK~,:qL ̝SRH{6& {I^R6?A`o0a)S^A Ԯf& alb's $>8šFaE.FS"dX-+L&z`_ Mχݲ BѮUQmf`>Z \蹒|?r华T}1 {uǵ(*Pð~jZ/hcɷ *8Hd[J ¹MG>T9𔏦!`sQ,awcqք}zWp7 0osK|㮧L{sp1S_.N~s؞9wuW:2XvQU鼭DG׳7kFOd,prbԾύ}֭PoΨ1z=qUw߳⩦b{tՍom\x{+5#PiTEgj'z/7΋W7]Z籃<ΆsqvLmÿG!f5kG;kќ֌qMTBV X͙[ulXt}jZo;z' X4 ^5ga]~+JҔ3[xrXI5jUz=0ы#/yF|xg[99mMW3DZ:f6wv9+A>]Ox7abfFtx|hHǭ =sD^y5ySgOh:\[^V`u|7/zܞϫKӻj:+wj>gz |ǖ\϶9nΪ|okwx2ӬX8':34Ow_[p\XgП- 5Wi uD`řYTT)XhKjBB՛JȈhrWmx00N=-wj}HX{vxhog{qʮ٧9me1c=b7z1Yg=˫=Q6ٰO}xϷW}ZqKi[ygso*kBRbޣM}W8x>݉WQJg=F\^g|7c977Fp;7CiZ0rq~PhO=g7rlZ~D"@-ldLU d8P\ʬgmf :g>\[?* f !ӎ~9sP1(QJVIT`! SU汦I=þyO|iƛ$5BOnPÚ P)} s) ŇeY4YTs33&ƵV*KXc}(t`fI Įe(@DPp@)\$DҖu-F(FOmi ='VYnZYtZf&Y¿pB* Yk8.쀐 UbPk#mk}6##F gv"ïUM楤O%|G,}g}7y{]5g&|s9ƜepȖ>=F+;w{cT{UlDzmT:֏|&^搼89o $!>,PQ^ndK)ku[\VHmEoR eqE3s XSrWZ ]槬R6\gKwh(Q Bj5\C89md9Ru5o"&Xq*Yd!H[$֟HD@WW(:/& '_G928]l˗WݶnocF%{nFs>s_UsɌk}Xl\?5wxx{u1;>Kyk1GyZS%[м\Яeqm0Ŋ$#0"A32{omޏm31BV+k;]y\ 9 `B3@=!&V ˷bcl#tm `qE-jx/dM"V A% 3ɖUf DD($(WI|\-KrDdqR 94H/li`0ro{ U|>/L((X纪orR ;x`pR|0Nxs }kGeQZټ)FYz?owu^s ߢ{Ͷ٫7oE* 4(j}3X40+T"5ΕYR7G]cw1onӷ,o^H( 6%NJBeˆ|M4zdזyaץ/qn# |iug~S8 ~&j9+OUN|קN|TtH|':G|8|w;&O E3 bUd Q[a0)#R[2dH  63r ~P J)$"D(L,d q~9$;٪XдA($-%Pce _>>]uӯ3v$"2AOJk|M}C ?^`5?0p6|油T;T8aRM!ɖ7t([&u"3$0@5 4;9`q4Mf;ﹰn"hh6%P$I[m;f=ECb.OS bcؐ"p R`CsB7>4b뉘a"!P$( OuB]PR"=g50TH Rҡ'| #"(h=#$j@;bRTK]O?y0 ~BSSafaafbub.7\Oè^_DnU~ddZkG)Pj4.@0ZUhSqш'(᎝>y#h,jPB8^\^.M H)aY ġJa\DT $Dawk̙)۴HMLWIA(54r2eHb p %*@(\*HLʌ(xv^ySRfƮSQeW.l.JMVoU^Hd!;0AL +9)Ad@4b(`M `HP:{JO+k9>õI\_ώLM `9А$S>>t\d}4P1}nr=A< Y~hL2lr~Xu<7G^)Η/B`CH*] TX/^[5 u6J;"?%Gg&&84n/e]vB @JcF:kc1ک\FK }هX{*^%d mjHl_/wPSڞ[8e봢@_b Q Eű/)h4=sHg hc C8^?XK lbb{^fW_Z\08R"?h#!?Im <}Ar3 FU߶_ 5h%9fQP4~H1,t#FP84'| r<,5r%@B~R!UJ>fs8wp(kVH--^ /ڇ$B7EE'ʹ3]l.!*Ut L(\epo9nIәΘf0hq,eO z^Wy"/:e X1F l? #Ur,T!>I㻽UMvES;yp*K~֦g}k8C&"lneP1g="&)/PlaiHhHvf{./]uK^s1Ng#ȝR\~ 8F%zmY30Q \$TrUJɡiJ s̬ r;?=ΎI8.f>vʖAdY2`jd 2 ܤ HhIJPIp1`ŋ,XtE,XbͶmmmD"` I6@UIUDkxWݣuqFO*!&<2P SA׍Samɱ sk`Mr{A'E8h0lMwxAa%t\;__ E?3{g1sAٲG1Qe~BCf) m ƶ+fL/_ Ϩ Ӈ^l`@Y@ M-{04@gaNL= a;㶗#D5~2gnu'o4q1Ny`NenC(m @3]LloXqCT/zp/xt9I Q  AJ57ykf k3я8#9~ Mk02NC8Vl+>ܼJm̫O|əV%SoacDC*`JABX+oѤt.j969P"'3PHC>3DM@3Yx7LA2Ḝx"fm;ހā20hĀ-hU.E7̆ơLsw d)gAG9DN$K0wp0naKfn0ζ(fJ *pʊ})Z]qd-hxmE[JaeJR F+s0 YGuy4uQkFm $l kmP}hPJ83#v btѝn6$peqh2H5-QwfeCAfG`M͹`Fm!µYM5%"QEFaG\]'* AF߃ڡgfM0#22H0F2)k\d9@2Hos=6Bl2 ]Lbқc2P$cC \i7߹*FMVպA7׺[՝1Fg*k@7z/Ş/U* ;q"Jd\aH Ħ"d %.nLd#QqH)!.lc,Ohq)[#4uJԲlᮼVbf0 D 6!$MJդ@ }S^92L1[̈́Ģ>B*V_[%S'BkAGNNٚP)A H&`D\g۫x[3xWNSv{OfO@Mg[ԛY 9RڗYWXyˎ>8{\^{CSMW1<|/~ggWƵ>bsY{޼z /esg[w1\ F&_~xHvS+@ jAfϟOS$ډJ6AA'S'[Y%WHBogYlLQ" !HLbciJrh!Ѷ868PʔBl1l60|'{ݫ*AUy ]Oef 9(- An^_*Y۶? w9f* ʰf-rE~;qY/  0l7Ue{ϻ3k:vZg׌_ n=c#l{C4b[cZ ,¹aM!ΆIU6l.#,&v*Oi+J筓0yp=rǾb'BQ0B0S"(JQ32 H\ ~>(VOJڛ.+NS?kqDy~|YM fó2܋U_h;/¬F$Gt=d|̞X,U*Bҽ*~)Hi&7̐z:U`-vPOOU`%U_¿[vna3}U%V|ѯN;=}׳41{\=Skjv`}1sة[;LFo9CΗ^+4ǤJ#EV?>X?s~҈DWo@ \[+{3?>텗DD@!լ2zsTI48%}8֩ *ID3ygfxzy{<$AwAE&86M腕JC Yy(`e&r hS<ّ.jB`+ {M-!C@Hw"PH`RuXءJO/iue2W7񋌺N`)gg a]TBX UBP$XDC[C@d@' ڨxKk}\Šx0lÎds{ߡNfNeu*Jp,@}iJBsT!r4C,e!/j$-ZUU%<\3H! [$L!H/l PduųFY6*{JbhnqvV,z >ܘ @`/ûd!g|“cJ]2Ty m]ViH BOT=\0maq|h FQ.>X!qxb\9oMm=k{7f^'<6s^S2o[-W^'_IDdn\ `Vl&a&:utˍ =CC3koOTO_oj Ņ~HGe\qnjL{)獱 &YEv~h 6\fi*UB,=m.)`#8Χu$y> &DE)&p`hr˿K'i. t"ԃ_a +,,P@׹5xm4i6-Jճ]-sG~T"֣ {9Z%$ga "]F?5yQ3ҙ!T\'S46ۭx7n1 3a.N_jDT|c& i5͆FAP! iKiP (-q @B 3EPX1$  _ TH<9 ZnY9|' 'uA$@AAQC=pĔ "@!Ү2*-潂"4A9i$H-+#Bs Fa}ñC) 6Sr $ +!XVPArUC5U"Th(ؕQܡ엕8+9!A3gW3^to[ubɈwsGX]C@K BuTmP'ޘV! t@¡+n>7e\Λ`{q v5|pmbKɣJeߞ[>ttrHR@)FYUtαpnsӆE^Kd=’~#x P*cND{P2B8G WT'-omvޭ6գN CΎ_XI}jSp@ߗf! *C"]d`߷&g^ܳF`NXx5~=Oz?҅)J[wg. 7rgjE#+vyԑ 'Z$&" &FD뻚y KkwFĎ-mk*1 (:..h@N Yqp YU'#𝁈(HHPe8рd|xz.ݜͦSgK*DZa&ERfCFt2щ' ,R#׌ G ={wrXXo&f#pϞ9?֌3PSfEvMk6ָ0˼iJujrs UƔ,vQcGlߥM6֚V MM#;(Dm`u=~mY]l={ yiaa[Rͪk6?VU72T!'ۀB87|Sxƾ# DCńThvCkꄞ,ѓ)9[Pv @sX.hlJoBå"S=p*l2$zD8t_7PRIi{J=  ltA P2)әa QXU.y)Ձd= |h3 v"GFѭ(؉ r.(^J;XP(X=J]0 >58_ 'ĚҜmTrbD)àɿRE C.l*` Q':e+ScCŵmbֻa`*͇N9UٖrҎ뜔i R2L A!vGo.%e߮nUp:P.A9@& KҤA;M0o6^!:pRӠN8;N CUxPPI730x1 \Jg1j~Kڔ$4ř, 񬹺HYh)g^u׻ 넥QLT9bo:4a!I\!DxXC68Br7[8-x݅ViӴH=\q$cO>R(2s.*l&>L*T;bdL1\HX29 *36\Ph8o%M 0eZ. HBq0$W*{K9BN!AA Ȯi#$Z&4Үw|uG\ ۙ\ &9AX քs .'/(sT * *,YZpۊyPmˮ\EYزѓC.Й÷0 Sח^N{4OJM8 Pj4 ;~6Ӄ* 4o c**QrHLq.9 ! @P i¶hք:  h BYK6o<auN$ C(՘ڈpNy wc ^rY[4;E@*Ut˨r|+F5" AFPFr83,˪ ' ; \_aX@@eGTbA ('7K*\Hlε=mY 4GނșA#8hBg=k3 X-_=9,șT @A` 1ȤRlp Ph ϒIL"HBڐI D7A]rf%*Iʸrtcq9F=D-@"D\L꒼ߝ`@Tހ|ʝB1ZTP (N N.kR p6!R _T-!$!KAnH,H͠ 5T|es8gҝ"М!'UQvvl'ۈA8*mavm DF $:1?_C\L+AjuM _R92oJ7::ڴΓ] ZC,VG(dB*]Tw ZIsèiKx\i=2dQas$ /'2:K^F47JwG{m 0Q {Xc{;q~>7=רiN"s.Ζhn=56npY{'{31aE/ |^Ww懪$Gԡ eW¾xjpK#J)T }) e!ɓ.2o}/JQnHA <`jWlu3wqҠS,QH!G*:s*p孖θL3=հ34_KM;=lg7)9j,$ 4t&!pFcym)fF>5,$"]ċ@*Ebm-VtD>7h*`]= rs ~g~&q^;W5koOF9~hV#~w8ujwnswvlKi.wkg:eSwf/3Z߀(a(đq~դ2F]q7R&/€]@R$(^Q@g O|aVr61l(IgrDP~c_.V67\zrξ}@R792 !K.B|u ?" mE+{[<0qGCD9ä-VYhl Qqx5A6WP=G/w 3T7)$ЄrA]0>q& zs.w6Qi f[N,#jF~#X:b@L!aJ3He*DC$ҠY@3#Q[{;HP@6:M ;QF=*tB )AJ, ?Lї$FlG*Ҫ i4LA NaB>Q {phՏFDP}2:Z*E09E]J0(MUn]1Q`c=(''fu:K}R5ߡء(Lip+o}Hqk޷~й~s4'+@EO1VZ͆U;ج끣T_ʦ,fJ9njVa ģ B!@a%*d!>G%x._|GdϾ{ӟ[BG|8Yb  h,yx 5Wj>h6@Pˤ:O: LX(bgwP\wt(PP`eSp ǴQmEM3$\N$hT0K갨KÁ *zPxUWy0JJT0%.60 ̲%RQBŒG*Y2|* y'tm,Fu`(p@r2&²0[.w[{Hl? ",2c8̠ #{sCTlE +\*3$5|s@`&l9m- π!;_ ݏx(ZT!46kkb)WGL c!MD4$IU]Sao-ϦIH'(x= | IoaT'~Jv1ֺjF)Lv&@4v_-dEf֔$xr1zxf A0dcO<to-*ͯuR?`wJ_uLO6Fu C(茭s>s0H AI6{}? Wjɓo?q.2@Cź֖_{O Vll r)AUqZ0;Zyeo21wF$G<_i>\ΏO:4<=ڪJ?Q]8>?/5'O~) ~'">Sӿq!M 0YeSQ366m B""+B 琧P BBifCfn ɜ@ Os52\.TMuBEՖ8afL@v+fpx R2J!0O$1-i wle! MGH҅e !Be2i q&g$u|F~|/ /d%2&*ym1n+9=,ߏ$-]],7A<馆n Գ8o u7@< r((u.H B #=;sϟL% TopE* z~׮50 $p^\R~n|-חQJ@4EV^ *Zp @Jr59c y[tI@$*Pl& Bq&ӕ 0}v瓍ɴSBoodՆT x+\8nx!\={o9+!@t(|Ɠ.CD9@q<4`|9L? XҖoD07;ۡ62n_7V%&`:j0 'w@!ϗؾv+g(gY,tn{ϧbCY{=;UyrfL$ݎHnM6qs\fP\x06UeUcq\Qp𠑑!:Zwrd! 0$HsϖˎQ1RQDof!$,\K~xh"H8$3}ܧ)GۆݹBf5 ,KfowD\uakځ3 bhAbe*T&H*\ky44"}PDB@=̏v>$G=cǎ87d2$$ǯU~t/DpXdfѿ{ҥll4u3 n$6?% y Ц'u=G#gA86}!\NP9mrIou'C@&O^> x@j>#cbDXN`X.ƞ\6XE{j&]C SRh#x^Z[_R f!F%Q!HIpLҨvbr70, i}l$,pp ІȕO1Q HDik%YI!%l-IiPW/_Lqװ7Tp522nbzxYg:?"03U߿=7I!2@h :G .9'սZ }oMJw{lϘz'( V&XO̪_X]@FT6yГ |էyq!psw}ed(J@H* >\K* Mú;j@!?%b.ߔk^>ۼѽމ> 0Y{Q!9fxt7 ᘧd".G" 0%58Hq7[˞5(_u7Mz)t[6cgrB;l94qϧ%ID(9$.Nrd%My\*8R-àX~]wJH[EO_$LAH *,?BSs7F+!t&+pHZMp'1;!q}'ȩC\*7 8 0Vה<atCZh#c1j(Z;YwܚY? (@eHbA#H/!01 $P]wEb'5V,nHĜ H)`LPsuI"k:nmx 򆹘7OY)lG110%agC1AB@FEEڻ9aګVV0j'>:&`YJ!;^AhƚiK0yi rBq:@RڪU@E pbx:?yuAd9²#ㅖ7^l7Dp8zΊQR\ڄ6b<biL@E( `0>}&פ Xlguұ*V1e˅gۭkdנstY 3Ux_>c% }Ap?Ɉ]נ**W;ˏ6 aR򷛂|J #4M+ -mh8:&(ׁ&`e+9rHJ#Ʈ4hg,Ac$4bnRC  AK0sqpkb6}>`POC؞p1 b@ ׳VMxtѲ?\ `J"0 ~,0P.iG"@fr>dʀ`R(a8DQ0%G>)  z4-'G 1HҎ0b~Qm@`ңɥ-؟؅ϱ="' 3;}qlhXP]Wu-J ɣ DH?zG?KI" *)pu 8oE4B-(ҥ>닌 MgkUd7z/G,f6$[VDV&guGg̿l_IzCr{ ˟sCNߦ-+`9^mFDY -X$9Pw̮sa2JTbB*D?N#X - /4 eW{h2%[S;3330NRztzky§ `lcxz5> I| F"  BO=*j~PT%^]82d4 ^gl;EP2Pef첧]7ӲnjcX+l┎J_4˴[XXPZzҡ_iRX +pUYAYƁ@դCQWS`mI0 B~" .Df huɘ-Lz dኟ6 HY FMJ >BTMtM1yrkZ`Dy&!ݡq)3r6J`qBˎ{٧7NrNcq9 ^ wn4#fər `I23.HqCPޯy l:.u(}!i} 9> s<}7 뻁% 0$>U?*X+Vi5,DXC2PQ&:v|xM!XbDT'F;~[BK $$F^uD =MΌ"*A$II$oV^$$"L/ù\WI!$ZU9pIPA0 0WDTDE;x(;ԯy !! Re,0h$fV >p$` H~ß2C'Gi?4r{G P޾jʗwxon;cx׬   >ˡ tm,FJhpDaΤϘc`}!>byJ*!CVK1hq'{w0wU`d>I $nFaYhP=c fq[,/% H0?ĵ<k@*AbBRģqOHB"D!$?T& `YQs u@EiA2Q9X4Y5C;b#9Wnxn"Q(23| R3}p5 X`L?~BOFSRY0"H>933t oQ0pP EbVktZN9ĝQp֊-o"Xjn՞^;q=h>W[n[k;K%ܝ9-no/=zK͘"haTK$ZKj4B"HҴ7M%'Vfg[esᙀ])Jv+[e*Vjք9sߝcÝv{oǂP&3|n$L*r2\ K 98QBA@=r7ߪN{w݀5Ꙉ $JqT) P: S!z]ý'{v7;R'| Jyv58 u;ά'WG1N4hXu|M?ѫf1m|>CKe@/9[[Uk}:H?6c4gX5}yܜ\P"!qc$@:Z(nݘfR J"f`p9ysj%%r]=(|Y)@S's"`rwJ 0ĴGp8t@LfD('@XyA%$(^w>F3E|@ad$!C޵r7}x@TʪL 5sÄsXx-EgJdSD2PoeځSesdT(b,,l7C7*rH^YH͉zjw;Xoi:㋿oXN]s̞31֢pmk=Vw>5N258ϛx9ƾ7/h ;(UE|%HUn|=$Km;av\Ok|>iPsW'"eXXm!u庑]}_ַoqs]^MnoW5|wܼTV7Ə:/NWGuE? AD ikf00;Vkβ3T2ʴn.לa$>IxX}0'g~;Ŵ~/<4TF|)5~?b.gxkUnRdJZ[+䈐*O}H^/ hJjo}t]rt~_ep "O, $6j*!foN~A׻Q%.Fi11p`;L uB6/? _;@9u@ j) RDВs=f~{o`d/ɩJ@{׭uDyyz'|ϻ nZIsQpo]a~H9\DG $E"Orb*#h<2?%;C74 QWcmgS} \:Ѣ=lIx{VAI$I@Ȥb^vƭG6Xa+YӳBXoǘ:anaxɚ!xw TDx׭ Mutdܼy`iAwm2s(8]SC\\9 L}d<&!0NRN$@%vQ!npi _N?wO~Ze4N,C. )ˆl d$ )V1Pp -.qW AFжrC*&a$s !^kt0tb:rSbd4D.cX8Q :LdW0CF $,ȂJ %nA2n˒g} ǒLD&H)Hk2Td I#dQf`\$W8? 89p@ݏ/CN~kh9B̲* xvز[m)OC/&LkH!ryA+Y?LSbY 63=.Ӹ!*z ؟e1 RwÿuUA(ZGaXB1l AY0'mmkC'ن%/^<Ҩ܆aByTSMI$>gd/ݡ YQUuψzh ; HSn&Q+*Z6jMdɶlkQk%mtR[s6nEm2nbئb*;7Lm-jƺVu5lERJȁЙSRS(kk[EZ66aؓNWMsfڷmfg6B?ȓ"e ڙ6v A)|I|鄥]yFERZ6_wIG ?$i'H@FP%MΠw#}5_91'N$#La$ȂB c\v[>7L DU89lKl@cbR# U_oDNA@i b4^,EB)Usy@v h*II`d~IL"rJg)ukȱVwu[ϝ%)Yl$1aL!mѶ5+2&%F6eĐR2fmIRKM:@:H}ޚ 3 =ZC@|u@y#hh=9W0}lɃ:Bb&8`ӡMq]GDFk-Ca~R^GД%`\$Οrjwu߻wn1dLCˡ)<TT `& xf6B%$l`c4:F.Ӂ&m${~4M3י$LkQI_uK4;&PI4!xmIZ%UB r@R[/Ʉ3(b2*nXҜBң_1jxxLY_J39D!QN,v ?SD,E᫠ M:]4)ȣj_#4w`X~4Yȸ::g: sdّ afePeoOϑ*NY8PoS0؇0R*r6n!A 9jWύ&n}9øͣ&.al93ڻЁ3/80MBsi  r:]mS:GǙfqdv`s9'6I$Ц: 9s<7p614@FWsig׳?Xؖ 6!hTi+C+o`Mr,YMT]QHEt&Na8R_нuT̡]}t<wG2BCB lI1’888*QB*X@nO;30yDX>'_t#3-:Hc疘ǎfb2 Y4k(a @rpΝNgT#е 9[1<keS(9{DA ;Eڼ[IK3˹ZK[PchCbvUԀC˯|i63?:J֧,<&4m|Q,; h'Q*|6*y}.Pv60PBDCzJԆz; ; e@A )M.T@1PF𚉨PI6jR]wK4MpDAD"ܟ8`ʮ9e<ꘂ1j'^FT[ 5C۞ǙlE]-Lu,O6:G:,!3|n SLU U Sem4B]i:LCҎ?XІ{j!R̃bxOThp@da*׼al@tj VBS*6gQp3/!DPA'A2]ͪ.˛jA*\kܮ̕(4$JX`b4 _!&k^~DEO D) ܀x/ !@觊q~XCO(u~V* Q *Hq ,4 C0CPȕ$[7)~i Bb_Cx; SWBI|Dad!5:ych|C~w$ ڔxI>x3=TW.'5hmaL+r&R@CRI$…!f#@`C̝$ 6s3܇qO< ԣBR)2qa]"fI O_oN`mg#a9|=zO=AG $CC rB$||x1rIJǻwiX- A?}RWS܇9} \Uf Idhmʜ-VM[C] Z!Rec^02I6r3apdcU:a9Ed }-@:8z< J42stR3?zJYQ!wYT{cbV-Λm\9C﹐" C/hsoꇌ' ~W]U.Y@|v8T?Qnt'̆! V*ԭA*m!WGjBWianh/Mkd窿*iG1GvN8}ºsUUc>1YNfPd\]L|6xCϷXۦ1!ᔄCQa|=7j2 zJbR| ۴ҎGutvN@I2 ܈CʇvA~%%T{u֯>7[$M]I Ɔ҈DAuP@e4VuՖeNX.||"oPHMdqc'M#9|ЗԆ0c ?Cf_G_؛dLU5R( "H*)  4b]1=wcmj-yw1 hc 4ysT&0 41!^II @ZGZCL$DB93%+ӔO8ۧths#Z30=_C}~Ji 43˛;n-Xh '10!hbi E` @Ma}$b9)0f`v4nO6-|F;q9@ /mk3GMl&M `H$@0ɓ_] |k~}W6#FKA7})&ƲbGJusL;㽕PiYdb59 gCI0,X3[ 6%`䜷_/ݭZ$|䦱cѭsWi=.NW5ku5Q^zWۛFjf(%ȶ!te",l1bEQU୹ˣMnjJV9q{V~砩r7 j~M*AHY4gw}HV3brK,dF[;(Ln"9Lpewaw7| ow:Psg_!"J' y@wx=mG靝z"&GyT,0P?dCn`_-G=*yѶuSK U&Es' t:W #h±DMP.#PXh)OqP})31>܌4g}fӛc J,S6YeLJWtmYT3kQ%XBhjVLUV4٪%=mb44JeTccTC$4„`L1δ/o땺v*W?VEr̻3 "FC.~.`W'qD{z"ϤCj7ݙEus*5:S:xYP BM?:n`1;ǙJ쁯$=&lsw7L|?WawV{+nᛉpD65JhA|8Qf12,8,\  wHCkh4Тh jQ݆NAX%0iIr R+pn!-;k6Kٿ)m38~r" B_48)3 As r p¼+oJ۲]gӐe#QLMJw28q#QCG2"` !R7Sh0_D?'[Ň+J"PQ<$·dӑpOq/ipzvmA6t!AHFBx+M3 q2j\'Pm!FB8lS1ȸbjYrL/y~^xVv l ^04 .ٹ'Orfg; }%p0\8M FfTD&&ZA1r]cq>ᆠ!d?V9y3jhTw @$4eX('ݪQ8J:LR&2w}h  [H@۱a?a~%?C`\o?Op;u0.rϸz2PKec5\}~[x& }%!Xr`iPz 'v) ̅Br zjP$';hZ,y"^>=my6-!\5dsճP $"@撍 , pD 6#h\eQ/SB&8r`ͥ95 7 I4t<(Vo bK (( 1b"*|TX%(##ȌT Dw&زgFs6eAH]=X:K(«ydu8f#9 vϻ57-!FAk)fuHG*ɒLBl0DGYieMpYMyad&&hDy&pY~}?O{&\##!xه G \tu^4xDgxrPM)\s]\7/ -\o)yÜ c`d$$MI{D5Bp5s "@ 57hl#=$G3PhA'nmbIyP9H*EQj0H0 f""ij*@D],*F( ya$$8Y~3& ^Z'0W hIBŖLQVJ˖H{3Bs߷;RE { 2,2 O! vxMm}^FN~EKÒdgs/-Q%5 *Dlhe:HT k-a`I/*7 J3#.%)x<%pkhN8Jd+.ZmO꜋03 GrC˟` @$ahT Ma' C Ę Ʌ?vT9 1=`/i jsjfMOt]BK_OOABwvK.Q6(~ڊ*. zD hԧiF=O.gZ.ϳZ`2B˖lSz(2Rmԙ7yz| JRT? Y'f=3 ! gI.&O=zfsb't? >cDaU4CJoEb_,W\dkC흃h##4ddk4‹VA~$)VHRqA8(M,C !lM",[Ks] FS m!~ohN{4!+Ł sP% $Ut)Jd89MÇ(CRɁP`8e.Xh3Fc(lB jCt9G>a Pi7Yly!=t|mBo:ϐ$*CRkX;wP\ٺ`919r~?ȅE}:INb# )y5~!H`nCG,ľ z&b HEk(w|)WHUNG ̈-  EZpڊ1Z\аXa 3ݨ=p#1q o /r9_ % `;0a{XlW4g43$V97M @ fQ ͔um<*ZR=ȻF5AU;P(U)4%(Qpv HDRF* I:Q@4`"!:ƉߑSr <%`r_Bŵ .gAeCDԛ.cwS33O35voZb:`۾frp֔blx/iy C w 2wӃW t HpfwŦ9׎;m\$N`% <.I{_=, X=\wyi9% pOA !B~L!_rg<|SsCb$ٚ; ~y40X E è-Ӝzf[Y{$$5*mʕÜ-Kf1`"!oߣ!f%0}\]y9G ==iOkwj0 Lbeq8@f.1 _ At̰r懊Ɛ$0a%m"w#AfK@2B@PA(8 &Q,ʹ}lca5}x:hP M%qCwUIGSyU/̟5wu糡)$@yPF5tfD#ۆYv?ocmØ9s(W9&zqiR$ЋU 3HHY w.)jgBkTs=9N9)+e\:YDmg!w65{.w(B7Ұ2:U%GAj7d@Gq6 m?gБJ@)6IhjB8xR8yŕG6bY@ј'-7CQGf?  *ZM۶**Xkm}A#eSB?<{nm$*dd[,T,&!hX5$ ;TKpjidʓ샥%:|'"j7$RAOr&<ϯq'[ v g>t02&$ *}A> f^)4x^%{xs$166MfLƒJ0@C .Ch?"\'1 GM{4s!`m.~.jr^[LXMw*D$49`  5>;̧ 6 "1Imm)Ƀ"$1BQəvnus(MY.v臧e4ZEM-&)sԤNnE˜D2A ![F!E ^zo)cI#$Z R"a?(k'$aھC.ꪮRsFfr!f:.%n0y:{ R<'QŪZ(b*7{(<ouДoB.yϢͧKA@F%"lࢇ KOvm6$2ns At8!CWEbJ(ֲCXk2$R\V4O ,i5!IH4&HCa.j!_I`2HUU~z=ck1Ƙ|s4k5!eաi, ozɳ!Arf'!(.l&ggG*x&^תko

)& K*ZW !HOivs1sqh\Q˃,J)%PE$.÷<u2r&bIRwr@o`psNi~:"gQ HhnT y1 ͘@3.dmKG`E !1CE f*LfW 1"P.2xEL2]0rk;69ۻ{I¤6$l$LZpv+Nr)9V'#0ri06O i>cb$ "x4z_Yl&'ř?΃!ٜ{qZ.Z?mds ɮTg3Ϟ"v"GiaQDE(}1 !Dr&YlqN0g127ѱ1 acϊfz(: 2u'H,i.^SQ~f%ԥFO㾔ɷ 6(Ƃ VMC @\V(* 0L38`8Tqr "'^\6M @kt@bDޭFiQGMS ( ,!26dhiul8d&@dBM }n8BQɘB LUd2ەʸ304Ciۺ`"4q7%v b$d!DĕG Wۡ0_Xnqoʢ$4oDD$MELfI#+%,d)2g$$kj\5tK`uYn5,6܍]u~9lͬƹXff8"q<CJT0;cR4%*Ĭ9 !R0r*Pp5Tx {xi >unF"z'\ә'K\- 02F Q9ytA'h")ŠB8^(D(N0!E o0@ =aH$H!(b Sh]!SD cK)2RjL3'*4$:Ce@@6ѠnҮ C|7  B̸b 91+ Y `L"(aձbT)ZUt" N#@n'r:Ben*(N(v9يKߦebSn"@; (< 4;l8h@ (4)< ߇{u*5UHi'+>Mx"&5ꤣo^E;eVNs]-rdo޿-zbС(T++>lFPurOSFB}ll6FA]D$7wMv%&Q(9 R08v03t]ƈͭPZs3g h4)cyQׂ^ئfQФr ߼m h80ff"J 4+~xdL= (.ity_zN2/Z6\ j(ޜim&=1ib5쐃Dozr zyiM@KXl Z ʁ!@IE( $wbJUf3NLP OB86$28 ӘD ={x:NEsLUdLL2K,M ԚmS{Vōru.iZ]5DֆM3! .3ZU,WONPa eTDD^9fQtUktjW:"""& E*("D͹9""LxsF7zwvn$nr""""""""""%"1"=wFĄDDDFUKq"""(DDDDDD@8PaɛP4S:9ʅ@\lj0(,"jM(n4@HH! Hi*St vTvtCIbLEu+lt멶<䈜`Q h]ȵ+QaBhzmuPCWHY>y?/?#,aQ )3Mͤ@%3ԡϝ$l`j`ӎkFG5h~@9nnzdR bgM31>f׹%ciR~vu8QClҮ XỎCnf%Pq8Rk5Ufۘ+@ ?3Zm}i/IیwHH\:'YJ$RQlـ ֋J= צu9TGߵ̖cgd=|A#HcRQI݊s'47M:] {1z=`2$]0ז`g] f?#w4G rHu3 `3\8E.B@sI^NW|V9wӢxvf>tCɡDi3DMJ6މViwae"eC[V*\ @jnW$Q`0٫cbRʨ5)bmmF66iP@&DO'/EO%)9P( :*`EQnQQ!%F5O;msvzYd4zw#*dA3YHή-;zkSMpzTȪm,R$f &ܶ@("9CPN'32% $@1Ȳ!>@kx: +610`f%Adc\~cC2 ˲wn]N?Wxff[t^&6Z2WcVIIe j 0 JN0kvv{,sFn{ |APB )8EUQB2 ne#s|]! S P`@II|=lS#鈾 }]Kz>d ?oosW1ʨ7:aSʴ :nmLOC!(QSNF 2@߄fAJJp=S至Ñ{&RbafXDZ]>u(FC!3S/ OO<Aʾ*M5b쬉F!뷚쑺y/DQs5z!iW鋶{ h8PdbS!h)%Mm56߂`~g&I0S ;?k$?(// P'BpxgqL 2P׸A$B䦤ͶlKU%M EJ=AGdi]pG|TC* %~2$6F5Sr#k!P*i|aPrT*FbP(aNAFfE8:BH&X7:p JC8a͝ǥT GЍģO 66[ꁪN؂j^ MY-.J0bAM-2$8 QmY&`F2$)~X7Ǭ<“r֜P seyIzyA(T85h˪I7M 9o;r ۅ4"0cFDP,te%Ԏ~3 #`xX(Cgdz2$a7۱8N9H*i}m/(@bTyk! 7b>U{w H@B$` )e%`;?664Pu,< &}3py*v1Eb_!)/hoQNR Px %)D(;t@D0Oxgk8}nlD)$\e\5߅"K3+z){<]|rCTMDk]_w"R ґBcWyQ+[zH4Z޾FppI(A07Pl"E?1{(M U 3$-qb˃y dӲ&8_{i vDctH!t M'Mk\Ĩ#CzhiUk08{$1|q0jOPdRA#`X[*6 {+]G`Mu餇FYs)^u{kܼ)8 9dd|d'=b74cd,JPAX/ \B(3$##+NS;I&p䁘j[A@4Y+Y}`!UC`0!CS cF;J.[3 )'hD)@ZiL"F,Nͮ %KٛuE7#,A'"%ebw-tƛ|3F?9 .6krF`p`8|B1\ c"2g,  /@jJçSs9 gґC>x:*,L4F@%=7sCG7jFk*̜~0>BP?l1*RPjA @ +GbRf` 2yAii hhHRb|_v&6̰GZUFOS}8vpurCPJ|t!B}q==&}3Ub["ABT9Ę@<ހl+`m_f&ș)q $ ӁJf)#80XzhQ+ jGLuYqoDHa)?z[`;N!&r"q2_;Ah0Õhq~A”h.0vD}#! `SdCq@/;hǒCI=P?B#IMU-@5@Uцn.a~تJ<o,&)6>khb}${7ߎ KTJiU󎰍.@ȔԒFsU"<Ϳ7f_Xh{k]Z;/.hj>iɧ/+ϯXe \%OhCҟ23]`PKS2rq 4FuGZг!dMԾZ@z3f(YH#?!W 0ZIA0rXE@=2\a(HT8bƉQ-F.6M իtOBw;ih;U)Wim%PRHo|iҭ Rr9L d F /(b'ħlʔʈd63!-D hw!$![*Q%:${~>eۘMoP=NqWUK kgKܳYjzQp'16e^`y,0wJ*fQiD,bbaI^!RΏm#^Mܪ暅BUUu 6^B*[~,b'/ͅ\q.p^IƙѠV9s hNlY]+Y+,+ 2[ Keeʥ xM˱pb((+kDX"܊)6.<Yh1>oX)"WЁGhCYAhQcs8#q H¦P]t?D|108IXClj1""́\*e$hԑNt;m3!CLTxbq!0 ͼ~~u_/BHz21cG季m&k 3 4j2Mh^?3Z'ܰB #'#q.@c1YČT򀻆MCk E&I!b,ut\fiUWUmç1Dq8'GG58É+RDEMa <ƠUjmqM0~ZN~C 䊬T}ߙ7/AÒuN`2DSɷ]ú]f_-DɃN#`O,cA!` DCH䏸uQ~8?QEQ;- +t^"8\ CR=}&+ǗȌCSxdbAה`ySΖуF-,6m_ ׂW ^Dpzn!cԁ\8=6)<Ū>V 6ѪD{}ӕ0$ɘ3Ӯ(1+MKI_p^cÏ4isjKhBQ6螚u,A6B7|};3f ;F j!lҞ/|}~m|V( r}Ǒǧ&֩Й;C:L~4G#<ř= (HaQ2ME8cYU31oF*""'@$+cE霻toVōNl!2 ̢`@㑦PR@HKKK94Lу؊9IxY nxhEPz܂q! -rTlTϻ:U}fb=,'(٦yqw&oH?;1@ɩe`U!G8Ea3\&z›I4Ӛ*t}*ŹnYHUDh &mGK D5߁GsN%Q{iDGR:%45450AE;"7J#'E,9? R!80Eus22[Gj!B"/2]~G#y@#13³4h rCj`3|n'ϕ.^y }=}a_teösϚ !H lHHBT!_?$:u*\ 2~H RX@z "}Ҿ)PchMc?9A.4P+A2 ?=ϚkJ] LAJP-%rf,P\JaqDHn7}6Ga@ &YJT`#E?! Sh( gXre ]i`@p@;.8q7[>`Msl#3IiCԟeV(0 5́嬁Py5bYZC]ߞOۀ_=N`xi ƙbƭEyv&AtCA w%50B"2DJ|}# ]DĔy3: ""h"Z)s֪}$ϵ47Ϧ\v!>4nPv a)XE5SKBxl;{/)EW7=oz!kgozXX9#%FX0N4i5ZWWQUne hگ'~v!h5$A~sHJ[@f"aayšߍ cQX.jI0.pٚhRd#P9/kjE(u,cE^jy 6(2x=x!s{ a윱j9rаUu9& &-!(AxYCG.f9乘&.YR9[2 ӝԇ4 0u*Gd 33 vt}'s.6F].rbSLjV&C(32xE.%9O9H 43MV而CٕY$ZM]q ,0\>{~ lz uyW>ޯh= b@ Ԏ;r #crp(b~[iZ@p0! D R1s=h p0 &'ơq&"4pC^܈ '&$[}kV^ѦN=ooyi'Tbֽ8q=u 0% xI UWrO; ڍЃ2>4dl@(Kozm81@̫JQ\Tq4S -[կ2L'VS׾ӄ2೨@ϋ2?K + "sUE~tzP?S+>s[6Ҡ)Cxta>/믻O0Qalr'FpQr !!XYAvqYY 1vۖN9qs 1a#a`Voup/?0 u<|{FoߤoY!)0},Rg/:Lz%>&GtТ{%EGO2 : t]p0"P+&|27YRldP2;warM21j`U @u +h.}]Uook)FIJ$[f6@u}FSHZO^͆gVy,hWsIP?gǪ(Ru Z$.3#4X%, })}fԋRjf3Uxp6/ɠ+q%j«#^' B䟦^(F3KWٖDByWww!z_Pyqoc,heƸ?B nN`!aQS,I-3f%N1; 4!dù4teMi4;)2`=">^ܙi>\SSn %=^`QD@<7W|ag$b1fI$UUUUg ṣ_g!p' bZWe 2h#P}֢#9~8z旝F0_c h>GTaCAe"]"ȺD@ԪRfK\wѯ⑽ڠl|PB[O~i~Ϭgͅ:t3 BS2?:Sʥ`A^en(#r'n"V} ~"#~7p6xwdm2AR~pl6X}_l3}Pe-A.tȽcVl.Dz3{1'f/::8Oq4 V$N?Uyr1ҼGhV D#h} qî_x60Q.C+]b!HR(Dst!gc'>T0h켉h(faɢP~}V\4JNIJyRKTE2l8;a}$/M;${``k gɥU#o}]"Qy4%Dּ~褍^UD9\2 0 @7m TC9 {0g,l&2kAu.dNҤޘQ )Yèn@& _!^C39m\Ϗf;<|{t(ijYFFH˂\`LP&JҡP@1L!^ e ';;[6 ]ϷA'H0JY&V%~;h%DRxOdl EDLת'D\_9.yaQT@cH$!0&p/ LGo8%Ͷ3849L^sxz.b9p7àjrt[\NLΝwfs"&^#ɦr^$ѐ-f.As~@0qRtȐS|BJRoEMe8t|ysaL[2=K)`{Ͻ7B'V$N,D39jPdђ%X%=+vDz}G!B3ۚv11P/M8vE6 :2 ݈ / \&[F,:`>CǏ v_wqoƿ+D<>a:r(G qG&ކHu4>jOϼt$@0#R> 8]RJR9[S$u[j6wϞw`ljow נ<`6N}hTHj8'ݭ1H@R%_G ! "v3ru5k4aET'""G|xO_*C" XrdB=db& !~X$C]5e2yͣvWw=Bzs@{trhN$5Xᑆ8v φxGQ`QK4a8I v(U?oi0wRwtR پIA5 |eB]Kqň@kLa)76qP_qbiN$:|;%I;{{j9ťco@?@Sؾ @Ԟ$0E6mN TĚJzR7 ^#XjbXN g~Š0dÇD!I}&HBOz(zfB*mGlBZS)&vS\d§x! :{t͈3Wh`"""|%SL3s+['Rzر2xH3$@020> 3}'c1j+/][&@;p`3"*"VHm!P0IG"Lhl6Js5לO?H1.8O{$ ]mILF(ݨ֬ 3x;7S %=P% G%x`Dn'q@h}t jQTr~a(K0";\ !jnRzWq{5o_0Ȓ{>$&gdNdhO:x;1pmC7 N`F)(C帨`2|A+p.zQq7/  RI<* d14@AF4j)MYm65Gطa\$RҤ%X6L}Kɥ饁ɐvdjς!Y=30v ݩ8:D F&/SP-B0Ӝ13}Nnxpܘ6J&ײ:d悂\:ߦ! F흴$'P9 @H[ }&@dX rp\Y0PԸv)PgHQs'th5)xds:E| :Vj]Hh68(i3YIE:l6 AC8W``"q"cpOt_N̰w(*u.UqDMuxJMBAM1 |xP5 ,zHA;uP(s&M]u^^ӁҴ*_#m-`u5(NR`@DPD$HK !tSF J]M\3*4FfE¤p(; d@ʁ `9ݬM&|B B՘N@K@q&ys2B^` (҉`.C2 !1X}"81ȐirB /ypS(3gy0#az!k-0Qeʺ@ i1Ut:Gmq-sIGrp$ï羦}(R'xP"(`P1*Pૃ7֤t aPj)LJRac0,*S({3y܉K({wlǙ񴧜#!|!| miLb p2c94=wg2Q&Lr3hȤ 玎Bq)%D `6ɲ.]*@.+zF*y5Rlg=fV to 9/ .]rȍlU`dIdPY8.'#E;ci#)F' lˋ 1g"4io.v ,#nTbTHmNa&' O*z,E \ J8a#\V ;ñ=fum^̠Н$ǵhWXpgs\RqHf[+B D'VhC.a9sdg@*DOD=p (O- LV#-D$Ã7?D2=s푠iEMJ <I)͢٪^o.uDR[s׍nmMe/b@cJ \N[s"m(o$pS& ]<Nyd`#-6P @)D Hh&Tmir`dW ƀ\DE(@簜2ehnx(do! (Nl4`kxwb>%f k2 KБ"@8r$I'M/{p3O0>[Ĝ ɧuDA e2 dKZ'0HꌙHDTv "NP*Bo4m[G*@LQG21 hJ2f,0HjeWsQV#E%Eݙ"FBρ`3z5[[A00Уó8vT2hbqR II^2zZ0R40ߘD0 QUg#y|P| e6X2ǑyՙlaFQ 'rAb,xfB9a3d&c Zqv /F*HP;ux:FBD $d!>HJ,cDĽ嚰J瀹o@*( 1$ao~ ƅ >:Ф==wh65p̠*KѢqE$d@쏗 LMiv/`¢x(c K :Yh@R U|5gGgHLġӒ$b7Ά 'm t?Ρ;;MCR8x8=S^r8201?v Bbd#:@(+Nm@raP4CG*D8b.8nܐM Ne!K_G&&8C\vQ¸Dx>qXI&U/j!)r-ϏqvU䵯97о:@Ri:Bq,ˠ뫻$N:S03^c ;3sM뛜\uwOzHN~6P|1;'=(-tA^QH(12I)cx !t}xqh 4e]ŜT+s{ؔE@␤w.c,s$t1,UuII nl Ffra ( 1XC:DdQ=xwg$ʧ GlZd lFXz,&,)iRcicQxS\L(C I\ZtaQ>X۝"[E""'9F1:t>rhu >zaśA^yOk{~#!)G|7 3D$.S:B2D4:l*PTEH"666ɥp"gS60DD[5O6;ϻxV>>,VDo\Tٰ`1bHXM '!QH|vlT"&\8RQ #@uku` ^&(|C3 2dJ'5wynw\hB l“ȃ@"ZujVbAF.)3CKg|̌@Es "`'OE4"L ɚL rb&B/)5ES2Ajj! A#l[K\m4\ aRj2,`,GfLM<{f1^$B^4bo[UT("J@Z%;Bn]|8_6 UUQzJǯ$wS-iڪ(LQ!C)봂:.oO0\`p\ XJRW9 @$T(M7 X /{h `.!^ n(̝HwB] 'C"SM4U}< \"HA=zsENk.R=iɑ``6#L3y 5 ^ LJFax zXr1YNf}lR'n'GQ_!֋T_7b)IIh:6LN$ʓ_I0L!^u\d4JɣHLɺŚƪ4+P D0ǒI$4T3L `7׮ 9®;NP+DBRs߁HW0a}0 R6DbOPQP>ԕ|$lLEHYoLs*j?KBR eb3VC[!7\XYF,̡rr0Ho%!7D{%k%vz|9! X!Pu >'k ̉,0 <_.$a(Ox|6䪔*/!B@@.J@9o>}F4QW)ݲ0LPym;/_8as c"jX000~p{5=-M% CڴHJ[iR,l8S&6)(Y^]\a3/DT+!)`~WOLCr>[hrSfq{uF23ٖ+}Q׳w:cA=$ 9+nb;g#N B_`T!RcCM /ngҤQtOL= PhÆ.M.u˴Qḭ "(TY vƧM@æ] ɓx Kh }2\1co.`ך l :Arc<.T r`_!]B e@îf]EpKn#X./vjulj 1 .dø |Bcagqi(K|hL'DCPup*aLTɨQr9PT73fiPB!Em}h`C6МJ |SedehaRʙThf,P$C-&)ai&UTS)-2lԙCFl-׾HM$t`R`Kj]Di<B6@<5$7š7sV$fQ@SXJb8./xw Gzs *d&`gC !J\%#1.ᜣ0P =睵댺`N|L HfU,2N=e0pP `+K9`}KE4w4"E* MSɆ @ϪbnIv rfmdC&! 0B쁻t?͜?( &! o&C#MmgOOQoOTNw>d*_wx]A봩uqӝhrd"+!Y  %ldXAA9G̿PU 2H2x) 6QjKǟ>Ovhr^QK0u#$Cmu@\bl@/CYAK|T= 4E*jq@vR׼5~,a""ddž!?8H<3KP5:O&|K٘>Ҵd-,d=g\q1hOSUMgLlӉaˑFP9@"J=ҔPm4HARxHFBCߥ+́8 u|.2Dm!(h%h3n1ρ 6z07ǗlTfF!X9R>}s902I12\ f8 ¡d3S5[2 sfRۧG79ffG79%,T9);VIV-3yor(}Po@XSX@K >AߍWxQqxDUR6ܑhRL0a2W2aAԦ@E#pJ fU lL@q ݉Δ=zn Kwqg[%ѱH|1,B44R fddz st%eYA ʀِ}8 iƇC}Mu8%k ` f'0M8ޅ iH4csm9LocHS4SWRQbUIw51i);791+HI0E2ÞQ2MDQ]ƉxkީL{u7 I0rp'rL n 6Ghi(p E4%)! 3G|]#a@3s3 &ԧ<I'1@Ag:!{}It}ϰHCv"@;@fygMl cXN:ѰTiV.B|_(LlVz"njc(f`@P 4dpAYR;DHF.A0WA"R{?Q>??@Cn\;hUrL02ڤttUmWmڇb_}{ #.$MhFu`AU8jY"- :}{@;KLÑS⚆Js ^asdi.pmSAϷCkke@+,j3 UU"ч4so-zw+ʱUTxҒKfP΀(pJ=5Zv6VLH,BhѯQjiĭss DM#}447KkSAwqS %: qaoa7,~ 4\g>carx?XF~HUub")?ػq;ӰAN:lH2a$pww6%~"#&:L P<.0In%4ԯh PT=_CEuCCL߮e@{20,A`NF"= @ C`SLLbFeQKACp>jgY q#8c~L%aC?K/ [S" bTfR1'RJ(yf% +`4*/df.ªsX9ջ klOݻ!oIurЇMܝ1ZRae69`Ng3:uGJy[4"pԩ!_ƽw_vo?X\-4ZC&H dKp|`yŻ's(ܝwt2Oa;d @oy6r u9xyODM\CO)$ )HV7s4潵xO8+KAw^ш(Ɯ8@ϟ]O<<發b'S=lR^o6S3)1D>! N؝?;xL7;v{^&(ڿo4zhɊ"8.lX/,ל`yC0>>u׋3NV ,.F`NK=5~|gԸ3JeIa}S5 UqB>~d_/D~h+:Pٙ5A9p*ym*Ch6(ig2Q ;aw @@DJH.]?3PI0qq&Wuu>ʡ39U4!(02iq\QLa$ &V`̭0jq) ߶vcbwN!nnR*r@'1`J-O:a/}x"蓤Js7&(VA L‷L4ADێi [ҼCVsss𿗶#{2c$"dD!G.k=ETWK8!f$d a0V}JXsAWFT\ﰾ_O4~ТgvG璈w&Cp4yw+sOV+4<.ZOE2(CBRs0|)2 PE*!ᘭ"re5zY89r{5ǵMz0n V^ @ }Pus @f 2@ t{] z}Zn ri =wp(oeEy=)6k{ywvl]T:dz}@ Ywxק!}4U_k޽;e$[5ӽ=4uvWfvJS^I+j k ^XZϠO%}1{{֪.e'E>nށy֟l`:髞vΓ覆|}}_)O}ϟ_>yz|en-vξ +oۺݴ7>ng=k5Gu[۷/['Dvl7('6VBɁAwt:r{9wnmVjnzl57Eu7z}}T5=Zuʆ7xzyUJK@gDO|Zt-{R7l 7w:5ӹxa̓YLYuwǠ>ǧZrnUݺӹOklQ;/]Ҟ|ۻt[Wwvو4acupѮrCϸIOK cu=6}gM7fv`>P_}0AgG/_F{ݏ:m{{}<|s]̎j}۶zy븲g[۷V)[qg HjHe04W1۽|m)Nۻr64ξe[]Μ%XSmщ٧wfuP @JPȟ=^ßybݺ\;kHqyrevJ sJl C=[}'_WGhw V,y[OcΪ=u{uޝEja}Ove6ӓWgݼ!ڙRw@ `T֫W}} am@Fe5 Ȝ;@^}= _j 5/sbus=cދLq4 $6xww(8`,;CsP#nmw{ݖ;kZW۬Q@0^9t.»ep`svWhl"RvRyU<ٍcvNZ[`)@&-SqhĶi.6kosA{[nI6XAݒn:NO]=JzlT˻sIN*U)F :#κZҪe;poO1ӜZi] cB}}}o>=YۚsZmcqM:n%;Z׳mYܪuRf@[vxjw{T((N]gRsʓbڕr%VdWw@.nڬ=u$;ty`hZ"ÖT&^ 4@M!iM54T0%4 A4d=#)&$dSOOҞ4zh$!F@M M0SdJ>p???olSSm}S{.t_W>=<=mObvfMvNSQj"j b)6MEy߄4 !"ʯW6uzKPJ?%vMY:, 2ت_6`P1mţg̫;\Џ;|j|CAF|dm zpwF'.뭸@pQ]O E)ףկ/(϶8mC$#!LATAD@SPQA$ITDAMDPRĴ4D50@J' 㷆#騛;6>:*򌎙eVTmkT\37ԍػ pYHdp[:O1z QQu{- "|ٻ_mQ]o~88j:qv!̷F[0/,0vd $JѸSt+{b Uj Q2**!{;TL%4PXu]j4M?i|M* ^DfJ J((&%BjRuc1,DIz!*;̣٘8ȯ(Ȥn/OzM5JkˑSJ_NVxbg%ݙT}Gdd+ݘ7V!PuApw(ف/MNq4Eb-6ޭr(8aW+v *K Da@HBF;=GKacYN┭CoUVő~cA~ *JHqB'H"2AXQT4}& bUkHz ~}# K1SPJ@IFm9/qʙTbiT@ QF:Z 0Z8m^^ $CTD^=+1,W͸&f&?}T`4R7cZc}MB/^K6D-S]̈́ c/)X )љ()) BBh@饡i)(IJv_$ H?Ë_Zn|Q"h4Ȝ\ J$_ (Ǻ+#uTMp eR xݗ(U~GPHПlR.CG j] a0J`!bZB$I4J* BA@DTA**(D AD?~??5 ;!| H9cc جR"w7:H@>2Iݼ.nVTIk>gC{t @g}84FGՑ20e-K-{ԈQgFXtndț=]Fb:}x11>Q|ZmlOe$~-VhzITqׄ#WK=ۓsjJ">Q4DDRFT4 iPBB "ErJDvbJUU( -BR% G$ *%(!xN@D8V`*cݻf G!HТP% &X%LL"$ üMu[#lߣY?;S]VT^0+Փ5]ˬ6QDR KmĚ`́MS(W\}8y>!0Z]b!+u'%w.FQFT)NxÜ,4Xkj8qb[G DDA*@ 9zuvVj(C;#yI_[|%09@[\5w0W1o 'eև&a<(:u/ 5~[4<M]oW Z)-Ƭ29&`CR+UVJ'y-!8gNlQE*g/Bfd1HG8(6 yJ(}TA<Z:E*.Tȝu04lBc-g6١_R9mA_k_#b#z˚`FrE" Qh8<1ÔGuyέGFQ%^laN{$o(xF=0ZNIz]4!j3zV\c9SG8":3Y7q{/#Lj6| k]_w5Hl?d⺮[Qs(fj 3|8z.2RWp7 YpՁx`P Ľj꠹C=ފp{pXb(% %[*pG]en5=p5DdPp9y>g,?~]͵B`ytQ3+@C/u]H!rO͆7F1I-6[`|M!ǻg :<{&BtA2^~#ݗ>H~ l/5FZph}L\-QۜXyp: T 5yW|-qaNbU = pLiƮmljrAupqϖN8oAZJXv5A8Q 5k)L"Ɖ60L?W|Sq_=_ΏDwNyVG 1ˊtkN29U/uZ6UPW#bC Ix3_x??9MBPxc=2(K9L_GQ'O`ţQK5RS=l5 /C`fm|HbФtҩ,9`r(U~crZl 3OO;j+Jݚߵ40 伬ЫPߺv4L# ]u{BƶCAª.Vݍ"BYjRWɟ=ՁVKt9XV*&Xjp٩ג 4J.4ˍ:a RS8oGh ]|ekmaV%ITR:KV 98HWU0ӨEg-'8zSn*m5?gAt:=lA 5QÛt*Ң.lV,U݉j06j{Ẩĝ~vl;G˛GmnB&F:6vzS_]}|ջM\olAկֲ- eӍM,,Q{ٮ4T288_,_,\ƻ3R['=/NԽzuF89,e/؁5a`b'N q_ Ah%cn5Gv {9ۤdxfJX/)|uX:X &h`snշNY 5*ŬsaLejF{sչgҫ}Yc`tFZof9m|o v]V9T@6|d-cdBWb؉><aL|З^/}4УwP9 *sjMP^;$wքoWUUtM]p~W3E2cT8qډcƒ Q#Xc+]Br[׭{S4rWe." q@I`jsĬ{ϫ;Y0`\DM[kҰVi/HRZe:8QȵA{Hl\sT㲳ZB)A=\@.Uӄ#;I‹3Ak)d# m+iQ|P8< uРbJs雝(` sv;b> w:8"udk>r(#bVsh GfZ1!@dQ-)%94oΊ?xj|OCBkaf?'kd-bBv4:^.$Mw`cchB25E|>sБz  .5}:4Z?+ m"Z}]<2e<>;ɼL 3pᱯ\j+BGΐ:gs*"F.FW@;p Ȼ9%; 1TT wk;-kluV0*v9{:6Gc C.24۸Wmq6-o@;|}]Ѫ^N#֖=#_:rp)W߳)w2k}i4<|{T| J91c8GtS&W@_AoyI!*LC U}M @Nh`g!4E8CǾ_ڼK 4+xG=:v{8UAmWx$5=Gl7D%X=[,ɝ\R ةUu^ԣp c?Ր}kvf.@jNt}v$I/xPch$zm1teY!=XQ"cOW}R>NJ$c#ka? " E.-{xA8\o8Tɹ2ؘsw[1ua/@ѵ:mgjZ!4󳣒}35;)Y} JPK9|nc[{ߺ:]_^-7OK"pH2Ϟ+-+#0jI 9@ϋ)_8RUG|P<`6[E0v(m(p[N=רZ4Nnu!ljT#5KYAD`4_8zCSk"ۇB g@.: LȔm]%dT++!xp\ Gʞ9Fd`wV6ee|/9\Zٶ6`1AZk#V3&@%XQD(Q:YkqWwyM{~#nT\:ҫ`WK8u+xX~|rٞvo[<{(niI!,,xNCNt&&8Mc@hY(qʅ>Y>n4H\QC$2);)F==jg.ˈ>" }Vntw sTçl\.a:}ar6z~^D=3ܛG~/璡AW:ۿa2z5E,/CPvxvzqRB8t8plVgUιBFB*źG.Xua߄~wani  u1@Hh_@B GQ@>! T5<wj|8>Lqwz9}}Yj)YТ6~vNc }kFο-UJ_~ZQkF] ίՃw{n֏ռ?f_?ƊuU#ܨlbYTm#J %9[?4b2rg0͏j^Ph=SXOJ`5ԶۄoOwDYf޳0'Lǜv/rcwlWzB^4=:UZӥtky7~QypnaD1ϩSlDJ XT%ӫXKW:;JB T0^{LG1!/! B ըsuLfF1 [>$ܨ(5V{uu2C/~IXM<u}&K#7 =KstT8g\V1D2zc¼u QqSZ6xa-Ŵ>nɔUl]cՌ*5Tpg b뜟R|Svy}BamP(D!]X6z mG~ob +ֿl K @*| IO;HxkdТKGL1׼I1}M~9io]HjW IΔ*8Ƞ@XIJ?Wt>PU7ՏWv#2 (*X-8:HKp$JV8?["aHkGzx̜T\En+`jaGTQ^n*  \'8IB %߸2u<(zNwe_3mu,EjLqD)_#Un_\z[2U[Un%JYmjHa@2c+nJ78QcT<) \wN(8{1m)eKy@N.6VU2PJ- dO|dV@a\:B[v:#YEyZy˿3.B,]e2{gՄMrw 3 0Fj{TA5>ri܆^fsqrȡ66pԂ6)DLʸMy@0u+HBMI!Ah_a/t:ę|\_|pKŴ9GrA4x~ P 9ޓ2? I\go[/p z?N N™r6U$  ApojZrCtM0~"# !p1ܺiee?~)6z@G̝ zWX~yV>5;i.p;9X'9=tB;>Yjx!Gj!wF:=#,9Cv5m}T>&^Q;Sa᝞脴տ>/{?8ꋖꙪH?_8 zQnI=(P!*Uy2Vp`vG`FM9&Ty3Y\~I~03C2N?DZkQ?w.znX)+'_0o_F8}h^Rtb:"m?sZr 7AO'%@LQn.5 l`au?iwW-@TwRuE[WLj.=U'a_Ӌ"Bk/.p}?<_dd)?NeaܿCG Rz8oA:wv~~@5tMdl!b AemBoJw(|@\IA>/f"Pw[`aGN!>um8c;|03\WVC ##N1&}8"8EE'Oχ|L3'^ف|4?@8.=%La$|5$Օ"2 a OdCl2Ȉcwo8\lDэ< ,DC~51uAkm+XM%Ay<0{ak|ںݬ\s:Q}"^7qODXFb2XeH'Ca) E]zP|T*ngNvĠo[k7.v^3(94~-X> ` ZH@I#8wzN1q `QnJ<1LtP,dUTB1 :aˡo5džؼFo{ h j2) >}Cْ>OV[lw&~Fu8E B~9{yQ&y%}W4ah3<.@Շ0:fc fS鞶 b|&^!ߊn)a :B|`6AxBvB#IQ*Pt+_PBA@<`Eg ;GRX Aߟ:LOtIN0x'(JERxd o:|bR.tPu@+Aȕ;%:on:iLxOS4;Q(KQgK׸E4c8iOv|5UOSUȘ+0drUu65R@U+jl0= #~h0RP>6g?l~gmX-56m{% $ hT{_ZN0~Su]tQ@9˾6z,\H'ίnϺWľ/%ŬMV.F,vy"lU$?1Rx_ARVn4Ȩ<ۯRDKH$w}D>~%^.tZ~lBұddEMyNWjy%_'cSBuU)U4O9.H_Ll~w0kUZ~d[Z>@'.2Xi2U[s @Pt6xv_mεO?a M%ED?4]6@lUnu|JzU7Em@W;fcC>aN?jN`A?D _zj:OǷ^VMU@?dKiOCݴzF-S4Ս4{hh̒uߠkk%!MYBU [\L-DU;i)OzCb8'59HӀڌy!ӻ':XyIp~޴2Sّ(I?w8uIL*)>ƺX^S{JXt|6;q63/Y?6)Ro]snV!|2)ݑ(%VA;9 f.F3DKGVQz:N!g&qB@G]3L9I,Wm4 ]ϗvA4DQ7Q'}+}>ˁkx\3NʤNdC}5]>En04tI*mvc9͢;@Ӷ߳fiSiBPwlfECLTFĒW&PH:4B"H& Bd)~  HI F`iVH(%iu)YX!)?@q@Ae5Q#Wd0Z`*"J&5!)rf hRI&$H`F(W>0a) )iJ(( I!"h86Yih"d"@ ibXjV"JJJ@Y$JVM%,5JSB A1AHRPJJQSTyx DC z(gARp` /*aP "Mfl0!M bȧa(q/ДiYh^0)CO!ĝIy\J))04(^@$BME4 H#΀)N!ҳ 8 }4QKO@It'r"lye?Y'@ʌOv7 1JV*Liλfhtjɱ|G펌hUTUx'xP_ߧK?O*nձҭúf “T(RI1%AA}ܬ{)y.%>a"I uk𵞒wκ<$47hOmV k<,nԦ7e2t±ܶ,f3u08zi-,}@4L@)@uA=k!>c= WIk6I0Æh5@DSr!5FyAwHڄ+G"ٶ &,J%m'Bq{>חOƳJ6Z0 mW0d^̴AHOTTc!P䮙\.*([QO|AB :GH._7n|>_)<'fayD!wpOu9>"4DzaC0ɸg UYg3뀔 ͉|^N݀)_*tE# ŗ+s}ft<<AX#%ȣ7k/?>糕UATTHz?˶뵼A(2*P?t[@Q@H"xP 鼽f`0T~ 0쫚s80mQ#NOɇs< dGr8;iFhf 9H#ە˜;]AF0l463,;r6^10O%sG)hQ<=-a/IZ\`ۼ #fL$w*=~9yߞ<lsT@QKUҚSLL8۹D!D%0F\tt{\,{G09Ҙ*ȍ'(|8/O\x8Ĺ+i;}r !c.6HX}\/BpG( ] #n}HCݪtj :3թ(TD[grZ?֡hDTr2hҺ۹s}"J+ :J~s?aG97Do{~, )><6Go 0 B!FݬWq:sxps50|+ ,kֿo:LR6Z?~^;@9`R|:~ KV]sE\ Ԉxi7]RL߫UcUAwlj/d+|:$й7'[Q<"Uj4[(c;NW/vSx~1,>^PU(iYXTF:ܨ%ǷM懔߇wWSCh>9.dHph~(>pJTj>Ip(z ?T}5 f? ħz,> z Dw0@XQStwd;!= oc'4}.H pÖrailt"X XEKѨs R]r֖CQ'Waa[#8XmAmfy=46p!ҧA`9yfX558h GDI3Z %cwF;GPՏ4T38iRݹG?f>f^Fx ?̶k؃]`W糼+}u beAAp&X$Ў-h9WoC~Ш @D"l=T*{)@,>v̄cѪ~\h?.t?k0+xGԃ?ׅ·BPmAL @~Gs !Ccq'Bb}`/n@RO`ۘ,9BE)+4vwiP"D@$d(l06C AL)^.Dl{erACom_O* =-lvlKL֗CUs^< +:^~Ι6BR(28=# r<c@F 9*HsB/ "Z>#EP5X_  9@dJmع& $( dϢZZ '68lU䟠6ipĿU;A</gLZq jSk<ݡwaDqi dD9/G @$xH$!?mSA:?=0+o~ MHyog_zC~cfG!yJbIX e #d ?@>;7+8"W YpYbo@=Aؓ?B>ۀBe2(?MJm ^9:7u_;GջPf:$>w0gQ 1_*XoZ%X-$4uWSVMR^iVSzdAQ>@!")E 4[Hm 1Ϳ@@`+15z3R.amݼ @c=0) 8ՌxN~PrtHYp⨭{F,UKs$(LNFP ܖ-*vpu+4*:o6vM"C뭄]v\DɅvcٌnTUxf$2ƨi kn4x%$u¸`O֪ pvJi*w]GIu liwk"Tڼ3{e4ͱה*P.*A$H&!t*y"cvpU]NT=CXΠ=cbۆR-_~ko#P5fn ]fxsAÜMsRUT* M+SiT)jVTr0 70}V꾆@IDG[lMb132ZV'www|DGUr^¹(\Vb@ّHcxDUM}w*ۨD eL}?xLOFaܣ>>nd ai,0wD)lu!}>_0 AP|G8Wߺkx)CVl cWՈƀAMA$H!s Ħf|Q̺__YXa#˱%ԣ0krTH'ʢZ Fv`HL_L$xlr *{wUAy;}䏠\("~jT6Xk+a56dh^0zx~!/Jh!|E f E7}{Yq?مKҴX%Aw~x k,ï PtʈL7W6 Cсa}@Hf }qO#c]'cVو_οz%P[6Fz%}*!%68%a.IQ)&P溺% f5_J9Mtx4L>uN)إE5}kU(큻uHns'>U݆Q ?B,CSbjS+RF(`T]&iܷ{)Vր]u xa ʷn{zlaOz@O.p_`v^" SKfƠAP փN4RГlcDŽӯ3wZ\1ADT=pOy֦18m8LyM2Mۮ{vm62嬪R̶-NWFJ+ُ3$Rh$@IUE7yOZ!gf3Ckn\/#~QwEr@PBO`ԃ]Gfw;^籺dHI_̚I};ࢻdL}\u(SH}?ܜ$#hŸ/YwiINSި|*=<Nn?r rP+[6y횀"jpB3IJ?",^&/B w1F^i%b*4z_N.9sQAE0 <,QJ'b$^|C=B 2YO0[B"Xsjݓs aPbv.j8q8$**= @C=i_v(Kju\G1};w3Gȟñ8|hB,wABh f,{LPo]f_7qie _”2S.9<+8S d[A0/H֘N-Lv@}20  c .Gg\hEdSիjOr($ztx^׫4n.R.;Oۍ3ިiq;e=vL鷻a?ZɃ،(20lmN~$gwch?IL`6WWPI& %ӛS\ؔZЎڒ$$ >m/~ pޒH syg]:26ܛ/Y+;dZ3S׷jw`c%ջp$z!*Ktp}VrC D_e1N[r70^YF>+2EF?kB=\ )]$$N6+_xOiLE^޲G/l $$$LB9~p fxenq$4CMރٯ?T5@G3r\?)m`" FB"ZRi :  T5E 42?;OljEs`q:8)<};㭠+j}eq5ǧ,V#Q%F&lOᩱ.=Z % ")b;3o No,~X?KO? 2ƥ j|˯v^O-y>e.5(?GL|lܐ/o|jq~~]?Tur;e1 f'7dxC9*\ࣞaG# 8eГ߹/F,FᎎWћk첨}" / ILUY@龌H  A(Ts="r!oW'e-0ީz!. ;Y@]$eݶ΅bz}9.8Eh?|]NSwVf$Dq(MY5t!)&0Ba#CQ,ݘ,P`/6Z"|21nQCiD"0>"T[,H)6>*5G$B{ 0s $b0HF59mQ%(K7j:RjKZN^?mrNk%%% ;!Co<*CS*=|u!VDΩ>acnv_\LJ@,!A G;>b*y oMz<Iw2.D UN26:Pr6:ǧ?1 cmǾ p^oVl<붂j{wXbs `67ݯ=V/A ƚ>:#/|Iy*U_QhϬ58玠fw| Bf`cAvhc0Bw/ V19^ڇ @:3z {["ǸjW=!ۭ . ՠC_D j2O(Dz_!Ø~‰e;!/9.$؇5! M=::7~euN3{؅neM#Ri׫Dž_v$ *asV ;0:H8%~ ;.RS%B>WךEavX\baF=â ƿ JdDJA @ElV`-n<%'/:,ZbŘ=EDKS%" (aMTH\Vw9Kt$J $P? Ugp(9$g :B!~ߕNM%Z}|S|N ݾT' $*I;+z%&6MA_0ԺܥOJUXMwHjT!OßA3ƃC(S#˕EFbA(>j/zS@lWySn`OB GD ${t:eR6 .dMrkq_G5fxB&| YGc%fm}JğN-zzNK>C%BHC"cWwNC䓇QҰi/W_?_ӥ'lY蹓ƶhgWlyEb\;>o" C{AkR۵.LOxQyrlv60F6 <6/@hvMA]Waޠ!s[/XNi ,&zB@4=g W{sZdx{Hko *3<66N֌OOPV 99g icr☟_N cpV㼩d=QhQ:I3FH(ݭ j DF,x͟׽.swPjisk|Dp>`?u^vA' BS'mXHwJb Ps_.NWxwx|JqhBBB6LQ>O:YZ UK/:\}x0yIT mgeNZH qsr-;h qAg檅>Y> ~fT {`(&)1-PQ. d |'ɷEX4GSxI>GG|&6+` ^:wD־T4IɊd9Qf(H(|OO;@>*N%(X{ԐkM,23&Qvgo$.$vpMٍ~lߡ d,[؃~m1s)΋lyQՈ6T x4,tW[9+[T$>a4NvϿޝPIUMQX{4ByvnE$c\D`"OC.F{_-ud^[H\3z'zG큦dFJ><{ 5քO\z$˿@POy|mdVMڲmmUmP[mV nHl LJ8С&Ll=V"H0REֿ]ĀHT"/vոP& ' `Š?L ȝsӗ9qI%D-|PG5T`>uszY=E #i߃]>,59CBP9`|Qf}9CD:D;˻y~q|YlVqB@K P|?}G&) z/@_7 [*z }͑ `H(HP8W?_U@ۓƳ&ӄƄ|)pPNbׄ %%ʥ5P!ą77vnd Ji0 QK"4֭m`jZZɍb$4Z #'% 0hRC$ep%+̥AT@ZplQkl3)fE?\2 ҅ ( &$ZGA+vb[c$TU{4O8N9W}Q 5E%ZFPqr:ؘ}!ܧ\kH-l'pͣ >!/a׷uW2eUU<-|g6/ʸ׈3|WX89|GD_ƝzZ%6x(1zwʠQjƀB`=bOI$=M ,W \ۦ]ׅd뵴#Чɩ!t?'ge"'unAkkH+(z,j ͛7| e Mx[~!?$*YG[-ID;= sV{Lhl2ǞvrJ~Iz8@;@~_u UiM&_>OB;+cV-Bmf=N'R ͏A2oӅ9"nj42YF°PXYrG9zLá6$)_ϓ/88 ?7vs2(9Ej&+vT0##~/RjA%qZ3,r K"S PhCywz B*+ݽ>=oeXd^ȣ+ AUC!oj c:?-TT'n߷\I&9Q?KČPH+o ByD(U"'H~:xߤ~_V@Z 0Nl2@ D#S{,Ox}%z`;?!TMBQȟ9pDע ^:3Oժw.4Ƣ1)v'm5ב4 3pGNjނ›yFeKyf 0ݐ\bas;cϣo9\^$Xm0iRo;xmM*L% _s=G;A~xnPCΙx[/}*x%0`OG>.oDXwƛ{NB۞I# ŹuURr[O(dX-wyRtGK.+4iOzd[ֿ F8أ^bf%j뱪o}%oO5X#0wGh~3 7(MnQKҟop᳑G0{, $K?bTfAT뿃`lZT<=O_~.ɦgzD٣g_P܌t~Owb]\b ݨJZ(+dZKI)9n~#>MŽ2Tf 1{{&a5"W²p @ r,2܃:- sꈀRWHwY`>ci^W.Gp̿m41< vK"fwz#nVO˸?<9yXg5꩗*ݩ.sĎx\#!YF7Z= ; pt~iM pAp5^  K R^bL/w vwy YLq2R̓T(7͕R\ctg?1AesїZVt !,D# TWZ(KSp$\kjC¡M6>,@"cT>j<).]/K+<¸aIb8F{^_',Pှ@\>\/7Y < ] r/*T9e-2XgxX0ANUsw6yϕ<7?\uK94s_RzӔ!&@99us)"ՠ? BL= 7*zRB6mI(ט/ @Ǫv9+u7&\tI}HôB9sk(0v)Lha߈\wg!j%""BYDۘ( 2)ТږCZVQR$#+/ˋ~ɴᙌ0N^|wsO]JL#iTjSx .f * o >7蠭gM_4kIS­S L n|pa­zG`Ḭraip]sH*IԼbX(5ycTeAdIL>d/c Tʼn\BGRՌ5;o~B?UTw!no-hjSZv,nȐJVb.-Xa[CG{Hg盧o؉`) nw2G18 ҦIk-(8וfVYEb5܏[z R7-tosR"mzFP:JX$b0 j0\rI ]'\& wE~ϓ N` p _^D hfۼzvAwY7_ȯ30?vn<`sF.7䪴I}]-g2h zYzè~#Mz̹%qdGwczs0fU7'1ޛkޛ E1Fэ>_>-}]e~mo{7g=E tRl?WE2|U7.^x㳧L''nep?_=SPPW}UmP)XOE]PGW2%J~{YT(.ۂw>Ot\qA \HTp[aZܺ]2"/du^W(Mw( 0S"_3 A){/w9s.KTvV++[]jvʐ ޷ 6xTPB!bs^ @RA L9%qG6ݞ?g z7ubPn" $7g%G?ss>1c(Jrtz܉h+rH#ip86fGQYW;ARCQir tD8)*˜ĉ}A;e?S c2♜OwuM1}N]~];An0Y_9Z }?OXXLF2%r}` 7rL}o*npAׂ 9s<թH#t)m$Jx fޣJMy|'AP4ȿ& !*b2A,pslZز [߹}8,:o q~{yc?W Ȳqt/ ? .yq2b{vc]q KJql,h%Vc[]=@$4Ղ= ~&TI* tڔZ_z[cdKj$X>|;1rb`0&rg T}Κ:K;[%l~"e)fM\t9B~!^߀66xXj^nx-[F j$.#)җD)!UR LL$U?u/n^WlD.Du Ҙ^,65v!ٗvz@܇OQ"a #X@|zs-,/b UT޾DR %t=~+pB@A~ߑxp(+z_:څ"6FQ/%93!)Vޙ.p y"RE?Bγ:I#zG/!V/昌_]V,M< b^"3 -hRp Zp6t{8IɀlzJj9GZl6H++T7OnpuR8;TMOڛëi#MȂklK#op$o,~g)WmDֱI$/=~|9 oB@%^IID(rݘ!xft!]H!#>Zvi$E {Cj=&1ժ `G'yHQQ9&|K_dz=i$3gԢeG!q 8r猻GF'U˱mp~_еP@֏3 !7 <+XPG{چ믎!W.'u0-ro9GE*G(Ԩ4z jOT]p EK 5L;^ZSB_pP`XRQ&uUM; T?Lk?]ڛ%Um mui DDpxnۆqILWFᅯ@-x4=Trl`xMS˾sއ/Ω(AGk_nRBZKIe}ԩ 1Nν?w'˲II> $ T[l9 HoԀ#{\}"f'b $^cOy Q뱵ɞ|LK\-^kf t\fg69dGH unowT 9k]h+Q,]+F=_gh&]vX9gY;X/C,0yrB:b;xMf"'p1L潞;{ k O/@Ɛuuף7,2r}63ʡ_ӮjǡISkЯv2}lKhY`4 }|kd/X]X TqdTQ79sk#곳'2ٯ37g>eiA.]t2BPRpCm6uQ5 #c<ϟoN"TʌwfLC= 4%R(% (dIUBdCb ʤD0D'Vj+qo\{.y]W!M(Ƀx&Š!Qh^Pͮ٤G+Ͷu$Ew'6^<.iB7:͌ታD =Ixv΄miF2>A2b_͖+ݏW9QpwYN0h%K1ݽ8L7ya&_ض7PoX 0Vdb}>5EX] A+wˉL)˻QwV_gP@[ٍA)O('/ToWAmS }ao @@Z*?͈S $) iU qhI=@_멮9oJC( @̈&1 íQOMCbZ_-DoкonC~s,7^2 gcpSS_RICB:KG9ozk&6[_)&#0UU*X"W~m򏆝^ N& -QfLζΎ^Y؈Gu8αS`vKխe{n?Xx^w-_+"4ڗZܮ _Q8lJ>.^GG 㘡OIWq>݊%(]I!!Z7e>]30c^ f(nEA~6x㮵vip(2FLhÚyjf+c[zHm`ՈW;Smb3PXݞ l?rt2x{^I"YuU.D,EoJZ[ 96.HZpr1ȒU6^y(*٥&~jd0sLdyeb7vZ:`lȭ?a"= )* ՜qe#hhtpMPcv8PN!;%(BV-i$r1Z8^DjjaI[*x rnH4~ hf 5^{%{C'}ֽ+MYZ-bM lٮd"]")tOG>\vB+My!v:Z-|_.Pd3S蔄vS6Jq/׭eW[%έ_CDA)ca !adӶ$%\k} {7imJ? vvakkQ_2 7«]uqEU=$"GQ@>vxGJ41AEa)GC\r PkZL|{jجP?q A=m:6-_ZnƎHB4]ӡ+}B+)7sbTg=b^oAͺ =R R%xt᫊bd@bϊi8•VhD7du(`#C@r68I :Y7uƉkg-jM~7fM1S_ޭz'fpEv&~n}}baOu֍4%SU[CBڏ 'C7 XH;2.cw~U9ڇ+cAX??p`?C| PkEOĠ r< YUw@3`n`;5\Ʋ ۤ?v$ʻ3fh٦rvݢ{=y:XG4(yً9? tA_"'RDEwt;EB06j_99MzQRoPBEd2^oI%I|Qb AkicrƗ_o)+aeHi[P4َN .*, 6$zx&+b*q`HBA@l zIOCf7dun/WϢDPC|5(".o /qPl*@99~_^skxU#qZ^Ql/0$ÜQ@#^iqn k>^9 &YsۇٗvVmGzoF ]Qȩ?0mˆ,ay"ۻuǕaW<@ BWC5{EBzP5=TCCk8JŅH,] !Ź^|ΕuV: @,Y!Χ $"|JFĒ.&UvRbM3',@זN9f3"=j)1etuV6VI`S5?J;L UMd}M/6uZr̪hoEu*~8 ѬynC {kdcѣYAbHBP!&;V NpK ЁOˆ4g8:=%:hމTEM *oIZsIo\]yus`1̨Am3?oYwy=VJz826pih#r%h2f΂YECFme50*l4OAV+8eZq1q7#:+j iF~ Kwh΂t{j|a%G8 cw7I'1p3͑5f|i2;xh?- }E eu= op #9!$y $ψ]krwpmGۃ+iR}Sq( ^o9yyCzzniUT7z|9a 6s-Hn;'~BЍ'lu.&@o/$stӦpӾ>S?(nrUU3TnPqdJ~՗@Aʾ[{0pa=ֿ &8'3NAOi 9GԂHއQp60 4w)A:ΆX%;f/epWRPi>hg~8}1ϫ{TzR 3bC6T.L褠5B lpaTASA 2ԩU 'ta{5q0t)yY&ڄ > "ǭt7[ӣIٹ~D˝4_($Iǧ=cqװB^  BHu2 /9cPAN]D[Rp -/OUɈê& L|ޛ1@a+25t|/k&u˽-M&K|\t'XiRV=unjAO YH):v+ӞNF \,Gro9#>6ג(g>(te36Uu8u%ts+C;"K$/a7ene^1JqC/PaTBF&} +5@нeĵkV’!$ܞ\uj6ReˏˇŦzv'˦8gXE PjWP P{|=6W̟,90lP98oGH>7:wZ%#>%.(La }:4{dΣvfR5$P9J-]b8l7 &.|IEo%㿙!رp>?vz(4D(z刲7 [jmUʹ{Tgmd['gvy8K ̬ YTT)nQ^4)_CToy<(79I$=`GqFΑ}YW nMu.Al;a %O?b%bKrcelOcr߿@<=9c?8xj7,$ $F(S|#Cn0`"012gJELqk@4- KSLFhT{VO~×G>տ=ea*g.RcZ3N?ʱnϵ+55 9rGZfN!jRhm'?+hhe R#uD5A:6F?nm\|~~Rv|FAz:tZo3RfR9̢-u#dR@|Api4;*~̊u)mOxx{}~AP׮?IjY]J5߮?kZXrXJ!X[ԃZ@fs _V-=~\ޠU b[=ac1bpI |vƘ(J풮pF)IJzSpݖ_, 4+tMRW:B \LdIO ʷm\iɓj[߇}}xކG0Cehu3os5>.-1@Kl ' KȠ>-`ciCzT*lӻAA"!oɖ Ț-AI& 1dg'KVbT~f'>QqPq$eLuAvlh -&ʸ^CJ&aUdwg9KSfiv^:V̺HޢB`űrS4Zo`tbqbScӚkT Bk!ad#K6eXXaD 3oL03S;ǃFff6oe ?$XDE RbHZڨ;-aP(h*,Ev9!GɻmO'\oI$K'r*aKuh@4ȡNAO<2|y]q2ʁ(+2)(] @`rm9鿝 *P:,J61&2\ٰ9N+sNT eۇx۫K5:J.ËtjPzj|n2%rQGDC5QB)CR T77W𷛿W"-3yGա "#yð+#P1Tq>)2j mKt P͹VޞدmĊLЖM!QbP|/STTe.Yëӵ≅c.uwOuH+^ﳎvF5peLADhX\ڶÀi|mϯkj pp+[A#Y\U-sX|#4-.ךijqIY~5 k(*xhP/exvDT=a=A M}<(} ^aSzz·V ~\37ՁO2gssN!4ɩ(J=*)-Ip7R/և#il *a+[KQNd֝Dh4 V\{59)dP ,G{A,b0~e."E@ _uYwEjICftbevpOZX]By=* t6cy8bthZVwC{yԇ}4"0Q9:p ]]ct43頟""$v(ztg pLg rxP$N; MX?G(Ju8 p'뤣`~rܥG寿gQD糉ëu+E0_db-g\=y8ZdLK@V{uHBLm* I8[;om'&qHOvKD-$5) T*Ϥp$nc:u/\P89DaqT{ 'ם{J9ޢ4Kw`{jLȂ}-dNt`4BOn 8~^ !hy?NdH<<|ZC?9~?NJoC|9/´xFOQ"=5c46=[yfnw$koґ}cusә +^%Bq!wUlKdXl6+i;|D~v9AiAq ABt2+8.StYis) |3Wy]z[|wW͗q7dW FfD(-U /8iFb#hmIoJ"/qYdbijMciQdƣn0 ho0ٶ f N%H5]#8wӟ<ʵ>+8fHxEH=>u͡R6UKD<ӵQy <8Y@&[+^T_bTؔU8/LͳzxP9Gvk3!G\D١~oR\P:EI eo1|iْ Wgؐܢ.e *8ݞ|wYekۀJ# VOd~pJmO"]ArM)Sj:#U+sŔ2beooc;jY-dSs\ ֐}fx!A' ;5>Y6)+X j5WmvFruzli ٨!ϊ9k]+R^HՐo=.Yr"uН_F-fSx̤-U'x>Պ:/EˏYx:B!p湻Í^מٽ]Al_bujz/X?:x^/#kO%틚T>֩ e8B.|lʇnti$~twgiP/5gGC/n(< DdapHU,lu8k- ,Ot|^2KWoԺ27|H`4b!{8BjX́)og &߲q\_?9]w Ih { $%QтJT/H}vTcEa{$[Uk M(ܳ|qP s[0e8;c~vu[A=h%E} 6$JϡCT[{x= Vg_ݛ9:%#Š`5V%P?st\C޻J^tT5Яs IzlXG73}d2FРU`rI62z1\-0?@K˩Op[,%yc*X##C\qtٌ.+Q=#W1ce;]`Jio*iJQrm#hİ)݆  } ŋ̞U]>g7k&F!6&}!=8ygtzjyy=1LJ`tUeߝ\ib3 ݄ctm7I&9z6:j]s;ѿG؃g2DO݂e6SThiΚ%I͵aNs4! Υ;nY"爢1;0Hp=>O*{-*ly~Q?cve>t6"`4dY6omPOm͛|.bHh9 vw')`K%$}(ƍo:]yn5%\{Dgar&ރCUt wǙ پxZu;Eicki =J+,V A kJ8q M\7]Yo17Bl"1Œ"p+ọxO,Ӹ'UR/O&iy;c>#qxˊis~(Fj)ckCnzP) q1MϏ5D9NZ󸑀A_y㎚[;7ӻ6$ifGf [)zD^;Qң^3E3qfZY2l^Oys~ }-swtF zoLpu/LSE7٩m~cM68l\ f&1QX1z= 0 x]y2kr1ϪcմWyL~5eIsm53`$9Y8f'G5eo8 8Wy-?HG6/هpxn=]:(yx0m&p$0&{ȣ757DI MT4LbKF[` 7=SÂ~"Yoז(fiN&݋%p|P p~uTE\&{0,G 5Q7Xjr%ྴxY`x+0=V;@Xf l5*2F&uUG o[jQU# j-=\{hy'*(G8U"+G~+ǔ#F;û8QvyndǚǢ[NY<^ܨ+Lx})SǘP&<A0^ rm󐃋C 8y)yw#a2 .I7 oY\AnyoFD _  }7"GCq~6,0q-O>Vd#GR?l A]]j^DP+AScG]otTxQtR˅ r8BheΝ>Wn)K\IJS T#u?SS+@gAhWZU/s% XrH!{n}Lc G_Ԙs귅qf *yj<ZDtq=z^9bI$P\]3M'_iӪ՟csR{2cWEq?H} I5ijo牟=[nDK?ydDCNef =^ *-V;;xfbk' *\ƶM4&Ch/TS{n vaD'Z.ϏTZgߘ(Ҙo5@ҜHu,ar{CvJ;2r%v89dU'r%lO׈6vM-b7?Q$*9a025%y2Z"FϜÑ+yW׼&>^cN GJ!%W=fr}! 3jݓ0? kXn0P8Hlx[Ɣۆd"ѨZ T('yApd{/p+4=#o|]B<~XT6f>YǶ_pļ&;cL ҐlKA]+Gixyp@6g*뀬X1\cQ$"rA0CIEb鋒)1qoC$Ҟya0e~ ( Z} 5."@G`7>ekEH`=>\#1z{>8_͵wMļzdf+{P=",}rǺ؇6֟}hǸ]ʄwgw]JvOOiI[5~:-,-G.Ji5dJA5*Acm, B[rDx#)$!IuWjo"5P$>\8-`.]ٺUhD/%}nϭ5dȉ #׍f]Q~ hs}c?Ozd1Ƈ4x!?6'[[9\ MHBoA< ,ٺ^ۻGնJFXO50Ƥpk!GR$6J>\+/ڜVTS5#(b@w[P`DYyl|~@/O|nAlpTjp쮯~[<>1PI@P&]MizOc7܄tmc$ Q@H'E\"i8 3k85ZMZ!XD- Rҷf ,{GI?p{}<1!&; @?%(ZR!?ЩTRp\>T[}kUeI(.˧ C 2lOOdXki>0"ڡ#Gysl_qoنA/fedU ~J&AylǍuf>K># sAf, 1._[*X HF â֊D*(fa CZ YiMɿ[2F,vV>}嫭czsQ3vOkMq#H=c#|U"Dӻ=; A/1br;]IO!g'SɏU=JlU5成T(@Q!tuq`17Z#7=im0}4oCo[c"tUQǾEgF+ :@߽AyFY[g>jΛx/>ՌUzZCI+|Qa\ 1G~AH־^v@ȃcse}*n|wGqn0}(웈 z-dW?('G؂bBWկ,4FA6]A~F\4ztYw@[] Gݾݓ.L/C(>ԙ]wkx~Wi߆?|ǣd3eX.A[W׭/8+ǃCl /^^::uAg׿äYOR=^UE w4Sߋ| |&jNUB.%kwCiA ~*7GTo[LggRDavw@@= B=n".l,kE.gǐ\CNf$$/a+.sh.JW-z$!ENb@`OcMXڪXZX:MC* ÷ܗeԹ>q~'e̓^u]F4$('Vb 稒 ^R IH(aN$@Q{zLY&Os?!@l]~8e T賏'`(%?cP效?>~e% q{ԃΔ#o;#զԭ>n0Z8 ټ~6}<*"VeN8ώI;삌QrՒl1 ЍT*6`A'eRWN9ؕ{&TÍy? 2P[ /𫣢M|wW3ytw~:>oz ?4s-brbg"ԙ ;?H ? Y/y!hϡ9y@k@o=l?fB2~{ϛoC(?(T+"!HDXQ\>xwAQ`Q7 D() hXhZb()RbQb*UIA0`)ОH8_%}hx$^aQ=&PVZUJ(N1q"&i<P"R A@.@HmzP(i&):}$9-X^? $7yM?Za7"jȰvxh$FPjO^S҆^;.7Q!reylUN{ix><$\%PR 8 @Vu?W|(k"P!B4j"uZC e@&> ? *y I!%J ) = "9w_i6ϴQX{a2/^xE""I|kqTV1n%*R1$`L|tY9P?"!yyѨA<v!ܦʪ33R# ScCu$Prv;mP4+ޕdM>5݀P||#lV.'NA;T10J#H@y9dDuT@!: (CvFZb.ڑ6lbhz(``-ڌ_M&_*̀Kg@xQ$#O@TI$bXVlEQT^\TI: I$WzQj{ILđ IMP|v"Gq'{Ga`~B 7@p8e LHo?qT"xdS+mt5iQD\)`|80!';꥚ FJ{"iEف(k/  Li&`3N_ʩ?V\_iw>46,B `dzZǬŦ IO?}6}A@A H U(đH/ETFy CѳP{ގ$xJ ``鐿_Pm7ouP_|絛r16R}B҄\G?ӎ=;"/5p5Ll4Upk/շչ?AJ }v}c>OV t&?I |d=*OA?0~o݋Tf:e|{~tIԴQ57.l<ᩈq!ZK= pO'q(/F"{;S>nӗa!@tL 9Wv&?")$AA Q&Ta$1@@ `X ӌHTH AIY{mPPHID# 82È{Hi0@@PB3ҽPzP eI HDR Bb=%_IHD@0EL2Ą IT !13ELL%+ )=eA-?RRjRBid SQ)e 'O7o!y~ڿk;Zv׹e'{Z?ყc_Z.:V]zkBWBUEaY~mX-!X}W߅TmrDgU)?n,~5趤vP 8Fj2lnjU42\VzvTc+]`m^߄)E;6)xiJŮ da s]oe0)|GEW'm՟(N$Vh9RWں֖)IҢzC'3HaI4cܢF5E͟FyΤi@X+gλB H}c]x;PMI1% L)[V,ceҕ? *,hxw<ă]㪹ӟuXːp mZvjх}z^nk?~gkڹi:UtӯF`::DDa,jNUm[eWXآ,T7qu7HWpݬ_fJ[67sT0`7 Jn x~Ĉ/K\ʛv ;vRU;t@QJ˵7 T_.%@P@ū_gUr烢x?nqn>{l&7%[0Dt`ԃ ܆S  PnwO ,/)gU`-|tpT9GzӏI}x~ ׿Ϩ[jxm1;_Mgv81z~7؀A1OotG79ͨ> waynjx(wl 6x. `;p{]nm <>KZц@k=j,o+@J;+a.W}d&.$Ij"x}{`J~1>{9w%v%?:9wuwh*K!( F4* {^[Xw}lZ ~Wwaf?֐o>8]wOR* 0Zu (A~'u_+->ws~CB!,WNem-e.5({5 -c=F(=ACAvH G B[u懂K'wh.HC ~x'6R tD 貚{,k:Zfc:[5^Tw.v\){T8f %഍ANo4ŧuZ`ZUR0}ujsn}v%:7\/St%5=2_Ǭ pPc #H ^1ϯ(ٮ=p^UBlMApm"vL==qz{ C/M|ܽ[ؑMʹ~/UhHl?W?]`#V~ML<}dKst~XH+'9n ''pnd>T~L9;u.|d AD\G)PvپB6o S7sRo_uY|}ܢgd-7<蝾tZT,B%Tzy|ExR8C g𢡄CO4.s!P5I4re duxdјdKx_nJ[ CAz{gV|Ruxݞuxz㥾Gax{uKH 0Xukj݃]8Bv:az;+~Wf0! 2G8?JץO-t:wOmsZu/ i2K /EB3ϯuӐƌ%NO _]X\Ga~nQ'#QG@䃹VgϮPyڎ/:~I߄k>SE| =f =sw8kl}W~c?f Y>__;~L1 ̸0gDBW}>Z HD[ѹxA=41.Fte(N@ ͛t@@*=I sc*ĝӟF$i@81pCђb[A„pl*@ҟ(':`0(a"Xh'dlb*lM0JP]4ZiG|HRDD+LB,H  I"a*& TZVk@Dm .LBh ?B3k?F{ H׿7I^[j*=s4 !4{ޣ"'oҍ%EQN<:۱#Q-IPZHEtSU4InatoV4 hOm3Ar&ѧ2fO/؜ULaU]lQ|ɤ%%*fd!h 4+XF-ccbۻʼnv*b`A/7<$T/)|v,ocas pıYV ؟${yb ~#ǻy?ϷW/ZNS(f?_K+.ҟ룛>z,kGXgtzSoX9J~X-Ȉ?N/syvOALc2">iWO9@yZ#shm뤿EYjZ6,2>qpNjީJ x*?nU_fn#gw<,EW(x[ Xx砝lܛzU54ïsm.GpC.51O@AOߨ :K,s(uR#STw?;VQ"Fm|zĻ줫Qa5lVRPw$MOӏ!.k~Oy-*x,'ݣ_'O<8`jy惜U0VTܬQQH&=mOq|ƾWҤhAoO2w o? 詟X㳖s=c<\(|rfq\Y搏6P_J;on|c \hAET %&*L;ҡHC)-SW~-B GdL ] ƙH%2IawAB#^H {?g~9a[@+`}?廷n-hp8i^*^iHg ^Lh(Qf(vFdVH @ [٭ %,r%5åtXT#u7usIW*z_'ca: j:WLGbm7 Dq3$+Bam !$$|ǐN&JlU9zř1Km-mmz bN[mm%4 ьꢪ:!k$$5dž~(~G)a¿&zO[X2*02hQDD@򓅮*ߘF$q[K/eem6C`FRͦTTkwFm$a]n \39k+cA%0$4T É[ww6?)*K< +P&~BIomZx  )ՅA􃦼 Hv~?! \*96 Fk? GDFW c`ΞrӘyw0V|2}ЩvW_^G3zFI \cǑ:qg""K_4l縝g&[Ci_$_h_ DuɘD/IϹ^~g" k᡾`t%KRUZXr8:(qON0~&~??adCGBt|w27>P7= И(Z3o0pgWobѺ? (PG1 dl $4) Yi-:Χ?|,so=;o>k]j xQ&Oa%Z*Kd U¾FqbOx( $pT޴5MIًKИr]r܀u@{3}CckM~oCp1¸-T=H%v7 rΗ_#LׅڇZ*Bb+FI%]Ljwlvi܀^MP K8:?`F޻A9ϯpD4PQM O`zx:C OlȀ{bCp|Q3$$͈.B; #IJy룕4voo sM b ?2@Ohƻ|'7l*^}l=W>uLeD eVA#)`k=h!q͡^iC7毆yV7wϿ] vӟnbsܫzݬ]K6ddwPj7BybM|.q$J]ЁJrBIґRgkǘ\DE@VS DPi!i5WkK6Xa&Y6?IFK˵w|ttZg4J:@ӂ䟐!Uw}0 Ǫߡ$A(J(EC zy7L@s6ᙚ{^]^Nַs\~ 7?/bv:&ɠԜ@VchMi`^Y9VO/Ho#e! eHK@B_(?،/Dش)0]I Ky?h77phi G4QU ,wrYZh:)ǒX7qoUm-x"mg 'QX<3bBQ?٦ߌbtyrQӳH~!4x4͞},, mhX-}ΚQГ s3 [>$CiVOtWORXA0p.\YeiaPvXjgUQ~¡κp"V i5D(ωJyƩz>&;γ7 '+VX>ul 2#` u1y4dJ uB Cļ+xڀj),dj(qb HHU'5H.׃4PW?I$d [.I:׫V_ /*N|^>dJ_f)MVrXNI!t<йF5~3x~Oa~jF1i , ,C 7t"Ps@*Hj/Yu] fUFplp*XUϥD(~vqe,H}Qyߵ/>}*D#zu$WUT_{Dq"(& xgsF\/D0e,M-VlV^SSJs܊N9FLֻzʜcەZC} r<(Zjr[؉1.UK˩PQa@*fF)z%kiLg(Y[+~?ws?פ!H(cSJ~ 5\3Ԣ!j/I;@vL%=ب.S T]Υ\E;9!2Kl՞u3k8$XX8UçDvëbv\Wh{LjÓ$}FAw@Ayy1 =!@a@ qj_ZHӔ4F%M=\#P]>{8Cd3GXr-^G#VA0 6@-t(Kּ4V:3`дT̠Y}+ؚ{wexF`'oGSub0z8mogJADTyAc9lNjayȹ;K朞^RI0v!s. zs|@D>LPx~`t̀wh 5֤FVz3]YZ *zP󌨖K0pF 耾Ka>EU[d wd(:.`ׯݗUYw9\k]Q$" }ԀmODXrnwE+nG\^**)fx>s'FVGsw2ʚ`"0junB-5Mr}RҠW 5Bm6 ~P EM,Wa0m1#!q枨%ܕ33dRUShŃ 0?*=Qhjs&`±:}1ֹc<=ʰ^`&yu<ƙkk;z|u ܶ֎_m#zxVuD1(bRѷy'RuAp"I$3έW~.9s2Ae7*i~I(_n5l]d I&ƫB?UV4MWᮿg2ss8.|o"{ZLFmO"2uR3ŒhP3Pkd@*#5~uc.TC _yEwTi]vbFJh+6Vz/ :5xl/ls^J$&,:(q //ztqg5}}4Ù߮?P@۱A~:5(nM: >T k~>gdnDQv֋wG&>[(2Q6a_BQh@L?񀻥Dk21T wD/&(ii g2^تehˢ(k4d"T',9/!sS%ukgVi5Ρ8IX<î,8Eް$Mnۅu6<"UbZᓩ 5+a cYִ+7^WaGqN-yBGTmg,7Fi8;)͡5ABǤ[!J~&w,[Q|MZ*[_f麽[+qzճ/f ǭ[W1 vd~S+G=]ӕ4-X+$V,G _ьa‹}4z+e8תyV9|9ηÊJnxÍ5׿U=4WdaT- -k3mXnnٓsNYyYZN̾ȦcV6[wѹx.ilha׍M,"jߴc`t7^sGBV^ъ0WTg-l:ewnեY@ٰ)en c(sZ=y^|a=GMJmY.0gO2$jMs>8GMbUYUJUUUUUURTO?]Ck^Zc]$ZhO;ϛZ x.Ka#[7 *p\^#X|phkVT+R¥;-/2 IF[\-S v禜ϧ tqQU yvnEЅd]a$'dLͼ}15p׫2YWU;: Ib1ǟZF-p2>Ͱ{me[ZmdӎZWb~/ts.$_[(F뱹_8k [~;NylOtʺX[jz_=-evMmw=֠[upوG5 6/#0'\Og%v5325|*]6WT!aٞZs6o]}!%չ+USj25ب dH"UZ裐m:r)cMKsB֎t lC /z(ع‘|d8` B\RBNpa8`值: xd\w<[NWT XkWl89TW=@)|jag,89]Rُ]߆άy×![{](~+|hn}qE5.UZCL kNidک]H-6ߔ?uY\jR<­4kreoan˸0=!RUɃru,%(J׌uYSm TX^Ji PX3mhjM^s]eZmOzNE3'~$|tJaѭN}Cp |Ų~u+;t qX.N٫)Ĺժ| ^uBga\ov̢[zpEJ*bPmaUviyS hmDVWiEͅCxɶh6 ߊ49§FKuMz3v`jۣKebPmBkZ7vpreh4;]0؋*+Cem=E6N[bYT`9uCE`ca.0{*d`NZC (ջ7;nfȾ\rlòa4uiZv0mh:+!w `u*NڇZ'Z&ooCZ 6xAͮ~'rT[ QPlnw( ځvj,2e-}mUT*C$e|80zW-H5v%z73b"luc=! qYnUH혃̶g_S }-)Jʘo}ealg;&vԨPZ-c] 7EB0ِ7ʬ}OA \8^\ TQ'1]v2>\Ӿu4iꋡ/)(y!D5"7 Wl-}o=Z }t7aJ9چ@Ȫ|CazS>pc<iJ<=_ & 0 Fd]QRnv6zXEL"mt-=BwĨLhĒU+ƛ9w7[dgVY;(:yAq \ U͘T ]!V7GV܃H2uu\;6nsA|28eeY6pcz k=p2{"MS)7f 7cvaQFd)4" %k cа!#ᬑI '?[o=;i<= `C՞b!&Bx${u 4! d~2!gtYm #}b#3c 3O}bmtzqCB>Yӌ';Q* y]l;k_B.O>aijх\-QA/?N^5[ڝSvwuSMXSetB{4>Uk"?4"ޢk=KcK0]RěFj./u&z} lK?c^s1"ڿ:ߤW[dR6BM<3r.S~=ivyC5H\P#. UnmPevޥmZ_AmHQ  nPo{=ыt?^~.{y5&?A>NDX.107_co ]/8PmzʰN0lE]^ 4ω]WHG^xd7ٛԭx,\ꖬe. D866wsd`iU(K5q1 ]`.~dJƜ/Utuam]a tώG3[gXa:8H܊WJk"ܶʗ~ʻoTU8$geFJ$r i>,4Z6 do IDYW9@DD[NHEy"hR'@Fcy!|vr`Bm'/9*2B!wդwpzUa%"MaQFUa# ?d׸8[[P0{ͧ/ώ2Ծ/|enNdfgpX&Ѕ:_zq8wXs7o~R]O ğԢJ*T(cG]O=q}z绺 %$fGyׂzQ!cCy﨣rnzJ6_12hόp3BrL~>`",3{v0Aٸc:v9/77H6iaqTTf:g]wί?_!)Do7}ݛ: {RΝ]v=yI| uKt.*d6ciSmJN^Y]tj"gX#795cMwᣢjk3%FsF=܂sf\L1/5Oe?_^]e{ѨN\d;{gkӴ28Enp,+0dB 0 &]Oc[ۋXN0l@;qXECG*{aIڥ*B}FPΒٝ` Ö8!/R7M犚&읠" l"ho }^A| P+n\б㳸4m!Û' x6xy{>'*o+ァ2"~~]nQfmM&J/큏UB%qIx˗.-J`I;1.ari ?ϊUֵ&n-60`V40f{CC1GlvEagOm&Ι7l#nD)CΥűٙcx|s}n<\q BJz.Zg@gQ”jρR` 2g}&Ic|=ش߉ lFh؇f,{Z}sfiHJ*\]zLN%@5=u 0hvixvI^׉46k0~ 'Sj0wC:Fq@1xQΈDsO@̑{;o y]^6rG#GeY 0=4[yF}N77(*Y(tτ ;7ѸXǙk]U N&e&T<9{pÞBfMv/f㪮Mx˧nt8JşN~XԐ(uRTaغįD撢DCƇ?b+8KSBXP'5)36 ʑ&K_c l1VhufzyTURMWXѱv+&dP18 ULDD;V^/yA;9ƹK6u)&ƤB`a6\&ah40rö Kj.y.;PHyDGJufjnj] Vz:{v)w:}sY{I^2 y9K˓\⨎Z:;fۓOղ=-Q`!jJbxbiFu#}4cxK 9[!P]k{ѧx,3"B-`2T<<(Z:tUTes7)ɸ!M3"^{U4ÍaAplWJg /&GrDZSVp #&eg0]]1c(m+W>0FU '5!AX/I$cǰI8C> (]GÇZ/ToyϥqZ׍ut\gw vq7Wu|]\?sZ{7ZWֶ?w/3_y.+ʽ]u<]Y ,0lI۹QOBkzLNj"( Lz֥Z +OCy A4t!חO=BWԥ GKBz|yS4&|4 P'HOR#ĚtGt1 qǛszzqWa n3~ҿ|JBza*Hnk>^s.xɭ/<˩]Nj$ytpy֘_?)/lPkv$mP( 3:z%OcƸyN\ssxݹ|J[\Me[VM/Fmo3|Nw37AwesrQ{8~_\赾:kP}kv[j8wk\gLNwtqd˹j5Qq'qy~1sz7.g&{ʝ-c;}C.\(l|=޷2uGOOyθ:OL12Z̙2wƿ"{vw ~7 [oQYw vղs9 Q-XU[pbb;e>|w>7מzW[_~]_kKy瘬s}-管i_z:oݾ"^s\nIJz9sӼjUU}t]oicznV&yoQ $I$Q o=ֻ7Z띿6tI$by|;mo]V{9^8s$%w.gRVrs%D%TF7].9y=U[}Ffs=DpNu{b;yw~.3z;ޯ]nfw3sڮs/q 2gq]<$Zuy|gw,si%WNutI$JW9.<9+w3|޴DDU󸪪<[F|x_%^scyv|odR μq0cˆ'31⹒"E[TZT5FFA̘01زXaLC!Pr0iZ4%0vH| $Đd@uTAvdȿŞ>߉bߎ;y 3Ӳmi&;Dm 몋(jwT; 7#4?wգdyhV7aU9˜`"Iß` x!݀~&^_%!TQM B|ZA|UZ!3؍[li*ѷ{.$9=6wFRE8߄4CFsίc@Sn6{m**BvY]Dꪂ"i(ZT)bPi"j) B( (iJBFB))i(i(BB* &i*))jjwD\8po[Gع9}~zUȲQ3wCiƿkv1I{* P(_h3`0d7ɲ3jkl VGc uy`B%غi/Q*yidM ;sKf%@̘]P^e)tͲ4F6s&67 fk5D|c׆fzX&J ?WUfbyNvͥ×nj5#wUB{|Nnn-!H]*ti.5Ru`Yi}2ǧA&A_\{υ:#R xl (PfZX`m tpq!zl_׀勊h5/_35?8zk+6YkO}9pG^j솠X:#/ۇw:*8kuHBԃ/ًdzVʦyieR%(j @GEGE(F^+Qkg 8Ⱦ'r F`Hk?uHIM; {o +:G]6/o ;&/6e wbDT)6Y*T$$BvƇ;}L>tTR[>] ' ;?#۸?;:47ߪG-I}A05GH6_d(zo_jD #~'-}`szvX$(̕)l& ;v'U[=j\\E!qUjs}>WQ#̰X^&jqWȌ0walvLiBsDAGeam W(s&*#xr77{;=QvMz-3^Oج9VIX6{Rs5qL}v8Nһ3vKnfcKÇ#2TAS+ ,gϨƻxdQT'B>>Q9fQLT @`;ul\}Oj%7?Dcxuws{? O-y &o lO2#V: 1ZqИPH^Yꃋ<}N[CL3/WxGkoX2B$^WIA s&bOg ;ƏP{QD>BEHvY i_ f>rŊwEAee$Bdx"Jxɀ̤*"x~rT~7KQ|/u4{܇M*-J>>}R|% $J' ޴IJqj >RUK9 B2iD( ^&=Lm?8F ;Duz {la./*Z/@(H$QLpW*<;:= |/!z#׏ q.Eh7Kƨ&U ^] ٳ qiJR"aZ*?+Q@<+ p*䅳hTVMcx@hb ݕ~#;ueo'bip1x~ *uL".w&XSiQiR ~mfW3h%A";b^ wBTx4TC~MEsr~皎*s_2h=Cδ$oO[`mmN_u.o$IojWY \?ܢALJqATvQUD4 Ѓ@We{(Gʩ拾p]kjK=>v Zfuu?O'* ())~12L@0HFD; !+!׳)8[O@< oo; ! ܲ V'Ev"Pw)@YjBZ7?oxX-Rg?KLgVӁZ%AB* @ͩSS7wgտI,ը-,$z?u6l1Gڎ+h} acxt(c^?gf_^S@8d4a\;_v?RZ0Vv-PyjXdhȺXAgS ΰPO.~;~>I@ 5cլױyi?.3TPTo?}AhclQQK6ĕlwx?,0}{"ۇ_ghTLSP;m7+{24*CCbm*QHMaҚlNoӨ],3qCmu= nb6lˬR>UGA5}:mU,=_8c!Uc(y!LϪd=~xS ZQrӫe `\o@7BioN*_McIiKv|àq?hPDž><.J+D~; 39xVcpKba' 4'b̧ itA d@:D/sfpARxDSOg?Ko\݅l;넁6|&IZuykp66/ߑˋWkuK2]XًiC+aK)`Jp? Ʀ^=koϲfݻxyZ0o|c};\{潦fdSEbp8(^7I?&>`DZ7w<pC2A?X|Z:mnp0FxA0 򐘏KG÷^:xA$땰NmMw}fg$ &lğ׉$Mɼz4gk9.R{9_:dBkZ$D\.'tfci|iy֦%:. O-IK AѠ.ElL0kxC6r~DB P?׷ԽucyqE>ff̯6"A@RI- R?S]F#-4ݞnK~}GLC,[,'4ϊE#d^1Î[kt֪**8M D 'NEQ|at?Q $\XLblEd+.l(}вmikZ:-np˥G5+U,縑ƺ ))$<@D=Tޅ=-cK;F2xۯXoi7NNSe@`k 0u|OLwQ:s8L,U QyEr+PD |;>ׇ#@X`Xo<́ɴITkmEQ*<5q? * V~F.?n;{Act%QYyxa@RA<@z&P>v :^ֵN;-j;4Z) s 8|xʥf\eFXg Ybgx<,Ux4UT=Q>T:sUhh)Ì/'(x.(`9A 4hŴ}iٌcgyj #䧦fec\,%sImO㨚#d"~czw% MGCy/eL*Els$!dWO"im'm|\|㿍9ddU);d[N`A(HNI/'}(2UBMvG 9RP3@z%5.y=a6{֢~aG\{1p+xX8p"yzKvx=x@9>#.~=~̓ˡ$>D<D>tu!k=H* p69e{`YʠkxF׫V;ntG('3iE0P> yzwxyC7z7֮WAh,TC$Zxf"ko<X LĄTQS4~HMZ 0d~m5mt[Z _'TCb!U9xӲڈ@z~|>٨>r\2-QDUTTTr:rO-:Vf1ѩgv:Sϫ~cZ >e@0_,`?a0 )s1yva19VU.w2q+ƴ}qcS-uiԗ ^2ҽyT P$62pG!psC{/ 4{3.ݜHRBK] Tf&o{:%"JympE HŀйIb ` |?߫ϷSlR~ |K#Dqd\=5s #pLJ>QS"|-y彦x& ~O&ۉ$2d 9v46fbcіXHEf;;$Bo1"F#[Qw0Eo" $$ % P"Hb(N|1Z cDth:tm\&``C8"Z*vG8d䙥#l%*hl %I5P D)2RI'UHgpmYik㯵֞(aFJm9lDx<'1o:J%5(iH E*I" f*"b6"i"Vf*xѱ$T5P$DYJz],M Bv(C@σF444QT"!,4vzP:-1R4PADE14DE c&(4]wjiJBm:!;ckVHiT( (4iXl14?bDļFF2cH³2GZUť)F !>d10!ղJ™ 41 ['?o> BC|H?/T~ߐ\G#Wp13+Qx[wP2 ÷STR7Gpp@ COsDGd]i< I_JLYgWw_v*ȱ*;5&=x{ȓX;?N{;_z oG":fy~?s>(@9AW~NfV)Zt礔$ET!=7_l?w{[ER}jM{ݗW>;n92MA E/{?ϓoXys5{>S<ϺQ|ەETwU]޸.ߍKq&;1(u5YS[?vxn<! Hn7yyڬ)z\T w̔@JYZS&0DX#x)`ȑ$@(`DNOPr&bR( DW^"_jTTy'1^JJkpٟy^~,@^`^Dt, zv Q8b=C6GW|so.>G.Q) `i胧7 J&"E!33QQ@DЃm>[ a``ا0ϙ ,nsjWï\jmvmh{|٣# !稺q[z:ezIy?Ԓr.3̌ հ"YVC$vE! "~;aSɲf}k&?cp^ }J#p1(aBHP&7"@0fcq*kGd{A(wjd7 ܁c+;='.#DZjJ HD!77nA3[k/'dŪ5-1rע 0*sk8b2gZuyr7@D3p^C`7yB8lnԤJHmW7  @oIwUUUUV(#h;.x'-#Bl9E]IɎS=aA VhLf6^5DDI x 0)A'uuBPӑ R(hIHL'# O~~5i.*u}dpO3={@¦ji'P6YC"bBH"pGnvQ .(F=-̯ X͉I55hGˬYܧbۼ!h&>G5\p0ȟuu XNbExBdU1Dd PU:C'~J*q&ֶ[cux@0sJ5v!d; `W"B [d3ٍU%Nl WA`)UK?@F+H2?m -N,r!d[:j^ t BQsBV~O.;[Ρ>ꢛn C:I6]T#M#8mQqvCS9pbTNR>P V%a՗jV ~̉$.aAK+h.WOcp22_Pb9#\V&ʨ8hmv·MMCbm7Ӯa40ǩ(scgֻ>mF"xH]6=I(20݀g1"7fA=do.|^>>@'ca9mxa/В$KX 0cV#?81UT"&ɚ0%H&x OŀA{DU긚%(b Z ƕj/pA$OI7502)3*}#Rj]Ȁhz,Bɡ8ykcQ6 cu"6`KŌ$UjN՞3ъk5i)oXC$ClwiGddn jo%;5}{އϼ`,M =ȩǡDż6Ԑo1;a|etRfd(N,@0 jqv)@g.< < |NE+%he?TM:h(ł ef?-uӕd 0~'6$DCz.#mJD^:5p ߆ѻۉL@!,ċ(J$ / D!ڍI lgwm )KӪXPP-`aʙJa2"ry<.Ypy=¡Vz-7aم3Tr\qSD=UACQ%HZ>@ %>Rt'7<^ t4 O!S(K <AO(i~h`{a`(BeJ(9(SD?"?z6JbE>%4#d@& JA" BdW%b %!@P=ڟ(\E^H6: O,zd؁;5HA)zG2gYdN>9bA\HotJ 61 PzdB6|ڬ{W #0Ԉ5ILR3 R :}GLJy)H***I1ICHPRSzmub$1X=51dp]I 0(&B&dmDICPDDo9f1Gw93s=>2|c({2@(o`1n4oy>B<ϥ7qn@nE)iФĪ %cw2fN4jV@p[dX+v`X9V[ &]@VBC%w8f(P8,ItM@2L0bRd1 LedkHCIHheaed/}7Z3rh ybblQHf'W5j~B(-`(?r~0A 4Epce 32GySrʐA?禓d@bHETvxSئHS@XtU= ]./R'l"-kGB˹qсRbCBvIuߜ#s&2 (`o'Rړl7p=R5c7kjTu 2bbbexozovuN5³ бGhcӵ~h>!< )lN0}cu36󔔔6 ʐ i X)8vXlj+x7.Wժ,"RrX6#b_ΊWRL IPĮ`},IpJ…JSp.~ƈ\ Q=F]]÷?MfDRCkN~2Łv +< )KN+ou5pDI*F CPLjؗfwo6kV1᭩o~.R t9ѿ4@IbZ#>ݗkE7uqPz+#h1ݯ(:Cfm0F9$őK֚\Ǿ⥔8Tk۽7nʭ@ٛ6ֻbbMVTGGףÀo>ό5AYŽiٓl,5*\ jZ7%@o*1PWDL a,Ml}3/o\']VmKun<h"!ȅ8@mU_{_1`L&޷N8[tD610Mt:(% t7?x6Y_UNF{h>y|Ph o!dyx7P8&iЎav򌉾kD3Q߹<G@oصشee ǻdq2/{4DZc@?5UPaa>5 rRPidboư;aͳ ^* uҧA`۰~vT:+qd;̏>(;FF^ (l'| .ˠ_ -~-{ 4lnT Ȁ%FR?yM95c"_)C ,:t/+S^;iZkQZWy8H#ht`ޱ(Ђ0C Z|Id_37;l6XR) @ύr)rL*̫ޢ:lO 0"4$3@c mV9",٪p7aBws#IH :^~HHȦ?SOȊmS(27Rqf=0_g>8qO">^u4kO8݌|hF呂3NӹM.P#"al~|UJURXӛDUs=뱚uJ e m$i ӈ<.h V5n؄D!4FW0\ze2H2TT^虙Ņ#!lЅ1^6P4K8*2.}%!o Mz4 '.PIӘ;U6_.6E.sOF-"Ld{47[}3{6B(EA2&H3A<8HM0/Sfs!Sh}^o_^Xpyq]Q!|WBh͞b*J-C|7KHT*AD bbeUf ȟ "6Uc>bRuu@>.>JgiKuB-$xJkf20#k:Yħa|]ujoE2A6Xl 7L@#U%<<~&4 Ao,Am Ka7G}Dd @T?DvI7`تVy*6CW;UiofXWCBw$=fgLY',+&1ۺB8Az=] fhb)$d "O!Wf$y#tIb3TE! nL$ͫf@&J2iYv.8 5,j!Y"s`OOg?4w%h21"X].Hh( 3iC LqX@h B5Ph=oӟL%;ߴO=4')7'{y>b լUU'G-8ѡ4h(Ȏ >T9(DDF'xoxi]5^AhIj:%@GbbH!h2. { x`sIpHu]S@,\Z".7lI$1$DDyKTI,JO=G~͖̱bzRč%ջ>}aMoFdH4 NGTHB>3Ϙ0!쪦C#/$=(PW)?% 2d)$"@ho !v`>^o|)U5a%A('TǑjpŮ+r2qD(NU?=xMt |z9/8Ox}L2Vӭ~xB`:}:{"ljuDrÊO5K%c;(^o;} Pe2e GVNc}CӬ걧YXgaB8y;h"HTOL!)R6d OQo=Hz`E)J H `HKN4d om tIk x"""""*N^CWa'ZT38G2ڼ@9H$UO|CmGE [R@EywSPjAld ItY-P a CΟ i"dII xZ4?o`T}Q X-@fBP7(h@ȑB=@0O$")Jٷ_#dp[=(| $^&}΁Lw A2ũjFbi\wXla{U]*4<%*$H*N?qe!B )`=!Q{h< =$  i+ c6U/y&kh@s=6ȈP?<Qje$% #&e}| !x q}Ny0ZW6U b~hs⯣@ "SH4il xm m7^(i(&&$Sԡ"]b0~*IqHa L1 산a| J0R%'<[S'qkLq 2,KˀeSaH&! X_6!$ ) %?E;:Tʦb(2 l{k52 od偳 bN {b1ka3T6ö~Gk  0g/BX"R+)"3v<{v{ փH7L/u-ӆ~Z1A1)2[K^vP*>оq#ra cnհt95o!$0;G͎!zTL1I)BIݎJJo@ޢ0[m$dLCkS($j#QIYSi:)ϼ^AQJdlݵ8~wQE<ݹX^2i, Ԝs.u;K^9ˍ4[7I'UЯfi3{n/J/(!6)W8[R#(_Yd@⪊L^6h@Xj6Kt@8f)S~R1+z?8 $c)j2_-mTnƺv CxO]ctLxcqF׎ϒ S"OX7aĎ@Ӏs(;(g_}ښGEE dOo-y8h{[`FVQ?Bz1 մ0뾿oͩKi3~zXLeG>|Kȵis" |Q PzdTVؾ'W1 7[`d6Թc,BVk//:>blf5׫LQbgM#RDvչܛgz='`(A߲C1Ů H`"+2#uHm'- A.'e{`?=,켖3Eb1i2H@ zT JoT'Hб̿2d$$ &DSyy8{R !//$NTVb]U0Nc{QzM)$a^}$ 6ybyh%"/=v?E4#rEW\Gȁm6 cm Թf+# SvgEe'Fٷj": %RGn_v|w5=WPܢΘ=K[MeA!?]QrkݛN(-\fAl )V*+@ y0WՃx>ĵ> :)_r[-6WZ$ 3祣!q?4ϣwƪUևGg0ioь(b2'YPYAD6Y8j.)gU `lbIW$0JuE}pyR|[CoӻzdBbH1^m_XCz5a  6 pmh Kb1;'_IUT-wplW!aI$ 0sCĉxHX7L _dPu?Sbd'.`$-1ZLB6 ;驆1hj;^YظL6 idHw ߑ!+Zh7XRnz1_-XRؠ#MDT6(i0U:·̨47X*K[ bD E.΀&ĜN6C'ggYiV0 =9A_ QP"p{A'#\pG/L\AR%Bf Qf6fjsd1)L B8KC1EXCjd=Xd1$g}y=Y\bP5pDGԟ.se'rf5ݟz,2K>qd֚fj8/q;UTi%rN6ֺ?RxcΈSK\67.dŻ ڊ!Yuc\UZcCv4b~Phio|Sk5d rIv*nsIǦM}x =b3[F/EK3;Y *ڠCECm.ݸ5Z87T1{$ i"Ͻ Ƞ30\>mvcraZ</,+IJD.UXʑLdzj6f>l_m>न& Z.+oV!x; eMTqlq-jM@bq^YNnfq0)' };xL(V1wBرKE%#ᇬzj^w/dҺI_fePi?ơ0` 0dd!IM3%DE ((((&b"vPw'$sMbԄ}UukС+q@$O_IpcN1c:9` pDgO[av C5:>GPz'5p()Jh^4`\a*Hr|gTn ҥ CH4TjiEpǘ4)y)Ҏ;0yJT벣r d"j(*(( bj(IFGmZR ~NH-;ٴS, ģ_: bH~ۡkgA8(ch#0gY1hhq?#B.sQH(v2H)#HB}dMפ@b@}"XnSJȮ=w1fsg:@F@x: J1k:1}`,ƈ@jƎ&F4Xy0ܞDAC$IPD B$WI"#iB7HRE ͱhHt(dQEO؝ؿ6oÎ#"KcK?>xpxGTv*=S7[hδ-)O;4CFӘ*Cz6M|af#aJ/&N}UHƼ 4#OCD'z<}Q$ AT@Ϋ'X`Ej'1ucnO>QڣרpwFR;^eH`=;z\D`IIC4&~c8^b%(JRd""$brPN+]aܐD >6Ņ+1I'֊]r7nPi`ȍLRn<2ba3h#hBK H&$.ȾۻM\iB==^{(՚J\KL7p}:T4Gv4 b-D0 C&wOg PȼLHbJF #pӓw 1 2ihO -b\7 ?1@(ni&M5oU!I p@')Eyی = 4~ F;Ǥ{B4# @md [CBk6Ƒ㔣&O 6N:&EDe*Kuji7Sm=(@(;Q$HdZWfuuLSV`sFA:W%3tc5<2?o vT_t/,XP5@|}=Di4$mŸv ّt["F^?(}P@ $`P=P#w@A.ҲIx0"3Ey`|%J3w gufD7Tz`DHF}3d) V,3Ǡ)"䋈g+Dȁ*P|̳L3V2㲆&֮mL[WtGGR5OkqФB,d|5wHN[s6@Bx\B a., =H"H ׼D;(4`oE(Bofy@ rCt8_YFlERLel`gSM(SZDN=8hs9o,Ӎ9Ф# Po766;8=xY'">H: 2/ xҘ3^I`mr  rPd^%eGaԐmT@XٞYoBĢC;q"'iYS:i E :S[EKpN"-ą@(%҅ @b|;Gc4D:{pqB0Ɲ ɷ1ࡳ~bP9|ml6_.D,4QC9Ѳs~>_V| iFY"ím}#_Iz"&*g.]^Y)`݇ӞBVqYfY!o&%&fc݅MT< [5 I{ǝF9>~#v~T]Mv:˵;F@ !\GLS' -FS&,GF}.[K"2p h׉T AtEA1ВiHY/Ǖ.A}F!@K{UCg|A(M1C<vB.P)))(ؙf ?v PWI3GGS%!Ft7 5!I!3"AD%0d`A3RD%(C>$s'XaT8A A CUK2OJtT $ F 9bXcQ!!Wu{oW \9M$+ ÒoȲ8@#DچJ& wgoEPF.Jm(>pw` j[glB룬tCAbAIzDMcّcҬ>Il-~/~@^vXM>Hl9@j)i[0NDv,$LzH?^kPRPPPPP\9igB&V M2HGVԹI!%jя QW#*!= !43MC8'Eo;eh:jdO'@' >9st|"]! H̙*\b(Ϟ:b4kZM$MDUPD D̑LDKZ#$HD %%'c%LQSIM EPRT@U M3,HwNS֨B^= 0Ap/O[Zeg&1H> $[ QbdBfߑ `$!Z¨7{KdtCg<4 _$7;Ž TTC9PH $hE7]s(lF 8]2!'0^a3ðsuuKj! `C:S\'HiCC i@qdn*n9,I$?3 "`AXMye{DOn64JJ+"&gݐ9APU8RpPEWM4NNN%{:"?ō Y4e54:? a` Dxs.oaص*&,1ϱUB1Bd\&4 ZV57]0 0/|?dc!5_:[\?,dm&21r /1yь{@HH";{|vb:ЋG)$b1!6/!ioIS„@yt!!.ͬ#e vǁ\ 4캁M:q5M^1{ƛj b^s>N>ih]<,g<z5)$9m$sdO D 0C1~o?\:X wH  6lm|T I>|J ƻ|EP `=H?'LTQ:wF=E,||HCrIVCo&~~78uW%LV6hH8wt&"+;I#fLb82x™6HPIIm%Jxjz{jzwopsLP(iS@,B#y>Ŀ%.6eݙY@ԛj"4N+lHN7+:%GP;}eHtuATR1R=M. txfK'D"4԰=wv'Zid8/8Ii}@:5b(ʨ33b}7.2mXhKCߖ %BVT ='S78v><;y /<;%_|=F&\V;Meuk25~~N:J\|)'oLCrU3mwkP)κfTtI5:5y)8Bi܉o !x].rAA@QH8(PyjS$J)æ)׿}~)&<Rh Bv?Bbʆaa8H!wgeq|BL*ah`'c%M bP34 W& Q10(LRBL sx x+,ӕ @<؋IЉCgߡt13vd*`"Fa QF6jY w#33"I%v[hPK( e$&r|}/86RDL|v b qČs21$Wga @ࠁY+7+kf@{l @T_ b*`w+ʉ~ԟ$ sa[~?3wIL z:b)Bd$XoM!}7ZG 0Z Dih$ ("J"B 1%"h4=m) PF6| ˼O\5y-"/~oZ!1d ޡxzR*5_sQ9Ѽ-$tCfalq\\sSXpwegN[cr+ƃk,Mj,RJO.bKkw)r]/ SVДJi,-DcbV<;-9blۤ,(˰6{P1d lM B e'04p"娅s7>Ϛ+ZSGe^7tCYEUlcb$L]z0xZ᭕*+=ihq,LJvp})2;Ә#nD8sr{:.)b S& گzwZI71@P4[U34q$)#!.p27Yl3]@6 !mnk}gPcp@ WQ.~d"25GUVzr0Mți#i}d}tVaa8YBfXV0?62N7GGj%4JVD!QMAۀ/N=QLEIbswG0 " > ŏḿԡ[I%ePé^3(߶7bH$bFpv!P`ڋ,o L?-*$%Ԛ:> @_R+m=z ~M]hb+LdT@h;EqXdz<MpUU94M ì#\33-fX cqQ(|feͩA)½XP!]'븼mqV0o!DiR>B`M$QCaU76Qw`(v0*r$A`)9d#P ulvH(f0/q| GPrJUUUUaW1E⿉*B晊RK7n<]3C2{#gbwc>}x7̂僿Z/@O3|y;v4Ѝ8BiΫ0 } >PH{P[,MN pJx¤Cc?vj*W2_W@}`u t_"os4j @JeAR10t@=셃S  URQJTCC/٠{J*BBJIDe3ϲe3c{Xx8xjOD [;ҋ< b*b{\a]>P!gnwjz @d&JQ j)xnj&xݥe'MU@P6?| }z4w3ܚzfA&rU^ˮ|#U~:K ㉁&2d-M7{zl| APd{_}Չ9[p ƀ/+Sw7C@r3lXE?i }GN)@1YىP߬SHGaj6{F\7ۖʪ":~n)8_ϟ|A>HPW0Sp$@oZ?1WMi ]U7U甑DS}GńCjH(IQˏN?BǓ|.A0NL,!A!@KIlKO˦X[X08&3܃ Gg P-~?\`Õr*9FM9X؇ӚE д#L\웓l BzX8Sv9!9 =Ɵ"~Ïv_ 4B4 1b- ֜CʢpWq>4IЕ?;?7(NPP͑?~EiS\4"_'-=ۗtO6m@k _|1}?w*zk?#?V_(q`ab|Q }` wGQsiыry#*Y?:A_W_Gp?O=Uog^y>(>ewː2ҾXDivU1]m-/$Z9)'aD ʠva:^UG{ԖV:2"pgO:G{Y7x-CB%F)Gךe{:Yقi  :@xIri继=SP;R8(}$g NS>&ǷŸڡP>^hd14׎?rDz=ѫW@KivS9%Ԗ!2 s)+N30w&e'*7 2i D3?l]詪jwv,06$m69Ru؎}7WafZ;,d8FƲn9eAsm^%6qAx 30LlQ0%$i<=<\.$&wxJatsfDHDdf Ϧw_}eD)1՘+ r#DAG[Y ^]]G?.c,ZźyI4s RcNx0##d9C -~`9 GryS:ejfjiqJ^qAmFWTrW wY24MIKz.+ ʅ(Mq\K̞3B9 !mk`vľi?d}߽։fSG D'vGb͓.'IoFCM`$儜HŐM3'a\'1XȪh`rxM3;QA'63{O-ӝU!(n`+,4N#C?J,BO[qo!&㳓|q^,u!t./h0$"R' Lk.  (xm,K !O5_>.q}͈{xGgLK uv.nZkW}LgF颼 9B;Y::&X+l ۛN)@7k}wuW%Vڭkb!}iM6>(LcO뇔e Gs&sciK[ٷuT'dxhntN2֓D*mKt0(eF:xm<uԦ ,ZB.nڰ{& Ǽѱb_yUQ! fGC<6oФMN6EʂpqWݿ6Uj^!px;hjx ǟtNUUz??uL2He2iCIJI>a<" (gI ! voOEU4ֹ l2F6ǗO+ˁQemO/yt;,) w=؉JNlO5(gI踥YkuӒ8Ï/lS{=oHjI,ܝӞYqS9-çtх}6=sCߋnj@Ʋh:Bq̰-ZݗҖ;۸ γJ;҃I˝s)?Z\C߿-x>]D8 & d7 (ixf_k=F܋aþ{9؎nm] ˆ+vt3U_V@> u̸8OZj *[_! yh E7#}_gx4, [fT#]{9+זĿizG{p#r[0Tkß4T7 Uq,b9&Ć*ZP9>p״۲eR A5 BMvN@Z6 f|ѳWK7rړm94S0c#䭢clA2 s 5X YJ5e:3)\)X` {&=dëauD 6`nti[,FĞÜ8D]LڗWsahv֛0GYhրV_!=} :D8Y :t.:V\jQH)*$k$I*Dܳ/֡! vCZBgtHuoK'Jdꊗ(h , $!$1f gwylM*NChuKkD WpJ1\0]*Yș( y!$! nbRN9ݍkˊƁ"f#f. V*^a;ܱh[jaċ6U<@Obf4 vX߿ֻgy)}a"ҝ A"&"$"-eKD62-LUu$@-:#@_ C]!bL xIƐԦDO'N e@B`%0jw0q{ẃ:{uә=_A΢jJ#xAxfUյ!/9#CIks[m%QKHCciSdc-4DAOpGA&jo==q1u}cBTL@PEIU4Sb&@ @K HQ0PFnm@3"XlXh`?ȎЃ_̾?Q8;)N݃ni1I)vOa2l[m֊ ֢*(5*cL@Q+Z(Q C2 PҔpfHM D &NS^W}3^?Qn±g޶aPm< l$ pP"  9x ;>4I("$OaÕB#~©%Sr:z"f; ٚA,OƄ9r ADDR0ZDvt-CNle x ~)d>r6?u$Ǔ 7+ADJRIC-{} a{1b(0ғ@#(@( /N֗iHF4mƇb~_kd7kĆ!r~BMTP)|5JJFJלLƝ3ok4`>5MViЏ`j09Vfa?M=( # E~|oUʌihaF*WXVșqd !23n<ɦEzaZ9ҞzB<7'3mX9Xg7G Yasؗz*=o2 77TՅ!g%m|(ru4q7<>чcH̐l#FmD!8:3?e gv{N/m;ҽVz4Sދ}9I0+2ѓ!C& ~ KTP)X 1ѣ8 GYZ4eUcv dxSR鰰@` F\PPYw$ A.IpI1$"H}*%:gNwrl ?ڐ$'y.Kh&XqS5milF!krb4I%ũp%y<}6@}T ā9J؆b>QS<§WuXҊ O| 0$GSz/Wy} i%F'vԁ!dJ\,}DSH\6۷\/[!@0_çQj-a+(ecZb?i@}q 8BD W^!@izAf卌\  #X  '} I0Mn 7|=bAdŌT>! 6ĭ3T؆`71~"@$V%xv*:D@?DnT$CHS!d ^DA&E` u^ Aڥ.2b$ñ(pot| EPDhV2(nxN.o$xk!#N2AxqBtxGojv@EșEEDuUFFz۬ڊ)"Lh/⠨ jbj?1F%EA*QEMMQDZh)0QMhZh.ESE4QE5E"Fnt=QADMQE:EDV:A:QEE4UhFUMSDƃR^mѪM4M4TIM4M4SZ4Ѫ]+Ey(UUM)i Rѭb֚5Q^FjQEE* ֡+%d*Kp$hLbﱌFR ?ָuGPvؒfwgw :=]?OP?b7]ll:J "IC Jĥ3 w&6Wh M-DM:j)b'$A_4''AiCDirWl ZPlA! ȶIƒQB ,Qχզ(ا/g?S`M擘Aę@!;KĐg}2OŘRE'#GyumCm9.@(A[QK&.7U$b=|=> ߶ +CTX!7۠-5mO'2C \C45G.E"PU@>h"w:a1Py med?D_g1D.%v# ‡س9TQ== ?&fcYd2.\w#b CL(};hԄri?9mm,rMCa@<+D]OrH) i!"\z.ТS7[U?1wϟ.*ѵD1<ՐŇǮ*:4~7 &yEk- ^4bhs~y&j Ui(:K)#84D0 +G<Տhii$i'( HK ^! a{PHbLћ  Y2hP[t)n3m.B#B2ow玽kqf5dIZ BE$US{<4TM/.{lx0FAÞE,=Ou&Y9;Tg8`e54l,J.*g[6L߉)nh$f"&zE7atcSKAQ*6J@D"PP=s rW`BB i}*bpks n79v p̤{F}&nż|UaX̷H01ȵZԅY"AtNaF7%$eD{å&op oZ+֠j) a*f|13T ^ȞmL`M;ͯqA{&r"2VtT4١2 Mx>_3m'M`j;m HBT:?4$&`~؍:!y"J$иGծ{A4Ow/&pF}fG)O~AQJ>T}*SCK&a̼POZ8$ ֘w:sDE?ǟG95!Ԥ͡ 59O۽. iwPr(l+xP F%(ی8ӊ k4J{s)d*N h`Ax@Lwd?lqVAW.5['FRۅ![TtƨD=wQKZ߯?kI! L .?/lˎ,5TI`" ZI:LηʫM%2TO)j T55!DEӈ5 5 J& !( J*X1"i)m!I SmgH,cv6IE1RRhGBȞKU6c+נCsDrq"zXX'V0!~5>y! ҡ1|LfǘgMȦ` L?`эߠD7QM&q@0zšc;b.zq IA=@@8%-BҔM! (D E"SIJH4%!K@ĪRHQ$!@4Ex |r 쾀]CnrAHDN`4Ԩ,Q/7`ZEQIp'AIugB}ȃ`n3"o8?7?!!++"'E)PHBpPҪRB!ĥ'B+H"9ЇӽSmק%ϜhNNhe8c“y`# 1#0XTOiP!xQ3n2ڊ("~5O (49bp;=PEJQxwǓ/Ѣ7J=ȳ"! uQrf!.]Q(q"мc{ԲoH!BLC!AHU(a$J ' 18I3ӻW%_oMQ&dS^<㱁x@ N^k~Uk iP iPW*nIbC>pUgoxׇN{=P{ ?mw8A"hV=> 0}Cqv{ D}w}=Pm`T1**g&ibN#4771ӎ D]@*&e2KP蠏6Qԏ4@ yQUUffUdguᕕVFUUTEWxwTDDDCmpñ͋N8?q G$FRC.A$rJ~2\R ; iS=GChAN4Ib<ƒK"/AJ]_x.X劎?=o"l,0zd|':(|#zb $l'$Ē6 S{2*^ԏ$vyw8o5"o?p+2 :b4|a24LC%A2(+YSa5% "_R0*HyH4Q@SHPQ h@SIT(G!4e!P7 5 kCd "'W+&M.W|B9k`"w M SJ/o;1hM0ϩ$: zuta EJR,~`}ďgy8HJ|W }q~zG*gzG}$Zo^#Q-]EMA? 4K4p=={-,NR[JsWE"ƍlt _Ez^womOV?`.&@~ No];iB>adpl,(܁Tq߷upGdWl+E-){w,'^X"AAX4HR戬ҩ8``X4I"FNH;$(2he"lF)OxR@\h kəkSy+ u T?ݽ< ,P.& MRD(,>{! u. *1 Ȃ6w <>FYf'Cur@]8cLg^. cK|<[?{ (ycO<8ތj dA<5JRE8UtzyCoS">ҋQ8k9:ZZas:" ZâQA9$ﻰTLxckQ LcOوnhǍ8F+ y\A1\ѱkv&1Dr Ͻ熣^H"=-bh0#6<nRxD3{8@גY kț#& "DT؈4Zh 9 =-cCg)YS- v(rJQaAn!4betj ءTQR{|OОe燑40˥JNIzS s ZvE |^A G)iA1)i651P40<ޣN?,{0Cc:5J;G oǷĺtP$Sz nz;j@΢ox8 9)eLbc%da.c[%SGǙ͖*ќUSacMVFR=NC/ #tz9oyOu& lAA/!# j+f#ClA%CztD1'NGDA gM|Uia . 0+!H4SHPJkb *)fHRCMb[ɘT@&CWJ)4Z 0֮,2 #8h5]l1!$4mI4b_w|" &- [f0nǓ bXH\H7Q""f2赮!SC+pᛸv߮jZ<ᰃ #J]&P_+@qۯ/?Yԭ7ݪ֯-tYHYUbe;!DD uͮ~+;s\gM{@ U M@ʂ Ke.jL; f/xe;-k˘߲qY:s%D)φh:,S)5@>]hF$V=@daY#StgBD)Y;QC4xu޴ 7|MN}|gve.~={j nxns:&yh^KMnPD44?is\i"N!QL?(j.* 55hu@BDbI9- ?޻gWR!xf|OLfxzi&=<s 2kSZ.I_zBm"" B5=LBR@?"M&iD"#BZ6(8FB!P(t#(V(AO/Qw`UE%LG4zH(=!h=} wS^ob=3-eMjQ:@fE9*# H>ºEO-*H"d*p 4||SǬ/ f1Ct_& W;ҳTQZIˣJRYSBm*)Z@팋j\'WKkpO81bFX( XEL?a2>b <="(6b0¤ 5N@i4b !4>D{ @߉c#>joYdZfXH?hD{^y 40?'>q:X WAF!hTrcg0.\i䔦|>J1O8a8B\ B;pǮWt'd!ؠ#'0^>_/dz7@W*SL¡zzu99HdP~׼ͮEz׌.6CUf=BF~:O=%<|=  ?X! H#A$M%b0yOG`uBHK{wD^~I' l\o=i1rHf !@nxX,ѫD:86_+-e0owQ}/]ٸ -fl|X¦%HB9, X; ¹Z.PBI6˞1 *~@'<aFF0=^U$tO StNbUaDPI[0G y( WϿ`x?-첨}9r_3Qڌu9Fv*p1ҙig4اZ9yky8S㉝2dPKP73N rŚε݋,r=ql)*76ƽ^Q#!|tZC6V[G;o#ŤM21쏓.4 fw>5D!3HgC&e`(IB b ժFOP|V jq9/ö̼*2~|1=90%0gK棥뭉8=uE(,abSГB3  s=DwA$} +.zDgIۆκ-NwgDqiv:㮐wvϓiu Rln^b}&*H9 e)&4w9D\zL9]s/s^y<G{f鯗IBqϷu6#/ &Cs†x4Go$GSqINFQ + $OI-x4dH!1q{aYi쇹erPpq;#-ֽ 3UfN]Vp6x~5 [Y=Kı-®eD&urfcfqZ-3m5O`֜UO43cd8J`܌N1fW8p@r箎뎏z nk>%5.c8-1tB Pc5֙uU8JvD&wY.NWML&9:lmq*dZYf2BnX;Y6dc%;Sr+ Q;h,㕋V(꼱' e5jM7p9,*qNލ=K07Žk[QT),,)(%3t`Q0gkSɱ9<[Co<85Ķ(G1='B\A®aå8kdf-zY#7+9"80_obᦸqqNJ^$3ݷmlWk3t0S6nfTuͱHti=@[2 IgڱDŽq0nlsU$T@jI 1˷ɎdQ  ^V;bo*}sh뾮tXmCK׈uz[0]2PȒB}`xhT~͍ n0G @h q box:U1Jט>ϙtT (%k$qI2=}c)%ǗI,=sӔK=ΖΟ|9B_?(:sT!pn2"KEV"0O3v:!S>i eۿOKQB㉨w4)Ff X @N4 烏;H| \;QӦ>Qr(E)ᯮw%^`x1)W0jIuXVg|w_>N4Q[UF-fR06S3uیJ㎯羷㒆g"Q B:L񌼀$xIDg?9Yڳ^ܻ0svuT~:8'XWmfsN!Mw[a:QPR :O,Qw+Eg|@ u/i*hf#]4.qPqw2@H΍!IhɊNǀ>a3Y]x0uxJ]Uy}}:`SH+%r}?f13z1x8|6QĩaLĥ0z=82'LZݿ$!ըPHt?(pΫz?waۡdVWR3HRF:>ns!kdBC|". G@ 0߿kn~;s'!  ԁCI( DiBs7]5i촫Ce)L9UPm'oø24X .K_i4FS(3p0#c\d:;:abꪨsQ?\a%$|j 5+I"e}_;kusI D.l o˝_"m;ψ٭qECU A`p@ \96p7룥eay> K/J]ўhoQpߵ:h嗻,XN߼=0"~ Lax4c !T.FZ2L±F.G6*qMhw!K^~"=|%ӃV245 r=hubLJzj{l —SrsgB9="Dbee̟ cep5gR>ƴ!TGft0=L)ξuxoN ;0ôAey3 6;^4xա1yzӃK 4='Jg ${iC)LT9b1PFqGlbhF|T$ɱ˖2>WM:V _ v7q## =㆞28wۍY[l_}S`놤y:Hy@JA>o^*<sTP#|-XP%@Y!Afc2_"q<#QPƒ |֞O0`aaZhe9~p?^ ({ h<$ =Ѩ J!&fRDAi+>̥)"g'P8aHN(!D@@QӻBA$= :J e˯#Hq룀#z,ifeK.`~)=\;*3f& AvĴxjNBNBٻC[p$B;㞶0H`SBSH҂iCU(t! _M!H@"@=81tNY$وT:C/_M냥DQ^O~=q$Ar}J4#M"P*)0(B ҢR 3R1L@%PLP IA;.Zرm y)rY;l*$pYO~wo%\˺bROb$"":i 0"P|"23w_ 4q&˧=qُn->L8C}f Iu*5S V#kf:)ߵ$Dޤ_ cU4@Rky># u :mKDzd=1ljG@ 7ZBϜI"l Bՙ#^K`'՝+AI@-DPJ'_O^~FOa#*P @SACB7ZdA-@ᑈq"xbJr7 ;d4}_܋E#>XV 5ڋL]I)2lvcYɮ .sBfk=crz`,M^>pE|x +_O^l*L /\I ,̋T)/r 'Mh*"G./zD'2_Ig#2OlSUvPRa+$z]wK.v@(tyخ@ZD b2hAFh?7N̶ήWql}i*p"piC5'C2^b|hN AwGg8?; 4*RRALC˹\$8HP 57u}R^BkLz}#{,=9 Pb,XܑzWhfFקP|swi,TT ئ0a 1ԧ[e/ZG7rnYM֭wy{4Nn"(v~x gE2vJ2mi>,#<ўڋ+w $֭4Lb%2:h@f?Un= ){ 6n!Z=8ckB3Li@@lj90|0Sb-ݷQ\#j)) qatRT2$<=q%5en'Uuųۦmp6҃z >ұ=Nt$ȳ^.fpK"]DѡѾ^i!vƟy˛o A"ZXDْb jsVnBԐP&шzFC;~~CI"7ce ĄKuR=2DUM I)qV ^ޘE?*,G,kK׀G͈UO`u!qW=0(R&Ƀ5JNȉLDI52qunAӶꄾZ{.q$BlK@溉A1ᱪ`(S E Q Rh@R B $( %( TGH~/zQ((#nJp>Н#Jo=Q/ž]oc;BZvK1Q׳Rt>sHI:EčFb(bʿdVGrUE7 1KY"*c|bsRA} +ucbˢzYFzs3˹󜨢x}w^t,-0gՄqɺ[ 1y 89c1et:[1~ B/qk@RbcTL_-25Leb1} ^6q=yBb&cHL֎=,ӳhdԬ]SJlus78vu(3ІO\8}[c; a{hfALH;21A6 %uDB!IfP߱7A廖n8\c6bdfRifzr6kCH' c;;RzyvQd}S?jt(mi;")܄yQ$9?^xì O҆0{TDU AjI'[{21NO^~sߪ|S@bHPgynm(H>`q?%Rj? tx@S磊%lTLhOq Dc^}fTG^t$O'Mi2ãbA҇9|݌TADF!)@=R#ٍ<A!0OCw7@H!$7}`Ux w?aHzl.5Bڥˌ⶙9od]Kwq"c.xߛUw-z c);ǞՕ,>OC݈N#cf$|E͑`݄9Nyi]B!C48O%sM_c-"R BOZPy< jߺUB&YI+@`@эx{N[NΥK@Ac^SȦ Ůz5P)ݮh-ٍHiQO~yj hN d,Dr?)4t,LBLlfBnwW>Z '.T J40=0uFK21P, V -pr``p6+rP:<zthF*HCʽˤP>DN!_usbbm/7٨VW4ͤ<|#@\^$P>e ?Db#G9!{Ed3Ȃ\C9@݀ϬugviˍÂ&U^@ ^r yD}(v!"*+OqW~#=t P߈I%@PNkyhEvPnt| 1dV@;1ƾuaLtn20%ȠނY/0OP?-%00Vx_ݞ篳ߦc>83=`{8gw

K!i^ uBERx %(LROBi^a BAaT!y 䧐 h.J21 $a(eSK}`SkJ(6bQhUBv@a47ƦK*}8W⽢깿L<ﱷH|M2N.KVmr#@p.) D>Λ9 i+zN[il tbY<{8IlC*NaX16' пp1ccEGLj!"b,ܠчG8=A]iM 2a22CgΩ: }IW2y<*E6q! a; Jh{e]$nP#.xr8fE zMŽQ+nT!Wb|ٰ:S#Z^Xu&+|a {K2)R D4y!骤i0 +Ӵ݀q(P˶T*Xۃĸ" ~e "a"@!% h+iQ zFJ N'RnJ((:@Jt0̮FKkqj#AdMć)U5?UCn_"Ket5HQ m,l=n6*  rг?gyrQ.nrzVzw>z  1 ~6z4yMraA>)FOg " xתˬ.!nd QxN^ 'K@A8QZX u6ٿX?2 Hdh@b BiO,*P Qq $_wD00=6.S{ *X+f:JCh644lcF и=Ph%ҩ dE$Fitgt`z$! ~`zb() k#AA%#SF@}aݗaMIM<('C[PS{xT7@4A \@qD1YTQ]o*̓tP%PH9 "lM M1Q,)RR!QA 54$C4M0IRSQ1E00S!"4%P¤RD3Q1U )AL)T,K@P)C UA RRRHA2̄I1U%AHJP,AA!PP!TILDC IDERI14EҦ5P@=;y^""I hƎM(Cqg e&"pgϢ~"߾oRq9K I D@6#bC@~SN2rLXC&h? q@X^p۰m3 ! 7Jt:9Z G9JF_M-CwAͤ[KSOi"TKJS#{mg7_Ww$!?kӐ^I%Pdr#`6Wit#Ehcr̛A,} ~mı56ƨ_dRxb~dFq58NOnMۧ= *ob73f]8ykGq9K]+Mp]=<W<5;i Y`é7VjĶmYԥ}G'@| }C:ٷ"j/Q`sXD6LH.T$kTcx@hBayzw{=x8ja ۘDSb9r7 Z^TY= z |';^4)@Z 3n"֒hJn lsqj#KGۃCCs:Äcm5f40J Nh$:kNLUhw0]#s!2;cG랩zCy6̜PT4 F$<&ҡO 9%t❻Ĺ3DN!Ħ6--o$Diɠ&VHr rTwɯ8%"ҥvp ;ZÎ>aR JLnv ʭw=Cyn:r>Xh:rFOAԐ4D}sTHK\ijv c&`fvE@ J bU0"Խë7I{'3)c߸Qnao^wz]AVHD K~4 -5d84VG $lmך"C:q-*ѨAA 4 "B!)Vb)aRJejo&%=B2YUb86*ouC s]q zR BҢ񮘖Sr $:զh.$M%FDOS$, @JA]HPq@sng> Seh; d*A K0dk$2 S4HC{!<0C\`ˏϧU7u8DޮCU9u@ 6ҩQlLxQBQ!RcZ)0t)G Y h Jz9#D?/?lmA4l(,BPҮBAOB%I673N6~5HeT~aA:Ly"@﴿tr/?7_XyOw@56y[o bTbn6i z'GiD@puj p] ( ~pk& A/>V3!nYd>G:th!1$z)'/ߌD|3 .Mq`DiFF#Ua5P?f "#9g>$\N%dB$"R R4#2 ݈xuX 4f`F 7HY}з/W7^X6&lQE%QR;s:ڮށ_-$hŦCMIH_)ZC"zUM ~GR=}Pн֓W!cyKrg}.KU%qEaU>@(_N&Lސg= ZL:E.tw7b!W3nǢwV\o C*0$i~04mN>l.ϫLsI#Ʀ#ycI\axs!_p^C)+ˎLBARX)ԹB o]vldyXSQǙ8lz"qvś};XA8=݄א:'q*Rcn0@kSv`b<: m!ZwYrE(N/%Cqkz:viݝ<,W{ Qaw2n]R! Kk<;;#3 FNJJ ➦TzL )U)1 P-q:cY\vު=èBa`z=/ĝY\+r~I9M@~Pa4gL!"q Ut=rX7'E'6٧JbV xCD:gu#q̒SO`L98_/fGu>S!zǐ~v'cD6Y 3P11o\ )!O(~ˆ?V@z~]bNThF|;|aJOom%v"|(?0_ۢ'AWcȢ#b}.;|tpp՗/thSq H4CI|׿~h=I( ME7JJ FɭA q={T8QH,ik@;X@Gz)$BaBZ"b`*@"!( YU*" Cؐ@~Krlgq˳~%g^|W &|Xj:v>V(Gzeif*>' 0!)4v(B&ASH5#Q(Z 4 Pl:Q5Bi"4LDht- ELTS3䂙$GDZhZZG@1"t@[&&] "Z_/hkUUVï ~`=[df)֍'1hBKY5:`~w=/90 tNaL>Ø'o;VVlxpI5%S0B,4{`hHVmj,YqFɑϷ%5ŒG.)+7uRul=[f <$| w¹(!% FH@wTл:>Ⳳ5؃szrW[0ТE}ǣe4?oe%ڛ`u}PݧM<ǗP |QJODMNwMb qݙ> տέ4 !G-ӎWC]=(r1KH'zieq 5.BL'㤈qz}H۷Ihz;~\,];1jv,aw7I-jOu*8 .&"W3w'$ CJU5D]Gڕd[\=2 %kpR!4_FMl7(\?ݙL STi`(A[ZZ˶{~\7KJWD 01 #3 w 0B;\}]֦1W-4dEh}ǖ$~^{GE{0F mTBl0ͯX ǫ##afk4,,)΃{hc)P)jrS J2i43])ɉDV݄0w3|V봢-VNcf&[ O.>swϟAW8Lru P u+OuAEAAK)AD 2)iQ_97 N(qMHT9rE=vDH y H%qRETA] ۑ@?5kzoi3?ႄ ADL2'K:aaoc 'G$?(eN_ gg߸?߫J=Ixh\-}=y1["{f @3m,o$٤Ff(FHRǧփJRV1#H,=izD1cTQbB#$n"#0| پP`[y&ΉGg1LBADJ~PLKc/ "h#qʾ#jyM BB-"Aqa-$M::H 'bo wCwt0&8ZI!++,;QI-Y,Ei2ъxˠ;ύl8<]P>ĉ Sd323$0]cRɀū8QzC0ih&U8,&qae-O`8È9]'NZg\=f|1!VH expt'f(Y1IBlƍ& b @d:gcf*/Ghc0IڨyNbƵc @t+ئ&Jh`F5\GPN\{D(|dmǣ e bi &!U#mJXԱ+J"G-Jtb87O/"a$F<`0@ >$QӉ6=~+`ө#waTS 6\*Xyhz>.*1n!Īy\ kZEY FBxFfN1mSVam=Eˌ#ٗ H&/dJJ'1P 0hQq[@RiԸbM `0e!pdmZd )!ChaԇK ];5-?[^8a׃@@5;:H<]ɺ v"I]0 І:$ pQM E-%P"*:Jk ap $8sޡK022{KGh=\17y8:~#9JO'<><:}HÑW-Eē!|4Iۃ봯yS>Q Ҿg%bd>Q\bhd%d8 m-NN.j! qr:%ZNYFS'򪑒wva|0#cexOaahBXil`D8+mHvG#Z6D4gwL|mheIa&flO)|++@::uA\A`wV )h]L0"*iKs8 [؜M@n&D[G]P66"&jJ }c$KU"Z^t#a`fjc\8$5ĝԧ{y+N^aP!E 1if`90h+R0xl5@fJIJ3G`޴s᭻V,2jHZ F:&@s9ʖY([!i 7! FypѸ( HJd$=߆Ly;<:P}͛cV$ۧ`6qI M!3s``9=c\r$Ci@G3:%LU@[[[Af11 hD6՚x N ":n4 ߁P}$scƂ"c1RzuV)HpBg#Ȁ6mBB'LBV  8'/^_`o(۳s A% NYg$$DC6t˯ilQ'ФQZKKM w.YD\*h0=*@I. 2<(6qtlP?4Rۣ}G GxJ}cU@a@l@큈H% wK>z'%|#yt>)[?[C$y0NY"M^x1d쏂/ 'w Ӳvy|2l`~F.ɨyFf!LdIq?8+oVȮu꓿Pu;Bf>S7Id>gidyv):$>M,na _2CSݻCM!ǻh07 \KS>Gpf;;z&Axq5v\E4P:2'1BSH5C%&p3ݸ]琤 Hx#zfjX!92 4ii4"F"e-(R) C儧QW?zyOqLaa}<ߘ9sJbH%IwzSF4h&$3V N42ЫM^J+{ U~~.ì+w@qHD9m|ώ\C؇(OYډ僮P!D^<5Z֬`$C"Ԉ4e0ޜZ(m,j,L&N\? Qw8gۂ#??8@'qKp<tځV-e"XA1F\*lTi+12G1L,£R62LL Uр%eZΓ!S,;a56}}6pd(hZBK6t:Ed ( "JR%]I$mT}wi}@ {9%"fo0EK(]18]M)[2C5 TKI } 1A|Z ̒169*T=ras˃i#0)14&{gJ̇ QȣI#0p2Ϟ8Z., 6Q l*ti U j Z{FcGmb'ZbCa15(*XǑ֍ %neF^4kmC`D56Pq4 ṕ1IZSIJd fMwsp7Gi6wLJ)`X'WLlh#!扙y]m+9KSc bOL . P8,ek(Eꌁ>=lc)`V!Ub;%aN^:h"АFus19Ord\e@9 x׽¿†*}lA}=uaI3ܚDT"P;0tA&`)]\Vgaȡ((h(hh((B(>O)T7:aE'8#M2 -x`!*2qd~"8NFc.p- {C(&vXQ Xv<%!pL4CbQD%!Ð?<PLj~sMja=MDP4^D}?#L}ļoA'ɀlnƸM }7z)".~Ÿ|ND&,Q %Ã%= bYvI(1}jV74NSY4DTBL2g`0\G:` R !" ~Lq#CG'~$Hά/>CY3F ꇸ/*%g"H i #,NCK>B=Ϟ d |1;9_|{%_yABO43B/ 4A 3Ѭݗ/>yH 1JIa0>Ik' q:@'}pa-f(%1p=oC+F|*fmgj Àv@fMT6HΥ"`/3g" 3c dQ~롚 ?D$}Hcl#hd_Nf fR1OBY԰ V.}+*Z xp>@Ѐ1b'Z6*IFmF%ou vDLfS\5V%Boтv G?t$J Ģp.;vZ 0!ĕ8 ~7l{Y8K$PA{ԙd!#b#hB Exb4d1M]Us#_dޞꊡt*t?i hSE`0&uC+]i!v)ZFRj,i1QQSoXB[t  /vy Ɯ>*ʤ\ iOg é$"HbKu #e ]U[F"#G ߰'Ox:J! !C0 0; TImߣE:,H4LLy@D2ѱ*~cT/`,]릆8Yl !hhlthb̳HI`uC6 FҖMz>P {`2 XTION;Cp;SR!!*Ow&ƭqjFjђLy;-ym]~02tcbxyvA=Dװ AhCĺ#mBm-erW~ruN=} z LIpE`i36^ %cIcݰ`mT`RHqrJ y(b\YR)_T &ݤVƒ`GJ4хu !K@Q=zZumH :57oB66f6 Hc#@14 OROLJyf1ECT0H_.쇼yޠ44z0'bj Xs=Z=hKeRK޲̃ΝSKCҐH6{q/M= &OBdn)RdڗQ!*$Ng: V0ۀ 1A@B\ yFȇCΦ$%!7Ԑ` )mQmMš*\L2*"nUcuz(bkq]RJe)H)u͒'8F h`Jw\_9|U`b^IDJh &c$A榘 PihtxbZt̵ CS.{t.a +"V@vHjSWVAkjF"'*3T4)bmLFR6Ycme1.Jq"m]Qىˇ!<VHD46#c4ͳE٫CYb<;3)5Q3DGg<$ p؍ eCMEQ{آd(9lCFZNlU#8 =T:](X(G,A1.J! 1$ APu!{-Xv*eH^x}#?Ƣdِޫш/xgriV?8G?$JRJ%y8&nw.}]?tod>$OO|1% ]< w@dQFU  KCCb:2>| +%`CKg!Fz"A^$2@{ZPOՆ6qvaC$ȁ^y%8 y&/;)S":{n|LeJE$* 0B.d`BR(fKPIPWS`SԽ 1|dȸHB"(A% (|H́͆ Z*)6(! JZd& 5Y؊phZ~ 1'P~$QnlXf 2 6crH 4 Rh@4I* QЂhґ*d4SĢ 5)AI #b, #&VaJcyzz;ԧw,(P*?r K!-$I΀B7@sإ((b¨HDYuCtt$hPВ@==- )d4)(Ёd"S:8S'd4~@6, tb=> 34c8}xdO:OdҘ#Z5y걦;0A_4ZG%*=}v}gccǯHz( &$419k?׸{☨}ڣ4%9,I[v E$a!o\5 wp4-dzlqN@c 0QzaO^0JIwBZh$!8y ;86CZ-^[wBӬOnUPt>PYR*"RRP4!ymaf$w9ot0YP*$@Am;׵S<6#F% 8CKA6M RM*z!3MW/7 M>GkS5i;,&Fii7\4ЃMa H Z ("XD+'P"$#N8psr?FTObOnNCTQ0R$mW@O`#cIE)Kmi!g C#OSt#w4w\Atu@ úB5I^O')[85h6B<0+pdD>e9MV B`Ay )C 4D1ԐڱbU'@4 .2 8iiqiNƁؙ0>eNt:6~"/jh&)b{0rM(]Kqp4 QCC'1]USat蒚A'J{a @! x&3_4g$aoQP_| &^6i:ZDB @evOBHTf߰/qlBbBnf!.F c6MfB5I2^I'|=#X8Wuʡ %y'ĩJv7/ )9D&"~v8Y0JŔ3EH۫cWZD#Jx8aMp&h ךH"|$0}r=8cRN)-%5 ̇9naa{KPcBQbh8cyl|.(AxI g\TA+T28,=s|wM6W #0g ,JnX6UͳZD(vncЈ@##`N1J i/B%~lI2M*D/I9ט<$Ҝ`Hdh<ɐ#@}̧MMAzTi"~C}|$(IdJup1PL|9vQydiR (R*/~]RM+`wƨH$L2Pj,}(:ƀ ;+AJRHaX'yBbV0?F7X7`=^yhPR94;Z%:Pi+iJpG=w\no J5Q'c"߃x@CLu\@im!8!r(! .IX,k:THt лD'="?0H2GuLJrhY)V"Jh(@ZTb"" RJZ3Q5 Bz~~\HD䁒J4T)`SY)QeAPB)bF&J`/Pi+R)"C}:%T / lLDnz6O~-\uLrf)O`/L{`(DHCQo].dA@6Q6mEmR/|)+ۀ/G# MjkG0N,z yxXJ"8:e&j% Xbɀ1f 24|'Mm, *g44: PU_QP0c?,'L g6X !KkY>oz"I+`hJBV0 {~FP)(b[h | Doޢ3~" 7WaM"ID4N> ,,u?|OӠZJPqmݎ0GfaǠɪE'` P*rJʉ} waeM='@8'aBWP鰽 e:T6 ce?OC(ȺDb (P7ɤm8a%R$1}y2I %!Lvf0/G· ? H| OYaNØnYڠ!)> dH8 `Nt4 aQP`ۼKoWa4gwD4 R兒YA09K&7h#zh ģ@ߓ#ޙAa"eP|p 0',09L\}2ҧP$_C{9Y\^pƌN8y4`GфFiJ0AQR (z=(v9!# Nc}7 ՜y0bxtYĔ&*a~v뀃S4?#/ m9u U!i(R*! Dg9 !+uNrab(M!7'dxwwE@Dꃶ HuK86rzt#Ѡ](4v)E`F oy3&_HMRA cADGpB+2r5v'N1 KȫpPܧ pun莃"|nCrB`9ZV2!g|/ɂĀ%(_tLFAHH|$)E4GA#תfmV`B:41>zެ{FZ00CF5H}M|^l1A_H45.D4Nm+)]bD%W'nhPM"ykDz=fE BTXfA#oCyiȔqԆFلgl/٬RwbKCua+6[udQCq"+OΧFRH@~{h24 pTkGרVM"ѣ49 q\Mb${;@29yCЃ32j?qI〩w nzPH / {E==&/T\0G{?eL?[⛢0 H%Jҋ!i/KJ)?e@.@ J廽BIԈj!g44(۪j ;cxM:`^\WeXuI!]J۴yyI4y k v.GTonST&eZHamdYa+Bl5fccB/I@+CBtZ|$&}dPmZxf9%+HKCxqחi{ad# Хd.PÐzK#r QL 5Dנ$k_ZJh"X(b A() Jb)bP w-hECBNH%{~c`D#9&e-h @:@l\>RaEN"P5=)yO>n?3O@ohԭK ʋff`0bȰ$Fd 5-d%l :-'xzzabL1DT? ؃13 S(S>T01I-H5ӰtVƒ>L K[i1D@QE<< *bh"^Sϧއo<(:,L nh!.@q61u:̍~m>7'hE@yF2=P^|3:Hal >5[ tvQ΃20Qd= ɌgEA`)m&1!"M4RNlU4ܩPYy ½N&RҥZF&BVZdYJL1'(Y#tZޑmn=e4LM>Ths Tt\ݢD)֍Ҝ='pͻb4[h1 Y1aPhȐhc: 1B28kX=z+iAZiӷhW5rG y4?'FjV7ÎcLzw2׏dӏIÀp+t=;3WJe`c=ِ I|ރ!Cx}%c: NM 2'|nO#'QL}y-g'@{c^L Hy7hFCy(:I8 =Ox4B@;jQ:jOWՙ~6-B?YDIOMr=J{i=p=RXtp" lvG%Li^OߏnD=~|GT1J5G*Fwq9)JI{=3W?x~ n3 "(M_X7"fMx!kq0 3GJ[\R'*j$̪) I^`EɊ BTz4/?%.{N&2u+ybH:Md?e|/hE!@519"eAKDV 1E6&$LkA(5v;T8O~jiŵ5SiGnrZI;%lɫ_\;s{f=X |pMG\&}B!`wɫV(A2hH8/Ib9:|IZCh/\)|=go_H吓ܤDQ+/kr'ixXqAS_>VG 2,v?DkK- ^E HudD􄟧c_ g NXߙl y;! &w/P㯡u " 'Ӣ(} P <8ba/W90yyTL}֚IRbKL/Fehƍ`=I!KlѦh<ɠ(nl(S[8 : 6 :1-$꥔,4F; IPPtiVZ (jj!/!Lꖡ .V ,EPHX٭Jz؃d0b)H( d0p<{8 1 B3R*jH *E& Fa"Y|g_N63Aa*J!F&"f*證0b.l94)$h!@Xݜy/'3$hpM-h >N$ѨTH"5+ADBPP>EDQ]PMHuBLBAR-@O\Lcmde(DBiF hah) ufa6 B QfMh"Y8))[!T "C; HWj&*H:Cg7 #!qז=ETD%5T7Fkja*ʕirkmZiZhԘd8ROVtѦ9sSynuۖ (Y," fѤvR3_n}AAYa<*w 5v uDIWuR\(h`jCO`1#Ӧ5ATA}Q`=L{E9yEnGc.2>uiy00>{Ƒ( )PHH%BN\3㛄1i1CL 2: RZTT"PT )PT! A $hwTpfR*ӒHct4t&6N=/1ЭLPL@_#=*@sNJL}ح7$tw-;*F cY&!hզ\~Rz+ c!̲6,C%ʒ!Cap dQgz/ <'\"ۀMZZɖ2H[k]Bz/_Ac`x} |=3A!01A@^P$(©!Q0R*TS (S LդUflKcȁR)2iAxE͎DCJU DMCHuaR#?Nmqo%6>  }}<0Ög< 8Its"b˅*Tڰ St5 &{m,((1L= 1-#6ֈcΊ{1M'V`F#;DV$`aM/g ~,xuO[ [)iF<تx`t:_t^ |CsC%0|xu ~x3C2\0 p(-QjCBbp'(4= TbEfPJ=cE pM~hiR bdcK: ϝ>?U P'EXRJb Pq+mnB 87焄 fbU&5c*z%76  >+ q_]}aȥR%ʉ/Tض`r0CxB;'7UbDHBf" RP 9@'Yup4SͥLG|,$IMڮuCQɴI`0G2 GJN -0`+ϣݤo$HP84P B/ZUt=e "ZZZh`H^JiH?7X!@1( `i K %h@唤 J; #$cz*Q$i ) ∺Ȗ8*thu Z?@}=)SYcoDJ6 'F n|wpaIS# SS1 v1Zj 1䖜hl)7EBxi@`zNMb:^yU)͋GA P'أwtZK:LhN ={vbç]'yJP%_ \\" 8v}I%Z߯1}pry9:s\uoK,anPG~+Ot>&4Bv \C8&d70]CpQ9's)1R(*фESuiֵ9UfȽV)K7DzLQ`LQH67G?/4`=[vzܸĤ_l;(\1`m(Q&bzIrA.@!&B~:=ppq^@k jכI+C ]?$o[1{(Q |b؛e71/4r$Br; Cv[f0=eQ5/D,4.i 0 q}C<R6 lB5XiOQe:뫏Zǹtӟh98U 9(dQO q{k9ǎKUXMJ7rx8b{=C[nr66R5\nu,xwD-r_^Y p.Մ80ɖ! jv db4HfBGPq/d8g[vvî.صʾ5;|8B6ѷdQfX8"|(zS15}=p|y 19l|Fwl@cʞK8zcL%fKV&p[ K?D}7;fEcFiFH. se9CPE7iiynKiθBF-,PZ&hc)gDKiɛbP9bRڭQSeƌ;2ƞ\v\\,0\QRc2umq瀀'Ua6n2{ >cnq )E҇t{hP㣢 I{x#6_)AE'.hWn]@)x_=uy+Jq}wfD-9YamðgYq L9j m)8qwWGFa:49aiJa!!`{JWU9>G5!fػ U<~nKf n=8;@[o^0TD7L29Zӈ`as!>v`0 Ul6uuQ~&'Ծ s4x}7wv")k4[_'ZChQftRCuҒdjP (ӎƀj3vE/wTL4)ZP%\O][&T9.SOCͬŴ->4N=;jqc)̕ $t98 ^0!4Ӥ9St{=roƜyLۻsïrzMLvtK-#5;2Q^|A|538ΘK,cuϲ @Hg=:;qv*g,7Nu>:+;.kvQkZV &=@a ^P%0ɆT&J8¯y?V,)]MFAObm 08,lUt6.j/X%Mj5M `è\v,y?9g(|i h1 5QIE(KE;푯 iD4MDvtJN\qkoTkvaɯ kG;5C\ -ܠ=\耊F ggy ="' d¹08zY)b" @S%)CSP3Aٿ;Qnے?W$Ȟl'Y"R4{|w5>9ӑHN!s[KNFD(mEF6 *rb`,8̧mIm[R0c(-H1C@pf똮f0{u 4흾a=H"ZccG٨#G>$LNDE3{; yaiO45/iOqFor5 wd9bVh]9ɢKĈߜGѤ TyC43K A_ucjX6 1 bc1W{ u3CKS:iZldoZBu@3lL ^zO*4^Oi qf)Mw&{0$" ")cSV Yl^ŵl)dbJ#`&@i|x* 1=_h'4quÑ>W?StP]Ż!5щ(N'C\$/Mv`럷4|AEbEY[vLj``@" yp1΄mȐ`>tkjurXdi ƒDۼZϿU!`}isxDI;k&> v~,򢗊J Z^Ҟn s}7>8Pv@Ȑ?MykGI!)@m&N'A֡.Âl-10QMK E4J0E$︓z 5ʖEXaY'bFƨ8d o"4#Aح8!*LB\ ` čQIE)HDR#k|/  S!@7>@tǶݴ+C;updEת#B&()wA2tg,囡Ԩ3Z>ww8#HZXa* ;s7v 0Y&F(Ja)*(;eCr51Hꔦa,|jB<-ߑ~1F5Gnewry9Ty(((7 2caP+>3uf* (2 H%Ui| *.z 7gӏWAZk eMRR&>;DJDVN=NU"Tn}d Yj[KͰK[nۭ,h{D8ʓsTS5Ij^j8fq.?4pqR`W!q ڪ Pغ̑D;>('-k'Zl4HaJcN,7qe_@DVr` TcAk}}BGf5˼--C01&NUu 0{cSy!eS3:r+UE8_^" x-Y~=wZ=Kf Z+uEzybNԨȢw< B"DJaZݙZw'.'G}naƮA֨ qDJ]j'_S@8ZxV G%6uUQUMUkb.xm#,wbƲ@AytDw&-,YVj+Ɇ4R 2FkDƞF9IJ.5y%hщvuGC^Cr w>˾j{k,vb&k!vq4ټgb(Jx֯KD 9Ww'O("%a$11TbY0[3oRo:3ԝiQg@5L`Xr7<x77WlعyU0nItvsM 3C!!(.fZaAbZMBb'p2zD:Ş)fC=L9"'b$R| 0*s&؉j?7Y<80YtǑ HQEj#}GU9~cPO"[kV DHAs!]s&'Cx sw(,[Yf*8CSH@x362jM<l&:#+ܷ+nj)E66G&*5١d2.u-^\Cv)sS2^u1 Ěce nNz\🈮Xriji͐h]C,SviG&wQZ0'521Ѿ pĺ *1N"Jؘ4Lx޺p͠T-hqG {gd~g/:-JðpU0k ]l h8Qw0lT YG4 kI kEa;1AM¨m[#hÏIvt$ !,i/d0I Mx^(eepX$ 9CqGtd#;,2酔`KkD^2003L_F/j,.! 3~tڃȞD7;! ;0/)(ҔP"Dw`)(56 1 0SN4T)}ÐD!`m6uf,K1) $b(1dc'/@p|,8L*$Y#/-@h@ y ȍ Ɉ^eDzHtKDH^PC>7XHb?}o4&#J4]+(ac~{Qx 禲241,M ("Ѹ1+16-< f9ym&w2++M@NTf-K[.ܲsƻs;8[5.ښz[%Ѣ'V~5:Ap  !xh,as< 0,PָLj ܷ1kBCVKHM tM(43f5z]aje._o ,[ ̕16 U ٣o.Ul1+*8a4ĽKh|;.I9^Xbв<ˋ :ض/3M|= cn0@eCÒ<4z"ᅫ5gQ6}i]5T*QŤDlV;Sz&{/ wo(zeG*M},!E:=BdJ4)Cʻ=#\V8Ei@(?d" ASX P(Du4BJ @E E(p'9h-2stBb ӥzm<;D= 740L (K(%N@v[6Zd)QD=;b*jad!=wIlR*֜N1a|% d dO:Ьʓ (RGEƔ E.:@r7(7a݈BqN / 7ԈcH0' &&<Ӽ2~56. {֚ӓ-r)HrE:TkGN9uvd"4EkxJf$: f#zYoErmD StƑwu(Aj) Ԑi6O{`%XvRJ` NjiVm6S %Lđ!Ib"|Kd!] o% 5BbBm2jzV"eqC{MM}ruA"Uh=5R01 HB7G!1f>xnta@M%/@b(Q :" B& i >d@ !NzC!C‡ټD+vlG0}^ - C_>~&FiM %#<%mHTS.*#hU4is}ApD% iQaAM.ґ"` y"≰hbPDI?('/Y' Ol4-(XN8PTQۖP9P*_LB 4 ? Vހ0]= @=kTq؏<|`-8Ee4Pq`sE?SJDbF7 ɘrНEcmd&ixvRୱTȾ{n4mNN|"niQ/-km$gvG;X}.WM5mf`A49];ojoQO˯̃l.9A$R^[J/r3 9.)DeW4<~ce32CTF!@!w1@6Q ;=Q."e"iRZ*$J y@Bnn9ϛ??}K ̈M"%K?<0t H4+0Qb}z* su )JHP)bXt }' g'(JC$2/v)/Th`?5bȗ _C:Dh"X:k*ExpLK?ؕCzoHRIM.!i=B"wO$L)wn0=-WCe#dAQo\C'c X1APJ`bTm>t>iem٥!Rj_굧N,tx P_=!AGH o CߞY`e&`" B "I*I "Hj%YH&%"d)"(("*)(BhiJF((VRR W{:M!l)EiRlc.d*kWhߡQ2`:4Sps%" E%2bK.mE5(Bʰ7x"i1 Vf9D M]d62}g.F0l"6oLy;:'@ ޣ˜sYXYL8 :UE$@xڡhΊ J  D31 ^o>hgyG:\XM}BEsųYG1qh"0!@4{A?fp t zΈbijnQ1E0'FEGG$z=-/τ) q|R!Rg"2a !RfA.=(OVV dNN!B?N~lj= {0~N'h3Q[\m;%Q-+`1ݥA^01*+ ]b5<-Db 3@^4tc#IP‘ˆ=p`J|z= d߅o%-ld >x{K&gY998EQ؉9:B6`RK-4yI.7AO :it 2h(@m yנ#K4&Orne l[l$j`|N 9z yhY"|_x S >Y?Q4ȴm~Tx={w2 K.ޢv 1&K-<8=X6.Ңn@db{ a#;q)pav|v9G \Gb9tJѪRv<R"twa WXݓ U *v[!ԁ!\e:s >o#=U1AEf $1ɝ\q*ǀcA%I0AOē٤x4׳۲4/BڡR޺A?%A[2A$X,FP;i"`$^{_#P ]0}7_)G²8jDV f@px6{ |M %}mLmʓ/U^̊2;*OOKxj7-m!QrR6:ttH&QdfafiIs5Ah%S8 n}:V3Yn =>]lˎnyݡ2L1;Yp%8X "8c9j)֌k #A7Cclc.P[l^.vQp7hm\O՜vrL5? _Ux.]eB񨾶&qpXug 'g/6llas\Z0i 0GUox|[L0^XKSک{!k@׋{ 1a,Ј{{-pxb0AQff[n`}[֥vhpAʼU}+ sw>ފ2\3ƵĝId6EO~T;_?dïo/nD)"N *q<{۝uwYS-c+BNBBM0]OА HBGA] ?3!Bw({o/},eTI|D;WD q7rJ]aݿ5T5-<1 }IA6 1 5g!SNɥl < 1v@rKa6: ` r$:N$vvKoާXN8;G ՇFmHQU棍O-1H"0qcQQACEYTDΦ >!ՋAJM1~α %anJDڂL+4tlHٍNw0E۱SjD*`CB)w۬| 2BՍtCi 6YD$ehr#`š%9HM͓v k-p(0@)plSfgm!YI!d0l8AN~t#}y d4;z]3d2ѳ㬵TI  O&+tw ,DN!416! 0\n\^4VAy\?@2g kS1:7aK"0>C2;ID.N؋xϫغW2MVQ5\3RHmCAlM7XH-Z U0Ɣyt[-&sGG`&512o7^ɑc"&Chjgcxhu?Fm?lVU t#O<@AMWOl 9(" # 'jρ!CKzЦ2wrpPOYk3 k"X7L@I6!mM( ,ЌM $H(QB(}p+"Qz"nw{DqĹL UϮ@>WxB{t?K>?VԾٚonvjFf;bPs2 *lċﭗW۶1ONعznl;=-|97ZIPwϾҏ{ww[4 BuTl}`Dg݇ Gwm{Y:톲n: |=dkh̓zr^z}'g #O/Z=h+Ml I%fepr٭ -*J6U(TV ]kY" 5b(C]2*zKVMs;ZnvΨj9H*_zҤ{w|>3 }Ƽk7>ҹR`EBxxun{>*Ol-)լmY>k@hCB2@ (Q@P@9}PP]tP}<>thnuUJPJ:{B R9|P.u65|ykTo>q'sxg\׽|}e.7AOv: ;*7˪:Ͻ7рW]>;5(kÝ7bnᄑŌ ʟk֪+]q0u{[rk:w+WO.:ֽwl])랧 okݳgy:QE{rۑޭZ ,;{6swf݇h4M{yusI`u 讀ƾ\ou{CSGү]{+x{8=w\]i^wvI[@l;nwn]mݼ[sw:v`5q}a=`@{o ||Qu=tDmZP.}]s`lYI33nH MYXnϰx{Nkj6S;tMm^=3nZQh۷vuDSf]6p=޷jMYJi62jic)KL٭ݮ;0zX۝;'}>^=m9A.wMׇ\ywgnNےw^k kwTq=W uųO}+{mP6x5w[ *ձz8M횼O}z[s۠Zrٝ9TަupT{n.b w`#;[ G:볂[2z{V& wy Pym-)<+׹{nD][nk@i\{ˌJT  N\sDl]Y{ՕuGpmv*CuRw1=blSnx/m;\sMOum͝=<;ހӵ[Fӭ]ܦ9FgQ%*Ns;^Ono<8Vۅckmӯs5۠;u]u\@}.l#/] L)dS{vmf'=wcM={X}ۼQw :\w!G@@֙w (dۭ9]9ٳמg6Lx5sә:fB!4 WW:Ps^z7[;ά/mpΧ[kevw=Zm|}m}u0ih&h! !LdH@ @@jzijzAOSI!4SmQSGlK9P`ԇ2nD!)w:0Blw ?Ӏ'v*\_#]a??U]GH=Z9 O B@6exL? x@ރJPgA!:5D+;UԚU35ɖ hH=3 {Iu ZP%"PR~Dj '1.rJ:1_O*M'}y{nl\M(\g;ͭO 0HA-I.Ԅۊf`!d Ɂ{%}]Whǟ' Z1 NW:mCy],MD7h _vt9wz?zv\w=35(I$aWv*ǖ\cG2uQT藱hѣFs:aΛ<.D^ͽaqL@N@0J[7\o߈>_p0  ̧TWhn<@J" h6oø;z$mBYqA)3N'>w[x]4Ni De 5^"X׸f!xs: .xH! %$ ` i(D"`If $)e%Jb5-2ćs 1A?dK1))5nT|)sz|oޞy!2̪Ξ!egv Q9QpX`vWX@ gMsMl! T3~ѻW? 9!!$Ho 9*oVg}E=ک:ezX-}[}PUM|z\MY_4*WE_>G7'_)XyNN*51=G|:jtadNyǛJ>+U!]~^w|HX~3r BD>dBFOux ATI\]8diadT@vz\\@j ,L:a*kF} o?=àp8AAWYZrTQU]9;?!HMR'a #KEʣȡ>3rs'I>w/_(R$D8 P!KFnU3%V$`=}+b RΫ <S$mP`eC$~G-ǧp=$dG2(8WiYX-BOi8Z_<0q,9;"0뺼왝3 (kckFMnPueS6#o)4O:83F2(,!J`wuM>=b2g.-[wf{oL}5'nX F@r(g1)#~f 5 gF?K?>/_b1߮hS0L3HeP?b&RJ%tm|HNBW6|5 {ꪖ ($(@hbF%)J((""V(*YExE%B(0$$zZ:kl --Z2"#-DB\_҂liDISWEbg1; o#YJk8p1̤ Dqf5*Js`^F8*l!Hbw2.Y H{3G3< ;c{l3kVf QI;3{9vt4Mh(:NZ9Q>ҋ $H+Scu9Gr"\UJM#GA:Rln廬8hUZ{rҪ^ ADʊݫ$q v ">3OF/R̝+Wd}bP=hPm~!ȨLGU,xo.8{kTL|#|"ҕ8)5QN5)X`61@p=U$:ߦ~s$?vƂCw+p+f]mAq]Wxb܌y_L3<SQ˅ሾ+z;b0];޳h§^TBᙫ]kAزp7N(U(aCb|JzRGqr |߻|ML׿ »ԔK#*$*#" fNχΤuMfUT"x``I Qp{M5~߮CZrCNl HEʨ}`)bQwY9NLNF!?wc)8gN&b\-a=CuLAa&Y_9pvH,FX+Za]?Kh`Cϫ"'VXUt4KɎ.FdbYAM3U`ԙe0hC#>ߜ$ [y @/)_rOZԒ?a-ChR} 'HIG~ӜpRR1!w- BB$L5TPDuF]3+Z'ąm~\ĕfqʐ3 F%" ` "VYeiiFF;`%z]8'7Q_PILtJMB4K$-_̒,@0ETU 1G U[dCPLv?-gh+ar Q)ZN_ٚ`4I D(`1 zቢDj() K`5:!yd7V^qDQfQJ4oۡ;7J`ȊH'/̳( F i)DR (TR S R צ>\̧8;CpBΰ*DG& C`EW#;6(U*T?ɍ] 1 TXuvw.HŠV;51ד=E@7 @"`8;BEnIAD0<  TrDRGMPD AE"RE,#,R45HMU @)A0 ]G}7||B]̍!3 I̳2R3=2phE D *#H$TRA(Vm}Y ~kdz>6< {e"NbJD,P ̄HP%%)4)JБ* @RT@4DST( T(yː!J*dT(ďC3]S@R4~tǢX)Kh/b}s(*UxQ P1 A 1AQMM"$Bu?u)PW;u @呐 rʕtR| CED^D1?[GѷNHRCח@P X$ 9샦ޞ^{y?w佀ϡa_;Ѓ_Dt&B-a v2(W(ل5/K) BI}^Ww{>o6߄w|x&J@,ճ1N]N=Ӝ76?4zx9!c(B|á#vO@Kݢ(q" $iC2=,$ `#K iZJ KpaAX;yxN>Vr.ȉjf50$<`R&?̓PG;|"aLp^ DApӊ)A~e3E*]z'5 SigyCD&NsLEL !Ldž %V/ի~}Rz5rXJ@.K Z,T9MECvҾ>q͗4VYu0{Eju#ØY|*ytvkТ"qar{dk-l8f!O\Zc2(A-^7aTQ"҃N0gU P'G=hiy*4# Av5|o-> 'oΫYg||UGN['L34#98 _je=6oyUppUeAx5BQ#NؠGRw $tOK.lьy ֧-DQbkb-7㰱uW[ wG/WYQ`?ҞP mDSؚrӒڅF9iqI  |^.09"Ayq3_{oR{[B%@ΆgNd;~_>7Nٌă@a"%4UД1DEMAUTS !Y%5J˾!u>g.G'cL:!L=]ꪪ*o (!㐨rqw>\GG }7A$ϯ1ڰJCEFX yIyeoLʂahZ6c#*E[ZR҅ed45_vKh$Qd=-ad٠N8zcŻլE=O#Ь6фAOfjVy~'~^530ۂʱn͇Le=nrr}㙩yiJ*ԣ0k/⭵ժqSvRL/|HN!Zu o(8Gg;E>8S/o6}'~uyF|+~/|$HT=,vXB[ :SPpgwǮIjʣg(R.kIrر*J_Jf?D0bkm5ej'ׁϸvyYKe=n&N6qR nOϟS":]O版nq+3EDdRZUd( hҖj- 2TYD̋"v-NSXE+ !e)jmQYVAm[cֽw!iNXP,Y)`XBYCI(ԍdZ3+C׮Tx0 3g(uh UyAV߶<&잹*PQ'P*lΚ߬4 X,0ύHg@|hq'2i e 2J"$ j \']ncz @SMgZ#RD|SvP+TN%d)_QqZ*em<)e+36B{eh")vDDI=NoGa8HC9a $h @nP;ro)2(5 jQJ 7owSnES("oΆ%HP*HV@v*黲7wCGz}g3f,^\QA|ΨDKOӊJ˅b֬9c]LY7V'>]j߇<-qL\.bbk_o7%}/9eEg;::9QEJam/Xmtr=)W7*п7(UjQH vz u~ B%w M7Ű_)s)U%U,`Ԫ42y ڄsmصx~A<'?/8C^6vM+Nhp-IHb(/]_j{[ 4b:c%:ðiͻ5ɚlb)y4x4Z8s . =ܰdR(n[:iZ' LTAr٦e#WVIr128[/yqvPk^dè)3‰x$RzH9ܯ;D+%U]PEg=r'-O{nsfl|W}&lQ=m_!JviQK M"%.w.r? Tn{_#m6WbZTj+w,=0Lŀ )CʩO?ޱCojeCJPA(CY"sfo~~=ϵJ$tAfclkɢY@ ktHU{L;'}:7+Tqя>i6?<4¡TСfjn7d{nqO1 rVN;gKnV #*"C7ğʏs̝(Tc*0&֮K;XacOA~3ǹ&.f.p5:7gf\UNJ{~X3U]8-p-ΑsćP,, hWbǝ YPgO(p:ũ6*/Wew)а(>cJx u 'ιq^k|s[pw&G[|*DVثR׵d6(ab& jb~jzT۾Gܞ1+Sg+#3ӡ HM,$[|6BB2΄U;]&뻳:5sՓ-oL'>%*wocq#:7j? baf?uK++cK-ՖW޲-"v;&T=h?C{QN;QIr"/}5DCgC9sȪbC0yU$@@|-z+߽@뻬06-<0y*8qpE'CXaDRq`xQT$!:%3AJol^k4LSjZB?ԗw'}٢u5)]C3,>76 OHa VfE}[IٕdI jъ)η-YMzm3D"֟&hY b ҍ_ɖ}<_=S /ҺWQRWjSܜY3zhc;QBQ$JKb݉֫$- ^q'^#S^79T[,d]~,t/)|KI&F ѽcp{B28[`  /e/b2*?7 |ܘ6+ c5Լ'D#4ގQا'W8ߩ yZ`JFtkBo@, C¥wKO"ͮ?MG|B?@J i;wCvsVF e-fH;:}Obڇȩ&3A\*DdWe7@?W dπu ZO!uKuv, M}_ p۵&-~J(T췁&DX()אhqxm3c5e㓸<.e˵Z}UVal<]sJuyc$ fj1=ΥR,O5 v9,oQ 'FQ셄> S]ðC PLīYNu^]5Cvn*/- ]0G5Ei:7MKi?̈́@W4pq|D.pk&@˼Y1_n dL f:Qiܐrko(i4t;юM./^n'EEqpH!@@5@"*Ke@G=B`)?oOS$ņmfsﻤN)4T~QBdf<{ SPfYTICc=lFAT~#` =qy6~~y/h_K~0!]Ȣ `QIQ"vUJHP+B.,I&ߒH+90/'ϭ T6TWû?ׯ{nix>䬤I$AGpkݭY8ݨ@OG,CӶyOY oԱUNb, S?}SږߌKй@'^xGy|/wbDuq6Z[i8iHTj̻XPP@qZ-1`UoJ^經2j޾Nڿal,6>/6Ug6z^s{[-x^^MJR֢Rzl?Ҫ ͿKb:aR]-VT(Z ,!N~1a hT` LUA%,ήյze@=P䅥Z^[\@ Կ$6V(R'PHTup`w^ҧD8μ,q4Bg[$wu(n׳Z&Q̡ŜYV+8zCs WITܫE9닗 _o"W\k_ BäA+EcG9Vau B0Up^]*mҔDSy將~PїWA*q;c[IyQ E~K<THrؕpMB~o ;`ciXȈ׻!N%t ~sjn;keģkU̍VVH(I$KuH~!@?)I7!5AV][Oxn]QWI8R[:jP6唹ꔁtUȸԞul\P_R"P^3/279m+@-]I{۽.{\%9EXmP, {{CeQbtaev5Фku1Hw֥κsڻ6WeYJ9ьUU}ngNSt%eJUW8HF5]Yϣ{ɷJju5QlU{ڻk-qcmk8uUU~w'ⳜV/sUEm'F+2װ`Ym.ʺv([yy'G%$;ϚʄZL^ >) A*1t+iߕɧeMsn(Y DKiKWWNfU id$&{VcU =i~rLxSaPҗQ*1NBzQ~KwÙ'h'$(qv vG:bH%]mExpx]aA ?~-R|gm(0p+`Y¿ѱsBu#w\B|vu,$|7>΄f`&וK9<׍iӴ>.mc% =9t(vY`yT =!&eTPUkq<gKIա)`@ik& khSRUH["ŝۻ)߭ޣٌ?R") E5U/ WOJ-}o|Ťɒ~~:5)@QY (,4c\B˟Esbut^N-OXPwinE%'VWjvvLS:G$3X1+mx\ϥ):!jl"\KU/ҡ7nRW=MnBn-<|kSIn5r1JRq(”A_9fFg9[kz#SjhQoZ#J}7|U/.*B QM=_%@t>SҮ'8#;ǯ: nu *\ڙ4w^b SCaV~^窜'$/ŤBE%1ftJ4M7¦ q1JiCBO,$ypQ6X?$'^Z~JyEXE8phuzwhM2UY`!I\YSSh[OT$;:,3'rȲ#4҆KH4PG\?X[bRqHFz9mD S$+'9M,'xѴ`x2ao5R[&Rom2^a鞐'̪7ywG=rU!N ^7k09KϫHu;ER!9t"(( uZ09<, `eTSTAV AWV%b*K"&)?tK1pYk#[0TKJ|RݭJ(̋UEbʏ)* Hق;}҅"oC_p|`##\`M`OsþCIׇivݰjPh /̖=Ҕ',G%s1 p5OCv X !@F 8xz{#VI82OhcgQVFƀ j񑼸OdM&BT ~-شP\ pl2}^Qzv?Od=UUGҝ*_|(zqggfxR`jUIHH% B|!u_ږ}~t|Y=8|&m(,),+m/k(X`E*}լTTdQ(~ M},41%TReWJ)B7f"~ww:Ɇjm?֋-7xG{h,R~]*|)4R(^uZR]SY3 g;UEVmmFMZ\Aop8b/`VF @)#C $Rfj*µ,@k^yTTvBG |_2SI P^v.9Z968`4 r瓉q/KϽ <@Lґ,}AH$Q z+{.d̎TSġ8f'aVC7Ơ}579!F[Ҡ"lkJ߶}Z uǔA6h&HFU[QV2)MJ.2ߥ昸تFоuJ'\>F)0X%$J9%̅wxe.fQEb XaA(mαXA^+Ѧh*gn(Ȫ(,.XPe7Qܨ`ET%AҺZ CxݒjNeukRd! wR @RL(Pu<@jLܦܢdYexx!.,)ZP(&@˙NDNC_yÌ_XۺN!R* ]h3+?ځEP JpJ!R%Q pBƍ1,HGtiƷ`o߮LU/!FBG_яx` 껧&<{lrroݿaO#I=SRH}H{eՁ&Kb>=3g۽7ggh8t4aa!xgҰXΚ#ÕQ/*ՅS?g='',CDC0U@\"Ly~ZGxgg2NAS\2SPG~DI8'8g uP!3BJ4/}U,*0.).@`:_;ִv mOdL+}+zr9 :MJ(h, VXgrѨMJT_B|hr=G_uX}fX={>e{1hK`;}"UuB'GKƩj"N@pB}#aE@#z2^}>(P}b"SMH9F)8a-G@%4A(R;z눰Iw"r q d>>kaBď_Jgc=oe'Νg[s,[Aک@4fh<?|G_E@B>ՄmO(+>? Nϥ%קlރu-5(a::"A|l4| oD}'j9'4~7Gg4%;lzɘ*G`ΪӤ}'~~/,_z\9idIYT+3eb1tg7/zf 爂$=>1܌DOpBf|>-I;C&9  ш}&V|mcq2w.7t? I eU ) Kf4R Cf3Y,BEC\43L~Mj.l*Ĉi^-:Y[rYt 9 ?1D|d6DDyA 4h{ sd)Y'mNw^ DDa5bV,9Iŗ`nYlgC's'3m NrD'+u8@b=J{ oqmbx?#y{~\XM}RϢ|°ރٵ}ڊ:Xﹸt']t}XQƏ,`P ȟ7{?/aNwxDPБzͶvz x(7ʏ}pQdI !jcQUre>JN9ڃ ~W83?OֺTG-*;_9ϗ|=1^ez*Jh;*\6NJ GCk-dN%)*)“6Y:de(Ⱦy(XnYlWQ^3m%[=Lh2$&-ENew E T5&9v B$qZ;\vs% F]u\E)Yf1qc/"!RHwZvwUzUSLJfF=qԑVG9'}AA>6 A_b(aH(2u):CJ S.djJ=13J8Z9?o?g3>fzP玕7! @Ϧ/ G}:\B?UO(+6Y{vބ/d'ЦS8`O ¯+c2ٽ^o6M*aA $I/7}s@zkgdOç<6o!Iňz3(0Id[-h&`0GաN rs񃻏:? `˄$53McO*fL\'Mri ?7n(Y.Y0)Z؏DXDUD_ёAoBNg, "*gVFo$M? 5Q @R@g>w^ 'fR|6{9|8.>_>x - N^hi;ԟ)[v5=Q$u~5RyMdP()?nwaEq*?Eh FSe9B1Azvsyswe(hKuIk uXa;`_`.@PMX!4`CS@XLU+:`{p [ | :pGٳ5^i]8h7}alqQԑo7i& ߧ_'^kaAǦG=6[ӛ ?'e;4"&ŀ'UnQI̓~v(/ qh"`߰k 5}s8OPY݇=$BxTo`.62p4X *@0P :fs.8>4_K=  W-l`m ؛$4b{@U8k_",*_QH:l 5' pH9P]{l(L{{5ܽ\Xd!DT'o8Ciam`(<| o_#۟H?W-e5B{آMgd-~=V_<p _>^D 0@G{Nb@ P 0 '?_}4LV C^QȤM QRWE45KO5@ &Ma-! NTDIBqb=b ‘T-)I@STlV$/LLB E+KCLM+* Ԑ @+@*& *BB䄒)BRE%)TSKF "B$)<X)T99&A׾*g3 (()(Bhi5&M5H Z(zM *. (*!()"ZR>Ru,H Dȡ)  !bR r?C?߇;>Fqp =cI(1y2DBX.imbiSw.aӠ!0n$5Z Y4ժKge?/g۳GZBJ"נ2#͜kB ע:f>+aʐWR9dV6\-_;gQz )Tt~JlN 7[ =.)J>ƙ^z3r 6D=o,^Zf&9Tjn`x':ڹLrtA(0XœGk9Ͼ"JaQ|q*"+F~4r}<fG=^{yB5T[~5^HC3X4S-yphuDqnvTwr" P=0nmo9qk_St;mnPY~fZD" oّp߼_͸ѰaX͜>jv\.Pf y!B t{6a~$\}Vno]U.G2 똷TzK Y豳 ss|mup{wVmI ;čNmnD[u^( Rܱm,i|Gфzo}9hV _mRZ-~RYץQ3LK0sڪmsa9`rs8(<3L +;ApDd㯨/K;v᛼<7@o,`Q:l/~twoiׯ>~[㘨\Dʯ;"JLy1o=bf"Χ6o$_ [7`*s).GF2pؼ`O]i [˪ema. !TaD>c"NOk7UE{R$ϺU݋`c|Pfl.dĪ^$w_GFnj}4R}>NTK^g<Ź][8`痪ūx;]5v ltzWgKS\\4ae:J>#_4"? :)pnd0oz7{u^ISy=n v|H 2)8t \=P.~Dr)*/Ƞ x}}2"R153~JSMQ~dQ1TR 7MMpsD`x ݴb*?Y 4.(u0/Z׵?ɧwծaE?zxb,Ҩp|dI֏\r6o~ƞ+XQ,0 H-o2+* |q^3s*[X»Z@[C6|Wy(ӲB>=Nt"-Rߡ?'i|p.bGP**ҙs_?W>};Lz qޙ٭f7G?Ԍg<(>Ϻ2{np4j=7y %fm/ u'2P驉L8!G~gfBG;6c 4w F.N}u7(\mw9Ev)'w0L7n5]%B1[`|/sĀ1!(A|A3Md#;fiL50% ]M1%X㖵hRt7I'ז3HW0NcؗeeCB|όP88-vn*ٰPs3rm Dt'WM$8 ¨ڝr폱ׁX[8#8U{qWbGc@4UMFYCiƍҙ4ƜX?ԓUh | WbOBh_‚RhZ&"!GD+=-D3O65Jx TM~УTZR"@(XB >-eS<ޮ76oZrT w\; :UxjH .,Z o>W'vk)ݱE[ 1^l|;9P i؇!ÆkXsx=?|DqH?d~yԱۅ;Ry;Q vK7c̴<ϤO&j(E"^[BV5Nuo︈H4D(HQƑBF35(߲ |apx8#ACWZ 3:oSM)-Qx^1EVfD8!~K`,_v ȸ0{ *n9m4fOi e5U%#T,ELMZ)L`SLE xS6%'?q9|P'bk. 6ivrse_+%MZݍJsPˢNs\EHxaVsvdZ%I&JmycM?F^]1߹ -uhs5]` YG>B*,63^/6)_uDp4dl26(!$ƌW<;<};ǻБb *J)# scD9CT&1?~W  Fxi3 C9G^|B?ߞ ףB Zcۯ' r!ZXFFr#z&Y8sg)󷞈682)Nxf/:0i9bv;~'+C˧shwuB߿ԚA߀@tw>*EO_^'ZvT wOH{XHM}d>P;'_U%go_wej̙,ThȢP!Iqɀ{]UDn^~68PK~M.b\8E"O(x0|CǚL>TKQ ݸX iCPSpUdbD>(K9g'>b{d>/='4pd%ӫ7S̿`w]`L^'߈Đbs{-_m9[vAgRQ P\%Yytl^F"U y=h ! pZǷPnt˔xY9up\Er܃AyΞ}5DjP؉CdNguƻE|ۭ 6eC`D hk]#wSԗ Z%_u]p9*W <ppNh@2oOi@o?ʎ$mQrX@k,Jj OM14,mt׵t8\OUpb Xdu5L5&d=#xE}6)IЌsnbĔDdpT4JfCWޱ 08>yu|=u>pОoU8T}ΟAOC2_3i0abhG;=1N zD< '9l[1S %BٞM69hYr6 DҴ0W? A)ǎ}7:PWV>:K'ʈ)qh׌O$I$MMɶBT_#/&AALݏDrt 7BSp=m`lP Qut S`A 1Cn} tg,?^7uKQDGl.u1/J lx)G饓"^/ǚA&BȔqrط݊N^ Nrfp&C%Az 8 X`q!d;&4{w-z٭q*dcye+&O9s69׫4^* ?3<tep8>^8W{X }IS~x~=Rx1g>:7va w 'f'CBpcmN|w`o()[3_0mRJ§a,ljzj 2s?:pY}kWo*_S9}O~K(Q=q18<2Kky!hzT* vy~AAJG6GTŗPwh*Dk'A7_O qmG $zG~xlQ  0WySM M&eD>>fQ׫J#Py;'>BFL#r !OzcC-_(,!AZ$E_7z5璋z$ê%օaqnԷTu-m*,AT(U]};Y?XGDJ (rj=qӺߋ$( ?~&JE/xPfDI\5Q.d${ ?5όkCiQ #7d}z}6K6EjUɟYtitT\b\t!u(z{yq'1#\햙P`)ң)ӾX~ssv M=Oe,} Sz 0>o;&T<s3[|(d}t{73}_Ӟz?NWl',cmCeTFt\W_/POul*z[|? KiV RC꧳)UUWM`|HO Oԃp%990( h`嗟pdàp.NW a5zBd 5{ &jT| uXS]qCQ VP){Xuc;;"K6 7HnRPdXE'HG jE]ٍz+=H5keC29'(nPHr*l̂z·+Bg=֫tQ㶼H}%|%B)C8ԀY r=wS?uȓ(!޽#/ryăϥCsBy@.{l G޸xE  eGIB0u;L@}ddZVaC?FLg-r>褡(M- Qt]Oгuf;J8YZ+GbWjJTtQ> @H6WYnD(}Yé~ zl^`BC.piO5ڧc8E^*x9/YOʤT 2'5"jGwww}CO+XԊJHTDOR@';o)?WLJ{F&(?=PsC_*'ҐMLhe ־<0jN\G2 4JSt (񨤉6v3 jvUN>V3$=$/?LDe;Y%m2;sg0uA@Lßr 1*" ( RZZ܆T$Q UT1EADDF eս*f\;d cw4a=py NHT=s_@vGf-?B9=YW>=OMfgjo' {߭|=0~ʪ~-OL?s_V223oqm ~3RO*[g!0gV֪PY$Գ5[~kby}ݹ}埶u&&"1=p$?XgY%$5?D@P!R$)Pڒ*+Yr8*"Q9mkU** Myv[ w~q6i*B'(9n|h3ZcrFӲpaegc쪮^PQG(hk_y;G IHUU;ݲXUR"#:V2 ,Hyr;<}2 Pt=CdAjPBFrlU\TUGQRdbDE_Ϧ'և*@ʥ-?Ύc>18*I3}sF,FslS#pQ|@OgCCJD U@Xl75b"77F}=X((O_aS=Fg8hB'3x{ws'q>5 0@*\2Ur\_c2'ˮIɛ~F^^@rL!ABsގGmHeP(;pL:[t@F3}􎤓PVw;II&|ݡU1'AA b>b}#?{*H6()Z0~?+殣Ģd b)EN)R襦aN}$ŠRy#*!e|`+uURHΰb;(װ% <V_575=(dIk$F'Y- $RPoOlҺd0US2SOWCx#_@hՋ:VS~qP;DBIF̅3U_u+.>?[~CcL4{FEU ˞GZ@F#\w,7FMZ/.O}x:O4")%l@? |ǨfAKJk*A+qlnwy Mk?b;>XP+.1I.#rM4>^r yQ[bp$fÒM;*@|:OݸX@XCë//?ejFTys[mmmm[[mmmmmmmmmmVmmmmmmmmmmQmm[mmkkmmmmmmmmmmmڶmmmmmmmmmmmmmmmmmmmmmmmmmmmmb[i?g*o?3QB?OUxL]qSҪu88շx$5F=4St'1㬜c9.oQ8#z+ku. o7ʈ0^&; QzQ\wmVq楱KVa9Up6?&g=q D~fg`8_*WԡC0 DH<] WVM/k+\$bO$e0j@2xy̹ p )5Vl Xj=-(w>xxJm: guH`=q*WSqO5pez4~7ȿ2]Ǣ'=e#Q,>@*ޛ#+-c7_clclclclclnoP݃ pdl8d1s" Q0vAջ,#xy|1To:FJ L UGLЬZYPFքB<*1/H⍺z1?yVм!Q{t sPxI>tN'9U[ŒYn@&W"PE-v>;O6{Ow9겒~Vg?(La<>*9+LѸ+Mׇ_fǽ̓]vG'n⳽}^i1_R#Ng?di}tt˕!8 7cknmou8,vAyat2\Ex{Mit4:Vh-W9>+{7QBTagx_׊ZR % *- -B4!@ ;]n(tyT ֠s]+*@^%qy}q1=vu܃:\ z\T`z8qzҩ<.>kIbl1FՇ0+ $1%lR1IYIkL37(oUoae'p?骎+l 1̾ g2a8ŞP,em 9xzTiYC.Gd0n9_Dv*XWQP w[R&FD*c*DooǏ&V|f[>wbiNn0g=֪BYQ!K7y>KO&0YsP?9՜XhVrI)H&`)(x{w̏(V8nG==3wvڲ21 -P8*'}7F4)N}3_ρ"R N'buT)c?4s5T+A@RA֠}g\U!=FSb5kLe>سd%+埄4.j *x f`&d % fxYMP'o&qE3<lLJ q䊙Bdy SL,s2*t/Ԧ(qT!NRe$"Ԉqeڅ2c&sləReC˽T3 B`0I#syvO^˱A0^O 3*&{Ǐ<0h]kgIv\2Qcs Eud fKlP$Xk8 &ww٫ ռް!%1u$Q3S Q^,<:^^m_Z( ~N?ַi97`.}~zJZ'-K g].:T&s괎[Eڜ# FBOMo}D\6@RTNɯqtMROo~1-rPI\epW'vG*0X?IX`-¾OSM2U_&{1n`ʹXEMF5ÐV6H=YϤd 9 UqܓH,eAFzkXA) ICB-b,X0Ep__ީҁ|*游?ٟ 0km+Ovof7|蕊ٴ3Cr P`k Bj\P[\'Pp&/QmvAJ8T}}~5f: Cqs>1;\_ӂX kQ!1C2 @h'~3)xekJƔM-<( B! o`(Yp]Yn~yd˭1`C7*A( ^?Sm!#s _&Pxh[(0Dg[E0ґa[XO3J2=xB͢",KQ|36+:BecV=w3YB$v8ǡǷǴoʵ'_M9t-Oxd<Vm"2wbiD<+PPH"SQ81 ` *Ei%V)N\)Bs"7|}b|鮴Yo=D`QFc^ nG׍svc:1nw!Lj[PS)@- Jo5.`/§ĊZfL!ڵo)T6W]Ն^*$P55AЪ,Vu븰5 n*šlCR]edDW\F4f tJI `JWm|'*ₓӝBذP<(n YDtn `ukcAiNsBEj /hik @ k!L%K0˜u| ^RQ2mt \,FQ%dyaRg@^9dv=g'p$:h:4᧧-3'3"xɀtCZ@pf:-rɅ}_jvV$ [aKX/o$("4NRE` $IRhn]&:_w׎O}w'zSy,)¤R*]UQhs¼꾇iIS>&Iթ 8B99n"C.vJ"lHx-`SB͒E~Q '䵼vWBig%T0Rc :XtݰVH!W`q#?G f-7_g=k'wx?ޓ6߆`C}c.Kܵۈ0] K?UGvSCzfQ9<7FAeW&*5zQc  gӫ<ӡfpdġPa =c_xlB+5:p%*Ƭ-~8ʴH~ޠG`gG5 hMwjOf95ΰa\h%Tgkn+'XOs|'",G*4(/9DޘS(F"˞ À$d@#JLZС /T!6ldddh}]ó$#r=Tp:tr#I6Žc)˛{lp~hq[o3pwT@~Ju)|ZEsu"<vHzoqKKȃ@:2IƛDBfqD 7ǭ`tؖ/u$VmGX ~fAmq7p3P~c_~#[Z ۶.&k'H#bb[ΐo|uUJ+t%0g5<kmU=yM+ ˒/=F% d䨺=ߴ";U .q;~ϵ!ځY-lKZO>?ٹwžZպ:Fq}AUB{KΕ)YX]ơ>Nl_3gc~!Qo?fpy\z ^SltÅt=e=΄2ޗXYn$A,BVP:KlGB, n i7SjFJx'9v:b$ ] ǘ7M]).Uʆ)T!_sj7Akȁ,$Ux|v Hv}QT9?^i1NJ-E.y9h=<ܒUM9 I( C*$K̿ uʧjF#}G=̵j@=̖9Yn Be Aw]S| E>p9+GK!0D 0J#mP@nRoZd:8b}Y=S*e^{iͦC`TtlD[T<[M*"k^SqNpy*3] /nDoTzh"A[:h~MbC)rqQf&36@0ua@(RkP(# !+yU:7\I7} V+hX8 ČA Ѩ,4M>us3p>TgB0l -N,;dX cm#1SpTPk:)45Dp[~J:Kȵl:KҏY'~:~' *Ʈf8@*5#3+uUe,֝[R@Z0<S-JCKEx_ᢣWG)DՕVRrs U$%U !vɍJ(ocN4!/׮wy::g1Ӏf҈GzoLC:.p/y\B:7%RX 8\<ޠ"~4ionS~ռWgKڗCTD\g!;@ XF| UzlDyY4/.і jX 綖K..1'ce^nJ$3@K,Z7hVFc4l5Jr1SN9y*qsXθk͘g3<υKnK̋8hj_1gLٟq7ϬoTլf{93VvDtdmO=6˨s$ (>./&WR&{r{}p;z[gQGaePHOb#pa !-V~5AdRxud:˚bWuEUEdF()6y0`B#*Xa['8H] ^3jENo 6ɴc*X87rBFM)UbLBbEW?O:έ0ȳCJiRjBZ,4@G3 6QyPlh~gMB1!-.Һ9-C!h[k(gR(7:"Z[f?|)l9Y{B&00@R)"F:J#c}IF(2So<֑p!1(ΜN\p:&Ykbg~qϺ5d1DGcIz%GB|#C#]Dzn\"f<0V%Ń3k`@'W6x]HR*E+}>* &?_-΀u|p]%oKxmr֤p:&.ǤOtww`u{݁ʦ9ɹۗQoO]n r2Ğg8Q4My~ٹUASTR/0 ?pp)]_9)VN^ŗ1Vl%}cќvt ^s ~@"Gb% 8To<7&Y{;seE1q *"/ m3?h{8M7y*uiq \`m;ȪkU G[..48Y]qPIe ;se!1a~nuɗj5iyY4A($k@R@ D1 ׎ao!uw"#-NδwPX ^`U? e¥$Ȩs}$:ɾ̏"213l5q^8v>6yxiV>}C< Hcuw TJ6&.4+:H9 hO9C3 TV/gr,@|cO<(&m WWUlk <!稱gflKb#?LZtqE[+UT @ :yMxAa!%("kF͊91Dx\cTACJ|RjdTܲ [PMF_`h ΈJH @| zGtࢴɯ&:pی'iֹF)77"&fՠXnKOѬ L氭\^}L2%'J,XP5 UOng1yT!:WA弓z`> 2Pޥf i+c=虣)ᆣd褄G,0e`+.GqѣY*k3FҎq`WXĘ;iL)R NK22VL iM "cw&5}̭*9: ʥ_{"" "#w:@0 2_`E&wfA0r8]6|1ӽAwN2>bH,S4R 1Z1aH y !x BtɃybHa4و2"P !" 2ErN>?]ۯY>0fmyAP-鴢ZEVvoF`QO{aRL ms_K,\>UnwntvW웾[֣>!qWSR~&Qt'g^ZvB$¦fo:~?sD8-~\*r⾇=/lC8c ٴAdлMCV~i{mMf" ;7-]ТV]3(#l҄n31n~_mW^)BHC*2WLVM :@ o{k5:~TzfMƘT-X*5ЇG`\Ë\ JZ<)/AR ZUTuv33jUFSN!k 2ĠF!ץff!1\}tq'=oz$P֡4ZuC1/s l篾?94#z2xl6n~UJ}D򧰈_|jDjnW$ u@m%e kуsj晛Q:lr`R[e ٍ;;RBu (pss_@^@0:ⴜ(a8ʜ9U ˁ_oCEtɦf**Bh@bمQɹV%U;4H=Wæ+Ұ=TD,B@K3iB _◶g|D@TPve5_OW:OB*koO&#'uʳ utA(1~7o!~kh;QcA;k Ъ=L r84˱ˇXp 듹ċ ~~x49We<$Hu:3uZ(-;Yur~Hm\}?K8f&X7RZSX\MGtLUf.챜zdEК A-oŤw\#߅akS1a {4+I˚V=p:RL,*(\h#Ԅ:u׺8~sM96[\saB'̼/{fuM ,6Ix1.]ҾGPBxBDAF'4.x AJPB^ kfˡ8 #CXPJ]o;robQ2tqg#vT,,{}EMݍbup#nENgpnѫ=KEaU-:V;Vw@p8Nt;R:MI0Đaԧ"" : )|twZ/G6(옻lQ}1|XW.} ;4j5N [ 0; ;Mk=lm'| WV5P@PWvkHp.i7Sk w/+L/u;= <"D_WR}t' vsl~*eduU6LR?B`O}dمS% w dDz0Lц9Ű툲90Ǵ=sZ!* D[Zs(OLŴ\or5ue@ձrk%\oM9Ʉdɺ~RhK$&I2/^>]/a?̩2}]M22BsQY #  ;DA7oZꮦ"K EpUb8HM$ەAA( @6,9o蠈c^Ģp1ʵH96iӍeE[|^NҖ8} \ c6{qxpfYt]A&m #`D!AҴsQ/J KoW96/h|VZ0 * F!Enum J-"CvzD5IS-:J˶p BT8w Qq9;M}4d Lڣ 5>AeGd3C0._qd5W욇 ?OSa[;ʒl_@j! ~S/^h"˙Cvkhyʏg\cg 2Σ f>2b\Ba` Aը/J +nz#]ݞv'~I&ywbv1x&NSdEI̸eCYNu ~ sWL~=/ @p8&;?$5#0s93/}AE__R,%rCO[4ߥs~ת7 +Zr$=ikϖ 3r"WpvKV{.07$E̼m8k͘Aa AP_ޅFS;ty nЇFAZD[ OfOI os8N[_*I=|cF:bYOP3i卫7$}h9_x,]qT8+j{E ,Z(v@X^B{c!` ?OJ$o[G&f@kۓTi$0|XnXmp6cv>q~Uژ=5\Y劺9r-㯟?~tI^gFԳؤ>6+l u~OPV.sC ̨ H*r Utãey.3dŭde1%I)ݶ[٢dB`"c54`c& >aQxhY%}ν(,Q/} C _߃GԮH`=#0DV ǖK5r BM,F@ _W_ Gt=ѭ8EQ.u]$vۃ QBVV4ze:@th C[NDv2[%GCw Rb>Ƥ;bꭼn MĖ*1ip𾪤9?9u h.<"B*J}8}Spb vQK}ٟ;i'Mymp?;X8B sҙhc_Fj/Nsώq:/zK 3Or݂xf-pIGd|1Avv9[S @Aqu@e;U}v5N*NZ\ZYNv\x;v; Hs^sH/\CUCk}99=jolr3m{۩àMBEI|T:-,`A,qo\ =Hj4h(F+L"sӄ:;O nx;xʏQWQ]~ Zer.g w쏀_H_C\d &P2Z%)ʼt"CL P(6ԐӐtY+}Ӆ]UQnB㿿ŝgg~v7[{bLX1gR tkY^\1RTH/}"ssܾu7y9FMUĮ" z;g[~̓5aV7$RGwWec*qm:E5qZhК [[0xi5nVzq,]sQosbKθ}hoԈ#+}zٶXr|V?^!WB5^^|ˬwng^9yYW»}8<]A]LN;li%bnY6aXQ\UwTeVe)pX$>bw;;vyqՑ]/?(5uƦIl@Ig[:ֻ?Ɠ<5xaZnA.eiJ3A 9ǜ.gڜUf%F}b(bRs|>LpoFPQkl7rvVPR\YvPPd9C$W[XHg ;1 0|?š|1);^0R,4qq̚ o@,353Qx]z+y}^Q#Z]ŢX|='tp]W 60G5}"( kľ#/y 㺞ȡ&Z7mfuoVU_Ou;mWn;XQT]{txNRM[!&VNZvX[M<;b+D8,p>v vܻ}48!d=o #n"빙y Gl:Ch-NNQ()t zCGoU!dyn3us1&nEQDORN +"o/`AY+AG^ n չ$k怩ꏕ*$4+ Xb3|nGvo_}۲{ Y6}79u QLe6A2tF80`046 h]*kޡ)i$1ZV PHRfP& Xs1a=C-E@?GTKw2UWWzgdzЙӜ Y+wt>c*%GXv4 ("0o̬Mx8[X羺6/\1)K1)I躡hbi`lN^p ,j&ܴ 9l3 rpaPvhPYuxk:yy$=b$B(&R\_ֹiHAӛbM-$T5*%{Uk+JLpE5R4rVwtWV*U`}&V.pdPwj<*T|=q7_vTʀP_ֿMG}Gg 5gPX0̆s)ˌL&DIN  `1wCr*5tНb҈)Zkz%+ *OM9rm@QEQ*s(U8SiXB/6a=j .(PA$$T~j*9gys(:h~L1P;2X|BkJq.X$39ag?;OOhp sxvS;="v}_~[%ߩ0nz¢ڎ5%T: B=X;3U ⠌t?Wb8 Mk`/@7J vֹٸ~zХ`3k]gNuZU~vGݶ4Ox @>t-#ؿ8aEGeH^itx ¹..TѦ⡾1/["t6^45MZb9pVN0CxQ%-W\:?Uw4b7'B[Ca7TZ @a ,bBc캅FjDDԡd b؈4bĔCPE- (3LnU1"52 j&(YJD0A@PRU0ERnʢV(ݙ3 M,P5HT%PD% DTJRT2QUJPUUL@Е4@PM)R134LE%A1MUAI<3 >8ai<]`zJ{R*v EGxxWMf kS%9lwhxY.=YYc)tlT2~\PScO^pUC=jOgw,m'{"`^m󇩥VkS7lp658PNm1֢GD*+Clknyq f7ła8>_ղvEPЀ .O35.4G\#[]u?\0j0x]D}1C6G`Q=W=xZu5ä}< NL"/)B1,CFRbA3PA|uU:*)j}2㝟q3|Zdሖa d3`*&~'s_h1t`Jj'-d{(y'L6bJTV+ez#0aMȣeUJTwJF򢭜`SndW(?u[^$i2TxoFѥ/ =b#k+99C}G  ּQD~M;|2X00txp3А!P:yO?MT~supb?'S\Ӷ7[53'OpaMmDx}1tlVJak5a-K! \{*#UpUV>a=^k2&7;.k4ڋᆛȦjHVmΫܕ/EHB ?x))7 !@ :U?,BH>3\Bd9 b}?+"᷏{!Bu P^;G eQYyʼ)'^'K.?+F[hb ,|,EZq%^mOo.U#*_JskIr@GPЄ !,UI0TUAd|ymlF}X`tp ʠ2Y8CՋax*=eLu7$& xDP1DL1ET$4D1 e,d\q?fdOzRoffC;N2*($FW]W9]_ zY(TRvK&:?BJ2Puir`RV?hP~VQfR(at75)(B P<pЀ^~tZG4<,3FN(Mһ1#.GMa>ۄjߏSc=byI>M^rȳ 1$:uqRMg8LGL6 tL ;L&B{7":FF'Mr11N%C2YB&>/*w밸TKZSk.U.ܫ@pX{yjSD^:+1\zG>- tOuos.Bo`Hۧo,O'ɨ1(AK'}^KzukU5&DRD m c.T&5?z>t>k|}?#@ $ 0 Þ`BQѯ@uJ# >oC0ƄC=sZu FM=Wdn/8=hJ,YlvUΘXOB`MKB";ê'u%<ԭE}btۃyj|ح] 渢äq`O^.v%$SBf"pI;b*cLE Pe⥜xQ]> SxxAb63Nj `8SP͌B|ʆH9А7}kE'"a[9M bD "H!R -!_P6k Y&"ReO/1 A2$,x}&)6 NQYCE@2"y0:skOG|@t!()W(AP#οMſ@?^t*cMM?k*H'!^<;XUH(α#_L]o+& ) Od?)L|}8{ Gwj60 GCT%MN7挑 DٖE*7gj,b֟u?]dQ?5ULxkb?I|O&I3s SoHyTop~gdViV M%p֠gq>4$mvbjF5de/,"i81lQj3^ªCCɹp(k ppw]FPÌ<3IG!&Ir}}hb:wӸܡ ePG: -XI b ?5g@੩Xc9+'a])}YMPQgI|"[gmhY΅ !Ӊ'Lo:٘4}vC6{ dI'4̲apJ&_/[!BZ)U@WOьehcBiD]0 &p*HJJ>Zôq ,Z_c-X[vn-t=;K}b.PYkladD/ZIoO<1GkRe3b }s3ln޽e"~_ŷ:qUGn=ދ='Bw쉃,zfY@>" nL 0ѱ.hPڅ>lFuVD? ɣp')*O|04.Wpr'1G *{.ْ52n{ā eaZfbJ&E9S V/5SM9NFQ_r϶?QЇjF%)E>jRnjC{ɓ ѠvF?Įǰ49{QAWOF3> J/R,[ݛC\7O!v,~A/蜪2?),Ę .?9q5UUCKB}X寨nN8 Jf݄5?#SF n| aJQH]+bprӞ>ۤdacd?~F!hH~߮8_gOvR,QE^~~e?.88(PTT,:HYUe5cpݿ{J!?[kuR**FCY/$Jt 'a=0XzA!E*.o90#(5*"abɌbo4_˻zh@>Bia6 d#C?(6͞Q@:lDU f 8>Z*čBBYB>ZۀxJ;CS5?/i+Mwz%Fdi$-S6<p>9FF{<}pZ :X{a њ(zWZ3 -yNv1"z(8L8=)1WhCˮNN"0Q۩vbH5?9SӬ/ơsy'- 0d{pd';4> . )ַT쒷#N6y9 yx"{fW__@*' 33>W=pٮAz%q4Ù?OUPSh0J5L@U]92b9z0D{'|,?Vs}=7lyE 9mzRH`P~kJ)xT h9 }1V9U UDNs2heD7?flzQuD7oo7 c[gl-B5>RD|Csz X_\D(Zoը> U0>BrPSFu2NB(F=5u(DĀFbؒAOr/̓+ ݀^|)@O :*pAbXQ`*ؾ軼P $ U(%&V~m>.9#=pU1x$H8%Zx/J]̩j>Қ΢p1N A? 7 4 9IVFP 3Љ؉b1*}sS7=5.M6m怳 DNS!?Mjz~Cb>R~|YfbLI]VSzu6 4 Uڨ^͛~ވDDLvb PR>^@n@hQUU_}WwmpiċNY;}}+[/i?[=OAyO[rux``0UkI>, Y,k c`=X WkTea< q (5圍ut5msd`F> WkX]g< RV28d_f?jF}onsT; kf.ZiȌE*yBU*3!$ 4/aX>]T("9bD޷UKS$SD5R21J)Z32uXnglEvNrnAXAsFoDۅc.*R  xat͝NzҰAsGyB =-5<<¨0Р"P!؟OiDڄ TL9?qT)ۣ}@ ((")H 6GT[sFIՋăƩB"C*0@wz]U?( ]b|\Msr1 j)n LvbN~5B K? B@͙00(n8:7chޚ2PPNP˭n 6uر$x3xuDAogߥ§ )J ?=9]Jy BsN`e44Tknꋍ{ytyu j(P`>%`$ɰ}`dT`a ˫ߴM!`pؖ AfXdW aM]ԿgvʢmMa.,IUvSMkHH~ ow%‹wz> 5 <5XoUÀf^$JP<_ᢸ5 xf"9U}Dn'~W3j* O'X}4IvRIߺN=MxW@V" lw:a\(ዜ1pz]Y8IߩxZsI +kɁxgY]aCUuN*/~E'%gVn{5d<>lb%\"~*uy GI4۩ZfH׍ؿTZ=DZV5-PR\k; aUq䡯 i)&JM'dW׳?_\3^J SLQ٬r1  ,!]С=3QfƐՅ" {a> >'ixz2IǼnK~6qoNhҼR$GQ'yZ}@ &R!+a' >5zJC#A>!>}!M-6[/H ٨hae$AM?)G[u4gJi_UNḅUR 5eG@έGIoM3g̣=u}]exi%<p.sݜR9&$Hݐ)dS@;UNmxM-1{lT~';>^30(m_;۝տoe_ْ9!XYWOCXn7n~ 쐌c9Ҟ)VtO]|cڮ1uu.wv_=M,469ۥTu c[ۺ#̹J}NHҍ%kץF>vR`k¨׉+K%/ꫡ :~af2l3V͏Hڄ7*/a{N>RƎFڞ>;?G- ɉnhaQ/6vJR/_=UR}B?KkY,Fs>fGgJ \ɋ:K:U%*ZN%?7s)C 3O,jG?E9kPTe#< #'j4Гpn<"޳7v'nX]:v)ͤXPpBēw R$,}T.KPQNs:į-:xoG+pFY7+tǥ4y6]tkS lЁuz ;PzyANʋ2?z/,]{y }~FTRh.8gѳq{> } ]͇!_@$?kQ!B.Ӈ(C# ^[|]wi9@wxk$0mגvH;,S9;G:gPE@XЊ4x8:ѫ#̟2p!j{6F0Lf@qu`uS;vhQ }nx `oŅӻ1lɭ7 )~^꟫|}Si2,YXҬ%ԚF%\A35=$ 7~evrLa/u:"|3SeD C8zM y2I?a{zlSmBe-똊jh'LY# ݅߾H=߀(`;QXUN:zLM>eET$ %K/k>r*D_ްe4y[)jf xw3 ^g6SvG3vnxcp|-kѸf=,.̯\R]3}Z~wvm?w7#&]w]G6{׳z\s=|Sa;ut,`> j}F jn2BctɫQ^q/K/x+JEjޭ,`.tR5jQ^K*09d;NAl2 neY*d-쟏N["D˙G-ۮ@GHzs3 c_C[yqMs]* SvF3UWZ,D`1mxҀ *Y( \҂o5af:![zO9 P=zcti)>У`HP:O>="0Kqp1I1ax~=֞l  haX6Eb<5vM+AΎ6F˨i}<"YzQWO`{zbbzw;CPsߙ:ힴ@a]Y!ɼzx֢ Ylƌ(K(JR{rɭU3kO5a>*0@|(SNcw>rPm|5Y\K4WyIXDX{X͟sMwBؕ"V *]IKpo n Gc`K?WRM O_^ I⛙T Jdόܖ$&20xW*d1=0&O#=Z+< 퀪K#!^UYIs鷱vu 69lenCN?'V}ٶ;Pb yiN}ZQwJ< 8-fF0a܈,8x'? kпmt)"P {/f;񫑎lkBF{ZVwD@[v]|O'ɗsGQ ^p՝pfgC y=c q" Ào~NN`dB::@*Jx. Bqf\=_0|7=+jd=e}pŤc',z;r@cxa-#͂.- <#Tt߮wBIU;~BqJ-ad JUuz0uXUx!9v(vK3(E^;c;nYj`?LC*sP@"i8{C/ZBTںD|xmN-pDo\Cf]h> F9yJR{]m9#H*v;2-9x_P7Oj~W02Gpꮉ'.[@ GM'oӎ0GZQCtzvVpB{s~d@P ^@P:8ye Wd H4܏8A>RApx=?~.!9qׯ^TJPjI$JKx};_-c[TE\/OUiE%\4?iL"/t9)Uloktv0$2۪}igQ5Tr6W b`uI7j1:iyJC7# #"(*WJik`(Xaeu2NT1Yx$]Er8 |D#VcfvrUg9sf\ȥ˷usX3DS3tDK+fS(Yz'K[d\@TBx "k~=nw`/slޘBHk 5@9[( r5& 87iHejLfdI Pw z$F҆'ك wtBemEu^Ye tsVt,Mݗv?«kvk7\N^:hÀM,)I^k5uߤ _ֲtvވR{\k(5k6Q}Nl/ e" !>4xx K$Q{'h^`*J@P .gΛ;wJwJХ%)JfňS~{_0Qdx; W x0l7N -9|C,U x[̅7Sh ө]Mk_D58DGP^raU%]KΫvuobsDz.F~@~v1i#7RU~JvHqΪlR2Հwը +p=t!#fgK|k̾a;|1KNq6ڦٲPE+;K GE jЊ~ H 8:t}_-]ϞpTCis:Tpv}=6mNپ*(l8J;iN[)[0V|\~{cngZ6R(=˺mA#XЯqtI`^tvo_;IXzIC-p)Q4\?n};챫ږ'MJ_srCd u.iIr]V[cbs[}ҫH.Qyۙ=|gwm7 -jryR[M I57vOo8jQϞO9蘻RU-nTNV #~L2'Dj3Ҙ2<$`.`⯞pŔOStGN7M2۽[(0(Ck48R*JE9b3 Y9V9믲Lhqi˞a >keMWh:a1].*M53l'%0x\(P(POa|MLDWp^ǩkT0T!qY/gjW;^U E[f>w NZHn+;yRrgud%  4($`CP=uæY:5}&̿X7sǹvP4NSwft.0Z`ݞNZ9[VCӢ> mL2fUHih͗v׺5}`L@PP[  :jPc u!:uW@M* =dE[UWƻ,螏5}j5#X 5pmV9.QQʐu:L0ko3ng?T/. !u6էЮgc /9歛搔TMMA B ywm3Z攌A֓NS;өÀ~ >=V$'K}jJuM%'Ƞ^?䳄|eS<;9r hRb9^~^ASLE)M)@̭-3P Bb(!V@!f&("&dh`)hZiaI "")!f*&&&)`)T* j( H"hV33&Dd lJ(X+X5hBlYH1-+m,,1O.J4UDHI Е* RRPJA3P@̬R#DDĕTC$~$!""&T3S@AUE%,B2DPDQ0PQ@QEL3$(MDUSQTBQ04T4P 13K3S@RDALIA$ԔPE1!D54E@QT1 -4QECMEABS, (IRS1$IAIELI!R4T4 M)$DL-DPT HQ 1EHS4 0 PTTIEUTLAQJDDT,5AD% UA!CSEADAD P ED̐AT@MSD1+$EDU+EI @ ĂD K1Q4PU"!F{ІITБ\R ) b"$(a!% Xj")*`("!$fR p(`&dRR1$LU4-5PA@LK L*fb)(%Var"2Q@%!EhbJV()**RR&H(f$)* j)h"B_| Vh a2 (jh*hJ*'_{p$Dnx7(O2W#nQ1Q qtBx@}L"y~a gm?8s(5auӯ6"PrTJz *a ~*H}*>̪"tE%4# U q (s=PP"<ʇ}>P$Pe%BD!+Sx 'hde!JkYT]bnUM?vo'O77N:U NeaO'8UUU3 47U]v*XYj"FUp@K}Mw D#1pW (Y ~a?yUOaCwC$,l2T!ɺdyf;!Zb!fo'D 8_¿f?~7z]e<-Ģi4\NLJмKBذ<#J%#V:;+!@\׵pv0ICԇ$`pEpp[,6{ty=>'5c"K%'㗦ۦ0P%˾"}%[0rV~[~hW]_ X;kvo)9U `rվGx32ӍxYMDkdǜ>w@laejyĢ~ O1uo]Ǜ-=6uAgD"H_gʇ,뿗FA*Of>nrNk0JƭGWH{ CA+d@H!ѼOͭ(Op8@1>6 }57j AdPm! ]_+\@rڝڈ0+m!kBBI Ё'BmOa19+%ɊI}\,Q#dJ0D-Cz'{gWJN7^ r>]"襳'h@?N$}I9p o)lUNG$!L֯vC$tcoh,STۂqu-x.ըmyӣBfHçiPZ~Tu*V4*0P*r!o+Ne`l \F7Y7sK1>anI ;L(=+k5M;_)@*Ù6jMah68t1ŷ Y)B#}^=iPKy`ߵ{u C 6]" /G4T)&hFGThA$OPzGR&C\ЦpxLryB9{8?a('tZ7F-1#{lȑ#7"9i+}9)@mr1cprž-bP`ov Ó×%+BfKń`% H)_ Eʻ$#tqãD:/Jf[Ûu{=D\4o(DcpMh@ 'iGh)AihDb xL@DA &hw&/K:{0CގKЇ܁vWs?gYǘ ":!h CX~ {!04nQ(dg='P˕ 8h́@ . හ>Bc,Aٛ8 Ӥb z^8ex]d#( C .D1 FӪ"|7vf ^.Qx1 ;W%:rV|EMRE+n5D0σ%="*kA!\{%9'ë]^D!Bz#1őNK=I j(v"5N0'^#78L+lĭFVQ6#ePkEkS;$Id:wߜ]\o a!)AA܂S鍼^sbidzlki`Lgm4e|1P2VY?}M!2z\ PF1@BK "cG,Xv˶\Ņt+ 0DEVQ(x*swvVh=~lJ,%!F>\FhD4ϻz @sxw.z  :_H:E k@dn# ]8HBj1̏ ?VZ# (4l'^(|2|^i!=2YL膩}$)lM896@A Gvp4NpnQMe((>2g1ZZ5?@K ݁+?vb Qp[fkWhw'/{_ %gy얡!6_G`g_S LZ5H:6C zW̙$UuFDXx}ۉecE?}Yjb**T(qrwِ .b%:@U?LkAY<]\, QSuu^H ܋@YUTh*ç: F\B5 ;ũSrvD`"/= =?idw X wUS5($ 75-Y*'L ިAl8`>1OӰKuKg@UJi4a+9l[vABG!>*UIY*D"F;N<}%VgY\L1)gC}5Ec{(rAr7Z A[!s%cT`2x:dd_=ӍVT@{t\+V`|1 +컊y ÏxU 3, 8ӧ" COy '#v96L\^ܕa: +iF"DU]kT9۾ur!ٌ=x*WysoV9;[9 2ee^=:0QBZ-$t+9U(^'Z]%#;7/r-t;j*qV1 s1"fx}Z.wPʫ\'jZơ)08ꛃGs>RNO#kE撞p^SXhR3 ./սZBIc]Jֺssvg<)osך6ߵodעǪ9:0sV{f ;-q7QN}NMϭoO ~=9wѩ~nuq\ejkXCn#ڪsNtDAtȒ8Y!x(ísD`1[;͙ƾpf`EFHx\!)9N祹|[U''u,.4]K*2~T`t@h}(2)I.u&M4.M9G6Ctw^ck3ld=i$eh{N#r'lSY9!>jL̯$AD|wt()QMz؈LDy:~#EJD T DҡKBЅ#ЋE ITEE2hi5JDDD/s8Α鼦#2"hXXĥcTymʂ̒ǞqaaE,J SSjo뽑mG")Y-eJ4ĪR6ua}Ƽ\nX9EKEXkKvUE Ph̬̕ mems3,eJب6Xq͌*E(ͻfg$^kDFkifb[SWO{H:8mZIadmVEDjV1PAl4K-+OiE SZҖwS([퉐BV(&ak@dkJDhB(c `gK2!Z"q'/55 [eBn >[9g#4%-R/74%*bڅ[XpfyyEsY[M3xeZ |9ΚDdդU"QÅx4Nk9[Q30umBSRu>}}wJ7ֺhUZY#D@xo d>A{dvx<~?}~׏ȾYaj /4O_!jݾ[=?1F"Sz(r0*Yӟ]xLɟNO)Ĭ3a9:rrbm=H|߄Ҷj(B"fN]?s0wka:='nll[ H,&15szYajQJ-JtCq*YX4oCed(FI3ڊ6pTg *Y o1}{ݶ Y37@V6@eYPyuHvBy9!~51L-QTy! Ayr8K;!{%x!BH*GWۑ{R60|>57_,a)}7 F*?F5Tn{N(j/nyhvH`n[Nİz"K=~=E}vUUzM`L" SU~/.p{`9DAX  ڿ<>ė^ǧ?ݣ;(C1UZ$Q{/TUdd({`T4u Mr0sr*Y|~roKszwY׵*''P!8xs15QQ~jgIx֧eO}5zswW ?8]/2\tx3D'Aw?6_QD<SɻVJLH?c"n~aDBzl{T19@;OCnXD_fӚ_׮1QuKG{juTC~kQj S2xy&ܠh=EGKu\قHI?Էy][fPDthQev>mv펷?bh9pyRC!a8|'=U/.oq ~ջvߞXNİN{OT^{e yO\qֹUSWOg ηu<Ƨ;(/j2x;ji59Q={5_UͿ ?m$5%R4]wAHM, S7Л(a8t=%Y; P0z.4!2+@h4=&7EAS^Ӝ'^#(+"m*שZ5gXLDͫĠv$6oo _v:P,2T@EV?&&ipF,2AI[(<{_Iy/!)Bn!F5|Tte*@0za<£9=e;<6JC?&s@?aʁֵ 4ܟ)/<S?bQ$ZGͺ(""ݹ/l:iw0?Xyb¿AO S9H$*bUPgq]^|b%9%ZHky#.GA4&(s xs_O4_ @eˡxq,QJ(@<LtoXD䓜[ŜUUfPkМd%w l2Pl9B3!ͳ&'&s2 Mhjx<3 Ϗ[ƨYTd~5;hCo ^/|3a{3%PXBXq^v=6?۾͙=G}u2 fL}9i%s3 Ϧ@ .\tL6Te_" 0Si v3)3=\Byo윳ӯtNƠ:y>hU8'mp߇?j{J\ t% Gk4Y'W7vۗhQ߈y🇟SsxADgJ^(A+X@Bu`7Wfj> jA+5aܢ@_ʵ5%WN`XLH 0@DXx~OQZڤ^ .G?1YaAȄ-z,cqA!YP !rۏ_֜ ıPGz 1qA(> qd2x<@h|虅iYASX6݄=@0{; / awVaQߗ0 xԽ;~b6̹6oˀu+J4DI<}z@ rm pW;m#4~Ϻ~>O/  OѱBjxL&.1)`D4}jE!O29 ~>=[=Ќj) j*t>.3QV@" ."pz=z^W>Psǭi,kSV^V\R%RLt49Rk;/ȠJ[j*@;j%I >zV36 wK5" R,~ m*4I } Goiט5鏕_!@ 9?, #@.r1wk\`-%ApTNPDߩ_|jk2ġ?pxx*YGmn~Rڎ mϮq aNO}"zNYު_׸ Oե)](ɪA[qg:w{w3G86 =ytI; ΰ8g^4rI*D܄Qg&֢wtGT1WWd1"1d159:R:eP kۡ!R ؛,-ђ B dr[hPmD{mAWV˘D$=z`'ltIoׯCw7.ht<ҏupmw R'o&, JI#9 Q{yʷzFMn;肗Y}pC|Ǘ\#QO'Qȧv1Y&5['L|p(h%8X#хn?XzCY4aKOĀy}ƿk&偸YJycVD^'7G:{1{*M^e@tw6gS cIJZF"? ֶmP|g}lr\Wh!{3v |L.?+}3SNj~,+OākރY5nhz$YJSN-TjVP>VU =A˭#shKUUIξ=!PUzKޙMWA-[\ pwiR(BVkTcZT ;7A |:Ri@)%r;@P92[>vmDE}[|#UM j:PgT*Bg/BBlĉٳ u[O؟pebBo}?׭v^1B(Gޞʖf8Β/yzJ@1q0AŘ>2~'@?1pF_M/e2"hъCC7]5`!7 ??3Ӫ `C'ӺFÂA(q= $n€RLl(^2>x"@!5gzD o2[4AHK<' HQ?%`VB P0)}~!("k;;%6m=_a!G2o/Z\a %P骧WƧؿd 9B$}J$H"u(FftɄq}UX hH_3pR Җ{3i6"|ljR *`֘OyZG󦠞<{xjP":<*7 &hɃ,b<eށ'r7T6!=V̮R 2@S7$Ν)tOU'`4!?X,@#8#yƨzyI!q<^ b ҳNO6v*yF"7.ǻȊg?P3c>I-'E~x O$> k@8wԸm{*+<88 8jU!H i 7n8\l&`ErldOuI&`dYkӻm40|A#WZFtl3`f,f7(pUT(e 8Bʫ_0մe+,c2s167U5#ȥ;}?)Z`䬏WXA3 S}֠K_4 3Z U|I$:ḇ;50}?err3Ҵ0O-{]+&ѶR(ɕpaY%HUU.LU4?z:][`/Hd; l!(!CB)ޫv0$0IL'pliw !"Obb41D(?/F.}~z};cڶ@S7a>s9bS1wR HD)=5y=\$Hl͌BƷn -"ƥޭepc1f>Yl$r4Sj*E Dj@0^e}:R0B&I*եWiS8J*+/RY6,PXh_~C$(QB(8 /y~Q% ˥=/ǟ]V[wYe'*k1Gݔa;Ũ PscԽG->{{BqYHbӷy'Sʩ1ۮ DtLLsC[NGkN1du^ƶIQvQ\O+ه(7TN]tz^k3WU>@̨f+)Q| ^}if@0o[5)DΗC\3Q'{C_Ɨ}MxBP 4 >\'>`X刄Jt"q>uԩ\Z4-V,{ ӛ$%<&WfMOXy8%TybӥYKKp --T%{J(CG?CH{V*FՔ!?`9pPP*K9>jJbOWw>o 0Ru#cg`}I {iʊ3y ؗ^tMg׿fyiv=۶SP1w(lT opNIM:=Mmvn["`^ڂ𹁐JBQCkRMX Tw?vgB4I3u'J͕}Ha 8U'}u1>I'_S|$Iw`)r&j4@a{h9>uh)7#d< yṄJkH|!>Xzav_D'JsZϤ=?=]:\@B=8P=SxBY؀`F(7Mڴ(a.:3ZG" OMx)@B!$76 Iw+:c}ctĹw,쭼s2ɶ93_(8FӲ~gni9 ;љwƘ}<B}D+ Qt .CjD9 r u)6#RIP>G2rf;6w'Lvy: t&YWl$>X><#ce(䰎@%_ڎ;ubUZj晼DYk}O۲ϤX6H>C%C&-lU9/R<*S~>UB pH)$+Krfr9:j" PCW]5@CxA\imV.6NZ0JN^O]iH|=;OûVJ@(r\020gYFI2}6鐗}|@R"f:KR浫>_R:V7 .m_6vu~HuJlvYy v:>4mYN.s(QiMe}a8!<۹.qnzz;;5k|jAa B@j7E9s#|6{pJS%+خ+n؍$rymh29:괞ϨUZf X]݅Ҹ<r2/ףv۷bKq -vJ=BSxjLҧ׷sFFMg2 2; G}GrU>}D.0PC0`b׽{~Y/g!o9> G%378:uyXwla‰aOb"S4fnZ:LRwsr.kB Xr < @ K E.Ku98! ,4qB4%ht (7MFS "?э'QE &|A2:dUX'J1G+@u;;a`ݺ_dutW%T\bPߕ= w#yrֳrl =-ٙbDА?Ч:HBsANnUi xzۧǣiz\qxk~dJW1X [j?s-{m@p:,|x#!)lu4mEpnV)Xsɲy/P  TbܗF6\9}e%;C3>.4rx# 7(cYb6PQT! PVa .#AwX@*Eh;*sE6@iӱ6`]OSDE ADW&aE'QT>o~:C3a!%)m :kW7;uݽ$.* a\ SQ:ib*~2grY: _美NC{00 U|`/zQ#VvhB)-+P+& G<Ԟ=N$ C4+.y|Ƽ(W=VUj~c$!a%G!*SNQtoxIq ܲ,..M,./X6+Lp1XdXn}XZlԼU v睁*nBʷmϮ4Ә „ٛ!kϣEUUJNvFڡ20Lk _]-~Zwt8J89XjY Uk!ڐn|;ukP0C^KI:/SdUdP\ְ_rƁ0aDr\<F q8 젲[|uZsOFW( ,4ov6(U|DAQ@YgcT è <-aAU'OIҡ:nlL9ܚU3 +O_m.`΃!/Yyv3g#T +5x,Cdl-{*mC!2drA_xa?kGk לhj-ݞ֜,pѽO#f!N: -XtmbMjʋwKGnrp=&3upT9; DYvXjcz0( V<'Mb|8ޒl2zíP'{!_gd'I<81[]]!*9e?JM+!4xU'tAqiUM vQiN\~_HZCxtWw Dz+54hFqT^,fwIx2-0s@r\,0Y[ KoǢة6mhnܖWJ;Qc"zӽRсln_eK ioa&:3ZqN՝ftC4SnVZ4gzљ䊠?dT'.h [yMqlP$1ja)ʻ3У(B+ӎ j)qB/pöN0#?8ȾKkQPZE"4T| Hth>%˺4zAK|';9Ci}hu15u%2Ea7טP*ECvn`uV=s!0fk1 7\&;CoaڢR*=$`E,1+f>!1^&@V>v}֚)LiNҧX7<´'h AJs*9Ne뇝3{'g?N]_w.Xw'P8<| =$d>K8uO^цRKyAYM(7Ed/rQKF6k]ރdwV{y3ir1ESfbK~K C~ې\`OPI2~vm*m3e{&,(̉p`( 6KZ@/)aN8Au9cg\2:IIpШn" Ȫ<V]YPADȁOͧ0z}t7|-"R}ԛC SIb:8zqdŁфr9XG\9`yo\Qm}>҃ݷ ȿP A?ѐڰl+?Y9 BPPПx=дQCmQ+!&B;:`xX 1)9O\{; t@rKS4K;>S y9X<N93v(4+tTA,~|0])ԇOQM%Skp3|s$̪*>@zY%dm>/ygPIA͊Ph ,( $w(N'UAjP3 ' s@{^hwxgkGhC&Ə@`bpҘoq>ң7fS_TY[u#d?_ *ВTB zH 1޼x44.{ ٱ - BD=Ǟ vO.G<I)4O ylh}DP|H'}ʯuU]PN5X?I,`?4HIv*?`[wMEHZwgd/MB含q*τ׋+oVW6h15s;8m%yx% !!@h}"ᔱf\ÆTD139b$E)f=׳(8*y}tD2*:áۃHtU4}X"0꼏i% "<4Gor'݁b^xZ l aԴ<# 32s <1'PzO&EH RU4B C t҇Ngh!l>=} 6v&'=b\gq#3!oƃϤC'v*)(|;>l lX*>0BU0%H ,qGy?lTZ#`=y^guf&ˋESvY=O|x:#vz2J*ܝb.0D` ?^hNQvzAEd rS|h3 8 AvP>=Bc0@*n8zt/\PA`L!䜐ޥPeC?gy9p,As(n3%:A1Y t"1|$%ytn"⦂`(ZA#\i ]$8}q@GMe8Ӏ͇/ bȫZysJt!RwDy#E)0fS2HlvۥAD1!Қmbćݻ͏T ވB 3aP8qӛ;3-5F)0'Y6}+q{յÂjuoK 98G.9/JNxK_lԷQ#> иe2T̈ =&ׇy줳M_/xߵ.`nzaX5 X); Դ:'}BX_B]SsGs04x{N:ޯ'mF*r[`I-9@!T KJUU[p[_xWETQxQEBp(AY($dY}?}wMDKQFO-֦i"3J"<H.s%C󪐜$bBVAGH.4 C}87g(~hs 9Ǫ h1j"4Tf8a A 0^?b`}gʎ8Ođ T| 3]Вcd "DdIICQ0s2CN&|[Hzq{eW&2q!H#ѣ# '"=q4cK0ڲ!֡mi&1 u$wr#Rn,V8yTmIp0EE+MTZ1c&8 "B.C!98-iv,E%NL!9v@K t86 嘏8x!j>{Hj7~P?P%R)(B|@"9BAחt8t9d!;e[\IJ},ij*Kl9y\ӥ̗ ?X؂; ѝu/v.\.ͳ-BYSymjk,/F_x;޿T ?cUYhOTJZ{ުCDn~?'B-G`Ybo@!$ywW;㱲OfL{K7*j=x9#ç3nt,3__oh0SX`w'>޴>PnPr>V򛌻|d@@{q Bq@+͂.4i`O2d4*v tnG1M QCB'Bd("wEt08< C$;D O<)wV8,1lU11Nj>~|/8K'T&ϯaa/1`*U(}Hh?nD#yīLf\{m pXwoh 2!Һ7Ф>`Zb BM = C1K5̄0wncQm(e*RbCS8rn@zsگxpC2cpXI?vM;#&G$JCt1,< ;)ȹp >YO>q(h58,G]H/v\ڧL_ ~T\1KviG]`z$Çv7LDġI}P^ $vAb.DŽ8g0A-dGlj+dIJ[sqd3M`]H|4rB4{\a>@m8<+ËƜԡ{B++{Pp:G8lQ%I6AާG)7I,(f(uK?n97ht3:4.YšĞ ^ܮ?MsGZ#w2431@IڤQF xb#bd/ܓDb1/kTv괙(vo缏>1qUog\|㧩~Upum|tK՜ ^ u٣ѩfa N120*RW G/By(g\z9c%@x.0Dv>?~`W*<:x>tDΈCq2<-Sy<:E T0@0j]oI$!.xtTf%9&4I@"`gSH{N(Q^anp&rmoUES ٽW.t8O<3B/>Ԛ Aϻj `%NpzH1%Bf,uO0ؓcӶ'fk3o-%4xQ-S m5&2P"xj+Ԅ3In|LLHuc6QEbnHyB@;i S0 8:ԪMNu"qc:>3qN4^0]rPـe)`W]݈rɥd<~c٨8HFm4dF)iIJRAi1!nCXfG1ecF@koAC R:'@ӗ;n5ö́|A|qF p`Yy8:}&_ աaT,53@/zvz+|'/*#GQA=0$UA mƎX1M 2K;ͱa8n$Y'PM~2n+mF!+ e$p@ HBnE❼T}G;DCi(r,;'vYc]7H쥎mbp՟ri\骇kK{fo9AxNDհ(VK3 lm.ym@*^p/@M q:)$&<#*fHyI~ p4[$ %pXŌkߜi67̫] QL}gN00e3M i7n]e=8uu=l|+]F-IYL(2`eq+ktsy0eLns Mi*ldCAHaaGD Mf# 2g⇝:de$%4:W*\yv;lpGHL#*vr6Zh][w;!É9ye۫@S9ų3Xr|Ck*I2ݦ,911h̆7׳&3!5 `" 6k6*CwB@>YB WC ؎7/QlsdBҬR AGjyC ׮6Ď6S[[_hdGLRC=S2`4Ee5z#S$oUȓnDMq <71B%(f;B__}羙_@2םY"Uruua9llGOK5~a]qs/6 z*uOn>g"3 spz P񲠀QDa l8~wGh`郰߽ 79tҫ=D`&8 14ѕ/#hP{=k,=Ӓyep\܂vЇU^7JxS&-Dá6Ч'{ؐ5U:A ! IRYSjE/vc2ע7?nݓU?d ICs|,O$4g|~p> ~w=0 *)d}` `yu ؼ80W\S!> j cxt7Cﳚ0;1y0ٚCOwt7~WE_>+f/9Qa_y03l599<?y>O1za?%K8>&OvPjaѫD,p`{f#rJff؆wnnrS7`('` >fӋz ~3iKԒdNkVkY ۥ x!^@7?5+Xvs\uґ o|I=f8ID(h@OW1Mgc OaII5Tm^Kx&ȐTX1ee?q7 Na1l5<1g:TXkƩt^_Rq?Ǒs;&W\@# SFPdu R S@Rl:( 3/"uuհnv}!(-Q1p,= Ev B7ԩ2 dd'L!\vkSLMR((b2^ ݉9w,M:dpPr00ZcXtW`=岯>a̅$NF9уJ!{"I>0Dn f@+K) X0EV;M4D<|`%֊j]J[D50&0'ojM@9ʥ\7"4 Ik*25are@v9a/#WpPR$E0>'<OixYFOZ)LfF=e`W;8Jcz$܁ي|=5E"A,AA@Oe9(_hkЅ ~^!ɻ/ gF0؉_FŬ0uyՍ7l^4YD<  \a{"|ȱK" _fbd0ZS~imUq:[[ tŷ]ٯ DB?eٱ|3<]=t6*K"S|zvfHd66.-P|-ɆW%!0'i1Sq44=F*gp·(>gr>(%0B8!e1I@A{ski _M=횷\HYdػMk}o.>j?\`X!P >$ñ30@^4`xdfс c;۷K؀vۼ߂q˕@Q=~`z] TE YU:B & m5}qx6%O2+HIa&߻v̚k!/`qìwP(M4ܱ߮yBn6,'Pd`ʞI J !A~Kh< 0 WfHjYr{Mzن6YQq&; ´zT=wi %qqS$<# 0Ԫzer8O5l'j*c;p7hz)8AF=0L`{E)(%ŗ3fxÉ?Qo1S|s"p=DpS`J@!yѥi v*fkNth!Ws @zxBV>mpNFJ; 59Q@$}{V?ƛ?¸Q̆vr61ϼMKê`'^?RCV`9F%%Ic,7> Z!.8"B3b'Y7ez26i vɂ4`m/: {eOux,LڅծScU?7gYwYm8 "&$y~ӶOZ ܡy7s?X<[|54t#:s5,<8(,:{H 32cB8[23uqar@@z)Pb P\qJb1Țffq+T']#!;eYWt7_fxrMLgqۡma a (¤x @ۅ{OTb`ōAHRdֆ}9 N)I`gG h 5Fs&`AXN .[y!܁puxZcZtA0\TD~ǛOjL{c-i>R+ ;ԪG7|/G(P0LS0 N!NxIbA؟aKh#-4ȭC ^(6JW64I~XqqGxfr B ǎ Ir\qfRp35`J'BCR*0% ʢpS\6IP|C$cR"KG)3@;‹_/x7P4v>L!{l4Ol﬷#̜GLjܵ9<7>P"3(]{'P`<嵙Y |s' 0bxhwVJyo|`^H*֐IP9HKqS a'̨ͤv.jtgR; dݛVb$C#T% @QE9 viQP,$u!Ck$ HRpezux4&(< /(jѠJ{E4c+j[m^q?0p%dNc S'™?j Ӿq/'{Y_ w0!}Ncx;Gϼ=2kZ̆AۿrR $ s:@s]춌BÄhVcوPOx-i[%r`ͶC0lƱ!ꇍt0y|^}Љva!Xv0QJ <|&e$VU946l1A=@OI"I"C`aӷ륳v(#1Wv;mQrv&P{,qVf / .uaTsd;Ń9r` sEfA8|Kg _1']tS\%Kp*N'3 SV?]HPĉƾ4/1\Rޡ4xkO t"Zmw}k촚 sV ʂI5,ɧe@xO8݄!*(p8hNX?IWZXC:!X0HĎ5`k$`koYy gFCx5 M#@e^ZjUFLg_yA)quE@Q PwkFKHP;=˱;8zzBYIɰȥ@ S;"J;*.4өr_rTī&L^)5zu1觾 _Ȇ Pq0F&MU"Cfgmx7Dͬ&>FidRrOm4uC1aps,vfƸ _-醖g nSkk%8p0dMFq7bZ`pK c()?TB$J]ToQs2,YK9VBA=4a 'o־w1ta*_Fd&̥uT7M P@9= HS&؟8F郈I) el`87R;6|5]g-22$j1&"wf 8(61 $N1 ?8rAaLp$Ǫpgqp>,PKeL *TdX5@|NT_Ű)J@s>I )R& vdZq`XIDMPHفGt$I8_h'}ID4\&eɘ 4<5 7D@J 0Dt/lÂ:> ޏSwzrMOޟG+aO`(bO[qc.LQI8''mi I<5NF |ƭVۜ+z$Ui%҆ԑf $0!^p>`2F ǏKp :: !*"+A2]P3dM ΂0Y L$BC2S (uRP^Nwv J%p:B$ޘwd'sd6HlA%ఆZśNEY"RC/P>:#z@,|!/o4;-󷜅lwٽ'p48q6G?B,sml;ZD?0!e5-&h8pItSͿ#žʎhn>Bl CCg2;*C=0:xсDA]9lؕh0d, 3) 1j6,]@"" '$m/M:gذB|̀7Jsϭr%8Nӯ` ۈOW~ЭF \:!H)xL`'wӂR /.JH˱XVx8֔XfנHH[/\p  ipG$^wjZ>Х3,x֢5©ΠXd(*,) ihh((2ȢhJJ((( i TS\SWP$'`Z!XdI:|%hy(k;xV9E QMAEyTmZ<0+X#-e4$$Sj2 pq,,߹G!]DSqC#BFbCJdn(0( zfC~L|?t~ZI7q@fa41$l"8skӶQXf8'>~4'G er88k0k]5X*bI#Н򬁏0T,A6A4)dC[t:wJg7=>\,b@eB`?"Ɔ;|ck}x`O >T(ZLIT d^Й T*`Jh0 c2R䙫AD Dd>݆$=!B}'A;oDO8 0ҹhdSIS&!da33s2ߕCha*{u%P;u: 'Y[̂O,c07 t32wa=ݍ} }&/mbU=Cgl\YX0lu-!&ВDvzPb&I2ÄXNA2´MF7 h2 c6V.B!sP3\{M4ڄ$N[WPsOG}pxC $_@VIF{a= P̲>AoSo7`!(`!6%#'^Ħho| m#~޾Î@5oF:gvq.D"B?FVچ1;F1 5\8 u yQ2p{?}a_D;[<࢓ "[ wf38AY<\72k"1y#TYKTUT( Lm67488Q,b킬O2Y'9[ IiZ8.{wy|x=H$'fC! /fb]HC]# >t7e LLMSSpI :! +ِ :z=780լ'<8(|E6rp苏*38$'4 b^N|33)RBt((p 0{uONpñ> .65p ůW8r!rrC*OiEUh=hfA(D>\)\X)X40{< >vYXiUU%&D 3e⇬O=H 3##4GHh0~:O,>OsHԟF. L r"" HHJg**=wq'yC yCz(c($uY ŁIHĜV n,# ӑc`yBLx1@ ʇb{obm6G0 5i2p `h!cㅃQ}D3dn4 %[QdLb!ʷ_w(!UJ<@[ۤ;0vI@>t)vzOis8'·o'"Yw N0,K/x'dp$]fvAHM {a63qu,95IEQPtBɱὙ3=!ˉQ0 97ba..@Qϋs3OOwӠMic&˕E4>GsߩϬ8P73ꟾ+5 VaSRdWph WzLti2|L1݁}?@G^ 1Nе/q<WrO F :QC8zPLH 6φɆq &mfߟSIJyu\HƂ$Bl "Dɹ7I˻_<>xj*3/</Tu{ot1vdhBA=(t0{ =4cAc6{݅ZM2tC:=a L K\%/٬H3h6iqLO1yN1Ɓr9yzr=| {|Vou+IC3O`6Wn ^s4JH~-gQOywwrT ISt.$E8ӱG؏7q}=3n5uhkyQoֹKY2Zm$sg8;<{g.Ώ1yףd><>mۆ4pq\c 9xNypNiEaۚ]y #m᱒+S-rzfa) c|UKhpWnѝ|Ȁc<çCp~c^ Pv{"q~w`Ez?yǃ5B│(|kİ8uς vӹ~/PDլ(v`Xf3ګ-v%>fߌdRO֯G4PDr9;I%b]M"v!=*D i!Gx9H5D5L}j}ǩEZ;O:eUͨ aܔ)Cl&ݧaJ٬xRQÃޓԜ|vV>=DT61N@Æb48 awMzn3/M45 Sڲ&ɟnW5*r ɻX6#=abzÂd!=^}|rHbb~^(#y6&ߞ@ iO**]S:8?Y~Y&L.QbauES(+iǨA@^=O)u;UL! ॐ"Zovc >١(9@IVvPO9\eC &(3Pus n}d>&${y&FhZ"v $4C1sȢ>1wzy֜}(5-q;F{ lg:ijISlb|/ّ>꤮E_+ l<ʝ1P7EA=Kq$E;@/RD"#Ba˩k8pK)7'5NAGNt"h)ƌAjx3ٺ%C(%K(| x % n< MoE BФԃۥ2:Yu :WVz3jO}j-=B(`Xg`g{jg2! !<(C1CZZ`} ؓZՠTԅ8)}[3Aq6y*wfO/)[|g# ¼|J[pE,s4=(av8dA4'3)VS*1*<ʐπQznj믭l*j&>8k2іosxö iǯn̓pQ٘llu(8r^X;uz*QxR0{9ˑo1ᎷX!IZ8th嫓$BvR8r7y _ =4#Xv &9V4 .G:_cxa]2h1 R#I)N{M14sW! Lj \J Ca)Ԇ_|wxg|qc~Mey=Xe >yr}i/1:w`}}+;M\ips)Oxq`}{܈ab;YkbR Gc LKRI,>:ŘvFv 2`qC<=17U-ӠSeLDk#RjZaD@?9ԓ"iuI)!{MF92[K#(qQ+1fXi$=c-tVIgUݻ;% };N}"^hǶ3f"m62blߞ0-w,~pCi]C3" joXL P %JQٻ^ku%1&rۓl+Q%σeOg 1Vg&oNɾm"`h^ \uwuI32YGp]2hi<.9 C$|ThՎꉄE 4+yo Dd3Lng @I9B(2kܘf AV&&w!D 'xfd=;P~QRVŽaQ0w%"VTcݞiv?Hwc3z3U &X]LTaI\ ov"=:4%tcCby;;i&8M& Pr0(B(J8q0Qgb<}4RɯTE 5>N t$4{hkykN3ܕF 26!5"%FJxczoGϤ/[%JCd>blf Y;'oK@"twi+{%xvWÜp 1\^ =%'5· kLo* n@R{]jA2q`" iۿSPY0ѻIn9n9md<Y 'GDvVb>McH޻?T8<Slj"ЬB-Hed; A >5Y /B*F=VS8Rb8REC&/cz҅>PϨr!'|{lD:a2caz%`z;Y>vSz{C`<'Z;^b K &Ձ]$pߣ IU`;jvm' }ǬdࠖBnw ;nIg Cp0ǃW99L 8H&#!"WlSpF pI%禓*A yAc*`x].8Ysc8! C&f0?<c SwFTY[ΰAu{}jnwizj02d2k"gDmg&G7C Cfc`=F NBThb!4&Bae< t0& 9d29,t%q\&0lRL/jX% A"vDPG#c{ HI0cBxPۜ:3l03Dž vg|9ّ,ٶ3T^ݵٚo~_}^=ߡ2  ^3m]~Vz=2o~x~':͓pd#N@^t-0_Y)lդX8\tP%<֫!4?,@y= Gil'%hTn2Pޠ1}۾5cO?v #s<,'Y4HlWh$rǵIkX=C +7`Mﴁ"WfYFJN'%x"ғ LKNY4 Sv wu:[Xv{kj יae "Nfd S1 n<Pv: !;WOlF3[|!7` * `&@L0JL48NpM:;;JkN $b)#p0S$ $ $6;CTEPE7ՆE N0")*Թ%!E'$"*""X+'0hM2 oZA ȆL!g^g~trrzg p;^W;Q"qC1owę`ʻ0*08/hGf(XH,w k} ЏWNǩ|H8#.pKLx^O8S*Μ|UW^*Rx~׺>`|L+u=wcWMŜlNӜixc5'fj*QUӎq &MBoO=rשD^dRgVhM5fGXU"Vfam &zԉ(h_}pAOs}5b3g/#8K˟LԘk(GOt+#366mj"Ìcd xt~; ?\+ZvK~9X{1DrV85"I;p1bL&zQ<VѯDh;NF% }D}"(B vq><x~Kտ0W/vLUf#Ӯ/vX3O 8ELjBZ[MF 4`b/XCiNxqW~UYh:1sЉ}K2 wcwMTՇqQt?i7Btc^7*MgFT&BNܫ LW{-\d<~(n ÿlrWr]t?*S%;q5.jFt@|xo<=kj]ݻ[.o{&~,䎳o g!۰Y? )*RQPQ,}5C02$w~Ce IJ)=(~yHY3r\fߟC}f06Mg x|r%vfGьu͎qաm+cp;=XALT_0v7^e>^LNN_3g>|܆jDh^໽Ct>' u.2 =SwT=ch^ᖍ[$' !_OTa4(piy|Q]_烒Ptbڌ;yCy!vPƔ8ݑ eE{J XWhvKNw˚4t=\P@U$TI?\$ȉ`bhݜlqPrLw%Zq^WrQOFCCWK{Ԡ|3'#N}ڏ) xMOp+8P>;J"f{O-k'`ē5(TXu!2iӉ#8k=%hwP$51h^1dsc5*F .w2`x zIz hH :;%@@xP;I҂-i&01."/d2o5 7Ń'E:S ^)q&gNĆ|gdԞHhik ӡLxNٻ|343vU~Ы_M2#'rwد+8 ( s1gvRug<:x ͤ`e:>qtY&>^=sd$ß37}3Q:6wn=Il&uUU8 sHy劉w;M>Y 9VHA(վu*~&Ԯp E5R1gͪKK遆ѝ1Ƈxd˳ZhJP˼y$0rxbp.3p,Ak_Dž(90ގ(oW^!jٕ[ gݶV֬fFNSMU>ȇm/_RP\𥱂UMVXzl *|_mf4rC X b{9|u.}Uxv_z1.B(c27}cC+ G㻾~lsIAeu-ZA$,RF8^.>9eV=ķKW)08H?IҎ&ϣaވnx㪇M;JBf:1bL|!5!>N?ʯ?f~9<О,(ٿp_|$'0nU+"W`G.󴾮Ƃ9E@pk-4O3AjDo̡)̍aW6y>v~Ө ͂* h 3/:w/C# -ةCm+ '~uvg[TF9՚+sEE0N.Ol;kTĜU/L*4$^*Q z4f>vF AbH/րïp'6QBkAkn̗:-3EoDPH t۾C DC;P~8( 30ˮpzG7 {e;68p58r'2pk4x+7%ƀ% ;l}U7]Jd^5>!KXՌ:EjQXK;V|VdQeqg>:y{yE.ȃhHѭIX>Bqxɽ#[,=4X1>9D#gӟ"=f{q yJ~v%)Wy`vQCQ()~ߡ&gdMN#>Ga*]+& : i q>b$Pq%!qr?Eɝq22ml9&ܑ]ĩyA)-$BОd={tg*DoB3BrpX^:# `H~& ]!)^]\6|5 /դC4rw?.R齧G5y&aI$rBTpt|hcX6XT|j>` un s CX:4BHQѷc@=_`9j7#~fc}~}oM$tؘYϲm.ozDp|q jarQWm@"` 0q熝!1}-d7 &ћ=x̡}4>?[TIi$_>mtzX|:51$'6jv7"Q!1}z~3(!Vi|ӳ ݓ7N<3Y16k'f\9 A,c&zٶ*ͤ N^~CxvCt{^ï_/ShtSBsqvrC샌)ܸO2*Dc1;DBJx#ZDˣ ,ID2disO6ʙQLوבR'\ȵR&F2rNUr>'#pǸϏqωńMOzy֪!CP| |G_:6<<{UeԆ5g}Ç|5ׄgY;-^0jv( ߡ֤>T0E pWE/Mʶۈ ,UVw3-zG2f%/W~v>9-os 'H\) GGꉰL*ٷ[?ב}RsV*Fҡw`qU^}+j@=ʀR'_c" P!B z^~dI>D 9:~NzCp:Nhs= =euK;fxJ@Ao}}G~CeobF C$ 9d%ïn),"%0+~\D.jcAEa%o~/D4T9JAZ'puϟNaj,I)}; H}IN^5XmZ7cTq.яfu-W0"x~.憴ȫH'iU9&1K3S 33T=0:bZjn$ >1@Kߴ!pfj$,g1hŷQb2Pؒl#.x (Ђ( С,cբ*)݃=@]U Fz 8ۢϊm}.xlװ IV֫h%[g*pnR ]\fCX`X%\aդ*Кj ĩU tT6(gr װ3AloC HٛٸնtɀȰ>>0;ݽa>7 ^HD$mp;K9(&lFZ=GB\s,sCVUcUj*SRp8Pwس$0gn{>]TkUZ2eبe<2}qd Lyᣋ~8숨p *RQJV.lNx,_sPcjfŢDgۮ<@;XBT3a٫" )IH"X"pKKvHqgG|{btĬm_Ș}+V91uPVv;G߆vjW)BδUQCl=_S9!ˤ@oۂK#c\6g;=1(MJ$'|Y/Qڨ %YX\Pm6G:]uzZ:X[m|ђ+Jiĉ' +Gvzjr^=eq7PFKn$zgPlvI$iK9ȤTTz^T[""w}vdLm*PW|x!" 1N(<#d#>"5(ŔqL +)dWK:0=7\i'i[ B 8FL5w5>( %a#P0R UE l= }S#Еrr*e>'g)]4 ݩ`axc h~1v[ u59CNZ'3:M揇\q&tsoS`o݇Bp3=KM nG< hw@_8{mS~}UJ\v"v*p63@_lTy# !gҶ1! ߖNf,ޡ8ja.+h(Nq7("84DeM^wbM2ΩrѢJ9W8 pvBUz">%aN*BygM{{;Qj> n[B܋T ̖ d1GG1m_\ւhhXWAkHi8`#>tpf[ ^~-ό }KJOZ,|dxI㩮N'HU»oX%>ld3ԢDrÖrސC_iPkwwd  /ND!IE O !%5\4y^损 \QV-jf hfC 0pC#>&HZ2vnCڲW})ӉF>ޘn;E6^.B1Ee`Xm Ay 0C(Hqm~ۉt#С!t8|Y,\~'.k; y$>dH#ō\NoFdyjo'ʃ;HPXksN!] t'#.q}:8ءsV|u Nhkp4=jďɍOfEA(ap_mk+xۃߜA/r.Fg5!6Ybkj찌t'qeznq#ΚavFq(GOW/0H= wf*fv 1Ds1 ͐v$)~7Nr4-#PEr4$vek%-sƣx= Y_G 8 rHVH%!Bϗ8zdD~#z350d*=dkLC]Nr31v$'u m1]Y(gDY|mM1Ϯ7k[rqU<v@92b2#+.iSO:T,9"#=T@ɊGS@[ b;lÿCNOGP*.hޖE@Z$pE믺&o '< `([娡 }uJY<s }A5<' I^߁ynOq$$>8]<:*" |xPT'i H_(2ٱLO=!mJenv%d nPD^ĎkН~J7Vm{0ɦIN| 8 DwVR"huLRd,`N;q q 5AUZ%Q|iC<=i٨K]9a΀+xUM@skXGN8z8C^O_| m;¾i#4c bYLȚIؙ<&<+ ? -in ݨM; Փ 9v7O 3?$q6oz(B7]rch7Jw"X젂 V8B.5|7xT=,3/{u=WH c_5'cw}xo+ԫ؋1lX%ٰY@)EVZ1]Ϩ=}Ja١; U:}1B5d0 8uZH$sZa`P; `96`'>Vf@;iKFt96E!~aSfٶ,9OS:ib4q;eM]ˈd..T:ak1I,2`Q*$dX.n}h_!u^y7&7AϡУghs8%̌X`D;N5!I%IW3P6"rΞ憍 D0R&&iyja{8>1|L?ƖWrzEun}m=g(}MPU<bvm|?9쁭{rֵ h ^,)<9K@ cI1TEKeQDD Ԋ%z5gRq%;TsaېNdf!;bYxv—Cx9\xr&!l4ag&\`ǝWG)o: iPm{Hna'Ӧ$T_`# wBhSw>~vz$MO5ɼFtkb4zfvsZӝϽ`n$f67槦[+=M[| L&L8@ݩtLb36ճhe:LW_-TD+=FUCS6ܤ볘:}> ]h1Lc&u0y&C 3lYOSx@{ /~}42 A}ӊpy^B)&'d$)Ҋ.*NXLN0a 1d@J;[o0`[$ F'SAt~jkHoGˠ-M`LE꽰c57BfjT!wֲ`ORI^k(iS2IǟVsb'l$w[Տ> 5~.#4eq,1= mX}pJ/Ȃ " b՟`fu(=Eor;&PG꣗{tՅRĵ80wH2ߩ\^$QrZVd Wˌ2AX x-Ρhx^,C GRb:rd7'DrJMLJ48j "fbf-$O|,G]C.LQZӼU)kK(ͧfXPrWP=;k_o8E R@qRNv]MT. 1(݁SpRSAע; QAc <{}ᗍwƥ5-uOpD `I}'^L ݹD{ل  q` k X;#d͘A:Y5Rv˂ #!-ō)D罚{{fP:8G3~(vT a P! ;zt 4B J$3z<CNfeSAiw (G;y5`@ i9G6ug7\ I&e8czw9A o%>mJ^$xv$ E3VDܷft1X(RzNcUU-v+MxFN'_=;7o1+lJRʪ^m5TKkZ5 lK*0VEȤhH(< ࢩmcD3(̟;ڇoqSG a;}a*^TCF[E +m?s 6l'rԄDɊ #8xA(hLQ$% 8$Qm?LL*`PpQ eY@*RVLV$>>hCa 57`@v+mS'$@O8ppS>5q*a1l~_=J}cM~AG zf,T%d^R V)[*u wwtL 2{қ;`H=Rwu .&\FXE`ҊRNW_f Am(kɠRGf%4΄U(ւ5'D÷M?@I l3,?hwK'oԉObJ*53޿wRZKu%wD2wx9B`"DZ29H6%00H5#Mη6n˓4 p4M3 0 PF-f* D"Nq0>~? =߇H}MDKDR8;lKꜱ(} : eOƻ,(-r{?>ߝ?un;e}[ ~i+d<1HB^1y!EBY^Q;Ѵ!,bT+AP9T^$1! e lghĒa CrUڒUU6;q2$!7ن>Rf/*S/PP$ؔEd\S2dRns6P:@zPK%zC=LJ̪&(=TUk xI7o>c/QmLC$XzK;wyE8 I:gzy)QD}VEuo;ڃO4SڂeqFKW$=N(kx Õu)HEbóP)xyw\Oڰ 쟹H  'èQ~EiQ||Ė?دTAE[֝(L AѓXbݒ(|hJiFcgÊ~Lږж}wrӯm8 )",'VHx5m-ʩP3u;aFY{LK_uYz߀&/pʆŻ/Yate0LҟJ&UUw(~BWés$CPI=y}'UVG1v>FPbL c>tE03 Pf )fBC̆`uoo_v5SL\ ? d28@C/$-BPY-ml, |'u(LVvK' '&C !XT #D.rH&B9w$ ;5n$OsN=Cī恾z0<aװ?g|raUAdH# PN4xOzyhTъiBL@&OTKu;/g'YrM|3VR%g$9X *>HlUr 4Q7i8%a42n I-!GnKuHC ԧHtIB!h;=`~449sb1 Kr' Jk<y/R]*ަ/2{:nkkT]<y`3`9sJ6}SLd ]1Lpp2IIY#\)tN.Cf,*Ґ+BLFb〉!<]~"~W~;J>*k~4(J&T+H[{*|R, SI'(AIHsgYK|żUd``dfAK'$&"b]kX؇t.#Ƚl$O7iu1&& 'upF/eeIXvVE޼[u*#Յw'a)_7EP02 3aUv;@⯪xD P6@T0_CAIE:#Cp}4#aGJWWjP $)*gNi;//͎c#TE MZ jYcPE GASk&,s!/ M8[$?X6 dl%Zܺh ^=S,U3`ՅRp ^>iH/lL|w5FV*F BY2IaF@(3Gode!S`Tɠ@Om0p7M$IMTCD4LɆ&e &H " *f" &jhʊ *H bJJ *(L"`pSGt}޾-W $Kf((d Ƿ2:RȴKbئ}/(C?84-(֚Qr $4Qu M8zto K0*T`BpMn0Y{|N=Bɽ[p'uST>:@Y-"ѐJQD:V٧aKV<b>9)gu[NVNii(/6Q!` A 6DBlp/dB(I}eD D Ɇfb{7dLN˘&f)#" hdJ{I X ReBGQD@ڑv唺ZTTjXzj{Io\:fY6F8!E~$]G͑wuI䡔OEt UQFyTCe:fmDc#`g-Z_/|-s_[%S3K|y@]g5*jǖ}R zK< 6d&f]() `?> DAE\ʿd#%EME kO'"Z (&H2D'8!($D `BuJ@zzO/ >>JI|Ύ3"HR $ AT 4R|u<LJ}U|@A NZ3Xӿ4 |qb `HL~up`, RP"]pcs=zό"/'ߋs0ۜlU-?[x0a?%Za!-1c$*)mmOÙ^Ę!Oo$>`maaq/YH၆+D8k1"Ct;w߯'n8NޣShF#jy-q>O\:i놫7h _Tk`D4#Z~=`a3@, MCaY,{W5|YB{?78#t6pd'1A  ѳ31b7 F]O6Wj-:nV. '+整n r3NMp.ؓS;k?(@$*()H>=z:u7|ahA ,fUi}L`Τ~iyP,ύ˪ w~ot !PX} $'u gND-hXZui&)!.ST^_zoQS8Ǽrrl_ PVK?0Ri9,;|>>CϷ} pP8ߡ!>;Oi #!&C DQcO7uqCJk76&B1(LQLOڣ=@U ḠZ ?ビi͖kZT~z޸}|/&E[ 87}iW9{/Psk0l*+LNQS#ɳ}ɋ3[- 4 #4d0 Nu;:QRC_00Irh0r0̵6xNh#/yaф}pd$?>xT;ܾSk:|9mYtAxOX~f_C٨7htHD__G7{uFYE_ =٢v$J5 jTbV,=p ()(P&BJHz"|{~I\?*R~{^!e Y %5qUQiV&2'I!Ȝ8bpyX+s0|zlc}q1#H4PjD߾8:.nʲ14&(gAz[6Z*& :dkng LRĸ8_ݫ߻{GK1 M[HQNL|}mvϾ]f׀!dM=RtyKO-[޿&z*n R,uA*{.@.@@@",j痽}9GiYC' C/.\u3{f| ]cEǂ& 98 ! XE30<i:3i%Л 3$pXfZF 'ğo<p9R6t- XJ. HA( H`XT4hf"Ï8wI a"9 A Cib bRHa١RcסyߔDS%mCГ$wWJNYDH2;LPQ\4q;J* b!h jaJ 0UA?L4u3K=1AAT1}FH42&ڧ?WN5[q_EΠ Āc,tA=O bsp뀪 ?*Rv /PCr)~gQ hOӮJLqL0b +|G_sE|L{p0(2͂S.de3HSF Y{{sywO`A?!9_Xo ,"T VFN їSTF:¾ hMuyBeR a. cN28f5M1CqXe)H taX)ɴIS!aY;3Jg0ow}x'8kB{~49gy*,- 2^YH%E1JY x8@[?zt>`Ǝ&ɰbn$xe˶ܞPPîo'd!N4TT C9p.爉h!8-uâ.CpҨaȃDBb=IY„dFT=߃:Hy>GpK t@pJdFTDFe-(P ELI"ڜ{QHt|9#@ހsNn;pu$FQJUJVR0R*ʮv,_4A%jŌZ'6+b 3e.l,,aAFT6%Lԕb*rP""§ )j*s0*0(0"R)S0T(Q" aPIe3fDA"HѠK,@4@Llmւ@d#JJ$qia Hұd.&Ԑ!dTVPT q?(r>CyTjb!eOϏ?HT(_0ް H5-mKŢ)m&N;TAc9Qާ7w×HqC8H)CX~Mo C2C }.3YA ! XL]*1~Þ$:3Ss0˱ḁ݋-Kgd(b$pb ͞2ChG1ֲ79(BTuNC]eMxiD1@fk|d5tA :דּ/N$,az鰰{[{&fNyQtĜ  M+M&g]SćINA9˄=Ri3yN`¾ç]r0b!CpMxO >yC6ru|100OA:q+¨ R"Q*"qwj7=LXeR5sA3@8vF1hN«LveTȸǵ"߆cj`\?dS@Ha@B1خLϑ?4^Sg?ik @i 9vCti@ >5HJ_ 腸H#-V( &)H)]Uu PcI.<(\g@Ibk?J5^tqE]wgC,0كdP}Hl:9̲Ư[nT]c66L%!C!=͉y|3<&ܮ־C>h3ޙ M$ ,; ֍bm/qG2R,vxb}FϿ~(1fo \*dY Mj;|Ј+ V ^?w *4BmӕEqqPɠUQTMEAiW>~ 0#!a\l>34㉏Y8 ~A'НCb!#.[fncE YP21sHa(4Č@TXh C0Z022*S5 j  . *Ș@Bp0d@D >wS߼Ӗq")PQKjȕh‚\bbȊCp-lk+)sm2e,5PYTdfj+TEUDԪ%LkDNJԃ+=HIm )wNIs}g1(\]LREQR;XH'n,{ɛG~%:gNv~/ /'>%^"{'vf%: ʐbu-^y " qp7'-xny 0:dK&(RsM+3tն̏@f ԊNP t -HFYqZK`ѹYMFOAJ=`+p``QMHT!Ԁm:'bDT`f Ax0C;QiS5/eܻvLJq'񨡐|W׃EGgzMB(9ac_]#32R^Ʋ;A0ڪE9f;%/l,c4ǿ 0&d!ϋ!P8CvNwץsV?s%=&sݪa9Ɏbb+;:bg̺&q %YmKb` zOr pҔbCֲe4&)'S0!ζVX[zr3H ~Di^\%'oU5Ε6gqՑBa)5lmtX`}YIo'rʊ^XPĴ߮Z^L#P,L&$ ʠefԛsPcA`Gg%: '"ia\Dd;qy1`H ܘy>ƴo Ta3'r3}6c<TeNMC!a"D~D>Ț4|)m^}yF3Rgt&1ڃ9oLc}o $TL~󑩷L'Lw`>o"Ä \dc&Ǎ![ Lx5 ֽ.zpady!FSi(ѩ7̰ЉLKE"ݭ*X4hsH](wC`@ /~=% d+0LJu c-"Y [c!rjr %݈3&ɸm Ep38;35Èr٦5d_3-P["[bqW-Cr"Lg4AT .D21^C6*cvfKi$.6`T[6E4M:G>dDZ) xc:qh`na/B1dPJi(8 %F̴``x :6kP:qzO&y|y2 Y%`沖ԲHRFQksvmI':Lo`NDGh9j0vxr~|,EJm)O{m}ϷSwAn^>Ɵ']]BP6hdad'^vs!v0f `u?EI&\ZK7HJSՐ:~=xCt^H$!e$V@Og/O;yͤ§ <XI Bn مH݂y *`@3*D B$ T>}ՙNA9#! uT8 d) )$I.pBnE)Y)ݞ㉎߿ {/zGTB$ - `I̧(FߐOkhz">Oozrc r"uoi^i /twE}t"(ͺdOnlL\eID%'0>$|LN'C/dO#'a[1hfDD8`XLI ltI(f;c J܅?]?IWӏ@S VXO*_o-֯:.n׻kzU091]<U"RSsG">HKK?v,R`C?: םm31 =xe4OВWMO(V  aơZ[m*m)A,Py&\N/m8=l81;&PѬ]@iL\!)x00ʀܹ EPrI*v~WSwSr~6VP,NM:n5/BL 1zMUIƢ:ݺ&4&<؇7C Q΃GGѲ6 KUU,jZ-V :;{d2-JRb`|Lh's95@ H03$z9 pc'Ch,ƉD+ZAmڔJR[JS' =4r:]a w%1t00'nK'2kV)mdeHO&M w͆`9Q9rҴח-M_wLvLVIS3 * կ[{rmyy޲-#B ȆqVo4=SpE4x՞/TRO3*s_4|dﳕ><`3|=H`I^vS339F^?gÑ6`hÜC];'RgӕƃKN)7ǯ^|_>h+1 9BaCF1W۳iM<(#O(#bf`8LemMJx0ǧOHPGN`3Q l 42BĎ(6M3H3߭9!C(ppl0!:EzȠhiO'htl@0@wLR zBhA)D"UTzqC^:A_ǔ&`a=4>!P&@9ۦiP&Pa!J2Ձi2k B(!2=gS/(!Q+9O^z\}ހ}}v=" .v|j @ EzH< 3H)"2&7[+puìkT* yw.:h2sZ|؞Q9WUrڳɇFPB v6;sa߽sX);nynQ.8#0:=7|Nhևςnq֝2(xM rq2nn Rs %u }'fl&.3CwU7p &AZf7[%G.@G8k(^L9MMRᄥp Xt "AN"xhJj'fi(xvK3v;FS0Obfs587qOnMDdPigEi¾n X#s9itwFsff~:tv,.4cȃ7/ɗpnx蔜0e1WN-x0NPН F#C$fNkt5=T#k~Y7;[GOc!D H"0 Ù8rĭQiO^a'̕ĺX+/*:m!U5zrç"JӐze>I!"d̅cnyW5^o{cjoQ}Y#uxZ𩷌 ?C|g<|6 H&~3w\ϲ91Ŵܴ5e Yay(|&b zAw[16/\H{rڪuP8zg-#MsbCviQ0jqɖ'2lo-knJa&tK|d&4Mkf)~,5eLie؈ͷn?y;5ֽ;D pPR#xȋ;xQ 4G٭깣{Z0< #/UD۬á{5J#8QYX4 f4X/+\@?I,:%0jv(mX*-[*⛙v.M?^j%xY;\ε=w9]Q5g9dcj۩F8Yߍ݆ñ9rk.*r(ü/k~MRzIツh9e]nŒ8LTN B> LilflcHT*O7WL@TV]}{l+g>5 ӲU~BYr#I! $ 'ڿmwtd&'~qL[湍dmp0f}sW7p(S(H B{h))vcn_۞NNξeGΔp.T @qSoXI3C+8rv5|-W9}"xtJ'n8ʕ tj;C ;l:Kȅyc" uI심HPs#zcbb^'˸Gn/PfxP>UNoYXcL'^2Y]̘jj*>tvZ(:pNU鷢l üm*z- ;6zStM<=ޭ,o<92&%X%Ɯȼ$AV4@N̻Y!H9@i;p Bb] 2H~B9DAw[2_JaI2Cd&.ͲPC Al*yA( FLٌR ~m: tj) 0U>m)Lɱӑ=u/C AB)Ca$p goJ ɖ$-#T66ӿ: !ɑ;˜b ;R䯚-`I9sf)>Ah= 遚W Sm]&C$|1LwG4;6FHTi;ӀCzP#U{H;ĐVܸh C @Y=( t?NLA^ijK;iXv Btb;bLa7k\4R~l0C QE1~=;%\, r0IF@a'.!{:arFG{9C d&% ,";3@v{!1ŴcK&3Бlټ1l! >CǷk=O޽[~ %]R5' PaBr P9a4ùU FH9? sH>F=RVCΉ 4 %~cRU2^%]Q''A2G翎ݔ`EJ< wv'D) N?+v!bڎ ԝЯg+&1ann4=+>c}߀|>DRVs ;H_"w0ȠFmU<<I5!#3Gep?0v??nC*OdD30tCz?k^s-hmI':(;^םNnkz[,B#%ARWF2 5ƾSERĩ2U`(,&B*8a0 gS| O쐳zji&0%t8ip0G:S 9|#?Yx#k$nBǶo:]mtjjQ"k1Z=(AQߒw~0RapE *6<EXk|]c$y;dMm`̾up-|a}78(dccpCR=gvzve79=δUNk[<'!MSx tX[|I-H%4hɾ,GWzip&Ϥp('CnZvGNKLoxIwCvF vtCyu6|:{:(PWo^AJrD&xO=:)|M˫$dBF pt{@"NQ߉jFzvmI.ҹܚfnc 1mp3H|m":ph6k|O~tΘiܫkGOpx6q1'>|ȇ2qH]3C4sog s0f^OV(޲5eؚnGaq~B&%81O fMpkk قfw""&leܞ6xzt} Oay ?t a :2ª0F$&Ȉe e{> w<TAA}pR - `CG7\Cyw,1 &" $B(B gzT@/p *FifH ` ha)JULH`\|?9}8Lz$QQ~xp?/f@ v f(%(ӐX8X}K2il6dR()m D8[dYs.bT+›峧v]9$3 D:O:80^Cj{ʧyhP ^W7ӅѠj&" I?I1F#&AGtz7#JJ(PGbU (HxOL?jӺ᝴I Լu)e{TY6B}֋X| %.̐x,jÌb4S_8wG]eS\~}Qk#09h2E ] 9Pb``Cg",ƌoy!^6mxd盆; Be2&*}n w*/fmι Z嗧]( "R4.@("d"9R7<]JA=snӋ!CDD$evp/c< s cN!BR`Ш>o&/UArrj5r5\17xH[Fy/սd)[qE8L }t+GsӒ.wL3Jc$q[dҙf.X[nE;Ƶ['-/B6gA6&7:&k>>ˆ ]L)'TR(i6Bw?GNWY@AT\" a0w'O͎2Sgaw ))n]@Qjfj[-PO;eRO5(PX}h!?QXHO=; ]>̓dřQWxݪz`t8e ?p%tp'&O~2@>i|Q,FPyo ݖ͇9ף9ÊAa &b80)a-:3-ˤ> NfdEGuGo ,kcPkoU"˛IZIF!!<$oMu&ϷQ+OJ`dNaݍNq?-TA&ݒipj>{}߈M Ơr3bx#:mLz`EIaj#hqiW0ݤ`|4C,j+*\89"Z2*d2$n yfCehd81/.Ƒ:vonnʪG`|!O( փ:}1BX`PLOaƛHl5aIcG5;TJ.Q"D[MZûC39oj&-J+evSɱ MضhHnF ͜.!ZOcCC"[.Irv7 "Whe5pѺ K ln oĈyxKO.v4lDK4ٴ/Y{Y"bY2d#ܔI3VFJ #wn|.O \RyK^ RASZE-|X)^"=]֓2z.3!ݦɛ +ơ-'U)#/5˘lybsue\Cs|EVuVp𹜊[de\9a]atyw H-4ƴLÛZfj=xύz(E*. ;lES-89/[u֘m4fwb աKʤ5u=iCusbӡѷطQ+XQ,:Zxk:jFSAcyZOx3ђÃӟj-籥&lsvֳ^5`̧Jfgi %t*J~6j;.e^knxL&^#=pÕ|`̾"zՕ8# b0Иl6%x<&;VsVO]LAFt4ú=i r- 5Y힢xW[7(z"s/`iv:H`^=V?HM ( }ɝ/$ssbh} w;đ1}I+6DFd4IEVITl"CBBɒF Zj)A%dQE,Z[`ӐIde =lJE| BbL0PMMC]I(>1E# {5\T*3"ŶAh$&fPks68!9y*^8z!v75o B?žywnj_3)Y#UZ!ÄB~(^#/-b&k "֡ဇYf`M4RADԴ4d,aCvK 2HDtMf'B4TeCBD55PU2 m1 E!5QTPI%A@R*p¨"b$bTA# "rꍐ,E%QKތjh|>|=jRa}U494Q듯}0r:66X@toz/à. @ PB"RD"(**Bt!Oƺ TU3RQPHP22MB w_/_PB2h(M gT w0  ڌ4!sˮ<ϰ@}02ݥs톟4Pd*DLlp@/ u_]`?^@4q-UxԐ1@]*ђq} *KGoi<0'9$jbꠈ{`wVck~ؐ^A$T$ IB^)nϼG#^"P%H1QVCPQwG-sN?׿M^TC-}lE 7PcS%_=ܟq\`X\ C% >_˛Z'"bAJb(#<BEdTXqji9“PC?-pyԙ΍Ɍw@ϵ 1,Fz ZC DTDq.{ 4E*XO2䶒-ʊkF، 1+*`PAA&@`+S̐j!JV2"H",s!xFqJDU^_rݜr((ِ'Lݳ91L0<*3kG8\=Њ|Na Jjp'gCcyHne>8K→|:FX O/NݜafAeXrOKf_iFg>#!^Q?%I]?Ia)!ۓ]xaK*CI@GX66@j0!"JIRc"N0Ds;kW~;ao5k?NIA?>4 JM@o牏Xٮl4Ц:Aܠ!^7Gv݄l=9r HHi@<8XH\jg(Fz>DD]zpsFуł_Eoȩ X$LP7-UBm+K/Bh(RO+OJ bUDf;iyN9YK =TIS* i&"EUi-~i?U}S?}5llhoMk4~J>}?>=`:;S ~ix ?N8a<3 )gXó +\fbo'TająC@]aerP &u čRn"AܜY 8<*z9Ss2]B'B"Y*=%CRu 02 SS93 &z(Ƭ_'9"H朁a...'uy`q4ʘӨwbe-(9μj~Ο^rebkRǻ|@CRޖ_R`o<:Ϝg<)_4d3S*B0HT7"hDi1~( ;:S#QGT0 AUJ >V斉9=m2&TE#P'0E(=v#)+ɣC#5.{ l73N@BX_'2ozHqy\pڑSVA?/^&p| 9yI&r-(Ta?h6&vCx9@r/O:(>r`#n54EjBd!/!'&eF$Y Y*,KL6)F!)XW J""ATjDc1٘a:bjpvJ=k( !@KaY+` YβrD ~Jr]OЀv-v@FFC ˍ3ut-H: r 8NA-:e^)50i lIo:Z:LZ z 9B^SF ֦'QZu O%գ~c'읻C6c$w p!CD%T0Y ܏)"Қ>dec+@La˸zH@ @4ªz80c'4DgNx׿>}vQ:>}T34j c@ {DhO\'19IfLڝYZ$-(A d=u{/}R^L8sN^p/O'g٬AF g^oIǔ}h*LnAƒ*"#S*tټ2Y<!!Hh9Qx8YFN߯l YkE]ع \; p|''t"Tc-gŦ g\0FS)"ԴdPD2E-%`YPm*)0E "*WD7JXzڝEdݚUE5Xn9zstYn P>O0#0}6^k#VY`b İc/0}c}cf b 0} @)whC)4JR;Hqk2K%!V XXIXQUxLAC"} & &;CSGmrI=bG3Գ;FcP?!͈!=}"lN@CI߈X/~vAN[@]y L T5+^B 7ؗ_eK^Qx{NPcJYV=yvКJĮ 誇 HCa)Tf,??u8 b53b!.z  x .U|1{vf?FK&qOʄaG[C ѮF' B -cG?DwTבX 8861J{ILX壘̰e  %,; 검.eD3~" `V13V%3rkG>ךּ)88`'; (DN-3;$O:ۥh kNZW7{_!GM]St=3_\*p& 3hGF#Im@b ,”rOa;NعN?HA`Q0v'"oL),>'o!GsQep,BPD2i'O v7prx[:Z@sQBNsKLF-)0K;S֞ - =-   3e/ b&\Pr2@3L$Č,B)T .IH@YIR,OlTcqzq˃gʤ=P bDzW ݞ볯9L^s̒_W~$u{R'~LD>'p'#i[1렛$%t4$$L6;&JbP(Ef+ 2\23x9 |<)E QxW:RxDXt(nϭӼb^HN2 B>Wzke!ZHz-1>=@(+?@Sޓ{46L2JH%,OBÃ}pX"Wn3X M3 0/@щR&"5vf,$pi]AAKb@b͂ *S@BP¯ /TnF(ݴuzu;}= u=ᎌc<3'+ϛɵ4A42YQ))ID`(ap#N(Z@Hh6J*BD'Ͱƅ"&S)J(P)%R >*`xx $A gr7d ُ TTg=1P'S ,+Ed@ KVS,aKB.%H@C&/ P~(ӌPTZ0$(~-cGtws(.J{?Tޞ:>Gj ρ{C3O"BI9!h I}[@r t/gMuV*L(ћOW'qR=22UOP'H5Fd4@RcMHs6d"WRTę( P zT&rƇ CqP=ig+QNeR6'3bzth !MwUH3,'@:"hd8_:60aV ;t n @>Z"B~S!RBiAE0*p;bI~):>ʨ^C `aq> Zw切X&d(:Lf yZѠ؂$( * P4LJ4DH `H@䔉M$@0@9 S%0@Ȱ L$t 2d L1Ę ZCN:AY`e2۰RM)lmҲHmqd_JQZq7C'}XG؉dֽ$*JxRSM*8#8eTrqؑs@mu9BJ=׬KZ{yKЩ ̴[G\1d˖J<'Ӣ:{zIFzC^Ac O8B9 'dPsPuouA)I0Ebv=KG%AFO2Mug %x`+mAТ)!R425 cKxB(̨bTg 9i R=0BbFl'y^D3  yQEZ11gO\000$QLĂu+uӍL#c`&響LQi53i& oaB=s@[=yp{>C&bb |@WkZֵkZM32 ۀ_7nk̴Ȝ剋*vO%|,gP'w)Ċt˵5$I2DrP'glleِ@Vƒ05.6u s&mITVqԳm=N,*JR!OIVXɤJB&\eR!J+\uDPE j" DU օfM"2DKG5UDA EV(G#& (C! q&p%1 ( Aa1ؓyt'jā`C,veQ6':1Fo]>f,6GC͎,d0? kD`SswdĽ*N9`T#TzIzuI3 $kl={(b v "Cr9P= $ @wx%oo%A&L`.]uJV};s`ЫD7K!`0(c```x}K5؛JJx Jƅ '}paU{H)^"i(qOv`URPJHKI RCPUQ-)12EM54DLLHL40$E b QTKSR̈AP0 %%  JAbI$IH(hi**ѐQPN) ~s)@uN Iт r͌}S_L)DQO32eTRn>qnh:4+83RmG 6lՊw{Aĩz!k C 5 J)2Q! ɨY y@ MAS8wA ƶ~710f dOgxQ"}]iI?`UMyj#02&cQFp?FATwd(d3sф̬t{@ Y(KpkT5(Fs8rX{mrF"r)PNfRAO<=Qfћ@z0Ook$zbP 'Su;DlpmYf:*wn{nAǁ ebQNy*%GMһ-;mMy8(*fYnN7 \!0BY/:BdJJI@l$fCos{o]Rmn3PYpg߃ogEx8(7ޠ",TӼdEMX>s<>EKQ^"]#q$$!9sPq`MDgWaM)SՅ'Nץ޺8ږPWՇUNC$&^Jbe]>qZEFZXR *UמMoKi緍#MrrHCVݏC=& e/54!0qJjGe-͔D hJ* i*Z_yQFM!͖d+R({?:v@Tg2JT L ]6.fT]o&HTq%ĬB5ik"<*9aX^DLWlAhJY|\ !H( 䦴Ǹ2$ VEhY$ ̔ˮ^%qqfqia{W3<)y`4nCB MMt4 *261VU;@tupt_P@u;qXL.ÐA REGN6#/,.: ?M{ve?5; iv;ς9 ǪKG[]=9?<954W;O<'Kw44$IIc(f/׼Le1Fs (QÓ{ɤv0JpG䐒WO!e,pH'ߙ.A$X% AjYd! c &E fǷhvm7x`И=L!B,1R}T4@ bEC7bB& xq8HCò‡?I)AD;'xoC#P1^@`2,?zc 4vC .L !INz"k]=:B!pVUE&^tE dh;y/9q]hxvÂhL2V - F4F!.ْ[I X k8WidӀ9eƢCĉC'xR[2v O;QQ;p#LMl6C=>0mVIlMHE2)*Ť4nA&6޼I|IHOzöR" ;BM]4N-|g;N!zr Kw|Τ|-N5_JE (, )DAE40PUF*1AyD}YyQ W,JeH{@cubD¹48s+ E`'1 CT;nVzXaDA8qM!7ׄ@S(΁1^I/W =`~P{s- =0C_ "pJPW{ PQ,<ΠX|X0 ( g;~"Ys' .nUBQw: :u u WDmK$1(!Cc,Fi"%JL cfQ|0Uxi. B{l뷕 ![m.,;ZU`"6yU3 &E%Xs'>&i~M0*OF)[A0o+MXd|^âJ|]Ӧa$>/!n<`D U<~DLǥe!b$H~7/R 5U\+$w ]1 &;. znxh0' P<=[DCypl{ov2$+¦4mAbP2aJ ӃМ7' 2 ՠ,09.⨞ݬ0Zb 4r#+;p5!&h) q7`g uTɑDE#TX:ƅI):aA['932uG:&Y(aP qāi!٧@!^Ch0)x LIKXT>Dj  z0HyBh@ \ߏ0OP?؏bs;^S&9SѮ]TAo9cpy˽Nsmxq\bspCE$xd`S?L'gp˵;&-MqR*2`]fG&lT/*0=A4V,Eɫ%(Vw7{ S[ & ,lKt*`CΎ^4l%r35aSI4`^7sri=1{u2mD0U@7*d͵$`%V(.%`]j9føN2hʠwth8i({n#}jl(9|eU"AR ҹU%QAABP+ Ja!JI !~=Gf$h"H`< 7$X ;yP1bIi *MS/Uk%_f_;T$S0Q<M NwBe:ҿwy*"xg36lzb9yf (d6;jL͸!B[#(4 *@I+P?LTl$%4 0LD2(Ih VWAG!+ #(NN*?~C$ Jx{ :+e`("@;LCkhcK%^a_9{;OL%l|]xԗB5d9ݧMjT!ľ.IRNMziZJ!S_/DJ@d$i NH`BT }P,4'r/Y"n3VN`S $cf' c t IYP)GGHP8R)H”DQ$` LHcSfhz8m *񚙭 VTƋ ZYVDF**̲k4XT-:Q4 )-v&tD0F=jЮ)<|Pm7餓52Tܜ}ٲS1]9b i |d\c.+{$iN"yy?"R-)Yx% `S$ƲNSa/iHfn㓓\lIM4D5:RAH.꜉j7P)3`CO Bvu${UL4)(U ڿYӰY%ȏ,rNJf42y0u f!0ۜGI:d_ M0% ~}Ws㬠j;CގGoYX)GIg\I·)g,=4šƌ`Ar3MIh> H Ě2 5;mI4Xv ޙ1jX1 s ]˟;N(-1 Ĝ# C!'Ӵ<l* uA2]M4|xExC !x|͆,R`q+x4;' AJ$>+-DC,Hƈ͵*鶊"TM:O o.}rRKJJ%Y'vOO JTd$4$BR29S0;В_zs JLw;z>=0gסo"OIz 9 {iV6M=!CzלFLZ6&R=>.=x9֐pM|7PHp7!q B01H#!"H. 2TÍθ(0QoF8|TD+ w0dyԟc4̲ʅ&#B%y:zDA3eeamך@/^<ht*1$ ǁZ-hRSRFmM,w^˹ʨU/CA+l*$V?H$@AӦ;rp`PQ+BH :P.VZg&hTͲXo ɛTCil[(B-z)!K|?AL npUƣ@#`'\' CsN 覥V! K S7۵!~9 X)$lU J(X!%l`o+V~l@P3<0m&Q 11$Q.=DvM@uO gd++ hFp M14-QB=0'<(f=y''>7_x79;47o?$<& aϗa]\i]`.c$z)ܘyp. 腝7Cf0hjh g.c89tL$Htr%RM lTQk&5F Rz'z=NS/wzos0v oe4˂+KCcڎ33HuN)*!iN:'бdъU'r9CK@Q0A$%UD'(ߘdM!=Okso*4u5 !%m T> bg'BS;J1Pˆ l9I1P@}Nh3* FZw2E`$Ju!;fd[nC?Гv²HA;,ܰZĈw.Dw "^,:&açZ 0#`H,XpmqxHol6 4GE }`,EIJ"Gc""6" Yox%LLp_7( A;AܔҚA!IcZ7a< zTਡfS!A E)X2LH4 "Vgp(iZ("bH!B*(QJQ&HĊP4 T0E2`"ă ZR$?x80!BR$i)$k!-} Da Ӑ!Ja e` N2'-k'6O@P@!$I9XeF$J& C MpgpD;sA#}?Q؇ioסd>n>J|h2H\ 㱗W ьuHΘJM^8ccLa ~KxN#z1S>5P5"HQJ44 !$4BD +! 42%DE3D$AUSKK(RI%@DTH$$2D0T L5$ ,$PA$H @I DB0ДR0J A@1(P3KDQ-UBD$ɇecPTLHĪEQAP@DB.L !JEt`K)z8?Pi @nl7O"57SPzSIE_,j˳ ҚùOX4`# (Y)?3Ѐd!M(H igʥw-Ѭ`&:4k!%L@5yPEt2"Y!Kqs{#١:fВ|PψLE 60?J0)!~4DRɏ2kֶb,'(4K)N2Z6\`Ptivo@j\(('a2!rhF(w+@z"mhP*ݜ>\V`"PASPP7YY>v&Ȝԟ'`vrB~'>C~#II?$5\L: )L n0N0Ah}F@>֐*Rɰ6K( !MC<{?,C2yl"jje5RK âۆUW@.6` BcɂH"*CJUR-)%RdkS!BaW RN*HZIp C!\IeKE Y5AHd[hqV)XP!&k,d* 9 #T@a aSX a3B"XB̈ @ JKB352 v#-- Jl b)Z@77)MR!C9 ֓2R5r a1dfń32"( j"2"BаQT5PFЬk/l@+ J3`,ֿPAR1q,X*gu";[Ja~I4ļ :D2 b"" sL Bȡ̄iiH 8&2 XYb @& Z &]!6reˣC! c$ ;j('"0'-,I(ÐYR-Tm*B3œ'H|MAGS5lU1ShH%?Xmz|y(.hdk'331|S iN=X/r6\Ov{JM*tC) ~ۊf4fּq lBzӡ[$ oQLEGImGNx"P;܌rXSvft3;xb6!k=6>FwQ5h.$tC8=K~-TPg<-46s<%݌^aۂ-ete68@N jm1h'9vH2sRR,!Pf$@3ys˥9,SJf/p9?Y瀻b|aDPz[I) ,YaLȘBMMXְcUH.郩QY)wBiMpxfȚ4\9' Ɠg}T#Vzẍ́8_RC 6{4&&)Ư%U4ƈ Ϧk9mF"p%L:bD;;" si9"Lh D0f50pgf`dzvP%3'#|ˢъp870H)tNX?BEGaMj~8@|tm՘ A)Cpt)Qf_ 8rLGB>.JxAԂ=*T?'NkAEԷWn(%lm)B44\2(IJ$UR*2r"*Jm%#`1"%S9IK&6CAҌRBLPEc"?G0<"=🯪URP >¢@ۂ;W5Fћ}k~XdU'\@`bmo*?IT 5U,aUUnsn}|n*&TDG "h(*15Cl5rԀ Qw >?6C|rBW V5 ܰ9N̼ a)1Z,l569:sʟ!Fw{h?szcS>||k|rlVWn`RSJYx5+#eSC y   LiNd)9:}PD99h&Aw0ӖL` e6_ଗ&,2S%}&'`6*۹pe%[D@o QJP RC,%p7<>۬(Med3#) Ì<-Q?+$ ^epzG!*FfpB )>$t_(/o.lS!/iJcx0צ HBq:7aL&G1"NΨyGU cg.`^ =CέH(5S·^O9}t:`u~T)(( v / K@Ҧ@faxxbbxz ;S#IH4z> 't@8R "# ҉n%x6!xZ ^  7hbsO'D;1'_ >x;bK;) ʒHib( c6pҌHÆǾ栔OTu1⌠eNgSN!7-~1ԟZٮ ?@0G0̄jX߀q PO9I_I֡$ 48#c%*s4Jw41H~{cV: $`M` C]]`uC+"wj b ˞Ă(!\_rɎ+YDcvQ^(tZ~5%T6O^%=f{aޥ:uKݧOX@&:>E8rPj:Zdq'ƜC<<8^RfTnG_ujcz zx/;dz3|i}|\xs"D!q $xJǔ=ͭ9egvNAJsÁnxM=&'.8fQIrި˻ zPaJcT(" ;7g*TS oyh1dq'ɹCys??P9)=rw>\HGlRw ܟ|a;(XĪL'VXJ{}pSyJ<2Vd$" )91ݧO|͌w׷o\a=z#nqrHTQ*_+ÍPh|j˃Eu]&]D>)2 ddb0%bbL  24zp`H.`}hܐ&H&AC#PR ))GrvN m/Kϻ#Xct@`rϰ5Āq6⒏JR s 5%(^A!vkZ69J!P.^mHLё`sl '8g AH ZbT* vg]r5Di)X6P; #j<,;s 'r@a) H`;k, Q%` C;-sс0W:Ē(QB$%ze߷eTk"dte ciXj TT??1zyeLF|a'Oou5S1Jhb6ƾ:_gJ4ayO (O<0{{{IXZ#"X3K"_W\ig"+nyPfdbO_!pd<8I rf&9C/! (DžlO>UpL0WmQO0DW9g,<@̘>X-x,/UὼG/э'}LD.8tjC$̓ KpV;v{)tRs,Dmk lN"< ӡOd6d8왒t<$L^IPp5+"l" }gZ \`@u,P\B' %;4wP% Oӝ )W>`K,o$˦``eO4} Be08!!RŽ4D9f[H;|> uTa J vPDQr <ʺ:4P=x {,0N[ݯ.Ր0X>Կ7/&Wu: 5 xԢ !"" d%>s3%ٶ}v n.۸q.&$Y(lrY@`13-./I =Y0O7r.J=XyʟnrQ\Ԕ > H vl}8t1%L;^ޒ!pD M)eCK'?C=%nCU:+F}Gw!:FB) WfXw<:.\QH ?xb:cÿaU  >]wg^ =%a><ijFʮ5f 3Q!p`>ei7>EI!ZtptE4DK%AEb걡GÃz=Dȃnjf/%JO&Θb vÐ@mKl+k"OZStEEV\<g} G@v_ O :9T) $/ͱ;(ژDFj7_`ҐJRX-BH)ĉĴdҔ}&,}ؿr+:q2 3!8/I]sL%p^Ӈ:O3324:.VI!͊,LpXi$8j>D;O4pa0O˹_A.enth* DCI.l%+B(^+~=D\PXN\JD_Bz <~׸>I $X<Ɖ̗g }u0 e w(ؘH`LCLrT-gN0O=(N[ zUhfXQ:Ph/^U q>Q @bX=+RHmn) ;'@|ߟSYL:a)xz3"mAH _szZ"$I4ZҞvð4>I zCG)/̼2x'L33t(D]̘t8t@d=fabv۸fޏK o'ץ~yYjyͭJLxƃt}- +T>x, &g&B|O1v d$e5I04ĥ !w{8frBXMFGq<DnqaY[d紂"!AĞnRs~>羬\ SP{B{`b 4}t|8kk}QC;cQO= +=ͪH} O|G F LK:B>Y'*h>qG,+QՕHkiq ^~X ilB/ IyA$-NsS D*Js׀@I R{/HCR uƌdCtMb.d>KŸ<XrpEID)(%%!KE H%E3KT#IKH4!RP HAE, H C QH$H3L/Bqg%6}>]5L!X/8*ꥂE`(xȾrJ"bzyUp9;1L(yP>\tVCZYJRҊF 1qi`NT$$T`N !DƳr hq=-.IQL'102LIW~qR$Ƽ >F()$IǛ?퓃T@vs @Ȓgj>hY.4YV4j_<тx@ŒFB:R}~8>j.b/Ǯq o!]{c}`sy-q6S hN:sz-E"5K zmX*"`uE8k`YɎzƞKWC$tΪȪ#A5"Ñ +MMI`9$A~pht1;o0 j/13E\(0a tf,b\nb"(EzלM}ͥ厂E#E"/I|^?^Q6*/Y DV(X7};yT+0QYRQ`((+ (b*#bk`ZႱTR/ b*LZ3;FT1d aAI j(ʃXŃ":cEևRc_g7U2ǩQf)m f#cYʽDCΗ#H1!} Eyu8T*VY3WZ핃 a$IU9f JJAJ7ZxTp %x2ڱ(2>DV**2 UK@L4fJ,a[觡ܡRVX@eK%CQ`B(m,Tc"fTQ*Q}Ff+ oxG͎EV_@(S% T¡P!aXEUp)8h3-AJ2N]eQ 6jBo^`.d+M-燆xx$OI adHIt boOqHdx_x4[qa4ICANaP1$D)3N3H t8t6G2I DوIYp3r0>w[cR_g{Wu7&j% C,eo# \MdLg`8gs-& !q~ҹ}}3&*.@Cj*ҨƇVdb)PkOMOE*=By'@" YM85rc8i] wyHhX 9(s|I}j=l69.YG XZ4&DPq戁ɢWe;YI!Gآ )UL?Pݮϻ͵Gx3}o[Lx`xΘ$Iƶ8#4>l#1pp\v:‹av(f^W;3Z+^dn^آ/#b{e{ɴ&eXN3LmP&I2AT+x!ĐST(Rl|bH0+7ɢpOdh2ȑѰųFn" BI Ta-3!wlxCI*P66ZI\& ^B'p_ ;D-E?Ú<|!lf KS~FE?y~L'pT??05fCG<7SՕ*T{ 9îT΢&0};NeMnE^O{sbFH}<:v8C4?"lS}L>|x1 /5unьFf{^dOhʌ"Bh8@KiG,bHJaf;l:ߎ=d!R׾ VU&" O !gہ7^8r&A hZ4OpE2Qbo# a'er%jLhO?OV#J_Dv+cAD4LA2%* a0M3)p%cŶUa\*2No1y+bB3;%r%`uBe@Ym(hs,PT1ou9&4rS! l6p׌m[9*sR V(ƺ3_呀Zpt5/y; 5Եұ +nt*7f?pAqk$Ŗ ,U<_I C%);Z@dOLP^̅ Mpmm#$=hɶjܲr  'P{+0"(JJUݐ?{s"trS$1pCÇM|cxp'.īZֵ,aNJ>!ɂgBĪ0a0YO׭2 R #34YM4`&(NQnx`BMq<O-hj f" Eb A  |'wp2~:l>60K :?wRCtRBBZrHZ"j,,{{E!< QbJv0n&0Ȩ)'SG CY #@!쀥8#R#xU{lbO˲ Чcq"eQ0`Xe`?n8bgی0@PNVf~ANy\N|&GÐ`Y 6B9 BjG*@JBP10MM$$+\u6`Aw@9#@X@ ;l"./qiD"1"l 04(QbuG;*Ыi?HaҮܤ zK SFBBxY/UfO"]7G<;/cѩ^Mu "_~stM!߹Rs=_?#`))bZ7>Nftc `/tOyк)f`D>F&u$}A.0R=kZI$ח:*my~06(p3 :{\uy8tr,f EQ#  `AHTzltS*0Dv&Bih@!U` afP`""JH` !YDD`Y_8"xA.o͊aQNI,M@\gl7gq桢"U"(ESt ;C {* PxpW'%*}{!=g Ry HЕka+ԌI !v0,?\Ed4J銁H $2 "#QEQ*R 2( [d7SQ&ȫ!~)P PeUc1O`P0e3Th6~⧼cJFTy[/z@->vJ#')<6;p30PȦԮ&H@32nY55BڗKR€…(*6 B"!aK`$A%,f6D\%KEɧ|Dk'5(56 JbXꕝ xр􎁧 M3z SH}_w* r8=[Gy3 ~'J _)|@;Øwb'?G$d3HwFh1m l9qJ jSB 5mu8KP@κ`ͮY1iY56ʼnX2W&Ib5ƎVUŒ5mffn`Vҩ,( iJ,4d'OW/ȩ'_/&r# s.Ef Xf_9Cz;]6ARA΀J0̑`ز#CM Z'Yxk=q(I ;ܚhyLd}!hQfJ2֚WrvD2V+dDՊj^1좙ٜiZ'F2v3SL$ZL r9G u;q '{(sS<)fvH5 >*<#OCLQR`5Jcu7M c3`z=`@3Gsӯ֭2 'q@3b_L@t?{N>/g|Na}Yo1ɇ%2b'>.,>gVNnx%a ݓ 聅KXW.o]HQ^z~ڈ0&CYbbͻkLtߪɝU,I_$yD%OѴgC.AI9!q/Ϗ'8_^ ovVe%U(ep"qUc2Q?s}p\Vјuĺ;Ru7쵒]^PRÁ),G6H= ?K#~5ixp2O4s2MN‹nɪ3Ϧ3'YזX{wkzǵkl):q?IqLΩw>՞oRkÇ8|v8և4GsSPf!L̺JI3ĺږتRaeN0eX~Ҕ罧p#<0%51.׌BL!ӱ LDwn)\{uL(pj1QP&]!Ć]N4 ^.J""!J*:j5='È3弩?$GzZ{Fmj1w Nj<sV3|PapkͶqNܜθ(~_d.=~QVE:^#:A܌cжSU/{Or}g[^qXљߏSΧ^3b"5]X1:,0.V~gL' áF0au7>T$bL \;Ȣ0|w>ޱ8ڵ 1t3,&:@YtSR_LGW<,% G WO1$ vlZ즩.:0ŭŖ%(l;V ?qt6!a;W=\:}Bu* ʳ3T{ vQ~g'`F[,tR: m璌'D502g8J&z ~G9 H qU}cLXBFE`<\(Fd4 J`.86E.XV"ߙ8#HHKB=&ka#4S.1sgwcYzRus^#+*cc~%w]kLg^(q&"e?}F0'P.@=SonO_4NdJW6uUdݸB />Ӗc - QeC)+x<>ϙv`ɤb&w, ykT.ә jBkuk([E;2vv~wFӘ=&mB!ir;|7 [^YQUTpKwV)`7t(?*QB 0FAsQyzZj+kZEL#}WO(::1vYG 2"%xh ca A?Cnv[?fx&ȲD 8b3"vggᬎ?XƮG$rqAl[Ss0EL-& l c` BVD ˣLa'd,ypvdfh;32{Qe$12тwwэ4 4 *='&DN%>5p@K.\Y g:zr?Y؛PJ؅ĠGlTTDa)ɚfdDhJbD"uĥ:oC͌j+@q`A?"X" ˜B"0""{K v$ 'mCS) 21ڐ0T&B7wK$|Chr~R*ڎpE 06Z4rF+,a؍<Β}c‡KA|ǗoˡdՂΗ)L }LhA?MPqޤYAs x0ʖYI)@41"$IJĘHY7hh O`:, 2aFd3UaYĨVZ3ODfX&'x>(r!N: jJ=JUa=e5+E=u/KO-Z ̄R"ǵ>H!0@ĺ/<6/nL'(DQETEC klce} :=,QAc0PEA .H~(d$'bI&H~# 4 "2J9 ݄w_La ) g k-dɔj^5'1"mXL@|/qv <$~8S|iemmjC v!R$P B~ \'G\oEI60Lz8*=323?IiHW4Et$b )(iD($ aJT {x<r0==VSoSC ^|Xrz'aJ" }m/7#__#?NX vB#'H[Sqv)P"-4ϔ$܇# Pf癊ŔhG .~î%b "ƨ`@Dˉu̮.vzt#it{:ǝ3y22 "!b @ (:b #X.hȓ,~|W[iއ~@8ϻs|>7ʤ/cdotEO >j.,eE0":P\-sa%y'`fG%)JJN+>}bf`T-'9an%~8H#qdbzɌwsE^ ?D'Q F81`Q,+(øek)/I PD /w'9]H{$f} ;@scZi2]@0 PhWY#T[IH8"Nbpd;C pB9Ս1ϒ^H|֏Ɉ`",C)89ϛQ7: ֙yy~1Ϧo{&2B}u7si6:H i3,btJrS`dʈ!ؔIt"%Tb.s6Y}yYX7#yz@ s^vItMwv8jw#a,;' RSO]iؚ 2p:=jQDSȣD{&l!v[pRKEb9-8egI5 K>hvҢ[ !2Cnl ]jAc2hMY!eY<H"A+C w1! z02/C.i1X@NDC! vMTF,@#N4:J{4zI@^ aW1 ~[bNC`b~C!Gt0lѪ(I i] %S `rq]jix=YӍ ?;$趒`P@✥4RebL`&DN>iS⸎!&ULgnpL1(8DJR #_av\tvJ ;S!=nika6`3!YrI?."cgt攽!b%@CLL4lk,}S}aX} 4̞MMR;($ Czi NA˱eem̶ ;3lY>zǂXZeɎ1)UM]cgh׬Z,i{2#e0!$uɦN$CPMr5)5TLM+PG< xhY]u,88CF; i ӭk]?~Ij8bhR/L1vv&i3؅,خsPω , k4Îi$'*h2;W;zT2aх '|IY8^ñN-ggctԌĢYl/1I0 u :hQP0(rgu#qU2, -k/- \I!!!.B3jLI7S:Ա.lzr?<qhrxK\<.1{傐bVe"aww\Y|ɤΈXF7~`b@C* f|k‘$p|@ 9 $~0LȊXCߞtMЉcsa<Ra0uefi:3Ù5KFݬ`.X uZ#PM"HB2no˿0K 0pq14͜'צ^mDiWd1%wg'!zYC_ɺiEu䚯MroM^>phSc@=> d@ v& \%rI c=aAӵkĄ6B%jg1:oNneK*iJ/[ Qb#|!F)+s3NQ1%x=e0^sg:T^"}qXCShM"Y^R<^"qV SeE`d3LlM0dǍG0A9. 8U" sw)2%؎]1g ]SFjxA'A :=s*P^tQ&\Pѫ/uiԩcCJ{v[ޚ 8n>b7mi.01$]Ư lA) xQE8W* O$3[V30}Xonߛevhlr:kiR8M6|:󆇳$-vlc ;AD);s2&>+}`3AQ!Y!t9[,+<,2L0$g>7v1C#d=V<.2Ӏd tZÚ r2dĊv;5 Nn$-L5 0L?06 H-=y-K&%Ysm@L텋Hͪ1{1tk;:L9Ή:He,Ҕ8ݔѓ5c!j\.p3u!U"U μCJd,Ab::R PtIRH]e\i l Pj_3Ht>itzLbc) Uݙ3M4 $#>i7Rir P1 FXcԖbX-6fL25H&K8Æ &EI;*|M_{ ]}lH @38"Q5&p~2-0,gm$Pl(!UffBH#Nc6:ۜ;yی4GhGe5s]0q& Bd3)T)AjP4vl/fd Ńg6^|P3  `vٝRth9s Ig&;,K !.*&x IݏYFq$댝f+!׿zIx@AIy( UU-6}U9wTBM [%LGo7$w87z0DŅcZVo^2$jB[KceTcI7+v#`Bl~Bw3BtQu8I 8SaDH? Ӗx<P9Mu^])ךF>^ydX`99O9> X"u83'S":w6TRT'S܍,;ÖET9 $Ŗ  %R*(H)bՉ`ɑCMLRU DM12EN7hSWwsIIy%xΡZ+aˁaOy!T!R,ΉZdHd €N& Q'iiD#k KB-0 \CsBDR%!*E"/iZy;+z||5)}{wM="`1I0<2L`}1PfTT-Vw97XwP#"d0k JHQVHP˓ ();*qFIK#i1#CJ !U#1 i@v{9\;5pʈR&`)G,oCႌCA˥^-o~z0&b55t]N4PA"@!YP)=v\z X1eF|cNAjAP@uDT>,JGكUK[I>,dL0> =k*O3,8!z3&2UWp)=Yd^*,gh E=utR&i9W{=`I'Ϯ浯st|ąX?sCvgmE7 C3Pn{Fq.͆"=p bO.p{G25 @@}p[,$PPաQcI*jORBXy/q RVm٨Q; ';eq~z7?I 1$N )C簯UPPĮE2W.0낃( e2Q9ra mWL8$ 3ȆU9o\25EQUE)(*Ӗ1.ݦدk֪ _C@*&#"$u$d; 2N+泑;QVFǃANT%Ka䄫2ւk#,(ml!EJ(2XDjEP'+kYcYƤg, Ku*v56l{j3ye6eBP_,+ؗY-:ćQN!l=2J)ƢNN+*)鸜So7uYԨ9,J2҅8XlnR)Xq,/6 'ˮ.* P)T(s`hbCu:َH4H$)ɢ VTѤ38<9C if >}AHPL&y!=Os@hn9(YK'wys\',Rjo`( o8ŽnV^ѫac&heZLsj"S$r{sOJeu> 粜CcOzZPCٙ}x;Ib }m9 1^SsF? ΟH}9w9 8~4uc܎Ks-q{bGX-;&ʩ4"%T `ۻ9=?I^9)S hԍ J<漍& 2%;X2m+&4 Ɗ&F ˢ'2#H PB"@~DO@8՜PX_m7I{*п/bz`(NNqQe֊}>6P%!|EEtnz!hq#Oڦ'K|$f8*pp󈸗E~PS%Q%TR`|W~Ǖ?|??}*!8>9AቐfcY 0T-@̈SGC\4› rQ2p@ %6Ie 9b jĩS-EE1s0V,$$I(A#1hio" BP-1,f@6*L5K3)TahZdA<Њ&J*\%FhbYbAYQ4$,2S:@2".Y"F,XVf[e,-Qt3|‡! H\B Jh,fb0j ifeKcۧ9 RB,*R L9U6,D!t~#c+s Su2HA0P$ 8A)&1hd2Y`$PB((YqH(`b*ZZ*HbYF"Y *FH[F9B~#}":rCTH|T$ WoJ% y J8 wJz(㙿KpdyAv$!WNJ*~^8*}"AvhsPwa&1'ԜHSG%܁$%N0*fQw댏cE ?et… $8A&9{/oGO+M]Q(^`LeҟRBb0䓖:ZT̂B5E?VP(V<K! Wԁ aR-rjZ$ZPDw߉4Q?D9E!  bU%xꀈԽ<՞EU$- s+Ʊ2ZƢ!@jId@Bq'! NmG n^fHDdHZ=zN@$:< |Ǯå]r蠉"1%mQD`!~jMCt5Y((Jd 5kẃXfpi`u}` @ {M*u#aA68@4e  aE50A2PRKh`<Γ*R4QkAX e YDV//rQ h UF#}S!sV Ab!X u pM3jO9=Qv%?\ANԳ9CzB7 ;a9$A@Ϳ~&P6{IGe1d N%(zg,HP/ "c@u`?4[<6?f,Gc%壡X )Ot} #ȝ(I` , ~;LÌ?8[ZjN0r<4S"~.OY!@i6(D5MfOD.b6+Q`"TƩԤ0#%1R|(A7~4ZʯJ'GOBOOGJJEQQME EB0I_4rL(eU;M B&h& A@=;/5 I[tE \jơ$)4lBA1g>|(GLS X(j-+YJ -bFQDDTAZQIyNCDԶ'Y,`,"fUb[B"1`' #%ZȣhTRp̐Ɣf])#n40ŽšV0G gHsQAV0=OD~eKRЅd(t ;]9D0Hßq) VrW]Λ֖QX* \nJfr{ ;7}rz~}IPĽy[ YޅAH"Bso7l }Dp'2 }5wQ)ʢPпAUV(&+'_ 45=ה}hGKE#k 2Xb(}vt7=6EtD< @тLY EdI[ю7 hFcM`y  0n37b~АQ*k /=øJ+-C`Sܵz0U xT蟮Nv*MfFؘguBp?B dPC>* u<;OVEYCBH!HbQBA^0 %(F =nXD7PBJ8t$9ƾNt S8A8HH$ex=qC֒'΂nBH /,\ƃD_¡³~u&2~{ncmmr[r.B"eZ73 }!͟bl j 8HpOE=xv6|~>TU^ffUf.sq-$4S}CV&#%k?u'O7ܜDb$D"%9m'*d-\< NLTQ=n)T7.jUOdu1^Ƈ1%MIl!R$Ƙ;8|S|U\ݶ9=ӞOu0 @$3)wn!C%/q5M DʅOiw;tM5rew5JuV\i[VL RQCdqqCB 컛)#*`9yp$;_` nwN}yfÕ(@YlPr%M=ݡpIbꈺd|7\2]UPHC2Fnخ,'r J){A y>4=JQ<o{Tg89d 2# a?CjI:t |xp~8a$WpYy1pƵ9}'OQ,,=|Ԗq:&w6a喲OﶺL)xޔ7 ߜVl$~-ۛ8xU1HTShЩYblq qЄֹ`!?9B( D)Xn]V4#P$?9D"@ΉDN})M'{i߿FZ'™J*CdI)NI2AvR8̅)0 GQ|濫~iI2<=r9Q`C)NV]͌f T}بjGƪg /`H}WJTMNr!ĉB]%bV ;ÎJDb],6()*0Srćҷ[V7ޢs.3 #ZܨYvL˄M$ѯu#4bIg2 Aɶro#p n_0xΝg P`C%) PI- *zmR "R(A{8t҇z=t|}j Th>}Ϡ8B+z[U`)oV Vm| Q}{|tMRi͚=}ִA<{olzSvp^( swnΝS#l/<}n@= qY4|Wkp`jG#yGt Rt @laF`lTF&$Q{]䝮B/{z>l=6xaR+oH:+!Jl<<&C**@2fi>}(IX8(p$ @kDwJ4{ IBTJPypԨ@D#kG맠{ﮯ.dӢzkݽ}aGYm1DCp{}9kױ挪:uT - va{_a] :ԞSU΍{,ä ّDxa묋,䃢ݔ]6gleцKۙ0FDAF5K_Gݶ/?Wx5e%1@DENI=41CEQQ8&6Л Dj&"(("|'#՟ӕGv9zdpᒞ=j;s HoFgM"eAAEnChՕFCdzgE#bmtvLKZ7󱞏. G=>n P*ne<%JmU.uӃ0f0yL4!$1I@0$8'[NA9GKrnh^]xT4,z>G{7hL5 HD a!$ (Lje+ZsICAm.R{r,)u!u3 A^DR"B*~G<P}PA c(0ʎsO{.57%{D!H0,JHy:1H@oz;x-JHcT%bü=VF N@ĒI&jx|B:$Gā=Fys(ͪcA2 AqHYTE']rI/NR׶ `1CVF$!"!") #3 dpLؗ?Z4Gf)XBL$O6[4c89BMdgstD0lP- b}e65t3'i1CKl){i ڡ+#` 1L{w[ņTHo 0Tڂ%c5v!MčQ'YCK$ R*% T3{qCM3%"hjw}&2AIL,@ BPEP pD@$Tk/6\ RP+HRHMR RBR(R0hi^@hZp"62"L((@ 1xOD_ABS(G=tAPTNQY{/}gn0_h!Slˀnnx >s54ˬj(:◆4I9fĂG@Q8ɽoaΚjDRUD3IDAQE0|, d,&MDE%S,EPX`eTddZ̢*)H`*A53MELUYEUAMi& J("J*((hb("hӘPe1A?ޕ=ȴr.SvkQXWЙNKq̣9SP$ T *%a_׷F.;ż 7,Z~]ay:n>q(&"Λ6Hw(nyDzՋɥB^9 )+Z5L{'伕/N`nbr%:,Qw7ǵ|[|6r 4Fن-g5a#}7&cַa?tD1;N±mrK>OӲQh `u?(!aC~()fR8璁`&p,PdYGz0w+ `NE5Tӈ0JP &F% *zBU2?O%if.HRӑE5Edv;}3vXR?z(|_C)ol`KHE+T_GftnJ`~C@Gj:&4b(RraM!! AA)DbIAcݚR1Y X"bd1t:Gߚ)F}P3%YIF[wbz4*M 0l0v AJ#5ZhX.Lb&hØP|h9F$y%aӔ &XND"chrIGG+i H846Am:8(8!EcJb Dr@F8vah :)PDQ3@P-$3 JHA鬔 @Uj!- 颵420Kf0*SFG&7p )HčP@4Pa;7iPB|p#,P 4JA À.̢:H% E"RI!iD dRVETa$B%aDNK:c;ZBTDraT4t֔ %( Pj(hCž쿄ji?Gװ4Ee>ps1t,/2Pųd@b;?]QPGq`A`;7+F$EE179`uc!Qk KP'co2ѻ5]GWu ~snaA5Rl  B<$܈Ύ-R%O?B9P"86t}fÄִ@2B#0MoG;p#hjABg^}U{;Nli ߿zj9=PDPawUN@F"D ~|ſ+|e 0 $m~1ը=fr좀"MɌrvn6ﮨJT.eo88DT~XU2eR(sݲأ$t*:>&N`͑^_>MLDj-M?gZ>*M V>tH$$0"]ճ~p@JѮ`PQaC}[ʷ:/c0QaRAZ)Lq# 0s$0Gc C(2bIT)Q'2w9 YD:6aՒ ((BG!HZ_oiީY=?viLjjV:ZW"& "as,3 L(\  b ]l\jyZ0D޵ $LʤQ HG㘊댶REi+ υč"Ǖ#VI5B9E6 Y 6TU|t A.06$JF'Q2ӌeT)"-f6fnDBvveRIU޽p0N7pHdB{*i 3m-rғ7weaLٷ6uU7::uĝׄ7_To-MGs(.$F;!%9gm'Iuc:OZ^!cow1؆5Ջ_gםl#9/ ڶ5B*+`]A{^I7/|!&aw#s:n t$%ׁ5~&C,Aj8\oaذvJ ^pGxH!  g'==f_G<Do{u/L1d} y,mAcJ @([Syh`E +窽vggI8o׷ua6N>HA6m@\:]E-)5r8{<=t~b|P?/L‹oUG(ĩ[ٸ E!E u 0@iiǙiimFF9R(hp(V@c,BlO!oil>ϣ;_dskiPT߫F׻%Ui.ɄWvtiLiSe!qxL3PmϨat#Oֶ}¸lZun+vᕖ >tpڈC h~!T9HQߗ~|5҈m:Ӻ!zz|%م\eJ塭=zMExjP96-(W7{]d#Z2Gs=Ž [|mM0œ:Gi+sdoXq~<=e~#yTѽ5u^~:`v4CfWذH\y9aɻ^x7I~Y<4}0>璓 @܅y'%N1Pc~mJUFԭTSfopu_AAHNpW{  :w[߸2isOaƀ>N ݷJjw#+=ᦸ-tUPcHYʌտVÆ\`TgkUX---^V7f|[K-Fm^^PŃ~| G8aTi{!Z> QaZ}795G=NEl>S:y!^y[p XPBT~j#-(.ɇD5UEBIǒ۸iP*+3^^+-D%I1𻭱:- M~߇"-ϫ0VC8ؤO;!{ѿgIߣ{9)iC&eHL6?fp;~ulKm*nA o[v;#` ") ꀈ'+!C}=AW=_|%!RQB{^h9|e҈%53/‹BpHaf=GePz*TOY[?0{i?o;*;f9KV,ViGx{߾Z-uZ3_8qE{$)4c0խXG~zcahcϒ{ٳt« Xkuj?<d_Hf'g6a%VEߦ|`&6jw\d.IgX5s IL@uK\vVs\N\{߈}?@P}2Z ]1b5H5*@J:1Ȭ(Su%0ϱh RiHW#a5d `tsZ$ӓP=zIR$+c+,i!_}G364Ћ4-4*'DD15TUQDDQU%LDعgŻvqh4\?HP΃}~OQ/˻5τBRPHRǮ ;? qP!&rd|{J^R/$ @PA>)k8j|`W*O.no9g߃_(;%oE|<ʩXoZNUtvIXE}ZA:|:}OTXq).waJH&'7%L6~$954ns&}gԘ\];pi]xu_#{_lp5U2NL~ٳLM,Jfy?/g&AV.4 7Iha' ,g=vѲ_v~nf>oCJBbSDO#N)ǶeWHo )W9Zo ڢtJahˀKP!8ZPYI'wb}&;{&cZO04\#ΑȠ=kiO.?́R,I?`a>tz_A-\Cj1Zm^WYC׫^-M@Lڣں\=dj.,і.f8P~'T`t([\[@&)D#ȁ5\1t=q`@L{/O-rvI}Q'Y-?D3ujB>=k 8th] s.Kte~_+LG." n7n-U#wޝD)!>;w(Ȉ&g=aD)+5#y;7\^a~\MGMB'WMv4'?_N 9}C!cVFyxOE ^u?8G>4}xڟ7RjOxI|;|nd5:/_2ۘP{="6aR HRKr9>?o2,w矙aZ.2m1GqF(`5}Mk7xs0쀓U?w__hhXMJpm6V.G7ُ4eQIֱ׳79)w1i?|hv{z䪽?4DyT4*xEeQY/Xh]-+qea*1p5^@hkkrkUSPŕbDHF/tGc_Hͳq1S>0_=~?Grt 1 @*Aȧ#?wь{<=C%§LG~2!鈟]ԃORP{g{>SYi3Qϕɗ3)A E|@:Q v/`TdN8Box8=Mgp_FSUQ *\}zxt pNϗyO-q,?ụ~o.Ac L@; R|x~{|F(TNguc0vi2V ?1S_ LYTp7Ou/X{٘[9+Z_?Qd8dD$3gtS6:ߥ{؉+Z;PCǾ KUmitZ=U~|' +W$v4*~+B= }hlDèS $lO'A*yg7Nݐj ؼCCC$4s⾤oltVcPJEA?vnJ*׻;MT煴G $G{$_|t<8^PC#]FbV@X+HPH"%1\;g5uέ=:~Һǚ[mO?+(t4gHrϸm0axkUV0ݼN&مL3{)7z@l8/D>p?|S [aHFxsR O:F?CC]d|b;eA;2Ѯ5HKTAQ-y@i=F"!Kt11mt!X;`,` No/'C5KВxWh U-AQ*Dݤ~R3!b#֪%y'1!0gk4~]e[tbwh-=%%OIGrz6*IDN[IZ@|T:?e wc @GZU(7uoh; XDY+O˜ Giw3t=O:D!JW >"_9ΧƬeT>gZ##pN%i59n4?,$ЫI+8F,T}b8,$åHn+#fץǂ.oBN`:=$I*r< ~b:\cUKu{c٢3AxpqUdl6HVH"4K.[F2$V>s'(ihsG%6dɓ&LC掉80ptpI6QG'\,O884N;ILjd8V\sQ'U0IIGrvkpl'1&^|]k70ك$;AaRr`$" a 6rrrdh'gSу'D$RNIEQ˩6b3)Pyy;"6RwsEnΥJ#E'w:9.Q(ƭu2 tdhGggQك&:4A”EwjI&&"" p)&|wHS%'A0% FTw 8x9=ڦ2Ui=˼ `L /t~미/+¬ۘOSyScWb?QNXoKBfj#DyMC*kf`i9|c)Gq3.O/y2z n4*oSۘu0LVq l`1xX1y{yʌ(˜'SsyU7o96BU`m,50WR\E,(bdag8^!/d-V).2 DS 4g5='Ձ?:x:*4UNIc f9Te>6&؝j+ c slOtp~!NE)E9$y@>y\yr(_eCsOI (OBDs>pN1Q\Ԧߟ>W#?kxzHQMh4Jxq'- W2=U(UaGAdL<~8iD k'퓡=,Vh*~ʩ /יgm7Z8uGYݢ2MfɾXˆ)ӳ>,*O.Lq+2! Y%d\9Y449IQdN>kmkXgDC5xceEzUV& hL1\֍e5 S5/mcAɊ ̩Ȥ 5FF9HD!-@@֤5 mv%+1ƥȪ0.ֵU,(,,f)JlMmI쟎j5VnhutRCC '}|Os5o8Vch) {j&ݙHfg H nl$Kq4ۣZefbF]KqQCEmI Ecvu3Sޜ>K|P4̻ I!$d~-Æ #$a$0r|@ ]X|n2Ԫj)E NH>POu::ZTs(>ɽøj IˇzL^﷨ ѺxO ײSQEJ߿ww (T0AjQ,0 Xr}.1wn gGܱcʭ_/g2z,+A-$YgY çn{{I^zF5_~ @?Z[]|3s̞a`2P&5hkφfs YaZDN[ƃK`q7uRp?~n7sۆpK\ S|XS:NV"}3`w^9~YV9X w-θϟ3n}ߋs{;/7TϨl}G$Rq!0@3cED转z%gt)%:1A)TN=3k7F? $wW|=z9_s[{tH!! p{2*ÐGPu\8y0q;vψ uJJDIJI|;8iU$dfJrF'70g/HF׷_h}|e,ķCw/xk`t.h`$髩QIMace|Ok}}7S/j'n/cʣ-F_ŋ;†_:GpP~Q.9d2zhIwhd eEPP 'NA+4s)4 1rkX`3 *0c 7YVf8D4PR5R B#LJ4!B2S55QKr +rU4:$ AV8M Bґ#H 4%RRx@ $ BfE@av6-%7(fTT @(JJ`J2T(Բ"$&LISqal4)I@V&c_˙g\uCM[K lT(B |jtC N%CiGD?'ݛTk@~"S iFuK$0VLȓ$CK̆Ą` $b bшFjXu!I$ ֨^G1ihtPsa@a--&0drSƂ-YZy߭j8 &JLP1 Hd"PI$KUR4!|å ddP<Й'Pc)Wt{]WϿaoʣr6.Ɗkh{hs+n\m,/sN'dUh  A%11~ɷﳫ.v@)Xܰa2DH@wJ|0dAAI!9՞jC7m|Koۆou ÃxdΝR(#G-llo.B0^vi#6m ?2&4~[`j2ciWvCIw-F/|ƒj IM~ yQr,&z~{|h:;Y֎qƴP%/%>`ʪapG9< h&3FNY29<8q`0,2qN+Mhn aK?.%sDWO8`=E~_p#Kʅ]!CD;fdl7,2Xgeպ2Fz" }HAϲU1Xʏ$?pkd} zu̷ !(cO).Vri}M%(BG,z>0 LAD>n_`vA7ׅT 2zG7؞gxmQ!MAsC[0}>JsDl>=z4?Y8 fvȼ7`kШ%C$ssR7/>o` a hA !X~smtV~$fY> BۣARe LJl)@t֛:$# 'KԠ?aM>w\MA| 7C@BAU>I>߮ $u4]IћSM˕>n3(bolk݀vl#屴/.uIYlRrK wMRd!h<&V2N੘M`Gg6KEPrG 0O5ȶvqypå ǃ0QAvj 3A0T%b?72tSdF@Q˥nlcV*lGQ\8##O&z)JR/LwMB p8Xo3!J.BQNib<W# *&G"no}B bdI$΃!盌*z_y{ް1g315Vgi.)U4WY?|7eiw{!~ӰH 0d0H$ \PZ$X09P@@A,H(@c; iypU(ĭ$[Aydskn /[G8:w_R_t9b⑯'* 9}{*ѵwsW+|.%Ugq^ }`.+lʳ?&[~A]]{6cqɟzz`:sҧ LbS/FL݉c8$w?9#o?w\=iQp r;}Nƪݾo O-V~r&50hbS*{&L?|! -QXj%] Axjĝ?bc}#j#=تz詯S8dYIƥo2W ;G.#v/wG=v~H@%$**YU$ BEuLqX!E{{>3HttF$YGV_z=ЃU^J1;Nbtq;?.eZnQ~7)ϝ9ؾNxpD T&-g-Pm{w2HL V%&ZZg c ;` IY:LViLR k1V"Jtgt )4P':kQ 7!W@3=iGߗB{S @+ b >eݩު Me&h%Ghy!Rs67֘ȯCOh70uƃ&ecm /p_T,l@x 3(}^gOח>= (l`g>9qo_l@dRx ׉~ߖC)dA$H`4!~\{oAM֮wnq{IdX:+(P~_yi]X}̣"8c(?.'&M@ !%*&&]q% 1RH.rl{aeɃ :Su\9 ՌnAH[P{K(9' Dn22f7I[wЃ<Ǥa醮2I@_z߮@ ځʭ"@V8( ̠h'ВS~PQCzvx_%Ҿ-@|O~}0a8#~ gr;홗=3> ~#V#-C?r51B"6c>nygguO̒vBADyO"'lgpH܊~J{oqRA<ʈ30 X eּ] ]Ď * > Tˆ`CP=b=CAWQZe>>q6 Xs2xU"k6!Yο֊Sya#$]a~ltSdw:d$Dk˒[p repEqSuےZNLR($өYQC6%PwQCҟ ukLy 8r@^o K-J=C[^ _*BPAP> ?/"4 0Hy#gBMUUѫZXP6ڳp?Ψ^B%ؒ{m< aczjª6%HE2?1 Iأ?CNZ vf,j v"翟qe-IPpTI 5SO#;`}0uZ5LPyGrnÆvY,5a*c74^F S°IhŞ\g`W @vU _px]-3a`0z#fp}Ӭ8~KHV+#)SPlz}H +еP\PknCۚ:b(C C"`'򢧈7ڧPI_T6 ”UuV 쁈UL_\O]b<8rڰZ!$ |IBeUcNr߹>uɭԔPLR{8)juS1:&R{6h3& *kݛQTLL31tPHU,jpX-5!Quu9 y[0nuX-h" ;tYFL.yJpNBXO]fqӫ/]bï R~㕒%u \A$*kk߮vfjjA"^,V#U1vna@;nR] 6(xZ-ۮ,#m6Eskk'߄WP a VM>l 'ƀ !D&h֑HǍ"BNwP!d f\K}5eQUUUUMQUUUUUUUUUUUUUyRK9MSdvm%eЈváAr$SM0빌}hY8wji[.4DOB\Fps=x |K{L{$}N:@ aaXA((vynﱐ$ߢ٭D-QfץlX&pb$@>S:@L?0tp)$!ڪt2) TiB@/)H8j*r_gCB9eޔ_?X'Dj ; wb}9RB }>f@)PSY|:UIHa{S%;&8_:)ჄE Ζ+#SXEwEؿ@&96A'& 5hTG5@P;JjfBs'G :OO!TDUsY5:#Ex t@[8rxeT}Z&?סhPjiJ}͛<(3L}_d c-פvǟ.'I~sЗqN)$H1!4IE4I#5rێdž S\%Pوb/}o.A0P0V}.(O auX&vTkEBPG0fא&e\PgDƳ0p#dN0󞀰b&:U@Xx*nP !:'( A;o5V]'8-ٷzAB(*!3*ʤ]cΑ=9gRr[֒W]dpN9G |;H@R@r(a0apN99栯W̾ti^du+ۯ.bg?3ww81! *@_~j_<}~vw==GLO e!xESAHceݭମM[#>GEx[ݺ~7-2<=n v}YYAQ 8uw>R'>xzPsPq {XR\XA$Pdƥ*APyaHo /O~` HXw .U!#,#m}S骠Χv]L<jT.qzXX{Fc3r+-vwz@ :YC$$8ղ&~J@5$;(|m^z[ A{2Fוaۮ˪CEWLm, (D$G5ץ {@],0z9ʌS`o}<Uj6 |5o}?5e1g5 ~[~ OKe˭3M(`"hGh[IBi ű.nJƬ! Wv_SEm7ÿAE'hoc*'TÀEM'%$HJ(ji¬ՀG1^H/kF'U@59MOU,nҟOPN =,ɴ60"= HG$u|Ѳm= ` *jj*i -Spq 'ciۂW.2_xc!1B4Wѳ Eôz0?'o *kٰ/mj3~uڝQS7n_O i{ Pcv `+Ejh!3Qg9K9[RiS˿1~Ƥ؜՛ rdU#N NES/EK%NG¥{A4yucvskAaD= %M6~1AANI[V! lof!JRoMȒ1oEPI5tw2،BvdU r>XxwQ`~:GHH~U n"RiPD4ghv3r^ KR,u5՟&WU&CPʺdjv#6qN==NCٸZvU b迿^5T/[zG[b[`=`7*P BD-MZ!rwl Y8410|E`%AH"]k6B?u׍Kp˦M!%G/[=Nf d?O È_jW`Bqtj!{}48"=}W|?La4]qB#w9wElt?W'æ}k_wT $I$I$E"I$I$I$I$)I$I$I$I$I$I$I$I$I$I$I$I$I?<1d8mKüO()(al"fbW!~In:]^ڴ#2OQ?DeI&hy}3ͥ+ٵuwTol@PDM AaTʂ҃>|ʦ#J5[7B}bY4\ LF 4W5#?\E\rȕCIІ~ v|43;3wv; f{`E0#cWoEv8mKxri3c 壭4z7hFMR1/޺/@đfS4hUR 3,\ÏGm~ucWX4EEMs=^F#*v.+TPx@>)RF?,pƬzG^#*vWc[q,0P Rnycٳ""0j`w×-/կSYL,bpDNyX>|*'Yzgneίk(e=UWƘ^lQ|^%Z~»5ǯQ(xEΧծ9@b8 ?.ںLoEyv5}Lmt"MYI^Qqm_ o>OgVevʼnqs9Y_U};c ((-f"JJUwGBYGL#6,kl}7ƾ2rV߶& Sh]@QEWbtID6/nz1om]ƛ)cȨ^v- );95ݡZ HZ1+H9lUg'{&$ȧGl($Px0rA((^VXHy21ȸCd S R1`Ӷ=9a^`g !_E4`xf)Ydڄza9B= LpGdnK|NaX{Q _~͹D^"tskCXv8$;xwVfoIB5 ͚ ,>.cn𯎹/4/aBgLfG0${xC8l55`Fxg<*蛍վȨk<_ϦA7y=Vez3ɡ*10RT*l|8aP*>xHlD/;]0[dJwzR/fl" ^g3o8^NCn #Xna2 H'cDYICح7Qۿ;=zzn}S٬v*_\e@neCG jG7QY8đ;7 O+4BT#d0y ;G6jɘh7%H MؒO4>V0'sP!Ö yA kTqj01>iYR-x34¬+M5>a4%zF~bO_  \3] 6Nݡҷ~PiF-8[1B5z?wɢSsXz0W

    w6G|/$<Vo m6V: kKw|)yǦ=ciWM<Ǣ&дCΝ>׵Ҳ*>#s 7pX6{ijm?Q;ԧ*l|nK|Iƴ Uߪ"A(Z^C'O}'p.Ywyߍڕ]ًab$a΀ja^UKK\E*Aݸ3=]s VbыQp v?A KU=ڮvju:ΨϻeUU~զ2i T=O\nmSƤgAd+ڠz˻XƐ]cX`_ Pv1 YD5qu97&Q/!6ÄzBaߣsR##[cbRr_U xX`-H, Ax^C;l(:!+5M}O<:e>Z$mj{ɯ. χF7:^>5Ǯ[\1O}Y24 0( )dޙ> {]]kxEZ{8a, HX(0%tD8; 7P&:ao;&\g%@ Uz^_6sY{| 9oxMWuz^X՛짩$a({eT$7h* Pg ͝|s@7@#@5hǦFxyE90ah/B0v-n*p[ |J.dS %UsS'X_!z2Gފ\9W6lsCa dIUQ_p $ tʪlfܴ 9fThE+\,@҈DR =4sHWxP8i_VݻOƁ {#=ǩF2_A0O(XSZ (?-x{c.@9= \S&`/޵8W"p]B4׽*#(H)M =tsy틤$X2y \!4*)p Bd%8?]n ZXϼ.Ӕ]%+ j >LSW4Wu(nȇh>c!gS;XնTsj!&5a|JYO_5leJa9( xqVlOdMnf BnJ֮&[wW:t]a]b+:?Jxt]psFToC[#yy+)cas YbvCű "K!GW]\$˹Uᅵ@`מ@C!Ač~nMSW8LZIe3\3~ \ 5EnׄVJɔ >2KS1_ZY75@Ƨf{Z.])Z B݄>M׸`ER4i3$ e,·yhaCQByrUBl\P=8tyv{/~ofoH.QGEd=BMobY'G** .L5/OzRĻ|ӔE6w][Vn6; N;fFvNYc\nSAgB@!$H$&+pګH*Qչ[CTCW¥@n{)?o>e+ :S#+A'(?/evtNShPְ4 )ikZt ϟΫůsg yxh6T~L$<O pvݸ Rg8M`EUT D@E.z$g;?kG~$c}M@򁒕2`+Xz{-$_w<-KX;)<6m7uj]tO>%h]&_ ϋK ]R4֒Kr+ZRޝJ,@Bxj {\-ZU+vaDAheuz`B :#FiA@#YXPpI=T9y$nk(`Vu"/Kx|yLu3XLJ95MDfl*Z1J=ߎc(K  wsǽp`E]vJ_6ק`~)nPӡ_]̰k.6]V [N[tã1AxLl:)՝Nڪ6=}wt0cM \Tj^,߼ όܷb-kaHig.չ'^}ޮ_ ! ى},xa3%߆Qiٶ=iz;({O] $6kG JPrMm QU$R%q';~:]ͧ0;SDپ)?zC`cxݾ}j ^S.݀akω;?{c Ƥ'Ka3`#3%`?vF"^jr')}cӐƎ1 -1߇l4 Ï| C$!C-9ݢ|ܭ|dz!%E ]B?JBK%E&h|GQ}L%" HA\ .ljTy}鰃f7Ё rϜ9!xp1HvW),59NY^Lߝq0iǣ(`CU7ޙϦ;rg FE'n 7+ReqM?FqF?Ub΀U#-DAJmw)ϯgvܤ/߷HHTIDʣ[HaEcszlUT}Ps|5XLp2K :&]>rW\t}<<<6( hRE+ѩ$[J>""<>5^/p>F+b(K!9yP,ugd6p󁈷g/eVrOha uvbg!NettJ-@#Y꺎{b:(#xQUq:E BA>gCm~T.0?*!-}J*ɠ5PI$X _0fKװcXGg]$>$38T=WΛ16_Jd>bY+lw&Xp?:- o5 \#>rtj]]++kٯ˥^!$TOt-0 9i3s?npJ?ΣCʓ=ț{0B2o k+F[|GuKʸe1T ]0g\CD J}f?8լsG~>?ɏ"m -(xnm v%&!0 d[h@RX7gjDHFJPdwɔXljHL̑#"|d w\Hg)!*k}ĭޠ3FY2HF9\[3QM*eD]AMi%/˛g5s+R*\/p $*Iut|[y2{ P]IT#Xm:,^gR0*P*?F|  +T Ơ@s2Bh8aHW\z?oCԚ)DZWՀow0Iqu!%I_\.L+**kWC^?TVKG^ J]gaőWfPAjRS0;N1KP`Ao!" EauqC'l}V ;$'%쳹-A& 8As=YW됣VnL>C$w#% d?n{ܵO̒$ -ꈻ^D2J: ~h"l#fH0%_R2woGbH#%cl,疗`wgfnwȆ8v_Yu|.݋ToL$9]6F\9LOՆ @E+}g YWOր0Ƕ~¹P oCd ؀9`=r"/X+qقP5<g BTzK-v7q g~w׫j8faіSu{T$unE&Yp8*I fơ'`@ηl\́lektcSPM`(wpw-YL û 3RV . q+PnQV;>?1Sj>}wF kQZ|iJZ.M$.B兣7:BUd-v)c pLpƺDPS FG[qٟ>ǿώ蝊)Jh1Nm?,1_F nl$yF*c}9iKfP^`ܹB#_~ϼc?/ [8SϢZa\(c&U~PD08лH$sUKZEb/dP{V$A(4M$ vE!A]`eFY\|`y]HfG~ wZ*;Mp{ryRcO>H,C˸͆J~Icʴ4X4S='+D8 MTW{A-}}6;lsr[ʷGҮy"i~/MS*sQPRm7( d]:z:ZUю]뚡wq%he +sf$ PKT#)U"~ӱ u %RFn ]wOAࢸ}l/{eD[/O YM<),9ut9iP=>6֖ݣ+FR,My9Obo|bG Po(uCЈ`5q"qb$irp2&/q狩!+o-xܷ=*'l!zg!`b[!Zxh0b=n>\ߕ{i@~<Đ>P8n<~V6:ar@dU8׶+j' Ǵ9QjOg]}FE,sl֖|Qñ`J1f5UBJAU$yˇRG_@pmM1109;UHA5{~pu^69xj:4+-Z~<=ETi2aX)0 (`|יV^-'AXPI`.W !۲XUzWa> 1`B㽷lV˟q`=[XVL U8 q.>È@wNjz7bH0,YA$X3+^#Oޡ7ֶƾ><̹̻UN$nO|j1SW^0RfDG(OaR!Ty`y: Dk%xGzp~3~ |y+n ,\[}r9a\nG<Vfʈ@T֪u @UjpywHǍ Wv|tvu@(,5S.Rx H7tv\yBHo es$oa}zNjMZ<5] m5hZL)H<vIˋMn+ٱ~?&=m|씫á"Թe ^AP5DDx7?TĴG2{t lu-NGӁ6-z@M@` \mT1VNi߾Svi%Y$0%=UW\拙p}>ָD<eR;^:1;pU-- / TSxr grbb. 6^7߮H` eicim+ZH`z>H ;eu0)}P[|qT;o`I3\": [Ch|V/)zi7@{RW:LuW<_RR~PW w\pVVyXDh7WSxkoOPLHA>yسš.I\LUT*ji'7hHHT3pQ6tnA?=["WlŒcIuy< `t(䁒Ģ% o0cΞ'9$nUr R`+rU0(I[z&\qNt] " { $8B́QuU,Gg|m67oS˱@XRNHAZ5<fΙ8`5L$ Ogd PQP8N5̴!I݀U2@p( 22T: X~6L@8`-s EIS+,]$3TDT%12IO8x8BOyuL]HG:)` Ee .V7 Ā {e >FFq$$+7Lb򄠨.Pbki:Yԑ5sNyďmȝko=3k' P~z cΠ MSiYn4\p97 F#qۛpdvc mi!н[dP Vj!(¶([ZB/nMAs5=[`-t8 S/B`\VdogE$囈SR *!~WeVڷ(3<1 =#P)Ӏ"E2ow\ƝE8|BCrŗnV;3@@4 /'Eag1_3(?\v])=p(Tmf`y"n_^?;dz(xv[ qc#O=Kֶ DƃSz_(y˰>@yį2ʼf[1!Ǘ~ZZ`N9VzkTþ7E4ǥ v;7n|3s6n^xXo6?%)Pjz=u77M5Roj,T]祤?L|!wP#.;ݟ"~TdՔ?b8Y[rkT౮b$dѻcM ]`:vr= EćsAA%ѱH?WpG=a`CqVɮv3T|ilj $+ָX띀=;Fs>Ӕno]T069.vh8bo]X?=w;pGF0)EK(Lk^19(m(7^5n {ag`}[3zckd,q" ;vUS hoЊDF^Ig?v=g˟QEz{"W~W h/p}9&|0G 8=-5di<ޖNeǔ@2p{b; =3c6B6$ ^ b p B({uy"BO$SX +]87D(05%2cOiH|K^+G%Pء+jV|LFxY0{'"VbChc(%?~֯Ao[ɜ2>ͭ2#ۊ=Cv=Ϯ4`d%,4I UH= -@jKtTi9(E' UZv/gkX{} r`$Û,ߤkiOVI ZEďČHX ja!Ǣ `0~RUzۡH$zWs,xG vܳaWX;!! 0B\QS3v$"[+(Ga%+LmQ(iNon4~!cUWOo4G[,^Pu? uD9x6~j6HrhBJ%v>lf'n+\invȯ h?ӱlX[GJl8 ufkTz+5:P Is̠I󪋸a?zqoQZc eY`u:AR Į#nـXztܗ)E:E,m!'A>9ID`~9:Ff bq6n꺂:< ~Eʣa1¶C0]Jeuw?!at"k zހ& <\otWRb-_\kp>h}T}/x9fĂ:!B$@|WY-~"7m~T{Tw8/+LYE2Dzb#ViX^%%BR> ךq;5>DC(U-|f\6xM %)ϭrߌ1 qdrP ֢2~)P:+!h9Tx:5U P&/6{1^[$| Ae\LHE nׅmaJњ"V^.iT5p¯[)Zg-@A PA`rfWY4̅zC+5ľ^NKS@}M!oa A|F=5(unvkQ.֥;RN0g]I;[hFy# |X" X)\}@s;K)O  m9m5'9~tH@;8I村]Me4.}* GRx,dՎc[ t r@ʯ,T!)< )jp;gGp!S|ƺgWrBAԪn_)Xtdӕn֬:R&]$6?m 7m!N(NkXXr!Βê`PȊpdz|N$jU!ĝ{Yx$)x:ē\d'9Pm0bB-upJE卍l}p:otd0Hf9|.2ec#^ppE';-siyZ :F$J}wsP!-g&CRkQ'p.YRyT-%!vT1E6 I0qXE(H16[ |@lѬ8{g ne-8-/uKZgɋ B+\` ˠ`8ʣP@ē3IxG|.ll D:N ^e$eR~iĔ$XG[2"DE3 6zi?KM3~K>inP-i+inݦOnBOQf@Nw ȒB ]VrI  6^ay+۶wU.kb3Ոe`3uB愕l2It Ưm/Ν^z߬mxvA,$k}M^Y4YrTYGI &\p}Y(rވ?P a*ZTFn$T&E{13}lgwPYB^$RGҨ=g1  J \P(2WP@?!6 5 }X \@Xja Kojٝj}mx#U2(ZGgX㲀PTT(@=3qﶱd+vTiTYE Dҫhݾx@Q 7kھ<i0֎n>WGB;8{· l˰.NzcUw}D@r(g3 ݸb|Q9\s"d9}$ Nb"_.n >Ғ+Hx`g xW(ie0.HpZ_ "p9T1Q ϳ! jpp"k6 ,jϽE}>nC1 Dt5*%\S1y.kW][=IzF¼"C[*hDX"=>yN/ % l~(bRo3. ztWvZV#(>bk Ĕm 1e$T r6a$I/xwljK2M#{'GU^ :Ա؀?Tq0hOV_<1U@sQA]isIG' p}VQ aDNU@=&n!͹~>ٞ #FM Ѡܱ̽ 5bV]ҝ50#F!D'6|A蠏`gdB5G\w<燷/r\ɿ6jgMsqzW#9À#G *QIѪe&AȎ(I |6 ;(m" ᣷WS,7$Ž9 u4m˝-iJUơ諀$!0zaݏ0(ŹȨ?.H90EhݚeCdb2H$4!_f}lp+89^:%#Lc TbN6[3A\ P.f f*R#G,J2˼^ČʈIZ8U me@|"pք;oHud톺Wz/5H viM -鐒( LO;?9Z*T:7ێ"O[T`q)nB"%=d8MȀgy(֧OEāOb:5mm,D@ABS $l shT17‚-,=j!AE%g UHcW'=Ѽ|Tcn s@oaw,G3+F5=Mp?a*\YQqX08InAHHe M!v0l Yo =:x @C&!6RxU#9xrϙ4b`a:0yˀ94ά OwO"KͻYm[Dر1Y(7VwՈ>1:!E!s_|ef;.n m-l+Ȋm8FkLbpt.RkVI4 Ќ  *ZȀ}PE|FFE)^9V!vbpѾN3D _3þ k8kbITv3'yැfcȜNXʯRn1 ώ^3GOZCnkGZB8 [#?wX>NHg\sִ-TV_j^j_{&8Ӗd=! CWpH9cPG79,8}q B_fpvQu8q{Wн7BPhЩbz'۩Hx9wink; Be'uyPH x1+\8UλJ,^; w^ !T$Vx}F$cUQLq1@z,qʱǤ:&e/`3uw`g= UZy;AP3 Eg IBIR)a`s,z ?tLg\,,Ӽg'K\I-L% .MP#ϕґes DAGW&y[*}IK RE(pN*KkǷK^uhKׁ Zj;i WPyT:?_sW-  OEÜ ~߰ج$ hp:ǻ} H*!@ DLG;l Gղ!??* @Zݍ+@6sk6l&;kBۆ chMD "<$Q8ۑbB'(ȫmes=Yt3±mg+RƧ"M'[@幅FH`r#RI+h"V0DݫvOm~"zhHG 2.]OY>v1Pk gxVx® ˨vL(ͳ:lJCh_5w@&Du5ȡ?9>">!yvT.G\hkhf8_/9٧8o{!,B&?ByPa^+;2;@YZYP\*E01r&5̨O-%ڬǢ*իIfDA֠1aG '9US?x*GcCpZ.-1mf ɂ_8uljvQŮƭ<᭝Z jκ:E( #ї9RFŤ DPR#|6x7q $Xʼ\*sK!Ʌ`R~ޮ$L^&~-X|~ 69Nry|6~uW$萚8% N-=rPH_bEWJ\NIР4F//8|#z f~. {N8o@8k6?{5㛀UYW 64%(RJ"[t/SRݰ.0P = W֔qxvN46#\ °EFA1q$RGbDHU(= F'a8'^da)_~u u`4P73F011lCF*Vk@Hإ!=?yҽ}4̇VA߬@tdۏde]7sG^8$neDŜs=4fNI7FXv@3\ΰWCÞ9ϴH'^nq|7bT1v= T' v|y&ldi\`.p@ zB.)ayW F酷mmk%{G_ݑP}4>?Ӷ$G0} Λ<}e@ <3>"uwn-p*XDh(vW5\Ej6{R>.PLUBnK1q"ePJ5R3v'e_<D6=P9.1bLg{sC+$,V zjQW豜?.?`/P?qm6>5ytp}н⣂e% d4VYc;|t; O_#UD =- }sٞh@g (`|}R/A؀iHK94A$ CC8,kDž34MaHL (/Mat("()dB8%P=\$fkδc s5A5=Y|+f(#qpŞ},'!.򀐘G{_F{o$ (Cۍ 2Ñd 8)ZOG+hzF{!- a:p9gXk B1/'Mh!]>-vrm iKCJ%58'`"^wH{5QUG)C툃{jmaB/O/^߳Oժ;`eRlk;ug*+n^g6=,;yIFk @/}]oG$oOoe#$HtC3@KkPj=M`m_k| _b"志^_7P;DKks\|J`0sX@U)``n4fY|],<\b]`p`wJVo,SQ 7EauM͸ָ`Zi?_ )Tz< |j9U7tWóF3y5=ݰT~t{<$o/e J*(lOEw/Yz~ G@40CI_ ^>7r7:ɭ z\:NA+2 BNQb SnEOXO\3>6<þpu{w??hg]Es9xk"dޤo*_bw;o?[zx{=$O71N5tu^]?@]\m>znS\ԥ?r$J#1^vYeqj~ ؃.~_X ~}v QM[mߐfIg;}~~gqn @*FMڣAK}9dCKandt.Y8zj| (H_ل_]m*|? Q8N ;wh"yKM۳e5(?Ċ>iw؊H=Me( 0I21e'(\CGD %4$䇉dH :vQalhnwqoF:@!yx⨆sO< $HHi 8*9TS#HUUTQPM: 5Cf $ G!5 R֋D]uȵ)v_ ~!&W֔D]"(% uEA(D  kȝJ@11%4MTDԒBklRhSt ? Ca!hx2D)V$@zt'#d0ȍ5ΐ};3g]xD#$=ѓHlκpdQMQ)QEVsQEDŬ<]8Eɪhe@YܘajfFާ8*kd(XA8fa Ӂa6cY;`%.lH#J!0={pG01I~Ohd6! P AH2@%Ĵ@ M5"yJ=@T q1*`̯EU  Ub@ȯo?^#1C&dXATU ŭ!ɯ#[GscomL\~j$HM2lv|(|PVh"P_ޜmZR=M7)\:M9/*;;5Ǧ'|>pz?86ճ1)KBfJ!.Gq3kX[cfMF7 a7xl4һjjikkhhkb ,@b"-"3;}R|I~D>w۩t'*c)esQ:CGy Mt kbVӥZF "@L\qD ]#RQ*Y؏+yPQK Has^%D?=,TmVX^IaGkr1fo 兠 OwfryyO5LNI~ @5p2=K{'\|"|B9Q1<`s-&?$p"32r pbUscpһ!Z&>A[cb'ĉ`f1p%`Y$h.fB"up67YMD\;&L@?03%8@LAF?Ƌ<|89k|:9FCR*PPHP|K!/vl*7#ٷ&vaP /(Vro"L xS( $\+b 7gFS=qNm|n&0P@K+{I4r8:s* L0mܲ7] r.?,^(S_}9##)6Xpe3Lk_ %?P0nckk@R 7=<`6[nܹApvT~ r Ⱥj.-kc81'07B?$]$XPzu9a,DB,/D բG?DwJvn]`2*1uND̏aZ ڨ9yQ> ^?K}> >ִ&9'Ps =f!%<ŀ#LyBHNo;5>T>ز*$҄8"zgs+#EH(sG}xKZm2[d0]h-aWƏ@|IzYN!G1B@ "F "b~ΨtEBɅ7N.DlCj .S\GpZ8 \¾^WoLXüywK!ӻO^oG]&L"P6Bic؈,v`UT(PU,pQh粬";<k%@PPi%f@y ?3 AW-^ t.rT\zC~%|xٿG~IF#@|ͭ;@/{cJ!08Q76kepԎ,{HǵCљ9Uvqs챺(ϥ !B7Ohm&Ae䲏+hQNjYfU$F1fBzv"twŜ;Ug=/{<:)K?B/7Ɠ0d/0΂; "XsT wc2@' Qu-;>w~O| Ł`(ݱބQ% SI`xOpa'/÷&E~9;!Jec Tݐp.K:^vs#tف>Tڶu92g0י`*2Y'-O9d -_eaW~O9|!{?B.M>ĺd&Çx~ۜwz}dð|yC tԤ^]'vǶLXNVxD)2g8-7¯E"-q,O~8g{d`Wm=\N%]Wo*:XDmDɘz#`;z9nkJg:YA3[ oz _]QhsO~~g9# sֽxcw2}Rx-;:'`ѱu#1Jiث&t{Qs0_TieT%/zZ\t)J(Btc}{qȄjf<Se]+3+gF믱;]]Ck֜{^ ]ƀgͺu~4qdD?eDf'&OMh_Lq،`eBGePl^F%-Y@|?<f*>7S (P KADNk±_Pxˌ=C >Y`!A? 9}L6!lѽΩ>C=\ïs0rT.'oýa9ôYwz:\kÓUUVюȳ/9wuƑjbd/kVD!΃8om]xY5fK"Rͭ+yݾ;W 6!Lu,:5XVît oJB@iq?ǫ="! $Tb}@/o>woO՚;D~O[w<~zԭF迀M>=g_]#)-OKn漗}n za` Dv|Czl?OOΩ“ÂMQIwǢ 6w <@=|~˝}>>e?AoeH^=VYWo#Leҕ8w7ҕ775>T[yzTARvGJZ/=uW"n׳j5dïWNa6x8G@\J} 8 @ $F*{dH0`2m><ݗXF=u~{)!ASTzsw{ ( 52,7; W08'ڟg0E\FԪkz y{3`En[A@!k00u|?EU'~(_=)T܇@ս}0 * 2(LGg3.%1{PaBDJ x️?ח8@d~!4{8(f3E v @26V"/:*umc~otz?Sɵ8h4زS7Xٮon*Zz~ !%0-˘aŃdY03 Xes0rM~+ǧ}^Cϫ^ ,Gb1-(w_LT7|z`14>чџ8ߌ4Oem^SGˣK<Ƕ_ F5H(/?g LJGRzOaV燒x]=-Uzzc7YW KWsbǣWd >>"&[EZ~}:z5}?9Mƀ~cZx1Sd{nI{T H) $X'?GN@TX0OziA1 @ ,U p[[&D\ 4*PjRSi;4Ik xcDZ29G =yN~';셻x4twiW dQsȭwzIZQ_Q2E3;(xN-LxWi*#s\3֡Un*I-5;$qK+d ꫥG1WSu1F^ MNrL'e,!zІdxs>Ϟ}b|u amS0JP~:T n˄lZ ꊆi$"(\@g(<àUԅy~|opF3ncނ!#b{@8D Aah~}1qh + %A4$HC0S3 S5DEQCA5S!IEA IHlqʀ `rrXOQ1  B*&H̓M"Dc E @R4E1R*%D4UTCHE`S)JRAK! DTBERĐ AASIQK%C,Q LL TL3K 1S%4 +A@Q%5QI!C3ATI*LDC$E)B $Q2K@QHD50 SKT IKUDLRY`% DT$0Wb5D2ID E-$0DA)$RTT,I)0HAIRTDBI TK>Ԕz9xU UW)AbWd , "m ؏,ђ\WL O PJ(? Q? ΃'>v7Ƣ2Cξ? y .?I)`~@dPݺ&!2 &H "J*I,JP)$XhJ :3XuOស(>Ooۻ!/y $X&(*H($dQCUQ!0a94U#DIXfSA90Pc%c}0LXvbUӆ~9a1ETJE#dD4UM')eWATE$N)lʄɒIA[:2s0\#'+fk" ]A1 hRf]_hȈ!)@*H;J:FRRE$H~(^=>Kt?)wX?8iƩ1Z~S=sJU2T*7x^|pIp ފ=L?to۞#Px'ux$ou UkuIe/'W_^aaːM@bV5(毛*;ѻ#h̹C,6D/"jJ@eneE\5C|6M(˛5 @ֿҿ ]Ub`]KFn9.zzsB6#N:[=~8#D2a[_6'gl$L@N|קC?#>.d_˼=ǽmHgp`t LW H/7%] }9}`W@1^=7G AT߼ lꋰL\*Wƃ]if2 F<,P}½KȆ{O=VV|װ`Ue<Tƙ#VAOʰwG0}^ag8 4O7H8t[^jǀͽOS ~ysᲇ>mòy~x$g&Ȉst94 {{C?JCG!JS4zͶZ6xM:DcTFHrԆb;\=q{\/(Nwi"f6k[T吲 =&<j5%t\!qSWw_%Miңjի|vuĻqTނuoollg7d:ꂎN}B=4*2&gngXS! Xݒ@Lp2dAQ%PzBD qu]z k{be5;!4(R%$B0qA,Pg V鳀7$\F/3ꓭ|*Ʌ}]i?b:R"!dH#/WǝqCo }iYx_jx:|vU Yc=7xCNmq=Aˋ59qg>$*fgWpRֺ:^ gLYNG=<:|xVxΝ8o3˹7qz9-]^=8F{?=/=`>uGj ,ZJauϵER]eEABFJeQ&`>%lnHxABO.aHsZ żj8wv;\gpXB\[JH`̐_.̞2)D+JT @((UqCðm&$oa'W2gn!HVG9DJɫƈ[ﯔ-މ]֕̾z"B2!cs VI|Gܹ0!w0g J:iHV9kL؛ xH*H< D8ŧZ:|$4?:Z̞G+ ?P F>Aܧ=3\s# hxϵOyAE&`Д};|gwmmqs[)uY'J>h7"$ܢ.(=#GX*|'L= ʋX1%߽-?4(EqO=ROek$v蠩Ok!>??9r>_ vzT ŨMb` :H;mb/} H|& dAHVpW T'v>AOF! g0 ہEG!ip1& cPAzB߉%Hr PY׹B a`ˡ7z`o ιOmǥ~=Ǣ:]Y}Nt aDZPZ띘_6}ߓ tGYC08Su!VsľF{/^:buIM8mr`[6/aT*Tnl@$v"-u du_@!H:_7~<8[jOx{_䢆:H0}J,&_8oE59Zcp>heΞ3GrX^jD9d?Y'(*B[8]ퟝn_G/Tt!S5bTŠ&*`* 0`0$QF-7[]?޹3%<@QLV Hm9mTۍOUTgwDmQͤÛq3;$:&⁔BoW7l-l {P,7{$>nqߺF6 kP&yt<@ΨV zcmW8R~w0Gpΐ]0֭ 'l zY%t&mi(WZj,:ٞnƟdh7W|ݴ TM@@,cwA@(,>k ߬ <HBf[=Ys2ah@rYÏSzg#ٿ$w&BkfprOϡ<{=~x{upU FO YS&5i=UѰ`ŢQ Ev:@tɞ=Ʃ=EA CxܒOabC)i(5wVWnt*$H冏L})BR Eg%Zy+*#j)dVUg~R]~ G ] FZ/)5H=J?ꪤD/?yegr .4*cVÞ![c~[UAN$fK\Vkhpݫ_a~4hbz*lf=7mj8jBpiZ`ZU^CFd3uSe>6iu'(][x_'YmZyVf٭4iW.e-\D^! 4 ײVce.Ś/S0|%1<}n9>k~*_fJAmϻ}Җ5:YKJ_U]H]vm38N`QP6C 6(\Tntjv#r~Y:3t:#Xx~.|<)_7uڷ@oz:)]d+qi7J1!$$nNxs{wqlP߯Ns7 =&D?fwQ)HB$R!BJR+;JXuq@?U C7'OhݢS8О"cfؓf-`jj2Q15LEy)$1aNdXL @)E !29P)aUdDfGNmv9LH+IMZHI.wsV1 xrj&n[1I$|0˶)Md]4H*1 ,_Cp??|D>VpGX}bϖw/Ut_/( U Ɉװ}?k{n,Pi p__x[ӣ']߾:x]ִ%#Pjw)bjȸ~]-]5QFS?Lp ݃B5~Zjr5c#kWcr3-bYٲ 񑆡/.9[UiÆ + x{yYۙٶ\#,!ƨBM_kQ[&U5Wi#ƿ  a*c7d#<oMYw8o02).aOQUB&Ln+/2{:ОhyP(v7N{ Yu^cbA@I ^1a:`2[tVP̠!bFO^OrI cI4W?7?4j RIɩF2gX*uor!xNi簘痦f<m6=nvaEWs@2ÍsÅ(/Qn^Q D@F]S1Mun9w'&`֛A1jC Хt@f1B y:`*M9n!}vr]iuHF|0'38DuH!|vs5`ό]r{i͑,\OLw0ow m{Z,_ I[`\y/1p8{ y݊^<5<`2BW@AKod [{ =eHI!Q"Yӟm:*QvɯFm&Q*z*$ cۊCg"Rx<Vq=tFp"^~-Pۏ0Ͳ4|0PTsEo E=TZ$Fv^G[x|>D597n.i`~8c_{~uͺQP\(Rs%P!:$֝Kw3I]ީÄԇ, E1A:xNJ)fX+8'/l[ӛFζeHދ$$rH=8OOGngE Nj]5犒hBa)l0:j I;`$"nFdu޾YvsI\t7/y?;[kM\МuF6X|㪽]s{]b/SFo%\t:~5;!NH L"4g\smn, /^̓TTL˼2rJwyf5=}q;\M]u96ⱒ2pnZ+$3EC]FR(ʾ*x1X#;qYZ3x0971Jps_i%EELDFNsFεkUy587KYg9͝3%.fw$ Ug)Bjqk/(NPƵy*7`<#ok̹rrmHt̫H2Fu6mv%@ֲ\zַNrjU5@ۭ+33I V8 1תir6LopRGBAza[^J $KfyS~vkg-ԒIlɣ?ѹvIySxq[4@ (/A``F,Lq !35[}k)Fƍlq+c!᥍?~*U "ˑF!Ah1 AP`#23]yd=COJ칁dGk3P'sƆkYD=j;-vrlHI9f,bg0 f$ ޝV<^u`smt;k] #$s7e6G68X?IXA==$ )QY!(}^,#33i>w?C'89M7O)=2o cr0 v CoYhT{nEwhɄEUFG 3F"_tSn !!X#?I~~wqbIe+vȌ5i@'3H8~dCn񊪩99@36^7ٴ!$r5oՄYn5B$C ,%e?to!fR.8w?f@?{5 eb_ U"(i ( ("*"dd)   riiv}K!ݦy M']oK(l;:KQ_>g9ub@ `x9 U'o1ˆ B-…I6jo{֮LsL>.d/t9#rpq?G@]Ge&JZ`v~':WHD#p pfLo-.-YՀDLTXdGqK]޴"Wr,"qdT\z)@9pr?x%?{ wiQ׏\߯ WWУA?`NIH J5xye uIS$4A9Ej'VVbş޿}J~x >HG̑.x-GG$@NHpotiW?Vjܐwoo( ;~Uc%Dzo@NɂvrBEIYVRO"*~.sH!s%nSG* 8\ܳ d:^?hԭ ~ dv:CkQ0lxv>j ͪ~#|\v\NMgd!`Tc9*w337e&%"j)n >n@B ges,MD8-d$$D/e_,oUP"Bڟ 84'<]>eV} *y6`Rtx^2#(T9=(Buw√ 6Is'iCGeCWMuӶ(ThD :J׫j! R7v4 ( 㾸aFdnɞYqz93nyͷ醵$o E:v)[f?hSURi> 8x^-/_ePxe=C ڊ.IM}8P< -%X*_>`}[IU@eƮ~/5Bx`yt~3@_Wy k><[~GWc|K8\$DUQT?xvxܥ4R‚$o⪹0amIWYacY Z?q_DG0p sQ62"bl-;TeP`=8`=ys61bYtJ*ޣ?2>~PO>gfx/Pj Nq8>SCpsIp?$:O~fQgdzv?cW!g4N߶TIMQ;'Ѧ= ?*]" ;ʊUCw6">5`VP$ᗪ~꠩:~{XٽU`:[鐩ǠdWm7_~81nO׳]Q|ڕ]UcԅU gm\/؈ u<'xH_@.s-^fRW8!KD]HS37UE,1:a:Uv̊K1cU~K4HQ2?z9ǡd 8ZpA,"lD: _ 9bzLVQS)}Lk]B2I8A7b[VX&');z*(lN$V Kp<\]X( ;DbBI: pQӗϧpUs]|)V gew#\?];k$Dm=|#X՘$Jɰ*œzC%;@}U?n [>٭DzO=f>'#c OED>t> :!! Hk-æ' 8} mP) #1V”RK*׳-3hBK_[G*ͤ67(~z#P\7(#xUяe{!d[oJVP%X*]T P@tS:A}^n<溷wXpXAI> [\頨BXæqX1k zi9ͱ›?߉ +tqO'kB P(J $=s;c̤C+NwUfD][d ~(>Cx  1QqcOY+zq 2!'Ԡe;L>cfj&8nBoīl>͂waP~Hߜ~{$U%?>( &sot o!&9&A#[5z~{L]$X c&CG}މ{8yoel%$dR#1!+u$uelnn@(TMvUŧyT+_{1{;7!ӥC;t~@~z WCcAGB 瀚7Fc[ RH.(b{D}d?yx'C]P,R_0x>PB#zyz=Y`Ɇ v!﵃gu5;-{ogЧQa7|<f'!'XMrې ¨7~veE8`P2lN#<#@0}D GmAx6뮨~m@r۽wr;ΥOcИʺps}e'mQAEO3(x]J+2\׏EA!W}n`p.H2%<҈fg>)o `c\aj9}F0Vrk,u3QoⰡ#䭧 `hF[w yΒ@}&|]]TȟAS"չD7%:C-)kbaQlR@Rf7Ej`2Y0(mێh 5ИD֏ttZ"^vt,?| F=IbXL=@eVY&I~lwwjk=SU^qUha ?zut|wS%F&m'h. эuэQQzܪ+}Ě2 =f鹘(,>sÈ|}<20zC_fK]b@DlS 쫽{_i+?k:kQEw7yfQ PU@l d?Jo1 ɺ[Jo*޹Et,4#0>MlK$y"V҈=:XooHԚF)G*TA^7ʭˎ?_4 PTxX[o[ M Vo(\\yIRH6E b[,j~fAK`zLp@ZW71tը A[.uB@>Q@ٿҠ%Dֆ6ǫ&;d- b[,w>a2X Ȃ0=>l[4j<뙡 ftZ>a/sǷgQ3c{nd40l;H?\$aA>dHlKI 29׸O߷SRДɥz".j1j ޑBʇDF3= h2,TC1n{y1gn._h^k".D;~55Nf1xsBf,3q%_"Mr``]++؁ (ىzDx>;ȋjh9mUݱ䒹&{ q>Uv^kueA.:poSR G5fqN@p!9eBub>#uE_rZ?_&(D \6?vgzI(·J 5 w ٪U@xSh5oPu.6=:(/P-]L@: h xZZx{cHzHo/($>Xa/G߂>d_~@ q@HILEaB<Mf}q[ĹG6>*r` `^(a7哟0))oApNz9~8&/+N.H@ŧm—Pb- X(ՓbyjA̚K*3Z5 \r`d\|E8T#=gxZI#@Ү!@P@4h>|̱IA#Êy`͜BMb,/"b"mT"G8U!(҈Yrkݪcz_A1%RWt%@7r?O %BU0TA1ubcR8!lwr b`bb 0ꦦ$M xiyYn79˚Q7Uuʍc6lx?u:+M)_9pLR0v \Hz40xkX&}yX|ٲ 0iK$~VNqD)8cÀ<4 0KCglD L&x r`Μܸ~44Q()Q֫gqPR*VHUsc(>{['$Y`]Qq[v/g?Iv 5yr{{aH,0N ?{cU"pP3(3yK!;*w |i]5eA`ř]LwkA:7`y'S}|:Y$4Do e_Ȭ}uuI*;}\F.d\%C;ӧYLW D?YBn\C4vLZ>J=O5!f{aB Ѭc;C܃&A̲g&T`8"-Pc_kƪ~2 !~wo6pvo=zlIzNw FhA\'wz)^y]O{H(BР2ʓ퉒 B7]]E)%$I@&b[:=Y]u-&@|o (P^ DWh/VGGc24NR6ݏE2d4hM>i_vRZڸbc\[A{ ^ekc= .3mOUlk! Hs*9:^ bS.njDKj_k87;ԣ`Q}= ;|۾|^d )o?FP"Jv/84-8nkR?:Ef}IM(JF(B)G:]U362u5}ĦU@PzO H\KY.fAQ{PNv@lw8F1]QKP괒Gk +wD@SjFrg6~PoaU - ĴUdGP߿~3dgg?JJyvљE PD2y!12RM+0% "M. 0Y)ן UuQ;~)v/ _֨@h#G;S9䄮ޣ¬BdN~ib! 3DwSEco>pH1\(=)Re0Z#Q$vOٓb?}hlv9O1 ummqAx=vw89Jt&&(|Hx3zys1UXCU°gO}e*G}0Jp:b 8~`Ѡ(¦˒=< U5|_+><ys%;L1D!Eqϰh\;I J3X-%=?=~BmkiB~3] bd(F `|!@y=5}6& S^#/wa$!iIU#c:AmU&f1Rt8)*:: Ҭ(`h(m hr0}gʑQ}gccwl( ʪy>~|C5\/pI\:&)$dU]ҙu.bDǬU];$|Q5Q_?<|oO-~1G{YW0 t?*PA(%)igW`O:{o|]1ijF2q'"( Aah4e3D!;!qiRj wa#0P7G[9'hJ]`i#1]4I$ՆfnGr۰ $o}9s99y ֵVcď@ zP[5f,WHXQU~GԔ&N<t0xpVBU4Ͼxz{xl&ƛ[pWH-c-+/Z #Wɓ.bFFPML@ELYVc3U%DdaQENw $Kux^ֵvA2g ͋%?GcL~GuqzCT\"E798,x܁/ LSrsMP H&O6>YsW-8C.?oG~~u>~0g0c(_:gǐR>:b27xAÏ=Nz!aݑ!vzDBQ1dxɰFA2~~O ԣ6_Z l|P) PT 5;_^,X59X.GAKFqhx(`I:@-y̍u+ܠ?&,}D?Db=9kꌞ<%>bLL,{dt;=}rkjI*1s=bVWmӊVnm]!VYNxOvz|S\6FR"sPb$g! ğV^zZgHT3ۧ~׈E sڋ X#AFZ l½gib6Fȶu3LUD|.OAwnyD$òU=0ѪTMBqu##DŽd`iԷ@!6hM*)] 9lYm5DwZ|'Uľ:osf*]sx$^e @wQ,Cˏn:y:eRr`A IwL&LGBQhrJtu]zz~35K1c>#=T$peL D\jvxܾ Ӈ[>#9ݪ ȴ5ՊpE@p 8 @~BHެ0;}=?G>Az[xxuq>@qsߣˋ$]tCuk߭wWH}YLɿo>#>9y;@SH\ok?L?gąེ۝׿œȿ7Ɋfd4Q%DFְiLL(2IƊ6#e& ; p"1H* ch(TJzw/rJ(NvʱtBɉ`oq!1Q3p:4A &J믏tV&()"Hj=o|̮n9{5C4nd#3 Q}4:"R#'FSBg,Zj:͞zyn(7d]8@d)20|Nd:T(TuL `"$(k6mpP8_apJ5 VTj%Mwbt8DxA&bg?}) e~-~n4<1K;?Gh^u P8̅%6bLjY;D?KîS7`7) ( ̙kwoSK0A+@l4CC^i>7 U4TAy ;ëZ59_3͕ԔώM$x-6;և4ix mo$wz~,f/J2kD!3zL:*u>S0Ђ! % PƪJ*"*#k+鏘;N|v7(<^*[֛lGn Լ`4,@2p3ߒE G6:UUUTUThD@B w@>^1iU z# L9(#BZWh!:2N+2 [4he AyL$nߏncpҒsy{?`BVEwd>5T$AUu|!Wxv}7:*bTچGzcixS4"եRg iaS^{%Yj]z< ʌP ;P,+qhٖ:'2za`8 йG?~Pz+t-V:xF03 إCIEUlW?Dc M{]^"24ɟK3Gg{ÉyݾuTrw` U||Ըv>&bϸz d Lib 9y̶PqZCLT'J2:rŌbP>4t^cR*Gf @l\[3# d89$N6oQ>my/*I?t-$+%%"jgqdjp-Jѵ߼EA(4 Iwj^6hC>e[3a.,CцlrHshD˾ (Rq2.+\NX¡3g,ٷ`: ߸C&I(8p"{TH4dQ00(08`((`RT;}{莛TX ĺXj(QضDf_oK0M !B U%(UTU4SEAU4UI*(Jh(#*"jj*fsms}u6Q281ECr08GӢdB:Pt}^`PB_,栄L%x#b;S<نf&MLGjH;T8ǃYCP^S/Ok5 39leQÃl%p{+/ o|!k"@ 6'H`P.BPPl|}88= <tngA잀C1^qt67`:@٘2y]U? 0~$>̡ ?ˆ Y|^qDYIGX@ (SYW"k>D B2l$?.MR2{xEG36 |RZ&=Aӎ X%XuEbo=q4J; pvaR-˘C ]ޛk:b 6=fx>73^G,_Io6w^j+LڌcTr+L/mO2^װu]+&Qr8Tӫk~V\֙.VۜaBk~D>8.,wcw'Le[ ޵_YBT){, 0MB{ٙ@Xx|"gi 5=p O}XbtH8M xY ;P+ag1?PCV2i Q7 kУ%(oTQx;/Q=wgM=q\{6dȆE (E QC~YHv1TCV8yRfI˔?GfgdjD+Zf~ VȌ3P3ͼ=_1NiTtNeiÙƀ6[T]fJ. t蓑2MKq q;vqfw4 r s@jm4_ʪ-!`vgHHQ^n d$NbD!d<3B!t_I;)@ YjtKAkvWd 3[6[Xt& ܇ G4J~;zz3bBȨ4+&.;^_|ݏGX i568,5]LOY dbguLb:S'G=@׺<49 H*IDutgOSLQ$bElT8wxшvy.Sp1\0В0b"mJ́BN_ywɯSn|?^.٪jT #ʍœisSY% 4wRhx}Fn _C uk%Ba [̘)?Aа@ؿHkuVáhJF{ '˂aͤCG&q˺B<bBI <9ӌJ zl@$q*cCY\㨋sɐ:okSV 7W l6WF)M<+jsCTM$vMSBajn*CtVC4/$̦śgbTx3CpWQ7Μ:C58+ڇJa[.7ӌ2ku-(hu]h18/eaPhfܥܤﴄB]@aA}]p M06׸ mXҧ$`rԨxN|gi9k4{NMp9!}D,)DFoV-X |,qێˡ]JIk<*`OIɃoPqQxGR* dK"Hx: 0nxG(]\Eѝp=`+@ ^fq*Mmcx'`8g7EajfL4($ YwNV."ܴv?wQh"CjHd@d `F^v5M!M(&rp#U"D gboiDhؗqzbCF%`^=رd5Mãj5F=S96lF3S﵃{C"[@bA)EDCQۉCōĆ>_nIb(uѿԼ~{GgFΎ1i1R0HFli'Mտyр@~ǛS|F/9Sfѓ lbiĴY |v%]!y JZIF$w&g24uu'"Bא YU|  3rF*( "ž=JzeGR_Ï. έrofUL+Zw!, i(}&]$ '"3) T'I/jй(@nO+4'ISDwIyEF^"1L;15D]5> ABF ((b3ʁ)&iB!(p*F mdPd˻]BJ@S:x< A=NބT5w`j1+/)Et%9u S^Of/uBp_c_t2cF__W%|q@\nP? gi4o+o~ɡbCa{i9՛&{!C c; ʋBUÍzc3 } *qُ),|N}4%_aaN& 3{IA#ϜƔ/1xUvbֲƈ'Y"7_PCoNb#~K.~D#ӨHbB̏*?:k  2D)g% *'.d Pz D3v)"hN)$&W $:Gm'@!Z=bS! [ͭEe I au ()z j?k. H=0? oc^cR00ď@!EH__9<٢klͯ03B} ޹'yO#ԏ&Ё:@a-A@ 01+Sol5(ύk, 2ׅ|.4dmYWcRzb;I?ryp٠ЍUܕn**JbuDWsUP(l;anj`lAH =8hPR)=DB """""""""""""" `2ffe333331V[mc333332̮G%nd-̎9.ffd3&ffffffffffffff6enfffffc-nfff7sr\fKrۙ\%nh\!b^yn32$s332$s332#q1ed-c1efedI$afffeIfffffffcI  Fi"ymyKmۙfL̄FÕA-;yLcvff7sQ. cmnݹIF$< s I{%sq0Gn{!ցC=7+/i+١gQJ'P$Q5,a~9YŔ\`מtKW3Xkc~di.^`"]Skl4uBQw: VNÛ9oS~FnlƱ7tUgc,Ʀ+]zE3ODD "vC8i jd}34ʵ!:63Rk2QGV:fc:a^5b̷Et#ƅY؆TRK0}#A$NH+#;?z/gm އQ4 z y>q~s_h60N8.dfkY*I&kcAƔ5u 2pAmM$(QphpL87 HHS B!9c,88R"tmL\<9 3n DhuDRgg- 1rL9`~M|8h%ɉU ]"F /e#<_ԧU|U6(< EH ]bXAcA8$,T=K/ zOe6tǰCUot9D =! íslaʧO)@g?~O*"> G9ЃBSmoo4T6w sS >8x8.:֓ocD=r*En|@uV HP㽄B2IL4t3ȚqBdvwɜ#Q#!LEajt/Ї^5;6 cRZ*5 07`$w &]T[N:LU! 7EED2?V6 `.<~1CӦf5XD(L'`ל*XG=H:|bODիSVFaZqq>7|IѢBza ^>(:4;s0HfX ʲH"ӂJMFI5DRTDE1KDGH)Do|nP9/yz#s}3#1@ <SH TE.z2inDz#lL0]UfAA5A@܂!+4 I*yM-]#ԍBPSnZ 1E?$rҎW /g?p5#`={T , I,xșwǛ&UJXk炣hTC*o#ӅF$vzPHXMG`ЫG5w̸ӥ5 ‘Teː5&jX6mP fiy6>xg;do֗21Hz8 ijwyԸzn3.3jS}Y'j CL @X=IfDSnm$*8;)&6RzA$ @!)N#b/+̮r 7Lnᔦ`Ys|Ǿ4քOժ7F6 |HF-rWYsQ#Uo""sݷU$sg<9?'oY;kV .@U.QS,0ʧ Fќ ?8Ǒh5E s2Ta; 5$%?"s7wRX` yKoP*=A$4kD;X Dƪ$43ʑ@ Ԣh{w{t!$: B7fR{( Ap&.r6$3,V';ʃbX}[N =A6`KW>u6' &v!z˜w7 & tm6 6X *yWГOLѹD8`2H1+Uqn9Rc쾁ʴ8rHiS"\ٸug2y^zzz`\Ȑl/EϯorF, Ɔ0|Dˤ_Nkhdx>g@LxJoߚfnՙ5ÜV'nG~|.s}jnpUV- =j|\7u C ~˙an{Ibf:J( ՋFI#q4 Q+;f#YITQD _j/fZ[% &9}٣5bFIMOBA:7Zw*#x=Ѻ8 !a 6H= W{L4|PhkB()N N4أ1@a5*ĹNDp:6 ,!,,:LYgvD\0 4H 1t̨Pccn=} 2d4Tz.& C0ѻ b(t[Prr_!Q uB!PmORwې`Pİ} _mpp@D .TH}d֎HӮ*hX`CچEADRHLL,Gphc14lIQh@t@62 LqS0a0c &gP Jx4#7H IYQB,eh,f -ʠaÎ3'DvY)K6 tnN]4`VRiyB X⪪N6&G(Ao8ꊥt;1 m?~:_@$ŢyӶmQ"(GxGRI@nQ/gG2$ZañrB>}hM0V \RF6*[k'"կ3\D~zD] dB)c="L%DqPߞA*$w!Z} -'" ؅4|[a'2}'QF6!P A h\$I% p^S0=+-|1NAKA0 M'. P-@PŰI3\uwI#o(ScB$rA6a21:۟r8;H&P8#c15=`9#<ħ\Оؼ.~lJm-+xWʒH;_5y1c|ƦOh`#UUEUUUUUGh>@B}[i ~C6f^#cH)7j՟ lRp&?3s 68MXWn&@UP-3 3S2ZXN'v%&,uVmc'y!;@0C0E{Zu 8^!@ ,d"^0,4GJ&=]:5xpAABB<|HcxR}# 0CV}!Uý TI(EŵbJ*7$}sهj"19Z( H|D8QO=HgIKRdSU}RtvgGDh92[VC[ TIa?`s333>-y#Y}ޮC>~Y ޯR `h.Ӣ &ACQP="`R/OjV{mw&6ddZ"ibFX X@FY 0lhqw`oT+e8[WZ|,iIРڅZ9N NB&2 b/UoLggm|&~]S)+Dcm"o@ui"D/ ٢~޾/!&= !CXj\C-3GC@.a rR݊&vテ6T]:یztfPpEj\ ЏCPm9H\vUIe-ekN P +X{DI/Hv g1}Bj Pë%(X9Ya@zqE$F4! ǡu8zZ;ˀ@T#1Nk 7YX $7' (8| A#C8TOT=oPGpp*gY5ܻwhO{ùGԐ}<PI$Z k`1N$@yE5;!#6 {-Za^)# (jm6 pA#ѡ`{üw4)ӡlWpd:;ʙ;B8 {ˆSQi~%EvZl""̌(GqF``a '4ъTJ,=fyd6`&5p(1ȍ~Q9Ԩw8å@ށdY$2̳{`[q}pDpj[,/R|͔唰ty",ᐫq.K aJQb.W^ arW97=gr_؄`Am9I!TmulKGԬFALsgӿl׏8ғnxQRT=< B98Guh^*|X=eoC$1= b> :qZ*"X<ͤl/iehd?}=ْڃSCxH= ,5p}LS8UJI/Vn,v!M ]$}3YDW PX`g[xKq FA979W[4>}./p-_~r7S!Ld\!%>"Y,8TX$q tCqFϤ)k_;A%(ty^ &aR=PqPG.dY^t$(pdU֩k`+ljJt%q颳}o 9K2C4/Ar"2qO<0"ڊ%6ݰh͢Dm/)ƈf@;X1t2)|\ kPZ13fo jGI`@8A0Dh<6;ԸEy[ܚO4#(WTkwĖ pVddEaV/T U67(}rCQOddpn=y L1e&~j?ys{nCbgpgt6;Ě]UI:ftq{_>8ݱ&4Z͛gKGFa9y].˞Ԅ⎞fhG ,dgq} 9#HlwC1 ڎaAahN'r kcHmRR4Rx>e?X)"cd.? 7N0 ,쵙U~Y ~(.DT_rFJ??b(?p!!U+b*YdOabb ߬!#ۄe`e fbQߌ*U R_o,*wpn?6v1"d(u)O|\ }!D "gI=xƿ_ =us V֬ ;_-p/hgB8zvZfw3$[ E8ʹ3߭Goz֑`zifq:=\Mz38mFnD*(6`N9M>.AT!:0v̉+06Y 4IVvYqK8Jh2;NgcG^"3^a0:mbm6@4#~ 6y'6N[4fg Gٶn"(̩2(:g\ |(v2RGHpRQ=O01-6f5WLtFI&2y#:'н68Bb}ݼjkJ@ =zićca ؆촐\Q<0fWbЍ;i%My=Z/NTw3\6Ww)0V43x{.F6z"5č)iMPs2:\ĪNs|dYTBhnw9X-vTC=L wM Bx$ VveM2j;>C/c^SQEBC1\}& $GC r %'2HAeĈnPP% }C/U$$i'<t6S;Oa|6lr I*B4cF 5-Oz{>AdR\k/H@[v ]2_"MRY^4,<~H4TV` D@6za 4S$yaL _$W*ww{ kbpA(bQqp$In%2N(NҚz>֕Lz0 `]nl"SՈ^k8|3l!:\m.|o8]sg!iH90\@q]Meu)gW] .r1َ{ H`@ţf#H91"%@_eZ^d1]vk*,!k͖OG\ 5^x$z}TMA/C<4<^3Irdys- F#7"U5 5Ӿs\,]4hSt|@d^ߴa`fE !B-?r`4_8R _JgA?570!_ptQ8H y|)`,=t%@3Rrv蔽2hU&+ y`/[EQw=]2(iKE:Tn|vuJсOL2+6&"kax7p 1ۂ P;B?#KdH -/Pp8̡GCrR?!CR9!Cj_?ldpO!J<--/$N/.bte_/D;=`c>~kdVar2p? [~Eo"EHUAphBʥ+Ro HCBm"eSQj IƉ_n00rYĨ# p&!9}Fs;ݼA.ζj,@H%M&iWO@#QOpеlڈz%𵹜`P>h2vl@!p ; `tk\rxd)M)'bgæiQFMATPSF“2)aJ k\dPMEDB}b܈e} kog2,LgCI##lߩعBTN4u"h pd ђAZqQlSQ$ȉL` 0$mmV Wa?9$4Ȱ`$oi]ץF.@H$Kôׁ4Ka84f/9Kŀd1qd# f>/<'5T;L?ɏW]~CMLJvT0.AenQlhhdke~.G⇟$Jٱ ~ 7?]p6AtAE~N* R4 Rls( LiDl^.5S l;D5`Ҏ#|woߓJ ĜϽCb{Cs\&gde1( `8 *#=4%"@e̦rZւ!C7őTn )*jE9SD RE1_I_\~lsn^Ajo<2<-`k,s+ 尸@M<G@xhu`'J`ֆ1 thI$Q.A@CBC%M&'5= ( PȐ(l#wpd|qSd P`?9:UI\uA Xb ؉ ~%! {ADCAGs-fSJ" 4#ƙΊq1lV&C`<ͱp^qҦa /*~ϿpP2rl'~ml(6ɒ+26lA>AfC0UBHP >su( ymiD'P{{j-rp _CbUvWI1#똫MOtJ ?I~߿dxSz=UoP}g _=bNÇ , &e鞑':@~Lu# +aF8C0DZOX&"7uX]jG^6,l1[b $ȘCZ1"p &'18vN@ZlD F85 B08L3FL0qHjbRiBM6MȞ 2Rdw[%)cChmmQJ6cm$Æ̺F( ]*[G 4$NsAkMfTDdXPCbn?!`X\[|օ=i2;|Dx! &KҿrgE Avy5Qc5`8g-COk!|@0weώGt8ُ @H} dyDG;W0{UB Ts@?ݽk_G! n:~Ј8R4)>AӞXf[IjKX.R^o05!}90DekF/{~?7galHm(v#\ݜ/ߺF^g}=Wvh( GVR w=a2Ö:*!" @ fefF7B-u葃L(t(&ؑ;.QprU(|`w9|vVO,Ǐ>ۿ ;NxgG`E!b:BxX/;/[yVbBuwH}쭂'f8[9^."hg`P'hx:eĆ72v"$&$bH$n wI\ $US!jjKvo@` (P(E%URtyߧeBXZ/ӏim UFI|dq=*ǀ QBdzi8cVKYm b8I ZE~&(g "ͫ<+j&H%6Fؐ]r=nӆ .15{Ct2˜2nzb~nMUT$x0 {@49 6bf(x^V6+_o\F"%70zmqʬ{svmU[ۆn4A<\2}m:ĝ}nhw06duyq'?MƒI$CKo9zI7sA  l'XJY ŭa'F5=I =>~^뿢_-co P@v O*MƊ$K !'@=@V6ΧFj鲝yyꜱhֳju ^rJd0=ٵgZ烜A^.:;Vm'>K(gWWI}=np26Y&n-u.kLFP0bx!@$ +>[^SϕeǙswv?rI}&s?/L*-+h& цJʜ0ʺCJ^D5 D# NDŽ?=:vդ۔9`g5cc̫0>iRY< _TT /OOhR"g7TŵvI&fvHbqxB$uw lrs;{+ilLP_@DJvQUYw quA $Q'Dlg9q C}w3gj!9ZɄMXwPGtcd/%ujEHI,W~ՐMet O_G }aÀsi;[;z=XL.Ԏ,U 0K9X6"|+䯃ru#;DlB ás'\/tTCړܼ0={Mn:c3w8`OeB"(z;?k$ e/ufey]  +^ BZ@&jQ^360=vɚ{>?Mo={ԃ*݀@@WXc@8ױk/֕{@9hqم$gA r{Pq"b/vnqZwuNxG u_.(qf <y#=!xnQ@r6Q Ǎgxk 6 _rÅ_l_<|>>lRAY\*Z목1lM+ert¡oI#/M_$y% $ڷ=333CbfwMbv2StԤ98E0XA31 X́yqovnP3 ^Dfz%I3=fB8dPdؖ<A 7(JbAx 0p`* ,( tuc=ҍS}791,ŤyRE3ݸ6;EkyrO\CI=g{'>Bu 㘨wXWb؀q.pv5eQ\ۏ& _Xe7|~3oocvi.r ='qh؈+f=z::R3 <;Z3<C.Knu x02: nx5N$K,t\Aqp$q8*U ,Va `63alw/dK/Tz÷#\BWǠ !#sk/k{DCENOFvR!WW MsPр4RpMÃ*PtTAXBRr˛vWwu=dҕN(B*KT)τuJcR<&#Ԗ<`x+}X9;b<9>Gq3r0zH~ec`+U%gH`#t\&$-o2mhx7D,N@7<:ic9yM]B4wsA PY.ˍ1*Eq*-AxHէ$^ ! j9wtua!s!,y|oL$@lXnN 'çPc\&GPtzpٴ)A$֒paǕx CU*wa)Ȧ~$>7ǣѱc C4fooBjjk0M1P);uT IaFJ*-zi=c$RfȬ ' yv8磫tIle|bF;;zJlmN{?l~o}UUUUUUUUUUUUUUUUUU55UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSUUUUUUUUUUUUUUUUUUUUUUUU55UUUUUUUUUUUUUUUWo;僸59k(ʺWQ'<2rk_ f O_oCG=w:Wovo OI8^}PPnIl" xm2)h͞+'u&kv𼪫lorLϷ%U[yDcPh\nݗ.LRIOR4~O@KgoeQT)=Bovzj=^>Ī"Jn z{6G U+MDX#cH=FO8&3vP7@׎$F2}QPt( ;ÞQ9\SK[ GLmn>+@R$42Jȇp[6DN}Ѹ*Q[;O[|6gD_L &iȢ* *"9(()(*((()(((h((h(hi*((()(((h)h)(())b(((((((((*((((((j(i()h(*J(J((((B((( h((цAEdSE4POB9l/p $P&`] f"P$ .[պG ߀N/ҀNYA\F@^;} =鑦C#MaaG`hȦ!n"2Sp$-!,/.O:`^2`pAC3I$@}$ m,ztF=5Q+v$0W<`0#EXs݈1zT9DZԊA|@q `mADTTE(b#믗L04rbXc8{q W<- 9u'C#ap=]Ј8$ _ 9ݗmb{v7)kOEׯepPH+J*dsV4]hH#uueԵ+Dv͸s%Cf8#m]Ym’^nJjw׵ן>lw 3\A'FH;9% Wg8-gVKF» ط3PMe.]H+m:f Q3 eS7'u`b˗=gTIM97en<-Ӌ1$19o51h؂!OTw_o1i#&ii> ^v;4SGr9Ξ(aKX Vex(#% -7ߎ)Smު=&d$#@s; WJw$5{/Q]=xiFAAMw54CM|2 kA)83 +3F悽G={-Hhq ۾g3yǑ;٣]P} :!89Drp[#-XH(q`0} `㥍y|ïb>d%ԁ@Pz]?w0'in'=zsᅨx*qH`+8ova䇈< 3 z a] =gN;o/_"fd-w坸Ѽbd6!$[6/C19CoB97cE‡`ȶUyi(LA;qH&!hϐ(#ox7܎^OiӅZIM6=sDq =g )ײ22k(m&[LDB2TR2du&WhX%Wٖ[U)`j(wÞU8;EP G.q B Q փUj+:f9D݈ȡ!*B* c%B@+2*P =Ǵ$lx AA: M;ۀI#R 2MFV1Hex8<^Z[3b52xMI{_"мh#}AŦaW`Pw'@b:qA.Lv:X(PgYbb7Ԕ XpyBB824ޏzAryoq ]511!56젘'r3Nbμnenr[ZdB᭢dB)zPrP m8@ ƤPJDT'67H@=m /D?ʖ%@ nGZU0 Ã#gnLQc=˙p2m|X;r:uNC:bx\dǞ+*zwL-!FiygjBϗU+BP$NpQ08pɻ au4HB҄HSݢla8Ʌm:)|D`v>!oN \`ףթ3I:A8o 7BǞ}@`?)ߟdU> e.v1=agoIuܩUV.eUUUUUUUU`'{6 ->>V5ݙ!;^/fN`؏ Pi#V+PG|v֌'ud nAyrO-eV6A$ N$x ߆;+/I nI!Yg 7zt$`VA`xg>V} q[+H]ّ357X,yyա!!{͞:a n=`4,렊hOY3l 1$ C`@)]x%(cӁzw{xWӴoGô Иm~`xaaNX95x'_" ۮ+ɴjrE""cL P)apa0n$ E- ENuCA F&6c$`v%kH:- E>!׳׻C_P'fhϻsN1D,PQ: (LGvÙQ~Zc u8ta^LE{:X1`1cK7}`j#m Wȉv"79?$s43=*bUz;;'C3EJ hw67&CZ)>-ȮbB>ԮAX 4R3C<4|\s2z:չ5 /# ?u><΄.FM M66T -/8qwlcL[RJ3q`H`IDTPU%4 1Me2`E  xg@E9 ;֜+ Hڒ+!O*'꾟|U4x֥`'5j$?.10iȋ Ș`Ɖ"ʱ"+F4Qm`W ]QAR`&җc> 2Ȥy)Q "qRD l_㉖Oאd]1\Á*O}ۥͭbhZxk2 &a KHdDo}"%7r,nAR&+(ѐG>&dOg !GGQSv=' ꡨISiu^lSc6S Lhcw/RopxYYv”Ô} UE14 xjB?y)A$*\M9IBISP; Q1>wSmG&I)-^d-wL8\o T#fDB$fFSj~;ȇ{$N5Jy[ٮ{f]jvȖ QqvD[r96Tj^gbDX#c? #OJBZTCpFS[ \D~;q 2)ʛX` i 4ZQ9d@ECv;'=c~=c>Q^R):Aְ(Xq4~|~-Su-]e"#xx&mG%qws[n6ͳX\bA6O p÷+m3}J,ޭJaɥLV)QA4e%S7myU䀹h[d$m=Ec °m#(͔xoyΖop6vg[]k['iA-*Ql<9GZ:JlmFKM`۝p`F g3TTDhA2q 85Dpt MbrܛT+_ d;N&s΢HѩW*xLtaPI&Fm~Tڠ(6}#84%d bM!C1Da'hERF(=(9CK[b Ayl{7*wr.QABɺ?Lj VRa㢒N#cgNEaou%̙q)` 1ь`' 2B48k=qն3&h)vCU!DF 4F'~(?PHǩeoٗUT1/x~.ţ#${)!&:''6W7>@Jk)DDJHHw#ؕ6 ̈nA BLjT!(| |WݳpK7m~ɻ,u2;8zB ]7n,PD$0ĽL4s4C_\.PQ;:h{>බH̫Dd Tq~]DPYi Te BD[$~ˏap3/"Uf7 C]}7D{*$rh(hSƩlɼxf1a*ji( |`݂BXoƱ::C{Wa3ci-4rh&qJd%>J-E c@?=s ^}*'Cr%ʡH}o@@_16 )gf4z$1 ۄ:FH"&B %Gosds&zyDm(A2dzM=3&h 8*{P>=2{4PX`af-H%!HYi4h,1N'hU5P˧T" ':4}aO`rF waA5KHX8 j*2&cIH)c3"Y$(" d2(* \-XDQ/KQ%La$(! oAag0f;#LAxAH_|z$E@Ą;mX9\P!Ȅ &6n5׎f2"|}D5l?ā|(_zjl'vQ6w!9n20 Ev`9v +]{{j5 y'#Ř5A܇,H܏NIO9L0'U eC@dɕL&6 P$ц />ɐ8#Є6JZҚ,Tݿ]?jm!i=\A;AQK\3nƅ S B:BЌ"o5^g^̠V7Wq?E \o)URv*!Dϊ;اc|D{{whAl"]T]=@21Q Ab0R)rFl<9Qt~p2os'y{UI !I%p,C2[LV>l:1NwTdGdV1RGJ|-/q/VFp-(QMN~'R/a8<@A,k:jC9ZiB: *h5IJAJJZBZi hJR@thB<%`zbx6.r<b)GbIbSL 3>Ӝx'(D7KBgI*om݂g 0~#C'%F"2g}4%||\ek\BmSphmB[;hW;Kܡ;/.Ҟhzm{Hz C'ol` ]w@ lr2ϱ0ÍG9NEgl4|69D=@:m0򄓼{-򱚓Wg"-qd#@WEۯ+‡N`B<G&5[2#`I[J_qb#@!h:l܇w {}D+xH Z@R55IuzB] "olaGuC+v;V] vУF? P{}}^^D"^FdﭒvK+/yl "9"$(О忌6{D-ݽ-iכ3P'ߗS@!8pS $f`>NU@EE ! /() iB@8ʪx4a,64kiNIAdenh1/+ԠDO^޽x67i%JU%= tԔJT 9"Ԡz 5ä 8u;tP~-k(6F\ߒq9Ԑh6]Nr%:2H4j4kMVDAUfVBI!'D+\"Vs5RYk,p4hLUaFFcS%S-JrxhfD6bEuo L"I a$A$l ,h&*& bZBXl(eYcQ ~?БCz ݏ1 -*_<|!hJ hNeXz;,PóUh}aGFVl]ЊW^SAn=ke&@al**31=_QN2+Lrrqq˛JTS_,`3jr YNg`nX72T.O`橒*T֡#LdwtDTEJk*~(u<雚dߌh7D>1CZTzs#c A8`, Í/G/?m|ˢuGM%$BRR!z}ن^ O0kɠV%] <g">m^>>` ק7[@˹Z >ԡOYBNPoW6T/@C8%Z]!QBDLNfbE Bf)Q HmId q6U&ȨMVrKªI`,:almT n2w 530Z H5`4xx~]r!'BF!pe!"H%0þء8֦zkݔ\ muBkA>5P/(.iwFy&J'\7ȷJPAA@ ҂P5 <6@XC4J^8 ȆFq_3B B"$@ Pz $(0|BuCb~&uWd``@>~2F!p.rt!A|>@$JA85H%Sr_w`Ÿˍ19cMe30Hhu(p"VC%4IP1ĩ!X.h3dSANZ4Z\T UPÖK<`k ֨Ezt@0Ӷn@AQ,emKx\c[ӑN'ױmHDdYKkml9VMb#/B)փ*@a4fE9(}tв0u7_s~b*);=ӻP>7*iG]i0+߀B\nQ*XT% i0rw?}4!̋<=%V;D&$LO.ڋr  FD$UЏ6`QHԕ |8Sᤠ/k(y6R&A^QEF@e#LJRЄ>coU[: QLUJA%a|؉!@[mɶiW󴕪)YmA\;;rysu#@_HIQ>IG <Q40 UjwȽz_]^XQq] _ClY+uvH]0(^@i #@l"C3p(sQ@LR@N ƄFM%4@VA%ѓIIE%#CM4j%r%LVS>L,OFQQdkOBɇD,S߁c.VlDgɭܖط5Hizi!!ZHzȗ#lL9 16ja m{:,ȴ4ED-iJ)oZO6TчL{CIoXzxvLQ:r)۲9*@G!Gr4@R"woe)DzW8.qox?ccV;)wky_$C"H!G-$'@6扯4Xg9V^Rf졞|6l6kn3v Ghc9XifdH` % a'2܂Aa>c9dFE4#Jx'Ĉ\mN@4h>2+% CSt8W.,FRީ9&a`V7U@$sz D`;m\|k3=;UK$ :8L! SxG7oj6m,0GxaBД >: PdgoS/[.&=}zWVZe:iTaI|uLɍ dzE= 1sGh&5.a>z |v`p( cdf3w [RK50Z8a`R{R`<9,LIgzF;dq)}=t-3_ !tN#"#f}% ʫ Dq3k4B>y< bE=̏#-e,x0 .AX`@:7h.x!bc,G`ql2Vݑ Spu.טF0ԣ\@xs #JǴPg H!0[ڞĩ}pDa@-mց`f@ /R ˻IAeUK DSr ^WMJwk4yOj ͤ,jDfA G/x¼(0@w LȴA6xhWPPa@,lr9pҳ] sa4SHoA>N!S6Awxc02GW7Ta";krF[gq"C}]Ʋ-u$2$/DR.M,εMU .CL>d=J,Rl SM/ql3x63+9$oCw%0DaN*aׅw~u ל{;Cΰo`X:J8,BE3](D)K^hyÒX>A\!$kIIC$`ЄҘMpBN83(rJqHh%BȊHlfiYc0 08&`:8`)3x !_pm.c UW1Z\;a.2 7ٿ~'2ri 5# #!  W=J˜(8Dv4{͕B?/.F;E-7BvcKT]fp5Y0ӼQ`{;oC\~p[þ˥Mq%Z jl™`fq疻̌͠Cabh4< ¡p D[ùޒ#n%R35;b٢afB q]vm 0hw$pUD<8Ė PJJ@7 'f/%A14]bx/rCB^j$ձ~[٭5 SDnLOۀҞҚkmWB B"34ߴff9狻c\ӰΎ+.m.TgBr VM-M(N8e7> ("Fql=M1#V!^7<ӵ-) 6@t-r 7u"`1:E nCހJbQG;ecJ[M}h}{E]zEkC4@6X^řF eD]$"0vtƳ\ 0tL Q2 5POu^y砀\@#3r4oz%g`cyEAAsDg:ެH5#7JX`O>3x}-+6[N#mtr-Ϡ!8"?z?e^x%μSG(52[uTZFPHU Dv"zz10e^K|Jޝ;n˯+T|myhȃ644Vۘ0::wPqƘݮعtyVه94 6ƯwLe4нbmdNXXbiOo"s<ȋ` &g@_%.{6PER@рF7 3tPl6aY{6]jPnP͸6X"8#F4s&-;L7T ЗQKU7"A n4j4! S3f޺s[fo@4DC"M$9RVAmui*kz"p). >>ţÜN!J:̐pe:(bxoR˫sX葸j޾ t\h=,qrϱ!ÃMنFݓdKv|N;QEo0 yghP]tq`y5i@bHLj\8ᘎ.|  @ztϜ*,8[(d Sn[9n:4d u.C!=Z"1)'aHh30)8ɫJ?T,J8n";qOk%6$&4ߛ,+랱cx+9ZlߧFΠ3&.{><ư"3|1SZ8x&3g3ߘodDZǩt-4D#z3v*Nƍ_;pQfsvhca{+#tG\@`YNۛfN+ EŇiLP@L.x^ON}N'XKA! @ޠGp}~wI:>3!h d@̕# (feִHD)(?9 l -^zd2#'D#Gepp- Sww|Gׯ!,_9`hd",jptCպ@@'~P?TM%"R@I%;1?QE8PG3&T4f/<9s(Dd%IBġ (Cݥ Z*B(i8x`~@S~@=(WaO$kש͇BdtT:i%SQG=<`ʞǣHw9/k{`2O\զ9e`0 1s7D"k5DAJ# L0}1i 7jW|( %"[\a{xqTf(Y2tfT0p۰9 Qզflõo[ur"lţEW|ZFΨk~!vk F}#G(b&>]~:|P!5ӽyz>PB5#)0ibT#@NϧpzϸY8(MIzb2KDj(hlQ' HZHr}gHg>} ( sT_ .ݨ(u~?GcZN~G=$isJit Kg33jCc;> C"7ҍJ/xn9$iph  NJĞ9H閱u 5$%pD;:PR 3}uF7ôoWZ=a(Cr%cK׼wvp&pT#F$̴ֱ0[MDFbGP]{L &:|pD̸҉HdKrXHƵrqپt VlL=52JxHMշ/1̭Yo ERt,7D~d6n}6ˤ,S jg}8B*iq>'9/^X#T>ˣó!"@Aم7a=; 0o[#h H݃NXrH9jrie]!г͉n+'ӳ. k@Ş uÒ ypnatM4[8flpuKB(3W_C bW]bCCIjWe׮y$>y+ۮ]ۧsyL8ύօWDxȍ~o"̒,mB缗HП{XܰX{&oev]Vk aՆ3 <>p[M& ͯ5ҙ*w+ך\)^4 B a/oq4{s?GhlYCvDwe7qj4EdTFa#DlIF1:Үְ03$qD25 `U8sSY 0B `pB wD2))zY{9ѩ"z <2AюOOƸ8ٜ8'Ղ32h{9pRdŒS$zOx lW Cb"g+O1I]ݐ7#N2dj(X(gs beGn|lq&J^ѩjNc)pi;FW[@kM)]1Czh[$Ԯ5H$͌$E4 6KLSVӆPg }4@;SUQE,a^C/.iZM%tP")bHUDCQ%S/i- h2'S툞8r vp! ZX&"4AȨ<]5^B:{=ETtnr`UQUIҙh_.F쉜ra d*w 4UUMEUE0 \AG4#P6)APDvf{btD0:ףkؒ[/E Vv ys20pp$x}Gh1˓+* "&)bV# I#ݠQGgaEԀҁo d?T@54Rj$ J!4g-E w*'<^JR2VK@1+7 b q>~*f\=LEh֓Ns'/iMk5dkBn%LG{J%%CFl Ch_kp4Tqy{D> [1&ץ*a XmkZv=>\,y3T2 Y)zANd?F%Pفg] ߌݤ Y{NG6\d9yh QE;EuQM rDS¾h9.@qteY!} B! fnU" vC^&ҕͤ,AePd#PJA(( 54P!Q KI# R43,IB5 K+BXMfoC*H!TsHRBįHBM̮JD  i Pn $(pPq W!7b2s ]%O*d(GZL<Ä4 T+uqxhl 72XstpxTMO09BLMB"8ߚyGVh@Ɲ*8^:Gl盼ݢ$^C|x Htܦ4$:@B ql#^J?=q [,D@ZA_MP_ɄxQ1cYf ׷B w \˽!r TļU 1 G-zh<68㙨bMk A0,)A&ěB.W]jHdd.F],.HPx#X`D i,\$0bmEQp4Tүdc.arYءWnv 7{|`V*$2Rsd x ő, "bQvs!4%2,sf٬LXWUuȘxkt-{Ip OL4;0!rނ^QDB99J颤6Hpˌ{F/٭BOn#9z:WbȢR趈mD)& JIf` ĪrNce=I=ڥC ưLbAO:(RZf;P[eE8R`7OIG-9'Q1{ C4$48P-l`cLmUX΂6 }oe20d: uDׄuy =-2$6k~Ak,1UjY%qCi5KKpy BU8! TD3{H BrԴ@ޘ;<^#, (-VD89#ԩDa0Hu5QIq\$}U4ލ3VXbaN1J6jֵaj 4ۍd 2d KջT[c!byQFaN A"DlSPݡј&TP9 Y$6lndD5ʭJO4ias56ʞV2i$Tb)Zfo U~6 0)e`9 Sڝ9mVQuT Q ||Ƅ./ @0߆Lˎ Lˏ[Eo[˅075>Ha࠸.:- eƗ m#EF)o(iÙ|lDÉ8OT9 e)xA9wHwҩt` q>JzuեNmq8&_,"R/ Z2% h /*FVBn3Ey ~"~xFNIRxO.\.ZM툴ЭP@ЩCECBPHPҍ  @@%P P LM*Ҥ@D@a AKT4Ff DQP”PU% 9%*JPđ%(P KJ@!Jf`D U"Dfa@S54QH HR9-!LBj%iJ@((b(!XiB)B(hJ(h4&<>n8*$!#ԁBJ$DQz1*@,-ƃETZ"^+ːKDIEa0>a`XfNdVSYI v4 쀋&1 0Q9d R39X< hU3QKD4IћL5!$FBa ԉ;eC^ē(4j( XJb(`p:(NQ/JGAd7\zu=Pq(j!#"+i7&t#6SJ,EqfH9cKy= 2T1!T7L:5DD1 1"T %UAD%5T0ICUU҉BAHQ-IQ RDJDCE@HLJ#@ 2DAT! PЕE RS$~p$|P y[AO5`-lWi{kAQ [,-nA@@8( X}u3r>hE܋-?P]|6.m(<L3$zE각d)lw! ,2 A }$IaQFRG7RySjy^iI;6&O=HMє !GObdNrCLhz H! ?I[[~Qr+o 8ZY1~Z'Lpb7A6 2<ۄT;y+,='WT88sՔ1pn$3-+A9;CdnQ=>pOF)AT"LBsX;Gr$F1m<1g1'@$8F]^ 2 2o?.-UF7`0Vr0?8!_o޽o5TR;U]s5_%4-cn X Bj"%[! "c;'ȐifVc$I/yT^>MT  ieJⱖHYfdPB4M )10"o>N0(@rtͪ! \% rHvp"JJY@8H;Hds'˞lMIAK%g:j vS^60Hd I&!D$y`p|tԴ1nu{=W~sLlYU,#,pu1Pv!7 [ObjA`ЩʬdY9[_$܎狣5 4N0y9fd@aaNAdd{DV(WD ܸ  |輒d,*iG*~Njc|~l^ {^6 /8<0jvQ!:fHqkA&``2ѹa&æcQG܈C-aW37E9P4>v:|EhCh Qq~AqoR>8mzzbPMEUj˓<=9=)BM-=}tco+ZݶYu6sUUD:=Hh$k2'B҉ ҈k{sѡ6/y Qqc>>-25c7&DAA{iN& `\Dɒ"MA' wo*Q*[s1YbjGtG>X5t %9̚**XEL~>#mp00ͼdM !(+#Mƴ:텱7]v] H!AkP*ۋ֗@P0Q숨 &K)7Bm,2 O!Iˆh&3$2EC$LiC?T.K͈SŶ,(aeh -K:o'g los=c=yljrds8'Y@PJn'VRt  УH4"?ӈ.$Bc37桜䱟WC>g2i"T{PCǙ89݋̴^}BI hYl{09z3yk8w``=G#jDh" DE2ɊAS` gπ0KۡXx[V$0qn >l<?X4M>0ߥ1aB :ކA茝1Ѭ˰,;͑e$!bdW'"sXp>*09#>c_V ~Jvꨖ Ds1O^TH0-XZ)'(W?  =𪤨TLWC CNaaD Ldu-0' pCM0[X5ڕ X l a5k(Pg{4ws,:E/ZѧZ<"CM5 &7uC/>\G觯xf93w4̎FsyT?l2zΥʤ(DH5.J!XF5f]C&'$Udz-ǁJSH=}guXͤìۨ}pT)8@?$>P*:zKJcX`F F̋T#XFmC{G*QqSȹ`ƱYkB1 adL& tE[,WVPK5lvŠ A$њդ@ZDblqff#16Z2&H"58UՍwO;bLmr0@Ɔ.kw 5Kj MX3ṪQNgNuk̃łHJ$YOlgll'L֟\a83릞J41&:OLAӠ]AĴv°aHmĂI+X)i`v^D "##!3KWmؖNͲ <*HL B էgyv BzcPgP'Y E5WPxKM'fp#vPT:N]LL`bЉBXgOT$UUJ-9RdaƣC}`=JuvCS$dX.= >u"jb흝vM5b*yxM&Fe^5j2EShbuo]|V $!( &00!C*I$F{8ޤnH#0VduKHBW%ebɒqMЄ _ShIQ,gc0EgyGaC8c8m1(h)ܛfn̒/J+Eۀt8q,a0nKH@&]~ň2 չ/EħY@B h*ᄡZBm҂*(:p5ms#J-"<ߛm7@~Ju 6n}z;`&~RGv'x0C g(xǰzdt`Cu6 JB.x _H'qyz^:M0#P?_n_̘z9(9R0H&1pq8x_z[񌫙oUÀbL=Ѥ",%I,qzBM'K͉pdA"V$(P"T QOSD"P.*hoȞYJT"fFlY}d^(s=v=??t Ca&xZhJ-}G䚂‹{l5 X#P5UD=C#t7֞Gr_qrbSұ&H@+*K ybZV 3TFaASX6A-$Z'^ғ3#ͷܧ0F@!T XO:jDJ5#E@`nZPlx NbH~u ``AH}#C =(h~c"Ӷ| 0#؄"p]^ӅxLyKq@sԫswTE:2Éĕlm1P QM]x+71}Zo"7LNsklյ4 e:|\7 -f˖ Brϑ ܩvþ3BDێ;ZTeq*2pPi(&.&P ,."ݯHxqxqpbqꏜv" g`Du'5+P +1@#MXoR'-[%bZR%##Œ>9.Ӎ(wJ1h=L`5xԽL٨)飁dcK7nVc{i.F u ǶsVa[[9k![+ґ:z4bHx8t[Dq bbUB,S'!3h*զ0JA*8^P4w|~ЫXF߮S|f,k Hh$%F.R0](Sqi^LFǖҋӞB7ӜH)Iq{"p@s*d8H+6D\gmqs3tYq_p/!<h`ƌF8>w̌M X#,@TibAK{U#ETP N0ofL&s1&H".>t&0B!ri2LZhzszײ.[mx١NfB 됪 '; 9 ;s46F\) {G؆r7rQv7 pˆЗm.n-HVc>NCdScG#4IS*I10ƕFKF8:; >zr GroDJC6oya R[̣6}&r{ /QC]PH\;s%0hɹ: Q/KIv5w=:v8` <|OUTK(v` Zcg݄?\3H8' !psK- RSlYg[XݓgEjZOZRC0I[]=,?1- 䣡b?[ ޭ=҂_ƪTk\U.=u9~cЎ 1ip}?A?tyr4"nJ=v:;:ֱ@Dz&TH!2n7- a9띀 7F b N^"'s&Nܨ`;-DB 5XfXn25edXAPX F`k e0EILoJ"6 1'8 B $? ^z+egr 7h`e3Kml41A*$;\ }a^a2EdaDo*P;|tn̈㳻 &e&/oIa"N$"$+{0cF K ~@OlT 'Sӂ=R+ɠcArE#( @ u*)kreIh-80.[y< lO"kVJj &{<$8 iI}6݂]iǗFfYk(0(z{{Ra*Qq|c]yxUa{``.a C q`eƪ&N@%lgE71RP" ! ;UWS''B0I}`5 Ord{2W}Ph:WpۨgrϡF2QfzUB,v3X#c`:va4J=De Vf.4xp_trT8X3*7eT<4-5r:|CoFiɏsV看A"9@5A4Ta(80C˟ Y/@NJ"5n쌫$x #0%E4Q%%cdTQ %DnAc6[YT#͸5x`7&eaC0䵐*B5X7L$6X%%,lio @0O @ꠃ2"#:qp)GoPg8c]y>#D6#%7-(D-N5œV16&fޝZ^R10&"rMiAƌvs2[ t%-Ha1“%eAfd"a)`0X49`BCPӜ=d3AfJF -djm=4$SV*)TeE"A&k7A5p(KFJHQ)ܕ&3s!a)2 c04Ad!D66s"c'Rzu$.XYVqͲr7RCy%+F*[ֱ66cɉ+XjV70xƵpAU)$k7bj JoRmԁ!ZtL jÌzZהhd JiUEQEtĩ9v`,k0+ vՃ=D$͘c #HD5]䅑dl ٬cVJqzƅj bM'V,90$MV[D a8hfI1V\1-L"#L"fDp? #&P63CplyZTdk b7ˆ p@/FiudFlLv; oU|56`oq* h,hnTq08x߸q"K<֢]mPg^MAԼV R3 wA_ hZ] F4#MCo r*#I6Dl)Y*rQ4DOs%$S$j\`2kVGe$P;d,`ʚoiz(#"dף[yfXpOm~|bW3>̇6I=$ӄrj uOΈ`l2 5?Hm?__jNK:=4K$uF:XjD*.fG#Aj2 %0*RfJ&G @*4C]H&BCr6(Hq7 %dljțL"C)_Ѩ*#?Rki^Ìo }?Jv߮dHٛ<ᄏC Yпx჏Qw@@>x? b~ ~G>@H>atUCsGVLxF QSUȫyfVCG'p7|oAOPS(0aY i oaVFBcA@4rJ4 `FB$gXz^z]-"ׅ>'t"$mqܚTdЉG9hx @j R̡+p&2GD&HnGR@2F 4k# >tKP)`u "s j tIaԤJb%p%Cpp]Kq3RV[N!(5ő 5P *&1`@r>%y:V{f}5f_&̘SbJH0D2PzCbMfe18`ЈU-BCBpU )5jXJ1 i @ͰZHIʲHij@DSL JhK@"Eo%"V$!d&u BTfi*$*dHdm @{#%$J(քS4c(j5j$&S#?CܞbC!JC"L LZV#,*" I l?nG}4(W 8"{m_su=:0G>O>CqD *tϢ' @U@5(JD~ƈ<@ R, %J Bd(RT)0@Q"HQАP%1EPPR1,C13(PI!2K, JL$HB$CAijQ @,PEP0#,K$.FLTBPRC財&(u=o(l HGRbhemH6خb$@mIQ_u29`7!9B3n.^ 9J@T-2a0+ mn_lM/";@R!2CRR,H"L59lh '+ј/E;AJ"t!4}%dabFePӢa7o>죣@u Jb>hBqH1z"`϶p Rfo I/Ih8I;EE XÄ{6;;h$8*u7Qț S!"M;l?"LX,Q_$쏁G-x^УyXW7Y@}2Gm(B^ `&ڤU -bFCbbw|3w5'RZJ:’&-%$iqRCFX4'p8 "rkPE. @Aȥ6@*Dp (ٚv"PCT': D4*ASl# ida ih0ahp8acH;4dH1"@rYj j2Jl`ȆHJ!ЃxCMv̘QDT' *X$(* Hș& hF1\$uLndf3LLQEd2R@䑖*DpfP(@䘏4l`0L, MjGHˋҘxF4z,rPC$ 9,Qdg_YPjS'XV%S!(Y( ])d$RăA%Ch$bԌ&XNdM kdSSmGҡԴrH@7&*ƥP3n'َ}8e`"^馱$;إ"g3@XaIFk3&d%Hڌ0L%G c×YӇ> >Z u0%cR3)LL!^!uw5"G!H$:sHh8+ xs10 HdC8/(_Gq9lkYhN$7wȡ~85,J o#D5l1| Ax("jZ0Ξ{ͺ8։Y9K#Ybuk0l74TKNM#1jS4*Cf \I嬁4&4qa9AU:ց0k"x0=ڡF_h[K`16KiDpFr=CӅ0 Rd#D^ ^V14ohtk_Ph)C ۿ ,8$33T=0qq ,pN0`lr1^5h qFDM|+- DLS4izNұAI*P)ȜuFPc=2J]ʼnBS3O"6srdJLR!q w33@1bXq;ᱜ- nJ?H=Nqun8PUB" NXfpQ{6k">ƥ8g(5?&ШPg ,43H7a4.Pi6;6c NC0Po&{{%,qENK 2 ZR< $PdUq4Hb^u!p),%D,DK9 }a -5ƂiJHQ8V=CHСk&ҩ8X^)B' TPj@5(RHRPJRh$@ JJ&ԋ0)B=I~t}E>HHA]C;* gje9/AgUU4;@P!MD`7jl'K 0m%rN91/|KC$WaO d?) ,uPTvk7b p| M-sI?Z `eLe,M/د| (@ґ4I|Z:hR3u=uM+D<9nzG؂jd3 H07|N @i+1 )2,33AhL r!,h2)ē2~vsӤRR?us(o$TR''Hv# kPL:F 1oAr=oqfDO>.Au\<5pŒ5baSIq +FhH@uh :-kQp@iCQ E lvW;Γ3Ű"G l;5`c00}Ih8?OOwS˝ U/'`h J DVUEo{|"qᬞ`F@=- P\cD$+$)f8H`Ew+!H%SD4@?(ow0 Y.9լL Fd( p%K+0$όb5C8h0(:xe('U:! ֳXN )C6ū4;85Q!TRTrh5@E)Y4t.dU[aNF.^1Ss K!-y@nmrzl*? ^2T2Zԝ2y(]B3W&:֭c!p!6 r(+Jö`Qlb@4E2Q{']N1)0"A9ڎޅ ֥9ǻOu8q bB/OSm=DT @HB;}$bQ2E DO/wEA_6>g@\)%RCH٠A^dI2DwdBσ|%h9"HAN!9 0``s2" V)#c*CQW7y:~Ԧ; {E?-#Pĥl_BPFs#dk"!2I R JG* X!6ܪͽq/%֮0=bC2 roO ٙឤgr|ÈRcpu%ͫq(y~<O3 ~3Jw&Tz~^8-,,}' Ӆ6[xD- X}գ {Bj8 &Hb@pǵ¸;E.A۶ul9N[ 12cmA:k8&9N &8w"ЇHaQNaF l3fQKJPrL 7v$ 4`#v6 0Ɓ%"%WV\ $<9cΖF5xP:7S ͨ3C|656[MU&hiSY'4փ&G Py<#V \B@#4֓Rqy@EL" 0(0˃ ק=, )ɐx x8.S2Êi99 dj(EM)HDr6ri6d.q'3&|s: < B㙔CDӳv !ᆃ%H-Π@`ir'P=֓@4RA(ûMhH!1(5>-/L}5+)hxȁ` *B1,ƊA&mԋݹCCd4Fi6 9Juoc44`>m<_>1Qt>rɤ~@8#xBs*W!f3@!䅾iSh56o~?bq>GaLeP g2#xO狫C9nވ>Zk2(23՝p*ip Ci/vv{TE1O4; 0*(CX8Q- @)eR =t!0c S,Hb=5_ |X0 EqE2ĥ% !d!E-,B%zdކc.GYD+OSoƒdydaԂЅ"PTP@U"$ CCMRATD112B~ìx䘠 5n5,l#FHACcf!FAj:pXa9jkF3ƈeDd"v@9Iܒ rJ@F<#JRXcDQzh&5^{靵6DrP#L& ,͙ Ԕdk7YiOq=orbTHP@M0C̵tT-`cV 2v?DVK5$=`hdUS :a̽3aC&*!H !ʄ 7B& tL&KdiZ`98A@Re> "=*g,z,`ׂd֢j K,S^<f:% @A$AІG4NggZmE^EjC^ X^v`F&[1a/kXfl.q~TV4 ~@t`E+*Ws/o;mЁA\"4Nf#[%#i$!ۇa= |͍ڥ$*!s@3D.%>ݍЙ 0AN%yt"zƝ3=4O.HSB&Ev?{= NOtw9&q"N}8$Ƈ抰{7a7765reBDB~+3 izB ^" ) =S2RJ 8Wq׭m ԿS\>f0}|,|  *k(d PŚf:=oov(q0`S1W=ܘh즙!2.j A,$q5뵞@I|A:"H܊58٠^?!G"H6Cgf}Mtl' g<5UsZ>h/Nѷ^?LT)V=88.)V_QjGP8ϰ%(H(( OvEz !4. fT9wм{3hL7_p_s 92?ZSN&Ò ,ñM0q7!@|kso gGG* #cПNtpHvJ &ާGэgǵZ}'<"&=9C׬o"DbIT|OQ @%Pb/ݙT?ɼ*:> 27|$0EtiCqy&ztM">US#x.UTj XMzU}YUr`mG9纜æ1πWB@!+w[nK݀@*(;q",iOG5SucfFdgaY谤p`"4|z"˴ĸ=I1&:Ap '>{qSx~bݭô4a =1AkYP8Oe>9qp6Xou-]'`Ǯ!;Hz8`bawqZ}ŭ#'GR! ӷNDr,V\ deq("\xb:X>r~ywB-BPS.)yS%A'q;`Dj0t?O ÷=Dcx< ɧsX^3%"m4̶e)}2cLb{4(n(@ "1 kZn/XPLL%۴60<wQ wߥNbf@ b =u-$  h rFVIRJf5;wClqTjm>ŨElu7Crw|*`<VشM%uf+ !`#0*bz#+;v@MAS$Bni@ԙd% %J9Uƃff̙Z%n5L 81t/AG2Xv6l!?=ϧ7(̗/O:˾'&S"!puɳU !"Cf @Ç/CڱPS)vd9߄ZՄ4ik(ȚuЉBH"[;[WbgA~ D`=UpLH$B^S*|1"^PTxuŢ2ȐD!2nxoN!AI?4O/fE~h`i'@PE#DwTYh7 lomp P"5Ȅ!?B [@|+#\~? z>*lXְ ̌6UTL|L , p`(:,tASC%pcNi .:u?)%:©κo.LcֲfH:O=uP^7z1y:+Im0ZTHI :mu ?Gq_Y$y !;u8tX1"Vۚu$g/BMiDRj3 CA 1Fй|1dCTNe{cI/O'I}SCKE%%=QVo0ux[#(rtLm,0H@p~(^`jpjC7T=B,&18稇e~g}RtLy{Hgi`| 9 DHDIQΕ?'e%J=C;Bn9|Fy!A^֔iX8c(0*s4Acb$õ_i@íyz#U$&lH-uSQ&%S@CD&334*I/.of_OOs&{zNZGW20]+ ¿HݾWdjh'0 .,?9 a'_Ӏ5It#hrY *eiC9Ə)h! 1><!{ș`"aQypP $fB2]3$pt8 vJPW#E ObrgOiWgϙˉ7IG)b)h2(li>T]xK${,g̲ĂcSC" 膤, 78fC {e)<%W aE IW9a䑒]Wߡ0t|d.'Yw(y(msf߆P ďe(4F&aM0d{?BhytX)V9=!<)0S<^ X P.:8sr9+rĜ:  }2 5Tl!XDž1Rdq@Aۭnt_˙¢wea+m7r?@ }! dPx@F|4aJ(*=34k4#dU CM+5@@J4 " P&7lX` )li"Y.%*t?d+yBuf+A#ăgliyE鴈cAki4LkCGP h(B>rQNnc!bG{]j*BH!YI(1dUam% =''e#ӦHjU}ٽ-Q`+wUo`; KPQ20cL~:^9 A 1 aQ{낣 tRH9(p( GʏUw%;Š?6S҈gmnLRC(X3>.JcΔ- đQS# BĩJtȽ $:9!߿N:`(bP3Ծ$<7ﰖC[#xeCK"s z=Foj$Sg6aa  4B!6ffd2**(9ӣf2*jfx&n0*F5UD&Pȥ(%Ŭ(02(* ( ZJ(Dx4jJ ب%74kAlQ ڪ +~Z]6 M&Ƥ~hA`^H _=58 T) R q0Ra=&A7` QdLđ8R~cm8K a{T0sI@ї&?OLTpWNHcMl 5SF2'f5D0$T%-H? {ع4ihh|p3nJ}a uFB=BE{;Ex$"ʇ0xrѴV+QC(H:/2 &1֐٫ xZI(lRU4+bd11uRcJ!ǎ|Zc.(n)sIicwKH”JB{5.،Å_$Z蕑[#Q񟷡m$y X80%T Ql_Q,HsyNmNGT?52@YS=#R#YKY64}Q, IlǔgĽ^/ dLT^+1rakt%1i8\Tg6EG^$u -<':%^FK{>okvim Հe/}C`#؍1,YF gt͎41pa &C܅A`v7Nsre!yo^B?NdEӣ<z|z)4@c`<~/fue~ƨoƊg9ciiv߭jv@CKv "=}+; T FЏQy0dl8؝{ xk$+2,|&!{tj#DM`C RƸ*2SYD5/v cDǬsAnzӾz}W%Ǵtdi/Afl5܄il$vJuƺk#K,œt!4[ON M(=||vCcK c (2o JaBWmR&JzÊ;!]{|8hw<"tr}nDfxfS}l2q"D;lh˶#ߕGc=;6Iob=8l;VB;@nT3<xV`MRB>NiCcGf3=0L WWZƢ'"U:hgN5>9dp0x@P3Aw@Az^c+&k٘IOWzS7wIxFFs<هӣʐ@%Wh.$)sl7>AAJ}ˣqϓ Ǥ d(<% }  cc>{ | nd"^t~d;9Ɋ\qIp/=xϦx^Ƙ5BFL3?tqc?t| $AoWI) ܥ؉Q0gTV#C__}W:osZu%#0<]~Ia6r=3g/Ԑ ZC7nWtѷXi c cϧ|B|4yaݱh `df,( b6 Ie q@/yg=yb (]M5sW'323"=1+#夠/P8q!mmHǝaF:Hhy |Tpv=@8L ٷ]JzT]5s֢{k;3=xz=V\;o9hXY"f;mi8K[=8B UH%-+ͳqXACô99zG/GX;X>,*xw$$IC8`&}{ ծw;8q%k;Jmo%l"!)'uC `) pǴ5|!^ho61EDa@$ϐ>ՄhCeӓȆ˝,m#!F]Rs򈭱ʎ oUZDZchIA3 ǡPgHPƻ OF϶xBgj .8l@%nH"~ _,$wKPBq_NGW/ AŕE$ oq YӈyR'@ȗv=227v>J#x6)*ppK;WJ \ޚ%^ދRCxrXaix;vTvC]FtsHnX[7VjKFá ] 5ݘ nȮ$+B#S$mvo9̯X[\zѸf`.,!|6HYd sK@f(.~+mIbR(y;3ca2B ure$.ӡ Ț^v8T 䐆z݋iQ/P]5__[.$;} DbӍR_ϲ(BP[>Hؐ[1U¹F!v\W+$GKG8oQ͢ 7GÿjD sEoon0(X-5^=DЍYw0 @|4] G|~K#g4]|=9c\*>;կ0M>_SirW$diuq$j ᶹznEGP~~{36ߋN-ihn @C8ǝ (ʃ 0e.xqιC#C^֯X&CyN|)ɆreF=t2]N{-}1BfTh>(˷PQOn/lIJ@8hȺbʻ1x\c1 g` uy<ōBK#S#b :7= 'X3Dg$tI\g:#$l^ yvӍS2 1E\76(jhi4}5֚4aW(Q˚t&%b=, C|/̂x w㬢; c7E4 D6X&C Tz5g' @C;64)N +0a s:%W^j =yE E- @{axºCI&BhmpٕUD ~Zj/OYYmGkP܇(\UzsɡMp8pwA>c|U@z9">:AQ63҂MY9?"󊧞 T /Ǔ05! 07ф!x{~Y7%(DY-Į2n>C>@I3VEh^ 3xjǦ#œJ i?(ш1d[oGT#E F@zvfbeq6Be3(0\6XXU QGZM\L|b#`Viz4ڕ5`6DFssoD@v pR&s`Y &CZ0cz*ǺcIr' p4:i(7ˮ{&G4ZԉZ@1ˠy̧.|c5 Zz28$U+AF.Ԛ-e9hMHa8 <AOzGS$ӭMPA}:CiTOސSRIxv.?v0ˇ9i~zXjљ& ;$\כuA*&P"7 0 D9 NYI!|Lxk(hJi)/@ij^pmOHȇj}|j봤$m \N9+WFXIn0c Z=y*98 :qyy32$1}  ~vҊθB281sK48qȈ'5p6@RHv=To' 4{dWBbHh"pz:<̍6J;$!BLLHbBqLm Pix%AS0Á)v&1DP)H_5uRT WFuP*5k)H4ya8P N@p'`;9<`hb[)EY:4si:Fbq)l7D@2:BHl <@4m) CgG#ބh3|S*ia[y(hY$ϼ0bȝ8KR<" jTm1ϞxZGdd }ІJnGF 'i!-8NAO:N3jsfQoHK$(C(E4ҴLDRM d94RBaA%R*?wGY9(}15[ بE>_-}|:vwbI >^)=q ;1;߀t@nzo0!0M+[S&VǏf'7^ GVdZDTdxB2`5QKJ;l: Q;,懏1.'vZ8sݼD>DnPL{}QrPRo+īfwۮ]B 0-K!TD4՘aCBTAT/}S(޲d® =g<չtQtK۵D|/8ߑ^L{ #ʂKML a2A> #*@Q d̙ {{ke`%E遣PRLHzK<`}B 8J+5aW#!4ܯ1/Q7#Jק;aQRNFdF! n1*Czw29M篦 썢-ږ(!C$_'@[ŤdS< I"4l@`#ϯ)` *QH^~c XT9y-l}o#Ϩ&#N.DȞW37j )LoF4%-֌f#DJġ0ofW^Fئh$3D*_wIRBVh#=z;%4]Er éC12!bzPf,FDs꺺w[ɭd& O}Y9*3 Gb1O"1s<&z2{7, |}] 0̾5Yc4a*#ȟ@{ncj F$ !!'vq;"\;͑/UtM1`mZpq=8BF2Deg9o._OxH{w~ɿflpѤqzݒ"a tfpT=#[&- '4xqe 6+coEV&Az0yFX1"9o3[ɄѢ3N6bDnnԋü$ C6\j U#.n5̚-DEqT JHDbNmR669$I$cI$mk4!+4@@;+=AYrSZ,@,HaʷgX!*h1x@CB ~GYeF-C񟑜z;KrA!@w~ CÉ H@d*HQdE>! Lմ&Om 嫡$X(C9\NLL7%5$( IB3b Ƿ̡ac| 4ב|32Tzr(ΔiQ:=1@=IB"|#7Tx98Zm#"Dn_D;5CERE#*_}o2G5.lEb mN6D <'("r_G~N&mݚռؓc+gߥsa;bLi6QE3HP}\ 1Oc|FOiJ("[\;n (Gѧ(_1ȅ;  @5Zy KGQhGr9<( r(x{NtdC,Dd ۰fw0vs",%gq2x-v~۴d-BN%=gb @,IluFFbm"X2ž-31DB-A(1T(5iJ9H`/paVMO1##p8#C4Í6HI.c#ˮ:$JS\a I-DZrv(dȆ7(h͊;8ݕFEu QCK `˩ؕ`'n7؛]`@ӧcv4VC:P HH")'g]ХLYεG̪i0dAfQ 59~9 gZ87S]TL]ih'mN2"hq+9*l讀r7q3^lqu9հqai\F=zևSjE\a9CN3w,; CeZB:Z~;\Iv9H\kV;Xu ٘pĆ:f.mt f~gMՄx7U"]Kdz&3wFCX,2!jPe)⪅Rnwtu*xv uJ فHh%jKLj8@npE '2y  q8^ET8`8ս†1vc+xV/ eNz *r Rۉq3V^W]knȣ13fj5a@@ h7^Y6Kdp쁦Fr\jmAـ|f n-,8؜@9eL#`ؔu#9NLjesG}$9=z6$i#a";9 %.Lٜb!Iӵ3KD7_CZ*0e9%ֹ9|h&j* ͎&F0 gahLg[l Vpd.l?L v۳49 !s-1aMs&;5IQs]˘kXe{XinVMFd78yimroylpR֗r"">:KD>w6caf{Vh4` GɭZ t:Mx.@4smCi(E{5opq-baO讏S z8;&3YxNB(+3iN8]aE ,1 A%q݇ :%2M1y+Sb`yy~_bsN :c Ͻ㴈ӻ'&8Mvġu =j싌N6.\& > {RAwNFrYل3(~HX18Be,f(Hj v⼑X-(vǎ` ; WWvX7Am6`o`h`ù_Dԝ-`8TG6KA$.DSqjd= [=8l2)፞$AŠPxi0u5Ml[+G(3utrF-”e|̮PɱKfhx́0lR2`0|m4Dd쌨ȹaж1Zn9&nrf\1@cP8q[&R0 dߓ}h\['j.CZ ԆDᑜkC"i H(*&㇦ q)5 2Y.p~ KkogB?Nvf6?t%/b{!s4g8y(fL٨A:G&Vk5;%b$%R t lLd[`/ !sfZ0d 1w|“C[Pԇb<õ IT, PD!n% FfL! J ׏<|a&fiIJ Ԁyha1v;#2,1` "B*1=VE< {= ̼apM (7ι:f$_e po| Dh;$DLa0Cf696EQg`F$cm"9k&}s#НQ@C xztxRvOH!xI: v&EյSL֔@cOH^#xxbY bC)§jӁ2* 0AbK6>T vDx@ia "k dae?;o""Ҵ}5!RA;uzgABQ50qa4O9p SklIi\m<'åZ5sݙEe.F?tRd4H:4h#3 4FK' h `*mR\l,DkF2W"2R 9rԙvAF0tn bYf!s.2X*2颊j:J79I"zU'" ѡqŒ#6\k!#%$e먢*1JARB" GXDaF6J-zuc.V¡6*e4=cp J)`0HqE+uĵH1MҐhiUF"i+tU^SUoY$VÐ8CVF9!&I *W!< >sXp~26` dF vs~P0\2a|hě--TȐ[&fގmC.!]U؉;t~='@a8-\XQK BRD)A@e?L =D1L*ĪP\PJP F$1i!!)i_ Dϙ$;=eȃHvymCM{I>:6 D&dByBz9Dކs†FUnjK=%j%BV v`Ʒv/2u!'PBFA,I qSCBthL$Hn2F\b2C xbQ1!aXpP6<ö$SeGa|Jd 53OU6`;d'd MrPߍ!c&H&^32 ]ӌ_cl8aSj 9 pKGsSwk폶(&qpY&(3ۇZ롸at_!MT̞/l')'BHr9w{|t3"$NN4WP*U\QJ)-@i4b)^ܦ>>*˶0ÛHVd}s3.`atwuÒ}>aĚ{Li9A41뢔4D"h$l @;q1'HB [˶m(p.vjF3Ol2EQmpo/ȣM춖bI uupS>vo5>Bk0i@  \0s)@K<*]4+XQo @m6i@H[eQ<{p e8!`w}M30&Hj˘d}6`ѭfBdvSϓJA(}{Q"Ѩ =bPIƧ,:VۿoO @";='N CSwӡ!JHTEgIBφ& DS[SE SC2Nfv~?0%;*2Hzf#ze[p%OdX84538٥ɀBDa36%EÀ>1G j\MD@D$N3GVo 7ȅg31;gb&ZGj*d9C:s"VEߒm P77TXбeM#}|TO_|PˁbB9D֜(|bv9%% !c%4f:§4K4(kA655Xk,"XHY1HitA˕kҿ:}g&ѰH,q#1'gx2ZY fWaUl'B~G pHq}61vm__a %$IQҴ % 5WȎQ[\uY#GJ/E*J4-%*raTԂd8M RBA|KBvG;{z~z8Gpd9jȊH pDW7 !q;׏] -HY򟤣:ސa @!O5@vG3 r@c(1? jI)J,g~P6Pb531Sv'dX0q ajr +19 A'Fi; BdKQTF"T 1.0[FÎ#XZ%"b `a)@tv\)EUnRK G9_^?`,%v.8Fo\=<k5<%@ y=T"@SJgA 82C0CAF4$$!x=()rx&p~(! (H))XQ b5Tx[L!, ^Z#ʫUJr(kVs7qe 2̻2FIus"ЎCo7#9^!JMm'l?{m~G i5}0 JŖ*) _ ɂj[F?iS0#х5"L\ A)>Ƅ-sAgv%=$HAF-! xnӜ9dT?\|!@rñ~pӈ?AX(3JgDh5>aw/HvX&al13,3 pfx2⅊c2 dfSTKTN}w?<)MtOQiPgwOtfwS_~x!$CoΪiFlXH4P(T 4@gMN%v`@>\k9HƶV! 7Z>?6}MCcK$uv5%N1L@Hh큲r;ɓRROTQ88~}7ΪI#y8BE-(?b= 6}cdrT0Ed6W墶>,.ٙBqhp- `z%@yƑ[V8-ju4;axO CIt?VfX% EH!/b#! ԞO\B<&[mB"b3aK&iˀrA$g ȹ`T .IW;R;-t[$;DX$D:H5]LiUS'@my" ->~n P @ҭty==BSDF84I/f4/ko/ ʾ,$0.[LI800'ט4!HD4 FKBHj]KXkO'v\ H"cP?ּA󰗌-6(,08jwk'?n #'S+ ,̲A29s ^{jǍ-|D0Ki }O,B:Y2/k%"x"A>u#f9\fKeU[z%f`X%j ,`TDXX&Vadf3jp̥K+XaNA8Rd`v41>PvtǖwBgЉ&XY;33|7*xYn4FlǙJTS*`RdAQA! 1l@C=&C iDSo\WWy׶ u~KcLA =m…j %,R#".q=#v! ڇ{'uO:N@=ުD h+UF@ 1GVoĥ3`їjF`0_o+s@M|5:s8mSZH+>5j = _ ]Yv}q?'pNPkgM [/"d/e95b8=7M (h4|XG弽i#KՅ[ۿG]?mݹD\M!3&v?zC^Fy8%p5k}|*ι@;֟+]j[RYb56+k>EYw{ykT-# aΡn 0eQ$<0C^1pI X0l؅V]knׁ +^;fC.;_̼I"환¿ 0̂ e2L/q,Dth$$\5eMq~ ia\ρYA֫vWrr*ְ`_hmÈߩo$$$dQEɸfgVefWטNSx}Ch`>Nf|aC`?x2QIU+{;wNYH#h&Ȋj7 aq8L$1͂!eVt־T@txVvB~94qmIظAdlm4n[F*ƪP"{e@!)X+|_\МmU>QRbPH |u` #{Nb{*!р|$rhu)px2_pGD.T~@d82-Ǐ?4 N<_𸟠 90KkᲊNPjڣk7FMa+#@IFlN"v1q+ɍ o3lti?R"*Z4HiSr׫B_ r9@O^R!@#Ƈx RTD|:y|'uf &y5-Fm+ycؒHX`a b@ p.CLDƍݡmĐf+B'3^H"r$TcY붕1xmRmxX˗2`L`(t=0͔Ba#J7J9S0D>wb}6+9ssaN )Y(pѶhZ7#Ød޵j.GI4 MShlGÜflck`|ѲL =P5/R]EL5C4@˷_z3m0rP^!+'Li$2DOzޓ30t! PtGcWTeufg-WH|`@5nw(792#y}HQ&Bo8t ܃p,—(saG&Ĩ51f˓!fEz_U]{ectB@B4u۠6A= i8 ~Cq .[y:@=JuaOs)UZ_~@%'37Q^BOg#~ڝ牬!: XfjUuHJR̪0,JĔ20!$&P((D*&;OJR@ؕP^r@¨ :ǖa@c4/,ǃ7 к9F1a\"f.Oֺ-yTWd YwE7]$@RJ5@D5CDA J0İ LDfK?-3ݗˋ~7~LL2Vi@>1OIyOw~(#=@F`$. DܹSmOf5EJ| iI`1J b^;mN`bLŠ 1@ U% "^/f6@퀨!@@$]vJe)x-ϷATjWR@PPYvuwsm|"@zyh\Ӝg@ ֠]>G{ ='}պ=>=W@<C{ }l== qU\֯|{[8AǮsu>>w0P(*ص((){ޗ@vo{x(&ka]W|hq䢀iJE*@ TϾ Nu,[EwU @HSίE.p3ݓwf]=(z$*T; =5*:n{΍׻4!-wn*M杇>ow}]2}v}r ֯|{g3\qfVHWj]e>v`;wib.Ʈ.nS{q>Ζ*knx橕:ݍSZ8J5S_mz^ qmcYݙ[^>gcܰ,կ[Ɗz2=Y֮ݹ|u9xG̻|ͽټ[a{_x/^[:z)Km*bw7L6]ĮO,v}r;^g p;=y H5ZFpnN&AaiBMРAeƣfSDE۹>dlTlmO|JͶm۾w^YE{yznU̠\elw{nz{73[6; (+L|>}n8h[zr9N(g#E )ݳQDO}AjGN!o\h0RowB{jf۾N]j7׮}..i[eUEݖwGnӻ+Ӓ@>ݘnڛ݅r2Cx:i]a5{jz59*: W3+v;&}:UkA*dtffQJ4CѢUB'IFO].=@5^{q#ٱsV 56F.>"]mt =r͍ku]h.gkZ)*S$$m w[TFrr;wyޯ0П_G^eb뙵E]+AucauCcs{`h7n6;Panz{Ƕ:VS5iD LM4ژ6S i  &QhA" A& j1 4SOPy22@Iꔑ И#SQқ#B $!2@2 &12lbhCSM=F& @ hOb4Tj4m@'y?_ӿ w߮lyB y4Q M&%+qݮi[#f̏yI iͳ?On>RA?+WvMѺAE=b23K(k!\JƄ1 IF&ۦ4,ECR{ wQS uEo UW}6n5TD_+UU(ѭGР[7 bI-8o]AcHsEE=/һu|_cswu~,!h%l?+e s PPWbPHER 4](;!cj aK9:r%~x_}t#z6ڈnyU gWXQb!>{d|8;qVdG5)"nvi *{\GZ"7d6aI]'LW«pft.gZ!ٟp %I~&kL mWJ$`S2%ܞN]ъAa j#"՛F. B&e4&aF$$(` J8",+ (Q: 6C23} L2QrTru CCCү Qkcjf'VIcjvʚMh0}w؉r5EA*%26IRYPo뵬,D !E%YJfDwqQ,Xa0&IFB51BMc7ǫ CwcqstpTɔZ(fRJifff%!FJTx“Dc*(eJ};mr$Q6,fK (N4Qр$@%Hh$!&" #f=vc!0] aHŘĢ, :((DMN 8\_D ZK P w^ڭkIh 葸TZ6.US)F6_c'θq$3c-fu= _XD 2=iە񊻙ߌ/?e_O.OLjڼ8,]Dn^& R6j]?r/j5׍Sx5y D7|(G*D Vðnσ>1leԠ*}m}BE\(d-d ]p~M?Ji/rA𶗅];Z7;.pF[ّ0}]6yexwߣgT)ܪ>3R JNT73  WF-z,O 1k_ }Qݽׇ?ze>Q֫Ĭ@9.m{2wGysii;r|o;5XnhAT**Ja$p)~@t-9FK ̊m LĔa!b%emNTlgj!")3*b1wNƨ V檸dԳ[=s|Y#cI 3[I9 0?}kU~[-nRtkDT?Gb $(H("piY 6-† g%:ki{,ET2qh?nYlr1mTH B,U-mljMҪVe/etֹe!6,Nnyuǝ [-#M`BF,N0dfWx=_ҷjfeX(c& i$& HӥƲӢ Ol>p6uָ)mvW,mBH'9)ur] ^h9EZ i% 89:eVYY.IFi0!Qb0l*[duvXzQi$WTURHQR<)yyԵRIƠ;^Hn$jhLQZHj&UPU]V1{RŒ ˗ b#AA+ 'A m( $EQP_}LC" xK|+IObk!B< }% V4V!/ eD&ƴ7l,މ}:=|a;9\iX78m޽ 3<p\eIqp/lt{^ )ibIakK׮1Ύ;k/BSc/})B= +f+t@-y51.G3jTt-my[ޮIu^_8e#6O/ޗvTSX قS>=o )]F^;pܹ 0')lXH!^kE: 2G"< ~8_Oΐ†x}|WolP]ۍlM~_Ozo]]R1蒾idcXEr Cׅ702|swm7{a+5|0`@:&sK XV!▗w\k<t{lYgLf=B}#fR@.=X-:o3r8.|\1mUwhNJ(Qv#S2/ɚӦ^҉&QW1g0*pò@z P)T)Qk9T\i7Xxj ]˂=s#$-%*B'a3&{0~{:.?̀p\8pwhA۩ 埏]9,5IơwUHA~.c2',g{?]ѻWj~GIOoD9`kp~Fo{X6]'z*r7sTONc0͸F2K!l+K;1S4bltq;M#|3R]}l96I2z(C@. *2,}ŝk໋!k'ޣfR?|0B9}7{Yel۱~#Q(A!piuaQCGǜ7j%os>QAskz{1a_fftk_EdHN@ &aD+ޠz>k7~pBcq3#艿K> \yT~CF}P2(`TmMu{ "1!$4CHRW4^-ۿo蟈@u]Gآz_8 ,+ aỚ-cFMn{ _13⢊8-K׺ǽQy{9!qRn8}=Fp Pf~Bڹʤ!4`Iz:Q-q +ޮmjU" *.|I :B'".cXG1Cr{h}@7~$Rxmx~6Mv0=+h,{|<,b-[kn+`qpY)bX=JV[Kk֤2O˨.l{#7-ksEʜwY9o-.Q uka1(_Ewn\共mUheZq kn٣F_N%k 2σ߳fx4c^9|Nx ut4cC|۫}|=ym@B[%[}+ok^Qgq{T'Ji7se7|UbO|>roq "!$|0GSG{z^P)~CT>P2@!^>ڌt۝>@pѳw'UB{ m83|,>J`\(!HsMyyq GP*Sbwx2_g)>xa';aYo'4u)ϫ.tǙ $CZA5xA=bnД<#^Ш2P+é\"%**1`qbpd˳KȆ!!Ca2{ܤ>hӹ%"4IK4ÿlu|OV:`@$A Os11I}9L> ,S-:78^lha{Sֻ%)W/7bwW6|*,G rJg\DD@ulw4kpo9z}9"_!Fwzo`mُ`{s0]8yrd`U6 3Ϸf3fS4<_%^0C |\ӵ9$;9FZb;7E6]Nijç|h"'< &7:/ QnQ _|x*3#p|qnxW \I{bۮ>>:>e˿mnxp,lpSԏ/ 2u6{uquˍay~PYxniU߻*D]ONLMRD^19ͶvAS1g {]EjkG.忪]w=~1b㥓o+׌63v|񄸊nvnUvgˍ[͘guD>)Ӭujc5XT9H@K52xuYue¹z 4ܻc>SK~mnUI5}ø\)S_l )>(ktN#8kкGNOW>aǤ:|qZw-.rݲ-vl8OfWݿ4aP_ (o\0@F7-8qVw_:oc~~w6&ﲂ7Fl|k!)W 㔯F ͫ8BSWl}aW+Dž dUcG*8>o֋HzYBW~jӪL9鳶J2+u~yNe޸ !wGeH_5Jۖ XX;-5{goܺfSSqEEoel>a7Xo)QvmG.l%wܻ3>޼29n7|[]xm^5ÁXqʎvjwΑ֑bpo*RI.K3#o{]bzص1Bn;ev y2aL+n\&ߌQ!q1xm #7MoZc+Vkrݴً5?S~< $η=7=nq U.˪d,NuRuXlҮ]W<e]0] 6[m݋ǐap]i~>! =DAVKLݑpwo4(Hev^R&,'(h !wgsd>J:G J~y8} =ҏ8`_ q/`}!uzʟY?m {?'t㔣=й!jva6R{8~ M@;=lw$=S1&H)W}n$G^zq 3ɠ'D%4[F^wkˎX4U+K sD{5A"SguO:PGI_`m# q?s1vaG p4VQT>(uKI~?y3ԕyǿ;HAp)FO#b;^W)0:3Q;(=K*y ^vҵޏ_֧n6({2NI} }ui*)2U͐ X|BNLr{Я]RU Ɇz{fC' h`sBfC?/v}R>~7~|>"Llvox}KРn#.삢y\Jd ]3v>df}x}3$ъ~ac:FjK묪>1/ď4dp3I,rS;3{oi {?;kо~ոݎLxО' \$òksK~uƉQ)Gn؛QEQte+7mpJN#!hƁ]f1W* -)uV0ÜPEfɆ=)A,)]n1T_K`"͛%J/nVp9 @ Hhd??%zA^/}ocn*0F(xJ_4y*Alser!Al>U?7^a cPf?c7$&+30cnw*kVkK/j{֭i9LF>s}1$)OzJ(!)4G]_T$y B*y HYlDF ߣEK$F&7D`B@z/'5e?OsC|o9Bg=iq_#Քjg+kj-|ido,P9AsO~&Pͪ,$_\E(KT H=|[rDAiA w4TB a GDWA;—`G$<8/Νi|h%P@řd=__t%Xskvl&Clv?@){ |bY p:=%ʽr;Qq8y@Fnv%nRh~5Wt2 F:&29- A OuF[x;WMsNvpw4\ۚT÷]eN1bﻼMFl緆^wk@93NnmW*P!G)rW\WbRM&yBT}%MBsмKCJеTu]|{\4GԹ2/]TQPZ޼ګl]LEsnQx/u7kQgwWt4ĥ]BH PcM[r"6H+;]wnsdrjXg:ش}]z/QU7j㼤O`  (=vRB< fHoH#Q^( DTʤ ^)|!4|ЬPY>Cc΃7g.Jhxb)9Ɖ~߿ `?y?{aѪt>!v7cG'- K%}zi]vH x o",bLI^! v)T l4=2Y._~Kli^ 6LC1fEQ[AvڃS6ۖXվJh6i`5"dPknsW5EXFkLi nnZ[ad*-RTl[eI #V+SKA&D6[cYf[;(R$JF1&Ha ${y6iM)ﻪFQɨ5sZ6)6M(ՈikQi mj\ڙmFƨ[B)k #i-oR+sX' # 3c(-C4ؠ\.w'TgJ|ww'@Z?K0r_`ѮTCJ)fU ]f'l]DQah/"Gm:e2FhJ̷7 @sQjOP쒮"#Kl,r|Ed4P(L_;s>뎵D2ʴΩ+f1ع5ܺ`?'6م(V1_ `wJC I(vBY%tC9݉ P ($bp#r/=-loaVAF–F ^LceW^Y20}⒐ܢng gv,K) ޑ&:FjLf}K׿V~q-Zo iZppZ~JAW{D 8 KbͿǕiu#g|l]z{m(HEG7M?*|z>`h;oc-~aII@(vXgzAaؾ / ;2t0+^|_=#4 Qk ڻ ARH Nh^v=< Nt,=r{z6ܨm;|x۷.\>r;P>`?N[9)g{ K]Q`}R5qZCӆ{o=lNU)J<琧awu v0qG ]]%f휴i>=Pu.xxbzSxlb̴S!v|"=~=J< 3.lC\_`DA옜6`(ՅIS]!l09̱ϛC}=_!TKvw_AJ泌;D:AUSJRH\hZ)֞]ּjZ3K @"&ԠPHy![9'FIw{6Е~d/& T ~O~fSu?-ގ8~{@AҳmN:t"; }/v% D>4+Ogn]}AʟrN,ʗc^nBQ49lЍH?_9"/z|7}u{Y(& a5߬ylAmL2v I0_8yn߻5)7v'7t/wh>cɪ3e;_.ծ l־V oZ6uu~ l~ޒ4ڞV@T-g?65U1ӑqaaS|S%(P%m j*BgMZVn$~5v-$f.!J Wnt} I$U$U gB[Rd320;n3V,yc)bf h 5!gIGZq:W;x~'o *EDZFL mj*H*2?Bivlsc.uڲBDWwe5ws Ѭ'uz_98}EC.[,LU_ݮ!kM~?gR{!g45=b5TA5TK?#PwsD ̒D ǥݏ_zc |*?"g(K|{ɢͯ ?PJȑߗ+AZ쎮TUf .7fjFJètxS;=DuQg tAC2@ P/7Iғ 4NÂMRJ>=^?}5E}U*(Dbo|o:\.:NBC*) ;<9{4/]÷)ymg9{[r uz\#q25%__RƒǶzO더hw9ud<>#'B u E n/Pn[ciBqWstLQM 8j1RG?dzW ECI(x`Fzױh7* G 'upg-F׉D?7Cú|jj6oW8/u=RFppyVWh#bRHWЪetpt@yfH2{G@EvV9WGʣ,(aɂ=PSP{Ym$1Q}yaUҘD5j 1J:#ϧZ0 &5'[Ϊ?Kkrj-Y(Z&-vr1Oc}}?Rc{Vkg C`Ew3'zH (R&60Qz7ۏHY#hv 79''jrK׹+ 0.\30]`RڰL@C(!C .Y?cJ[ȵ"oP^@w$^Qx#^J.WnK:; 8wzfikסpHL!΂%i`YN"2=be[aBbs,b }4vergh_)|;X `lBXh%_] DMEo)юga]_R+ qg Gw(DO E͢b>$|[< PBiݲVtyP.Cza(F M UrKkXI"Su{A2X`Egּ'Nh jJI:&}X{ 5e '=h}E3 ?f-aG$_h=TGD GX K"80|*.9qss!AFXF B@$/`7A@@DQY: a׃y } ȭih!qEq9FMf r8b = ߍcqM*F͏m?'&T\"q{:ڃ[`=8śң<>Z|uD&AT !CMAM``+/qU08:~˽KdC%̻٘{^H 0h~BcBb@@S0gY'%P_]| ep=ߓ)?Je#!5p'G ;I_߇bO 8sD ~tY>.mOtEKEU'_wCǴ@?{Gol2^ %ʙ?PR"B֥;&}D0w,ymy3 ;FcPL50i 4 I mc՟[`uTsV UTl>b[ٲ_qt<qE`"7PfA*V( QA"ǎZ8)Vldp xm9ܿb:-~ G :>7,HD1Sex??mhA$1$vkjgQ-u3` h>QWԈUOwf_va {ÕNvynHB} (d(@Z1nToR*%m(J糮i&^݁! npJm*Adg:g?~uF4#nE<>)B;m^S$(Q@" |t׿qm9U,;N -T^C쥶W㞧hQ7V~gSnfl$WoWPS-3DnJƗ-~v&/JX"KVO-q_^:L^FMa5ne[TGlh疿 ߵRV }vp5U!v"t?)IX H'H ϫ5?&{TYq؁ mzVo1f8/cx,GcdkeaH0W箐ea ?}W7q6GrAK,/@=N˼39 :[ kHq@E)@bͶKFXY6iLͤ _6ڋEtѶYe*1%JCbX-IA3< Bw*;}($9؞T>[<7P}DOuZ_{=AY)9 {0A>>4٣۵
  1. ۇ!۪u.y37E"fÛBܿ{hW43+?3ٟղ*0VHi7WTZsd|MzgX= 3?l;ߢH\#NTwqY;m4gYqzXB Huwd.,OMCfwtQ?PaԚ8>YvCm%h?bt<2`yuXv@Lax}hr @ŧKIME@רz1uNᆒc;F?6ͻ_귆*XubR!DP RRh"[w]0:k^l$ ǭ rڳe|T"n8/!43*Pnm0aN}G%6do#oE7bhd]@86ng;8?r/paoJTCGC|-vw3D¯/-ij@ʊPAShfPDv!i6}UK%Ҫoؿ!zÞ8?g1D8鍁%xzfj]o$R X["K+,%6;%ʡJ"@ &n-Zh%wM_\@K 5 1D\:z:26W%=Ѳ"B7EU$3CV`UWff!bK ôhQ ?Aݺ q¡Nb @"1DU؃h)PMP0Zq% E9 ;/wkwf$}6qHc#YuVZp7ߣ C -.#Մ]{e+Q~2?9sĺy?b cdS+ԉ80TwN@<8cKdWws(6٤MQ{e'19A&Xw,q~خS] _4+ 8Zڛu)8 fO޺Ad" 1A8z;]_4yg(FPWKhCty~ \8/*4߹VdHqa_s;}]so!# 5ߍ)b ’  t UΐQ9lX_H(M`Q$$+. ˇU { C{,= q q{e/nZ}aoػV5n74QDweكAMxps+NIr)- mkqewT|P mK} T* (:t<[=X ~(Ņj SS>g 0î1\|#& j4y9-v#* Q"Oգޯj2iMxJaV;M3+}Ag@޻{$AIԑv?X3ǎTx-b`4A?4LnP z8cUcVf݌Ĵ0,՘?`n>H(R_ sW[L lqFL܏(E&a! b? ֽND0WQp`?tSG>?/2i)bjoOyN6vHxr$)yK%ֹe$H09ZS{m@f;IJk&(oXݯuØX@ṯހo]^m|ӼHP>ov]zIl)7W1t@ ΂=\7T@bQi]FEY*R(1y?m { p_粑{_K^ER ظ @J!!tV`}a/}$> AuZ?e hX(pK_ra]пKMK-ŕ:1=H'ӅBvȥv?/ڻl r@]df|=SNunղ_n<_[P^5^{}O<}m!2 _'K{؃66O{R^ i7"Kј/\ Rϝ !mz{ӽp]mB([<`Xz2/J5ڣf&iƢz~w|ֽAD@8BJCu?ۮU,qBywPXd0L˞N潸7A'93:99md剀l[a4 x?`)iB}W@1"Hi$U#llΎR8=q'v~Ū0Մ)[|LT (񴎇B5[U?Ul\{J@PQB*! g+m?RI4O_{!pD?J1N*@')OWsѹYKAuh{;0E\-5[C:Zqϲ~Gl>7ֿ^OMm%m˦ḵ R"xʸq;oƟݬ%siYx4ӡ~?#}:@ @aYjHn tn#t2A)Th(7;sg pUy_~&z){o8bA>H ?sø?Zv*rtÝno)~|ǯ zD \)>gxI;PoBDٸ*XVL ď$-)niOH rnAAZK`R4l!'+ ŧg2cǡᜄJFe "Q߇礙ۮAK֭T|&,lFf>;qWZ [Q׀{JB S{Q S= cRm=ĮFaH0JAO.ܼU VSTmT$HK*BE뫐`ٚ/wLF,)5IR"M BRbRmm[sVsbHfjIH66Q,d)̷n!ZWZ($*"?ham/g @ADAEVt=w忖<:+\?*f Tw\3$=?] kX]\y,h ]1/DDI:~f:Ϋo-ЋR;|FY0u_7~~|©~Z(* ߍ?mpGZ;}1^{6ls^5ںqzt\}be|遅CE9nhHc!mK˔I?g~Q~\"F >F8Ks1vMt1 &IyT1:2igL?LR+ؐAg.t=ߝe_} g X2y˵ެDBwwx3ӟ1O0 guﻯ z AN'D!Hm&@0eF7F,ntA MfKhʙrjmYheHUJ9^çN$2 [4::;S4zNɹKu~}LgvXE_^wx9_ zmž_ " {߱{ 5k '/sPC' /WJ#!oh`zP}u ?P[֦^׾ sP DY5a)zb aU*" ʅ;r快c#v ;Dl#C7$=r u 1%2@ؔR1;*gK""ȱ?b?3˜Lgo\_D?9Lʓ{hB@}2ցGF,~}c` y~q 6;Rerb_$*wyc46{+wĎ ʖNJf'DtM'-lA~Ѹ{vĄčsoT9"bQFTXtUu/xo6p.{bzyi/0vfٶRlynydH;2m8NJIJ $;hqBhn0"swBٰ\ EyA=\\QM裂C 7pQ y馰xѧjilRDc!`pPrL(-ڡۖ 7<n 1W ,ngzP#"^}>_G^߸[eȁyj,Y15ÁةZK5]d! RŞ+bQ*Fz].vqF s|QX|Uk|hP KX򃩣TXr0֡Z[8;j:`?,}wщXu 0ݎ YDSÑX^2Bmote 5c2)n}85XTvv3qY,*;="WRcct;߅~A,wJ}w}/q}C.UO8asALK:7[az;. {BFQ-4rGsBe,9O{zIš \ ;O{) Ok6B3]F'Z+i @HgdxgF[w,q>[\;\4qͤSN~n.xEi:YN/6tD)6^aP6ȯP\7?9SWSBRj!Xb%<ŀGHtӇpDe~66fN Hu_J_6&7Ĕ眘_qf IМZw޲q1WZ*HϾ?cc4w./CB 1 2JRDHzI An3JY!` [{ IE*b@R[+]a}[S[;ܼWWWGM9n\yҼ?:= 2mO(F΍qVk= / U_+=/Aތ=_3\&8'g 87nxM>YVF\5}Py~SݠӋ-KKbBs@&N~S#{c7SHJG!I+DP_[cѬ~rjG)弅 gGo P[S}sOʾ5?fI'~omѪ:٦Lַ"&&99նHPAȖ!]1&" Z6֍UhƵFQRm*صs fsxV$qxbUҔB"ӆi7oO\S{rU`/E+C33DRlΜ,%i.ԡLCfu\3Ԣ$L.zjxݒoQn*>} GEHQ5b*iF./98ܞkYς{!RAdAIgwTki}Wq5ypb4$S8˧(mam8:cx&rDb 88QSB|tŵt2J<@rv*We; {,22m%B *9}^MDuʌyOt}cd+("._YJuK۶PΫ=Q~F6m_`>\?eFuaCӮTۍN ͇t SNvueY=#WIҬZ~ 3 1F(3Ϩ #'D'̧0},_{tmqĒLM*i+f8Q۶۱ vv`Z{kYIX*9PvP]p^ }pkq|u VѾ4}U*27i_!5w.CU% )rB#G֯ѧ dA#@"gר @:?I' -s 4~4aB~+S$i c e>( )dIG3Rg鰂tj `8tcgZ9޹djzxqZS&ͰD(X xPP@G!\ZZR H.^5*@.C$<2T(){9/ݞ?sw;oV˕i.<c]y}ߕϖy$ sm3?6/fn~վe~[k +j 3>u Dvql_ Ae pk.)[7X$ )e$x3;a,A`r*0t+?خau+|,>w~pS=HJ>E+H.Cut5~ApsEy!ǽY으s+.۸c3 l.x3'rvjAfn1 п|=!NN;-! yH&z xKa6s1Uo"Mz7ػԡTy_EnzBY>ҶZ^Xl1aE!$T%2[ͬ/"=]d1p[H:q ?`bDurXq o\oChI}XqcO>%(*(MЉ)X_e C-zզ_`Ҧe| (ͺ 4Gtϰkgļ]!^ϧaɘkduyg%mtW zaVïn \{%;ɖRg 7eL;_i < /JaHk+TEQ0q%7,Aq5TU&H %`9+41`qpzxw ݧ> ϴ&X~߅,!cLI;Y3mj0t'25_BFL$yYrO A0b=ג[-߰l%NdGP1,pZuZ"jJ <3ۃq}p"O{5g7QUUCpvr>zx;Hwq!M;#%v/sCn@$A1==*tuqqweu֪Ɯo0?HE ̐;jn gGZ{Ep];[gCL3-B[cj_UPl=|&AfXhIJ_'OE_\$I@1Ej"YIzs_#ucK9QT*rQ?7ՑQMߋPډ`_qE3}%H\<\f?a|RL% zinJav`SW*ö́:U@[}5"aμc7yяzB$w4"GR'RJsr!2?ʋ_CXj_.">E"$A]y={YП˾d\matQ)s-;z"#0:'d;?ж|q̻ڷl q_bD"-ÔA ;<*$$2,]BYF˚ #?[p9l:dvI]Wpm/pG|4t(7o8m׈pHWߍkިLٖM1toz2Fn׾PUe~iXtq Ǥ0ݠt81S!ȸ̬ R3 HsDim.}+x-#O'ع>[ެ;WΰVOW>r죢kjQ3w _G0@C[ל~F̮͈>(@\@;4 C$`h1JPw~o.?ؒϱVb]Pxk*4y<ﲩeĽ}U!wbbk6SguM[Oq?R^tJӕcC)t&Wdc.Q.&8o:9]A*=~F^$N ϔ[VL#G\ zeL] T/6vGL3>#+Â$S[Hv{s0z# h?ݱeE8=̓sn$ AQv*.C/rl=M" %d\ܲ$H Ti:A#AԪCB>? &Haz~>8@=޻.ܿ  rr&8KZ x[d"9>w8hצ!P-äYk~`}HWMb1\05CJ8ֵ}gJ%C;76Xv]{ gH#0{t{!ٮ}Ν q@$FX ̪N[8a4`M&,b0Zi 5~]#S4pyo[) FyRP辪$jøexYgWΡTu%zzk8xQmsϦhNq{`DWJ3?[o~kɦHį9"7zop=x#y*\xh_zxRsHjqevn|xYDRBzOemqYt}EXZnRy?OtHu~}{F&M(w4&W7}LL!z }pu?ݑ|(lG )J&} ̙z][랻{1?G81H*KW˺9׍gЖq ܎(stJI`4:(F[7ׯXC, OMx`LUz) jY MJ /?ѻ1,#N<6{VYM?[<-m07W=^3'Yb> *Cp?^WzrۼjzNI7DfHn'e)JHV`XP\tls[[oݦn5W!`& 釲"ez΂Nj#Bɼɱ5lwBY?{!}F^+FJ qII2_{WӂhI>M!th<LJ}݁+;I|*?zy/,VicOY64a!xZi1LĠ@3aJ̪(o.kĩ ^.u|tUtF햼b ,=i9xOIMt5Lxk䰒F18cኴkZM)ЯlT~a6{FQA-]|ޕjG{ 1҇O}nȑB-Ũ@Y4b_<"*ˬ"rML W-l!,mpD'.MHRs8F5y lYHk.A,_K$;|ZeKލsWxF͵#}^i1Sn2 E]bcl"̛c4lnH$W!~lKtxv^ˡu͍! $4?c\?}$LD70` .ZOflVci 0pD!&4ͮi7Uq+p+JŵϦ6|gG 2)bS( XKoD#.ψQ?Cdm0OТi^V$ca?~0ݗz{kbF\1H@*3Pܿ@R~T~8YσHMSVs 5VZ' al~J ܩܶ^;"W]B|ZAY(CYX"l?{{D}#gH#{I4~cᏭ7۟(S¤A/w{AaYk@*ǤƏ^,ٜl̬I_k\2䑲%MW a2U3dXYTR&潹rq]Rp'u}R + )=&Qz0(PVAFUuU{l8Dp珫b{%ǻ}V1Pr Y~:޲ 1`{;voo<?? ABb3ys?ya_$4z^w"mE%"u->=Ki 4ej&7AFY%kE Dt% KZ}}?1_@䏫+Ⱒl8w-5pHz$)l[D'}/zqK\lT'.Ed%SV俁fSA!AaȨtMsW˯ :,qqMlцK]zϕ%txync8o~O%||ϣsQWqAMQ}Ҍ%T}VwOfBخWDû 6Y*q $܇x^|s ;s!F#qRp&8b#*RɳggdRD2WjwטÞ#&߾~ <4Psr<#枌f! "VW(` J({bcM좏,icn S7ϱ>v{֘^Lӎ3}(3ͥ;ec/H:êw9.)OHI$"uk}~vw\8~KZ-*u"rOwHz!M L2v._`y5ק3EW$׎E-mVP25{`?0@d:BrшV͞6 ,fg;ŭR=cS*{s f Es⒓0vsb8t'!m7f,~##|Ŏd/78(`E/^!*SIV-|pupN酐9vsnxL|w<thҙLYll$w˕~7C@]vKt!qɓxwI.7(?Xpz[|~"mE0u1dq_|>pL!eHc5QqI1O#pNz=~ݍ<[6j*usn%2[֋#Y*\Bf o 8̚,_051$\mK"% A`)Qdzgx["\@wAԃ;RXh:boq@{KF<؃$R{8enpZC|N+a19~d69?6N@j4d^˃dDĕ@.*Uw6g8 LeT%>Ӊ/Å{&G&}3(i2^kۆX>7&z92ѸUύ^hf \m7̀@ %00QqIT< ie8Eex$^7P]'DTiZJa:JvƹF&/2I gM}N ;! C.m?W0?3߄:f!qkvMX8ipgH,%>ȭr,Zgh0yD; f.ĂI%O|M՛N؛ک7f,6v{' 13.%$GBܷo?=iǪ=Uf@\F$WO=kuy7bL =8%61Dq̠k VORmg}18J2V%iF B#JĄH?Oh0ɖ&φkU3_I'-BnLH`=1|!.Gum,6ADfNb@[haOΩ^W!2yHyO:&,H@."!QnpR/+>QOt ~tz?7QB]__nq3%|$/̃I_'"u apjo=aj0HCUPI+<4AoKD,ǿdy5ZC+=f9uy Ԥ",rL|ԇ s ) RO&̠ U 8FKd!Կ νmf0>ն;$D*A[b(Av' @STڰchXǷ+=lj (:@[PW.SRPO MM|jY X:P13cۻL#]$䰁~Y0 :8:xǨ(YRi#7((c3VC5tmUȐF;̏=Hr'ǭWc#xĎR]ܘzwdUlvkCKWQ-;vb{{; a TC&6Qxmk f: bE6~cʇ%nh=;zTuvIJsىy0"R  mv"5ƀ;)9)>_~9:=6y sa#Mӳ[\&̺P^1Yѝ-eӾuvAqj=2KxD;%JWNBЖ[z]p֕5Sm+p\=',?rN ðrHpF7MhYߺ[gyK&|jCDDoDLJ 6 ֎tFUFhS֛kdů{RI? JC;AA!aH5\i y&L>C0yA|egXFZ AN!O ,-8!YY**5#ɳßk _Tty hLvMZ2ɦ]E OVp}‹߽ɮy'uYB.H2C)Ժ *YSoNSA^"d!!0 A@F[Ṝ@P@;ȡמ( w7oLllП銆 R3ZGvGgќ0<'f|8B'K<j"D@8C9gd. KFDQA`K=5O_%۫3db7|I!/6w c2}vEy, 8qsBhx9@ԬRq)T^z8uFE5~3m`~fx6mCYe,^L8gc 3zN?ůB#\U:"p=,?>~4'.:(8cK(Q Jɶz4xX& p {1>u5/\_4^(p\_ "mI *sf3GM=_ d~& !|wUrM=[!._9iXul>q̞V'oA~L"+ >PɃ8ɡ!²Dƕx#'Y)ՠXDy pmoGuռ@k#K9+'znQ;7{һ!< ζP õE|`*/'!d[7Ű tZ|W{KWeK?94.c,T~Sxn8kB?6=X] Z]1U_SoFGT+\BDEBQ-_c29a9j`*QhΚ\9;$ĝP)h799M_7􁡎OgYcO@ !N+~])p,ل73R6+X no1[~ue7w%cd!!x}x(+ O?{?>jeh$Uz# d松9߇?sw!oa3 ܖ&s:-R UumNWC`UMwͤdĶMo.#ۖuY(xr㒊lV;Gˇ{܋pL57(3;%uQ-)&9I_VԻ;-YVa9oV38 6[N/ 辵▻n(f9@=jbUi@+*^&o lae65j+? z&OߣŘ ӭzN=m.c2ʡt$ShxQK\BUL2{9{SY`g+OSaqZ**{eqzo~xҷG'AoW7y5mW=W܋ *V})nG*a߄$`z/pHP*Y݆0b0VpOU8*Ky&0/mްd]ï%CC`x15WU\sO+mep( m1~:-y2$ $|BCwqrFfnH6GcHt[`ï{:D i텚Þ0,Sě n#mdЛ(ًAH E+!BͿ&y.hPN q`L ơH-w )(ǔQe8JJE\Jnq<B4)Ol,3ǔTCVb7(~|s%^b(fU f1}[Rȸu,&f&5E4KW4ˤN+8s\7&G(T>- WHjX:;r.ˡ9|䁧Q;lf@z@PXVCGFUp("kY("Έn+̎v#%bd$Ϋg" F|NFko !e*!{y1Y:*۝ݣ=#ذͪR0C_Z7BwC_Wy}m {%7ٜH$JySn <-x|h!p=@7p+gLܟ&G:ە*m q1b]HC]膓?y ւ;3}Bj'm<>޾_ Aε7(*yc_Qgog},ȧuB 1A$+įP p*(ϩwBRzOӊ6wgg!5oUUWUTU,i^翷m{ۇYW?wÈ2Ϩ˹?>çFs ιQja}촭A3#U )%p[Hbv1eUc`u.Ц+x genNN?S{?) a.I^]^AUHj51'>l(mj(3󵘢"^(1 & 1yi][l~?h7;}+אF>r-9[(<PsFSGkg5AWUrʮەpܾ]8Dl="!nj r襔ɿ`<ѴʌIn Oue41+[]8[[* Q-Xm>j-&2s!z6,eaux@%WdJRړ;͎X()) 6ڳ_yBTRæ~on H]`ZaQ< n:54(y;ti1CٍFH*RDnDVPփ#(>C7eGbNB060;0:aa& q #|%j8C& H9麛buS1R 30ao?:"Jl@D4'ClfB_-ϧWr@]tz۳/c =c <"\hcw~:_\Au#1|$?A*6$=Gǜ9a.0r`׍ zO΂0ڢ87y[]vG]!6: GOE_ 3zl݄oV什w՝Dn Z|E֛?{=vkG^(݂"&Ô n82 o0oa*}p4Eř!zMB!õDx++8ָtebql%9;VGB% \~O(ȫQYX|Zp^SHjP݄0sm;$ 0B60ڋ5I QR]ڰ,BrptZ"{;@]Nizݔw\OKA@P78hԼq%7k9_=G@?%UN8"SbA%@C/r vi?LR6̮ÎK ҍbVtyF4wl$ļ[6Ƃ>,^R~Rz{^&uɤq'堨ȤnQu* ܼĻ/2jroBH&'u:ԓܼ֗\L轵9gN6\:*GEq\K=n_A9JMمO,Ԋ3tLUsϸu1k{whl]:׳UuC드`WmX[s6nRf8 RV x#k$;X# ^wlHχ>LP;f#Qgx1c J™ݩqcSrfh|֖HڸӜ9a%ǵ0ý;di5!Rc!ieL?Y6q1$I mvzw.1̵aY83V җd!c S"! hUӻ[k54jbی1 Ɂ|u|,Qd)@ƻNಗlZd5-&i@RHOG"Rf^w:LcJI52jyZt#GvF9'4,zf|%v?YԮfZpOq :)cfqrru p^be`ah|Q+K139D[P-sg043\H,G,Ӯ؏+|&F][M=cyXn7Ӷ>5=j9(j#tb}^滒 P=mYZ!ǍקǮtNTt`P&;0ff'|2C;m񅐣ŧ*7>n_ao֥?һa)rfSvwy:ஐOPpl %D^َ82fN`KN̺n,7gK.40)xɵ03wr@[&GXB;Y&BbM(JYLe1TpB.lȘ#ډHȏ| O8'T6[3fmoM֨ w6ܱXRūl5w~9}(Bd>vBk0W__`ws5W\I$T}Uղ-m;zz쩋)(I+ ^NSrku#\9<' 2E}WZ놲z9=QF}\qo)S0./> #g6\PH0+ij0 (R X"gajta|{8`)k//v) &{xz8ZWr#%O9kN%Vj9h8O`1 /qch8c3h諎rmpg ~q LE'dm";AcԡAbDdѿC0g071QԼm.OLIn-ݺ0)thP `y4`(,zਦDCZ_ @9#尽<">5ӵyqBtpaq"g y8 <﬜`8fWhEM캚31 !ܔjf 0X"-p'YAfa{%S3YC=Ͷρ]'ֲ̻ʣqOY9^:n((Q $CzncP:se]oI.>պ7ZP0A8;ǵv0s6ZtK @GF[fsQ *ߗDmYɤL}p>t) DtbYȕ-/IM7!, dP;$Y4998޼g2U6Ywߤ]GiiIM YGZvԈE'wcXJEb2äM\_8*^[9RibWSԞQbq Q  %rCcP`5F2 =('=~[Bq F;nf{"v˧PK̚2^İ 4bQNjfe+Myu2ַf[Q.4TR466dJS6HZbmAL7(R"i1% m,7BTq` i\}#sp̲ jZ0A١We⣝5 |Y4 Јch )XJ$XA8؃巫D!NTgӳզlhnN 7㚫|GL_ÀmcO1>URg'+9BXOtxhLc!(?乇RHڎfc1fn:`:nX<]qnieJEn-月#lR񾵋\6 jHFQ[ݢ^hPWE*IRHR9빙[޺FvGZwQ[oo{XP8_#>VXյ݋ښ$ϦvZhbwUCA JVx#`*.8L i$ aěl 4Fs'ywtZܙa98qI F"T:H)7v9:@Ћd W/Ë I&5A V0HwJ6`jXq>QCHx6 U(@*OqIC,L3BtYڭ*<*xe:Luǫ7khJ m`2žSnO,WCa xLCKOL<] qo\\k>Pc<ԉ>m22{MرO I{P{zowoT}|XE[!G*[YN, zbv@$͈P9E_ےf.;x L;$Mƚ |Se^NQAκ_ku=w|7pƠ?H @F(oQ;>N$kɮf- 3F&lofH.}UL,~Ӵ۳~hM n۽XSv}Wu.$ݽ{CY>C*'+;'H-- 9*u?jm#Qڢ[o5ɧ@m뢢ɋT.DXS8L ܻi[ *V:D`PsLH\bOw8;qC-櫔+e9hb'I AY3|WAvΡv5py1#xϟ;$1ȌH*Ezj!I_d*Ь22N wZ05Jhd,Cģu?#p5\8W_;MW1:}>{TBCkC+DftSi$%>dXPiAaf{vqI|_ d@~Q4S>f-́]qI֐K>>a]$/-A%(+Zf¬?bF7C a<|pAvƛ|Z?].>(-}iPcϿҷ?m]@Yrg,,g v /n Z%E|C:d,"T\t |\zSgϿE7?ЂB4 ?((F BJ3l֌ֲ[fFV5_ҮʷWKjuwQ"S+RLYJnTcF GK KJ%BQJS-BBly0cܢ*)̑)G!%D"R$T&E`BPQ] )/PiFB@( VD~;_}ov?p|&SN21 )&S||ĕ~D\3!Q ixD9?@B?r?%ETgY}me)4v'g}hUDFtGvb9 ʏ{OSX5B_ۥ0 S*Ҁ!Pɘ "ĀĊt*gm׆kBHD'O }HB'I 0@MAw P"Y},ӧ <]*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-ڦtZGa[޹yJ [Un}ٿ6l0n۾=;.s͹˿wM݅Ӆ\FK^!cǡW,im0^Fc5]^=Cz8%?L`.n 6>;p<Zx~wp#1^yȍz;/>积c91S(zt}VgüxG/Cl)c|`;[zی P> I-c^mӣ𗌻[9wfllp}F Y*plz>[=<Z_JpfS[_\<+3ŲAɰ+ܺj<ygv[Y <{OnA1]~1(hs yA!Xyӻ۟f-w9nz"({3LJ zŽ!z%:]Hu-x'~۱wVI Ku{7o- S<?ڛT8 A~F;vn'wb|t%G|$`"ڪs ZRM'Xň|HOQAq'<7OpX du;WuQ;JUE㻫g}x;ᯣ#_F{}clĽVz~vN]\Ğ^4.|L4累ć__Q{,_[bݗh)mئVHJ]c=%?܁BDR??0Upy8~!] x$'eE'벣YBU`(4MQJiFdVJ=u؊ sa&lCmDEJlk$X[i.I4vFEBUDgdݬ+CIHk٣Ej-RJ^wcQfФ#xLm chb5묔M4[&4I4JR^̙/.U 1LiD$4L]ɢ5 $ɱϭהXdV&j2!E|\6)4ȑa$v軷vo]\(&[KS*-7ȈS{&8q66)S45I=uIB@YT  l~ۼ|u>|D5Z'տ?o1 &vnb 8xvN],K[Zݧ&9wv9L6(O9hf@s{F Kzx_?Wo_W_ACNjGvV5ғ ݝҸ>7Vt0+0޺Src؃PS3^(ޭzH.ڃ+Xn?_nVq|oWo`Þ&=ה\nձVP.z}C+A3L7}ⶄ)οl^X)`_x";W}EZgϼx:^Zn:mX޾J ˃l@;8;aeNs5X̧[g^=&~a@*9 *b@"B}w9 4Q_-R{. "[)(qD@Y;+ӻ/}gU.!ܷf9oʭI~ǗD"as~leZFQJܗgQzXS\h.Y'|2TW`m/x8kC5ϽGE1آ&tQ(=CZ| Sr۱WPh(Qqݷi%\M5 `8Z1q-]O]f"P|v@uj8ŊŜH^23,3 :hۧ{y $2ChW'0nf<~fl/nv١./ 9/.ZJTDs^GS_Q Q2A8>J C^GC6}͒Ĭ|:Ni_|_# [X#]PeAf9nlpbOx %x2DݠB9"f~*q~i/xu0<;Ejfy<7@_mEa. :`QI59 VDJ:-u{ŕ0/:/QM׬yAGZg^q²#.7W?V?AycH?@#LOmP7h9KPy'2leiN̮ҜQj5_~ACӞ4RGhUJ9DQ$R@]C )1 sJ! B.6{"$Bb * 4AS=@}CQxPzAߗ >xd0GMn &>¤6)~P[ǫ@o4v# .~?Cb(i9+-򼝼3̳O3Y7k³:dq ~pVӸhwL;M 5T <XmSu2D @ 6g~D3Kc)9Ħ)RQr bHSy*vB_ HgPAO*wtDlzW P<ǽQncR>8lE7t~GH/[q eb̪wW?̅$%1zmV((B;yb VpUl0M̏H=נO[f0 cqQR"ύNcT޾޾ܶۺ@;4@5lX4W^͑1czm߼vÕ iڄN@2;ab@n͋(* AvMJ !aRoWI"{^t<Ý'I`i۲e*.4[{&}&i ψxe f6z `>X8?vU݁VX \?RoٹKYR; O7toQbp +  sUHScۭMo6`,s 74@" /?ߖ95\{Ev0%K&;MA5'5]t{0@m.E"1xv齴[Ee)q RA-v6*$!{UIN gb[,7#sYScA*n7o ׷M#{ڳynC^!]h<F`#ZTLŖdzl+D\k-3V;f ?ܯl{'R$%:AE7M۟-3Xae& sn|p#,iJg^S_}'V:#X LkOi \AÙN6}\$z)ފb#N8+ bݍ l?ǎbU*8ꗉ #B: iW,yl~sA6o E aHtQ/(d^ ZmuM<3J/1Nqۨ\js =\ZDW^N WW7(G~c f"?UVɃg͖=%PP@{hH5 AY:<~m(c,mmIAvvA.^;;#@VTȯ\^!2IJ˩HcP‚? >`s꬞]U)mAQ_Tb8$ .!X>?bğ}){W(1bhKo ug_ Ezlm8H>$uER32B EP_ykC5&nUzvmZB\ۿ;YkJ<+-:~|uyvk` Zo+{YM#\e1B҄ʢ/>n~10 1iYlGqKst?O^?jb)~ 4aH4Uޭ9'I>p ֬ E@aBDtpi"^SQc|ͺ~$eARWڣKg6J%QG3OاL(sU&CG\a} oQgZ>X^V~][#WS<0a'VδߧHNfp^-`ɲs+}yd!L?0+kZ?=Ir9>f>~7LD4tudmV# Jok]D[vuP,!t;q^<فƋf5oG({+~nۏz˭tvv3NO5U ӕ,%TH@ ^;uQʜ:}~Ftw6ໝ׃:6@O wVj=tg:/컄 N]M@a~pqug9v{A5{dyv܊ Zd7MǞ~"Dj6ꮄ @|,]N=}@2Ot1:vJpUmQ2jń$ 8a{cD R&ljISV޴7wlIjX)߆~wuO78~<#쐗qPЮJң  Gu|PLa)1!Sn0y±yD4iin7Fouױv [ и8P,xW] [&gVc3π({>Pe/ٞ#z\nq妇[xWgdHP_͜6,O1[HNWt`ssL,|Tk/؎ bG/ed1@v6?euu6N-ճF6^,W.E"z7W;%>yXۅ_Ѥ{mTv>8]ɻ픡^[ ύtWVx~gL~ޏβaoyo 6xx|/,.':ܼIVMÇBs woWrY' d G0"'>%I;~ȝ,QDyAYX^g)ԯg~^^꽠TdK/EH,+u?9]e2塳%_,e}= f#[6[)5{0J:X]+ HE7c; 7%7Gdްe ܁y`6o& 9*NU.=q99B,7m0h<r+NqG(=oضŗGNиD|zQ7?4!ޒ_֯zy| -)}R|7qDJLM+078=QNPFPpJu˦ cːf/ZEb媋x8 B PSfARdf?S\v=m[9 MY7ngh^/z!JՁ7RM\Ȯ|Kj;bÌ:ߋGo(`HrhfɌ@6n(??AAփG0E{^ݟW7cF=bB/}2Gƀ5uPt_XEDjP87yQtѝC':P jh8\&Qedυ7BIBvc2 |,DƕhO,e۩uEz2vhCks5zb77ƧQT`C mO6)k_o\7G< ɰtqzMʞ] mȌ3Yt'{ūX[ /\6.-lf_vpuc)'.Dz[kf2;E,ۢi7[ > %%Yg}kX%#qeKmvJSKN-s_ƭ[ŲF z.7S`\n*Ʊ;ng@`UjV{^SecoufL }R7Y\L:mF}]e+)XE$/JClp_d͔_4jJR.z񌩛jF^v~Om8s{:f+dϜZ8/{ٞ%=k۾!pԁ0߹,Tm{'|{o,6]hu: <ɥpӥ]/ڣ[+m<c׎d; D8J"2Kg7^\B4v4ke]e0$F\œx::q.Ȗ+\ .ksƼDLQ|.{՛|--ӡWxlBG.\ĊUמ9Uz\<*VGCw78B[7ntF:xM6KBc.s Nƿ-ݗ;QV7e-hv-e #TYJӅ)cgfێ @^l*LdW6o,'^2k\ ioKpȡ LG1dc qp2~ؿM;p捍8c)]Jf_)D _m!z,V#{7<5]dН{UUHZ=G|"xS ӈtkR[ 8:s^ezBkpYZSl1{"*j/x+{d[bc2 6@8aC(}wbV뵑l,q8e'Zt[m\/=yNޥf|~X4g9ͣxA_OUȇ==NMZwiǺ!=nְϐnĭ❔D].Wl7ǖ6SyE]ȭM ],!)9\.\6D.˭piC~ٞ9_;;4ַu~ aLV.-+w q(ᓮݵd~XuJt_u-1|ad_fWl} ms[u¶=\ 9_==nXq8U`QXcuf#OSy:.r~vuߵA qoU9iܬbu1^+Kov5Kqn$`zrb {~{犭0wNAբ 1#T|.[m(ޜp9;)Drt-qeјBP Mn( l߷j^x?!&4=`XC;l~m7nݙY[wیƌU5{ynfA9U{`wZsttᲑUHZ{__.(əڍi/p!Sи>[nJDw.J>7%CF֞p(?"i$(G80zʓK?&gC''q* ?a(׏~-pf.%-`^ʏM)_`pU?Q ]0omIMk-c˿=˂NoH!C{_Y[vG14sKb\?\g7Y~E(vNfC޺=֬ k=M 65AU !L1t$Aku|ihoڣiiپ[(Sek*2l$Na+%sG(ua\c٘t:*9wy]ƹ{ӳ]F,Y0kL/k}nwp1c6ќ믉~^[naesZѮ4|7 vi+> n"La(Of$&#7ˎ`o$mzl#?-D$ -ayz9ݓɠ\[4;`4gXө8@`$,Sw2|?7Qhyi}YCNO^z2>Ywluf,F9b׎UG_/w '"}o/pPbL嶨iXqC+Lhz玊xa'ioH:? g2L;rWj=q !'6u<̌E=wʂP-- | B`azCwMgϮKwjT`y&FpCvL@n, p N%qh,  J~l5c{ࡽ@ˁzapͻ&F83~VxqR٦ߐ ɾ&ϐ^#lf0?Ƽuِ`k}2e$s`,k2%j-Dq@Ex/;đ@$dA1uUTr3k;{S`C~IxҊT̨*Tl3.4#8X1^2 Ю%㓈5 ǫtknk Y ]CT k[]ӚđK9hj17-Ln_P[yְ5OǠH\qGL^cS٠2]'b`L[E%pZmy>JBBp3JpLMe'HcJo0#JgqC.0󵊩tsS? ВY2/xĒӜot&6Y=b&355U&Pԗh&< 1Ne ˆDFq(Lus;N" M)$XVsA-c׆9"ޟk;n/oan ޳epCdZBXPC>ԔәI }Szݐ8]}*>tv'M?×}JZ, IdG>Ry<,|Gt++u0RH60ERiwz{&q֭B6EYfvc:νtv/{K#]3iY+vwڕV8;,N`N~12412D'"|J9B-eR;:F&ŽßZ%WU^hښvdE;BmRw+f52\q22nU@uy{b83+xKiN4ӯf%OԌEgϗ58Sb֖. itV&hp[2 , XWxXdcْzQ*0a5T1P=*$,<ƭ'hZmY\e(R:N]zvkwKS+108tc9O=uSUE]z 0gunFYS1=546Kf#t564fp4j҄5`E CDm|D]""`Ov6fh,%AwC'^`w>>3Y 7ձ>%]|“H:uqX$ʊxC|!A!z]Ϙ;wCCGu0:qbK  )%,!!,Ɣi o ` ōPd_[Sě3X6jrRԜ0aݐ]wn_b"4QQh,Thɪi*60F#DEb(E0mlQKb%F1Eh4PF,Qk;_[< Og>BzD^U'rrw.z7onaoE\fv1W*T-t1N&cv qtHSw0텑ƀuΆ%}v8{ ȯfuJ,chzR'R7 4XqrL>@c(I$‘"8*"&#p `fH0Lb*[u+3mcwxb4k|㏬8HB1:j@&r&Q MH!E7CZz+]a喗k4/llN&C[E(0e`<8" v?߿1t|`%cܟ'Y̱58uwo;|e{֏y[sZ6!E M'H__YX,r'OܻrKb^LO;gG;kQم%J+c\#( ⳟ}t{_ńӵ1ccGr 259 kAE%tGGGG/jCE~4wỼ?{?$mlwVԭ;492uFq2q 5 M]W\†V~*Y_6>C52&O1c=R*[%wC'mˇ 8w?uу]۬]ħ(Mk}x'~zcw,㢴?_ϳ.&(C|]zQmNGvÚg8ز4EIJ_%Xae`poJUcԝ7Ӡ 3W_U,+IF!(r}7;emy"|*7MBx2wliq E/C;lޱ.(*%5 XA?"k8rg|>&kPhGA7k/l *}˝sp1.Es[;+z4zfp 2Q50cݳs@/L^>KRmV)ŔBwP" >r1(r2XˎϯQëiyۯ0t@@ :k\)uןkwׯԁ%!`H9|OY>7: `-` edR %> r,#4oAë< ^P."x@Qޅ#Q~ژal|xο(b3(qR_?Cv5\m;x`( E__>a}g_q>k) ]E  z@AKhQ[u+ȴczX7?s?8[,o1ζ|=0埅693f x su ޾ILNgρRygXx|pdNnz(:~4zCGD~Y2\J'Q>$U}(zQUUz8κz皻W,;MsnOt@5)G@^Rpi"&E7!ڡ75]6#߯*u15aN,dV, Ǧ =t^0K;&3S|o`_=ROH9L>^~IGQCHN3lpsFX!|# _ w ;6҇D4٥']A{dp,mpd  4!!\>(=D7:fnyQ߿Ѡ쭗IݚT53w4}\>)n238ߔaY7Ɇ=#=|!G?3SvV^kRaAe@hS Pd?*Ho鴟,)$pm0/cݓe,(:E.Cs%QjQLybrƦs4!>q4SNߧ9_kPfzX07!_?pS;QڃNhH#@B۽Rx!'gh|/(JEvqn:`"3f@V*P*Q(!OYDJ AiQ:Xl?|'!!dEʠUZï\K}2E~)I?Q"@ym̻ȷwdl~냄*k-Mi]z^im>qdql֨n@4v׋'wnB%&83Kv=cR~{f3\x1wmNRs`&7$uDSa/?[_ǟO%~!@eb44E,bP9.r[82"l낤?-DYOlv$#6ۖKj 1D'P_PÎ61ʼkřpVuk@3UWV +HkqRk(:<{uy 6cg'onb"eN\>԰q{۰]KTkkՅF?W%~O:듗&?Y`3nn3_w䯀 F; L5?ٝ7 k<2qvq8X_?t%gMF=mm;1 rVH*?%~/iS8:DI3 U fuB$0pnޙesGep3{>9f tŦo u]{uvu'^}i"GyMy-0^(Կ6'K&҉:ȓ9\'%n߹O %#0&']`pis!Ӂ>8v)XN4Jйo'd) @mTUXeKfrH\>''R#ۃgQ*&>#+OSW6o OПdH s&š{_,ytj9X*jDiA~@nntJwͻa^idM̉&y(qQOu?(?aف7d'˭c< 5R [ Fߑ Xνng>B^xs@Y>yx}mw=Vh ,@rx_ j :h5Ro570`^(yjneQw0ZOoe"-y/B rq't.F @Us(!ޝPyw0mND'AŘ| '8vS iv!;/h :h_=uNbLp`>+Ͱag] ~-a1D5+Q,R[k@L4 Cl)i;̀@@4X AUu 5?Y !ÏI۱%,}@3 )mNYlg_~QtsdK=bB~qg;1!yDZi7,x2&xp,<$P!u Vs :HpSkp$G&`l:L?wZ ~1ހDFh˷K#髓ҟP>%װ}^j:5g2Pt?O3OUVĤ0xѺe>?F9ŗ,4r ]qTۨ~8i D0 Ez\$gmzgxDM^OO޶ߔ.Ie$ج . k~ Q6xNX0.J;n?^|a =Aݶ:: ww-8ю`nQvr᫵Ykv%kc/^̓w<|6y[7t6fvN[9,f1LFvٙRt?m S TA#op4pW.xr"a0L^q3yQQ9x/#)rw{ޱ&g e(-^=Hݶ+,H41\]k,e 1@X{{{zO,uل!fj!= #ؿ_p\.ЪC׌ԏ}ݼs Rw0:Ε*,cuNt;DjiKS@(P_՝޿~5"x`u$ۏۅ){R0m )7-ފ'!8Zm6αt[.9(%duPvS?K" 8fսȯ BAj2A|4|x08:G؞& ?Jv"Gb93<.0X o|Mo w.8R@P "B^ɟ]d/܍蛱zF vғ>#UiP>~o}|`{I=i&Cɠw=|bJJJ_~P+D$.R H9Axԁ#Ŕs5P!pd$;AԲtyeySO2:zA Scr ~zWxjˣ󃺯8~_}IL?:@|k~D 0,Ro[~]J#{l.{î~`;)`Ae'Ka"~"a)0H DyQbY".;^9~g{%_qN"w(smDH L@Ϛ )u@(|J ]8ʐ`,AQ'8r 8 xwhxeUaZJB*ƟUUvMw(h.~7Jo` 5O=/Y8?' 7w|#&f{ ӍXD F5p`ڭ~^_jy^ )ֳQ֔ rQ,˖+>.PI"WÆ@\*l1#RXC4|gjf :2r4JNzh̙ ;Goz{a ma|'a2q(p=qNyDL<<'{uJ|<)įj[U(Kxazh߻ MNVSҊA+T"h}.f>; =)=b|/+Zϵn֗[tl@Lv* wkSﶬ 0$a"zӪ7+)=L*_z"j[@w:~ M[\@?۟rڰB}sz,踘Qx{5I񖖔i( iPK׾ZӟsˋUkCKx+ su LMC$g$*4[)$}qُߪq?nՊ`6::=t,= |o60W~{i=%'*-Mt/#d"CL:vϗ_@Gfri`gA={;+Q(L!<<_hBAVZdT|!xh CuA w1tŘ |$ "AZ&3yi˼>>,! d:P=y>C5-=)+Y? A&dFAk]aT@"&LcJGΊK?/Tai@HvTjNG" =%\$PC9y{9O˗#yc0cj~O@X+C B~7ybz ͚s@s8])ܘ{X!@Bs!>7vόq ۷xvGW9IM_1Rr|^b'f&#^JEIIڸcyxàs6ꣿ\u8%wLruɞ!n 3k_y8v5[7&|9Uľ3c'T9ʊWxWM|au޼ť+!b̰?tـbR!R/5OdI00vy71|.pMMy"peJEp~%ҏv.8R+?+? Oh@*3X*:aI 'ґG1qGDXKF Bz QBZ1[!$\sXON˵Gx(Wz2E2-Od@N>P3s_/YUࡶ뗅co32N$03 $},Ә$0R["̄pFY#úǎϛ0"h= uI!IQgQmAˁfw=`)xOq%}̕2!#S0?QALZ$frXpXO 3!cy~ڎas$?d@tb!OX4){ݹ9SqF9Ji7ܝ0ukuUxֳ5Z"kZ(ɉO4YwsmVD0+[iCj;8ɞ8}?muQiCZ PtلEOU tz~X<0LbmbȃK. y4瓗kY;O_F^䣃w} zaUq}mv#eT(xPXM”5`suQ/M<&`U처َNݳg;h픗76Bs0,0&׾r PD=3 =?;?*O>Öpy>._/`t4`mIr:JS.d@;R>"q Ar9*~)كT@hNT)~T|Z4 aT?.~Śd\ پU@A>CMlhP[ZH 2NRv6)BWk_L۬ضT ȃ?ؠ2򟣈$^j4"nT˱~؀ _6!?$ovP) Ђi2'[?Jtx%!]ʬ)kSn *;}i&6 `v>+1Jb {pdL bAS/f~tXcK0dnT]2|bO~fus:_b6y@2 ){PA < ԩ0~ZHM-Gwt27 ͨ~c`2 O~ƒhp+c,|'kL _L8~IW7UE1;2 h|mvyYx ypCr9!?}:ȝ:rg\{OtQ E;Z+`ȵJwY(*͋,~NU%=෴zӹo=OveV. L7l5is}:D40;%~5zk䕓PO!CAxφ;.B ,=qW^;͚80r}婊"ll,3YJlGO~ĕRyĄA sNf,,2P|`v2~3!n| ;(dEz1yAۼQng =L:` 3f:h{~_3y=*Y~_@Q>lK~9WaBcQ;Wo8?-c?˓UwA( 3T/UۉS3ȸ"`F :m`@6$R EqXyO rH>X'nOEE`a݈3ݙ;I){+ ]M!tY_>wShS†uey/#;%p]`1 D:Ez;Gl W 2*}yfg8' P'ΓNt/4UӨqAA?ǧv\OVΞҀ>83*;ԓ'Dg6qDEޖ%>J'g|:;vkM>YgsXWk D HbZ" |YN;#^5f ɘhsM=<0cP<<:gpI$-RӉgy?~;O}@DDl ?uO<8(D^N#r=UdzSW\D[3桏PGC)Gա`˓_A/lv7ѷ~xq4RM5M:hFؿsETUD iݧ{b]QMW |_F;gHт8#mgMA*#'}^{p$ϴU }M/d/ $ȊA]\4ߐn!ȇƍ ?Mut`B_$-`c!CO?=[xQ~^tKOۼ}x_9j/ mA{zz!`脔G$)ŽJzvu3uR4s&??<~t] g~7@w@W^kw'7c=$DqA,ގE$˹ࣸF `MyLBh4LYE%")~UrUe]D& 4@BػS`+aC]z|a ֯Fإ"KKZI\!yp{ǫv Ppy̫CUF}aGxSЩBAjyn~ns:IXf޿6D$^C~-:h'!'j (@˘;&S*˲[ 7^gZ,یcusQ!rx'#<ٝk]o;ZX18FyOVA$B(V8jfq@NZ4ZWW$7CX9|^KO 2Xf{}@Y|[ ݄}Ҿz*H(F̟8H=a[LL@zD'v5v;b~Y蛏̇Hwab[b4A)5_ I>>˓Kyc¹mRe>p} @aPpz/ V) TC=E Ԫ <=b񫩝&~Vc ?񆧈x:>Pdxsx;&+= -4VBĿ?" ,!RKsU2"9ck}: I)*l=,{%P<=] T6Q'MlG X)3B5Ͻs{\QE\䅦vv^|9 H<:? P;u) a@n4Fb#"UTwzy>' L;q.>?$f09" 7 xwffg"{WۦoO*0zk)=,>x0J^%]0U)RP@ʳP~|"Fs7C_{f{96hf?;t $ .Ǟ<;N{> 2?315FfdjZvvVU--5Ξ-ₖybO6! p"OZnc^,MNhg+coE <(b=,;gíjX*cf~U+z#$A?`v?iOT$uQiK0fe+ m+1 ۅ\ەE",m͢-:m&Q;.iMemn+[65An˕֢ t+X5mj6ƭ-F,m6iiJEh\\ud4D+HMS!5pD[)EEXibbUҴQFXڢi̤cd[-mʹUѴhUpB\H0n/NSǫ#K9=^?t!\EP d!O ,v!Fk6(,K-1^yUoҁiy$biF?&r<"C ÎZ^QګxycrbU'{fQ0ñ;1(DA +ZHU=D5e[G:rncy&XCf4 ʪЉu^0'ݐO'lŇhW$'>9I`/sx㱮7AlcZIŪQci5wfMm?s?M,3 nIJ.E”\r'5˄uCGWބݘMXg.aLڙPgQ8M H֒3/0 tzg\Ԓ8vbO$1- 5/Zҵn7 c uO,E f^^90OP,0]Pˈ۾qVꠥ>q8՞bBci#J^Ιd=]ˁ@օ& #xH@_cbPM(xi_mݍOSE?̨ CbpLPQ(N ?=*B۬Dq{D ?" a# L_ԁ/ HeCTЏ\6t~ą@u?0yG hb*T>a+,T0&U aU>UVIGԃS2uTQ|dW. Xr(Ya~&:-FEUJVE4ByYbgUWz4Z:+1=:*#lV""#DFVC0 Gv= gcC:B1?p;@!)I_ƟM}<4YGSΧt;#N{ 98}^'':( GN;N "1, H \0x'%fQg_WDX/ ^ZFmy*u8M1r!swuGî[O8!C_NLA~%[2`)U`@B2DȐ bXnjPl!GL")ًXcÐ#XD;UvH="Q@-Fbnǒۮa"׸+T,L'7VBD3xu NdȒC(D3E*50IsUI aYr!Gr+jp<Ǽ;S1-̺8YiQyl mC,7Ia|*҃/Yܰ9"ċѥfI+{zdOCU8~a Gcqݳ: =y4~g ~3-$}dZwGLE2=Jheeú0t:myAo}^ڈ " Z6"QD4  O ՛!.m֩x$2؁OCKG`9Hy0YaRԋsBÓ:}R@65>dGaIa ` ȔO wZRuki>D;6 'fTX˕+1;^s&($@K EL0]q>͞J[ʑ &1IB$"% W0AUyV*ԪV/Y}+~ adDdDX%rBvpHvE.;PoF}+^9O8 DQSYD˿l<(32c:cZ50C^<O&roO*IE64L\uό;+W:Lc ;srx_6Wvh0aݓ`cw=ݲ3"S8*,V0t_L 3]޵>okǞ;zc13ڽ+[E,m/3`j.$~էwqƱ,70z1чazqÏ"2́\y{ߟ9Gat `9<\c˥5iWL|G3fJ @_p&/[2᥺vKg134>zR X ħLjnc3)P%8OY+Lۡ$ߩDؙ }O׼kһ^FI),5`kIq :'0!LE;j>!֖й>]<(X\@!6s/6rKq5Ȧ|;QQ(PT,p Gn -6xI?}+N,iUAR=eS=\26RBՋF-]!:FQ|M`I:s􇜿 ܇{~A|F1A|g33(BQ8(aw[/AyBB2=y7cnB=pO~́&ėLǐvff5#mw"irvhW~s1:d2jbRC]!Aujؒ {:a@#"ܗ=Mcl&0]m Yև3ܭ%s/eA:,҂zli#gCBB~5 `nA0`bRݺ9L;vP@~M M&T=<'νߍQ 0Q>w/%t턒^O> _}_MWP. Na.VAF)2\ٵeKĢ d}8IĞ:~NDTzoKJ2d!k܁O?>@=zuEQ+CI%N/ZTMg Ogm:o27OQ,C&fhsE2غTᑛ|/|>9e8g>5Sz;G<8A2DGyvd)pA Yc_`6}W^ }햵AI ~oRV`Ŷf2d0LYn ݭgĖq!) k^s:09t߳f;N&.@5˅]^s-n!3fsa$AHu)fmM9Tu3W$3]oMJ96p{Y$;RPo |,QbEUfF4.V-|¿1kɒEq,O],  Mg{-~ÃP1 kwΜwBm Ј,P}Z`L;4v=G؄&80d2LtZhAvpD6`84CYP?3BЕ!Pm BFlwuIA4g- Ը/{bPTQ`_Y ZcMۂk'C 1qOZQJx,rwv8|πSzZOkO{},R bfOA4s5XĢH$ aɹ ~U5p%5M.4l^G#s<7+D2,Pm xYCR$Ո"pK@-˧ydBgnrT0ݽ)@UUU~fBp:$HhXH^7>B?na{a͟@VC ~'#E$`Nȡ}sU%h3L$hwA1=]}BBN@&>TJCjUˑJGGi] {#S 5Al#h-nZhX (1~Rjt"1A6DUE(ѣEbccEFDhD[gr" #eӷok|ϡ] (W{00v4!ADĆl1))ppxhC (Tqt!s9b𛓊*h PD`m$B  !h1E6@a[PL62T `  B!Om43}ى?0T.3fV5l?,6?AA0JO`!s()UJ 5@xBL rAaX6B~_q'?uUg~y#L(ZR@[{j2)uNN uPlP@(`I6 %7΀J@jRٿz?T\Wݯy̴.eN1NzE Njįν<#]<&:!y%̛`qy?tyDzEQ }vr5L fWϨ;Ɩ l_W5ָ֭1RUܺar=Ia;ŮE!nU3Ns`n(.N`JSj?IBIT nLf)98n`pK 2T8*#NBN!Pft:A!Y=<^S3։P& !C9 5*4,>UljN =n rJ=p$“$dX 8A2@4סNKRb?44mR3;zf\J 0B"R$yǼ< <QuSP/=v.f00Tt* yU[ZӕUR\ͳ*NHX; l]aviCC9?)V/kM>ʍ6^h<%>0m*f "jzA:DѪPIzxdpmE#fk~@y@t`ra<};}؇|DYl ]z@1j'^>MY HpZyy(nAy@$ /.3=_#TCשH$d$1CqHv}r]A[b{3 l8ޤ3IFW5ַўS}d_Qk$ca @!6PWCMǡ+Χu@:Ȕd"uRE0`< Q07\ A07A>;_ْK0w1}#($ƾ88u[ ױpKf ЂkAAp [.M`3s3erI_?aԥ M%U]4nUە:P ' E2lP-T"Wp5@NQũ B[uMVFBJ~Gxg2 ao<Ri3U}e>=}m ,QDrf{fag^O?b"J9t(Y "MaH)'CRdB*=Hy޿Bs'cbDL$`ra\{6ać.a!3%Y\N;T ً"IiC'}Xcc/7tFk :Ο=M@\:'1^8% #C[B>~N#.E>n5TyPM~M7=a(.qpnu@D_/#XTڂ{!7''nӬsTۤB劇J4)KX@j) 7Ļr9 5N=އd"I.P*if/0~JQeU> XyLVevIČ907ъ4}OԠM6GDH66^ \k&ƒw,UU%۟a Ģ ~`#ߖ]a ֖9cpт1*ăxr ׮8c.fM $43A `U^Qwmfa!שK= g)h5j EM13my4w #L* 6_TWRDl<Q$b& @PrA@UR;@"' /CNSU@WWt乪O6?S@i׍-m#E6^^ џ݄U߬(}G.U-lJcVg\=UT)>,Wi5YɬX$xq Կգ\ >,~+A0hmu$x HaBCLK_:I)|%o0-`, &eC6jBIP׽v>į!OT T@u9Ka+3Mb!0A}]kwz={^ׯOϛ l <11BiC{DS7tECTU\YQlSe"hRq 9FzC`ȐAX-Ią Ob6э&Mw$vr:mXe?K@?.kP?סv`GОkҿ3:2bYBSuE%[(P5659Uҽ)zlYۗ⏘ URDG:L!rzVvO^<6,j= 2*sYv3㒏{8ӯ<UEO߯fM1,V^4]1g8K1ATj`,jBd z ug +K#հy#w=NN s{RgPBf@IRw(MCs4E"",E"&B$$sw!esk!X5= 53j>6'ʗQրԀL@[u"ՄO wè Ϗ|tS]W/kNy ??F~3Vz\ TLd G5tIXp躳O0{ N"auHM1}${e(b+2L7> 'g Bь{D3`(Bm=].ت#4X[7b 6[t25ËPDA.•QznO!Qr$,2O5vN 6"bnaE醂YX\GܶMnFEwa،=m*Gˡ5yr#gpM;}dsA֚=_MMooi?v 3?6s &,]wXPS22\t_ m?06D c+6#@3MkD #RR""u]n[\:HIJ>yG,9i600IO9Rَ'> {̜DcW4w9l'%oI`aAFf[,蹝\LˡljC Q(\Px*s.P呌b칫@Z\Z,DlNu)5%,?vmU-b?j}Jzz]6hz|4֯W'?*RzZ\3d" w?EJ}e;G?$2zO?=T o!?~dc[g="s zz/ :5z/*_p샳6ybAJo3EU/rnɯډw,Ctz_W[6L9}&`y.\R}UrHXPiaG:EUUWTɏι=;PPeI H|=uVd" /~aT~b>\A1*e%p5eKF0Pcaf|u1/_L#|gEM ~l/)B:EѼ7Yrm#3 xx3Oۑ6ᢋׂ^.j{jڷub!ˡ*hu,>rLW/Wu3H݈1rs}kXn=r=~pI=]w1|illC7DD 4ٻu`ў%aq"S  'M]9"$=tE=MwbC9<__9i\ =M賴9_O%84 UMB0bZء0T~r|RV#HY/ҵ6jTv;GyNQ ͼa6RMywOqIۯw|K 0I z`4G oz~l`wglq4'?TU )K3mEu._.2d2`x@@@ 3)2NI|,4*^7H"DGm޽nץ)5U? $"H(`=@2zR/w;: ְp& h1\1p8;`,0px D_L# &s@u4Si >Om<9[0jN}<ؽFX GJ%0Jz{*O[?!?4dT?N26Ticw}ҏX}d!~DK$bDqsӯO_TF܄PCz@5kC0/ R4>/SbG3Qw5Lkf@},A#?2{DqTc*1ñĦaUA1$Teja{"Y$v}}^B`afݑ 7T4Fm9^$G07,07 BA!z"# C<)=H(v%k.#)EH1-O6QR}e"׹%VZp~ H|&ToqYbdCǩ=v)Lj' r 'hgc|3 ]hA2@[  $`-@lD5v<JUVq:vlt8I@Z|1^#,3 a[ᢴ|Ӑ< 6J3@قiQy9.O9J?\mJk3 0C[q *(xi,sH 8:_jɤ$b,QQ"FHg]㼞s~W,DC7ɔ85w -(V ˶l={јٹ%Tϖ%QUUUcLίZkCl9IѡOc[+/G 8L` >` )0cs64D t oѰkyn޻N ucmwv1D/ہh1P@j4@@PQHX"#b1A1¨bF /7z튴e̟bNY.vQгSSs+~6 R Q5ŜrUNU1z-=Q W 06L`!8ghnlBnjbD7!Azd'm`cA}uvJFM)J( ? a ^|OWbo%PYdDz6sʪ"(ߚ8ޖ6:t-뫬oek#`yUSBuPЧ2d4eچX??_$VKr}$eEMuw >=] ''.ۏ-؇fu$a,2c+48Ύ%.n+h:t_ Po%p!"XK'mF( 彔 <=*y62za ܏2Fc~5G\ QCPd8)03:I1mmeǻpd&WsM>X%Bd>~ CveɎb%44iߌvѩT!QE1u<@>G3vNMzqNqؐ9&(Cp-dv޿qQ R"H@aQ=ٱ Y!8SB^XT?vD9Rr:.J` av׆b>_G;1ȚmRژv XlXjU06#?g0BCuR&<+Q C1!J13hmei$| JID-iQQt!'z*ӟO*0 876Jć2;[iI 0Nj V $E9£Q돵}cMQFvMamG5. c#ǟُXkayԞ&7$(y/@>!DZ70zV+Y2HHQ]kG&$D$ʑ TU3; Ƅ>E9A=%  Q^Ilj<$Sz"CJ12@`PiҌPLRB4)CIB# .0 0kH ` G60KfW嬞mBg@3qwxCB,((iimt=ƴ<}\8MY811?.{}cUJB#鷠b h0|Xba1RDe~3!ŏO<µG=FPd5BV:(2Om}$tM>Q9l.+$||SX/OA|[hizڑ<}.T<=̊ xzw瑆$L!s{QS.Gd=~BHCZDa&@X!4<ru֗̍LeBBpK`X!X%xp HeG[5ŭvיDPdϥU! bcMl7c4I32ΫDK:2Ӵa<%ͷuk)].5=^9&t9ɤN"yy:>9<+Iew~ZJ랢5prA(j{qt(`8;@`͂)cI򞜢"<9W CdPRTCQؚxӟF,͇,[d9=> ppIm X%诉xfc pK^@ ُHNcPbqDG?DzM8v/cn\50Aa3zp)DՅZDB1(X4X~1G:Zc%4hX@-6GCg|ׯkNR$y\.Ҧ"D$ 5FV*, #V.sftژF2WZsIrѴqK !*g:c |@ԧB[D&Gnz:[k)V&%4䷉`sTD}Zl|8)">2^K^X@{ì̔ |c?(&g/Е5~dݙa0+݀:5S=hY@dH[L EAEud!g907ulcuj62S`eA#0ֲ5a+ JݹfkFE23o&n5c x@2K;*>7sU?"lQE&'! ]qR#Z'ɋ u98tN2u:mWјnc%N|?=N{#׈2־D:Q kPر 6] knZ {  %m: 9Sό6 ؛Y #O@/`UBߦdj 4/y JL(MDv60Z'k{D1n6k\2h̍WY\u [Dg\8V68K?oMw*&5a&o P4PHnV C} W|== >?qZP5|L(  "6 9cq 9=J>kbyۧ+Ҵ%Eff>@@l8[xr@x#pc'.b㟙pK#0LrRj|aT?oQVӐI4ݹ=!> OFFzs 4KJRR04ɧcGa6D0Sᢰ(}oiyBĜ8[Ͱ`8>zB$>E`(+;5`(7xeHxd>/RSLfQҩI G|!r F'kDJZK|{k36ޤ꿉tc'лSO w]n7>~> 1Ff" r("/}P,+\AN@EVŕRni2|x% `zo"/|"(@h~(BB9S\afX^݌ٷMG";HTy|OGcfop:bS|,bg:!6AhNB3a)9SVy-@%(ϼi>dj\Cs=HpG}/V4 0 @(P\J&'Pk c5HIEZuQXmb #連ۉ  7|(,8Ďh-OZ莣|=|{]V&dޓ3RUXPUPR=69QI%hy"dUK]W_y0 ̄FEz^`'0L1&BU_=EY$Fg&4l,4:V#h7WR@C|; @˅ G Zt/ᇂwp9n=>BݐkEd(8NW΀& ^0UzE^lHc1w_sQ]OXJ?_n7T2-)lOU8tfX?OO8i6$$/J| dXgQO@|b>kc?IvBHܐF9%0`!ж!JU1΢"#<&?$ ۤPG*D:YfEp8lf (Rw`립}ל7a1k=(s;FvzH*D0@D4WutGTY⪉=;$=:CCHfDOJ}궽M߈xcQb4 S;LT}&Gr߳30*bD;G>q0x?Ib >#= 283*& !nzHa t@W! #d,68a ;M!i6`X?d!tB@a9_up)&zR#-A;h3jgI'.sPbo:ɾ/X,ZL.4H@4 #tcX4ʛ♂dCy}΍qǰ~'|5r|@-=X1#WXJ1bc LIJ=S:chM C DHn}v-TG1~h-Yw?D:p?=0y" P@<Ĝ'|¦8)we^,(CwXl` <̙=krxL3AcGpzDF3@aAP|#Ad%#{ʪ= wadPm5GwȑcrDOypY^ΤY.fP#̩l\330Xy">R ۤ9 Kfj5444Ed^Pysor?V;m6fЕ)1WrJn8_ک0x:iNT27x*Cs/C]}ۣ1AxRcE ^vEZ9)S MV'hQ4‚pF-UU< e1ހ:晬t$)+ H(^::t謣Qa,( 0lGM̋*=TQIG8vm([ *:[mV e͏<,=iPnޞ}㿲Ux5{ę΅9ą.9fOnR{E5QwIcH:r_ ہ\!7@kpd0#9iۡF DdNm2~ggd1™6Jb%eN bBy EĈQ \)"ҏ q-l ?N֕ H6_D5X7 jr9GB-{ɰ,Nay40E`Ԏ@Q`9 DC˜C6 &"⡚oȁGXA{, R1ÎXAn& gFS Ė~^=gnfe{z}*aa*Z)PfOYbO$D7tw׽猪AoO?.NV'' dxPX}{ssVOpKv63`T9!RUn^Ї$922~Ek֍AH2vҕ4)o!0VwK솢KL[eML Z4F+v̾=?'q%ڰ!@JS{d$7"N@Ewȹr$PϹ-z*]F U3>NޘGfQXC14/ur4JH~M/vZyP3i#@}|;u-aۍ_:7Qeo1t/dOò}k@I'C\긞*(pP7 b}''ב_JR @ yõWY屸Lt}p6q2pYq}p6#&YfIe'=]/q/QmU).TlTF2QhbB R-vߺ # 0D@Qb" D@F&Ad %X 79A|VAGaotG)0 8*1P#l/i+u<]P*^|".hQ|Y3TăcB'"RISFaF2; y8$[\#bM!TV0JKSKҵG;ྋ 2k&ĐLFvBO1.¤ɪL!gt9cu? YFb0eW•Uf¥'@ Ob<1<8E*(!!$RD ΠJ~C>hXbwK%@ #`@PTTUbmq4'!D)hP_Q84^ 9}të?Ǿ^w5b(bɗDP0 Wqla Y* 1?G KX;H;3l)ɞ]cNaGgH5&]G( ,Ygep\{I?5`˝/TGv\,\@*<i`݇ c_q:zỲ%=WhMޒJ^_g矎I$̝bDC)s9yWW1cB ^kEGXR@:!hb·B\k3릺 }ɓ.I vc`zt@$dC'tʁK=;Mjqjtb"'z3οbl.jaNxR'g8[C /:AWŏӔBɃYiEY40%|5+@DW9l !̄0Ft2!rV Y,Y 0kT" P!z=;Axv2gX^@H[N,^77+sTXr|4(&P4R) 9b{vQ\ M.GQ P6 j Jkފ=<`I8Vl0y= A?(ܿpIuɓ=|Y0b%.7|0gøTR )TMB]E<\s477U-1gn~?w~kIKvtUטP (d'o?W6?9#j(A b~ih߫{/1ERu4OPd?< 'aONjQgqGYhAA/D cb@ hΣHHal`/ozU FNP`% O" ؝xI22R/{OG'&XЎ{ a >x1K3#e`#mN| \<[3v\^ b+IԾКetGhTTp/5>m3e 1'tw,(oDB5k%RP>sju u#Gch(r@&E|C;B=CXo¹@(q :$c= G4ɏD_0MJ7*e͍d2x y$Iа: _ vlPc>8(cɑ܏Avڀ00w!t3} v5>{$fygSDG#TA\gޥ" 8 ;1!VsWP9 A1v6xM$Dosc:RJa:gʜʧu;O< q<]h-kw`jshҡӷ9O 3ংJ 1͑#L,,澄0N`q݆?ERp94  #TĶ^}ݘ^~Ի3nHvpFAYn/ XȚnL7`s%۠foR}9kEmL=)3zox:>|f.*;x;i@cȯRY*8;|-k*YbkKɴp*%egXrI%fY;Vt ;7h`2dN(=p0_.)l2(\%ߡe| 6[G4 '#A™ &4л^Yk ƒf}yMŘAp(:Н݀0/5应837^GGvw,<#躛K.}tpg3 0UZFS.(yL;X 5:(\37FC}zu^,]HcgL\[G=DGO8)l^H9;l;=Jx姣~awHoq|p%!gBCwgrG}> ûnɊ#!SĴ Q:n1z8@W_5ܭk}mש條f9q< 6?Gީ{Wns)4^ㅣ]G;} [-iPl~aawHZ'27͝Lz| &Z2YD`o=Z]!ݸc|<ז@(7DUGT&')֯xkCrɄh1:{OSec-m"ZE@Mub<.ۍUQU "EdO6&WCiaM$O0~n3Ϗ\q@< yrNe{t,2&גM8BȇyBgBC}49~ӣ0ٶOw=J(8 2JbhGCcɘJʄ+AjQ& Rby'^NDQ R}y8+r5Z #Cj:L@3vn}v[= AH롤d dI*V!#yAT: 8_1Zmaawww5N6=r0'Pd 1KOVSQ$ߒ&7 N$hN"דh`gf4ppDw*[cH!KTl 9= 5aBEn : ⣛⬖a+@/T:dž7=bWX!D3[{y~r.c'#JJˆ_)럡٨p{qg`ϩ0A s='j5Rl"9a(`ɪI踧ф$ـ =H0Kt/b>N7C Qcӡf:c"!ܝđyM^:t]{ΆtH!eL 9t d r#鯗91@8 AzqwAP{'`^|KIlsidPCn wD>'ˑ {nrEXhpcfaeKސ>j_|c[d=Q!j֠D6O&*AߍR=Ivc @+ gUW8j_`7{y !jdx 9{={m B9Rc Bq3v}ֻupiF[e8vn}((wce_n)g鍙90@Qټf&"W1m hP2axnfv-sΎKX[KofHB&޷Ǖ9nu:m`IY&G:"Y!8!v㮵IL&nF2"pxۭEYv \"g׽ٹJ0o6=PupARz-Mm@hYI7l,`-qdeh%Ƒ$~JrxvQ2vthq9!"bL 27lURv\tr{>GX{[>"ȋJΩbмl@6P C,In+k-dm /qbQ=( ѱ=˩w(§GLu<{v Q,I"R1t!utMàۈpnE2kHsdz&"P@/3+$BilhdCC1ٹsJ=ha0]#z`w6y0*apQ.;M[u&N[ x7el;RUsn3<ĽR&,@wAMTqjk_:,rҼM0%(RCY 2R,ldNg\mS¤J"6<`]&!dCKB(HŒ5B_B)1Y&±V?PoPF0}DI/Tk ~~x]Kjw$~Â#)'oQ`uZ+۱ #B\sOmt)rSm&##[gٌ6+7&<=9!J)iFֳl {H 1) ռ0zgY۴ pt>䏵rs $>5_"I۵@,^cQݙov G"(dВF tcҝ;Nm5fl\$ ֺ@R-epv+1U/: tBY"(3Ljڏus5-nE=w_*x`|!z bAYP=̓fŹ$Cp'I6RHZ-`X|\.ֹ"K,Ѷl_G)[BdB0g% m*qD٣^WwCV4tGSOߎ2;akI=}[AoAR8#ybmbi\T$1 `Xt@sɅo%>G_OH^OO p7;t@4'_)>!3>lh؈>ݲ(@FzpťwJeXtV"Y:||C4 0E;MTb2}5<8iM' ~`S~=% "6?_'`~~ϟu#JR~i=ӸcJ3Q)J5jl|B]?4>>3#w48$ P}w_>̞:uَz{0hOvJ4U9G[}Rk7+lĺ6nˤ0ɹi܋ӁNL;T. "$c(Y/Yn#ȱ}rw_+z! i0ʥ'k&3kSC(I$%&3!8D HqTОUd$ h9U/Y7JdIVn5pRPa1F k.(VYl+#,=9@ DWCZ!YWEma2k:tng%UJKl55jrH! "Fe8Fu1MlO/ 14713 )RS׹=.' O97I>#EMDh9QqHwpos`駞o :H>K.M_RT~ "K_gs΅*}EaX-~C7D"!5N|=q\~`&? $# *y3Xg~W6=j,3du!uȇFZ6nc< Ҏ-Og6#Pogl{;:h^!ĈWrtxV}IzsO?'/כM\P#2(fr 0'c/eϡיwss=yfBr`Ԕ~w]#O ~g͖Q*{*eZL7e.Zp'qԖA2c),B 1rqOyyPm1ArܲXo:s%."TI,0I~FG:wO#A`gD?ޏM k\aSYxNFIo8oxti}~F$Kk:9 Ҏ$HRw;qR G$pB@gA Q_EYHs'Wryu]Pu<{"qA[H GJ؏15;B:-lp={ӟ(YoިE{C?Uƀl3i#NRȠ1ҲLS-ԏ-!3rf~q(w>SQqh5%tG36Dą)M ƹ[ QTf-و6fMQ4LsKy?Hm89bAaIs0:2\ ݨFlT2-L}kg@31r+wkK ܌]o4-9SZIK|@×YݓrP>ľ^&(kδҕ!#{Xa̾}58d`}@Rju}lkO7A`hqN=1 pNJ53T;w1ѽ#sf+IFIRZf43v91VkR1Ycmcq5E+W#a6˩,-Aڇl.Xrûb0(ӑF`;sW_ ib3;BCAG 'ݯPFkޗP;'žqJ :J~Q@ r5d" !gg]778a~|DP .r:i\˵Y krmYUP [M0^EUFgVf DA\"IXeeF@eSjeԩZ'|8|4[4لkXNI THufdpDq}1R{QwE(xr91Q@JEpU+7$Ghcֶո E??Y+"Nl1PbX"C ßD;@H2;/+X_-=*L"7JzUxDᄐUn/?tP ){" O 6?G%*'cQPĸe󞗎<b*a܎t$ɒ̕ˢ& jƮifJd&,rRmHJS%h@imP~kn;I{Y7N% mU 4H%l Rm gϯT{fKЁxDld:F5 9Y IwQ ne2@$dX (BT D`#Ǐ=Q)>\3=ύ{;e!op ( b#!S &bDPiEOlDqK%.4{q'n"~_}iT'F\::Pag(yy=$t>od^BbA%aǿy3Cgu Mo] ĤIBGc|NG ub72 1BN _V}sX"Z UUL~%Yh-iF;d6.u^'~_OqR() 8i ?&`6@ Մ*9Η:'!}S!? '{D>Y4&t6쟃>_SSPO߯d1miWX<2gaE5|4|t^?d!HΌCQ=>~Dz:%Fv̜п`0;pN!$fvsq3_5-d_*zq ."Dj 0 H/96 PƏJ*~0U6h!)k#~0eiBBpVPU08J~;| 9_`8[̀bĤ^dM 'C"MO IVU%}|5u£" 1J;("B& !!ތ~ #$^S1dQAhh Z"!<GPp{)S%\~d~_x{ޘr1sp: _g0fFR'KyrѠWc 7~Xg7'3E h wyJ.ЦHsPD%4(@! O\1"7On8OLaѹlADT,H2d@T``Mh#坡J2g4B#v!ݏ^}?!A1" {A6o8`?~h I% "OrM$2w oǤc,o||0t,Q"`ƳKf0)sٶʚQ&&%H#PE 2`\R8684!S*Q-3':=,h].k'stSQѣ1qJ>7 sy'|*JZhməm%DRgGuI [6'pOKFSW-lj?D@NC_dor '>RYS 6[N NV8s 8q Uv=%j*$N1,">_]}4Պea*C Ћ4 K!AώO ˰DqL 3fJ|t&}:gD(i$dD4F TA4mQ)i(0#Q*ER<=up㨳;:Eh] Q@1'y2FR5!`J=j+b;$z)! A%̩frՐ:=Y/i'C7t}{=v5>ٹ0D*=* mOkC"hHZ!/I4)%YRelM<^b4x戶tI09=%;6 &|!48 IV>٥" !@xꨃ"RUbB00uqU) Np*cCwjOm"(R3t^xp(jp")r @dShk5Uk\Z&M[nmZZknm2bJnm\-U\ۛ]ݭi5FU+Zf(iVk$UF,+p[S,j5EF ƤZo[ ,{q{5 Ȟ>'},DNQk=aTJ _`8:N5'(!<;N9,$xihѥB._s瞻5@%@yw$QPa8=㱓^hT`@@ arOm:BF-*~m Bΐ@Hwp\ȗ1M2%dG: ҍnݐW=mԓ=] x^L dRTLG鷗S\Ö!09 鎌1 E\ Sc繹;*)WSusWQO%-X<.9&{upwk1\iF_ ,Ru)<0gģ҈LD*C]aԈ M(\߸=wn*6 Ȕ̱7#2B)hU6-%ٚ,b2ac&CЫ[Қ֤*m"+(vTqt56ИѱXjmm'ֳhVn˜hVp;$DAR4Cf%fhD6Aak[U D0옑C"U9kPNO wvR{YeьU!%M !:cX5eH86؛D ȵzkp[9=4QPTE#vA)5v\W;LB!3!8&aY!<'>=ٵ)obO#9h3E&CXo8Y!2nh} ^Rj1 M;g:LBhbNJ7#(BBP@Ӣ :\8a98d@(PC $\ (FpdE8fM0Y[A>-vs\- 1ߣz;sbNRa CWXNPlD r$):OJnxeh=lAH;B4S5aXmQGc4ӉM!uh!NLء0Lȇ B8"NSچ6~9uĈ&I} Rhti Wt6fPJkP( G$0hH3lኅ O*IӔ'v2U#nĸ0w<wCf@ts}u婒H kEa;Q2#,pJ% h1A%JUFL$ J $Y]݋}a/:X`bFť E2 0LiQ%RL0SBxEuiOJ)df%m ~P 3GmA68`V "M4[Ǘn|e(Ї$x@a `M{_s7QTk,L=ΝeqZ`߲$eTXjӼ DT!7~>S0X!P䉀iVwzÄPxR ,>F3[ s7{Nr7GԸ}:ol*kP[ eĦUy= Sw|Iaĩ3jф~gՈ)3?'L"F] U=\U 58)n^1c4c1c,cF1cƌcj,]Zs..1c1vc4b1cF1b,Xżms0&’) 6#kcFpi rdQl+E2$LF/ ʬu\>p}18Q΢ ~CreX#0|]2ZL]Sj6.lRjM {f%H7ܨL` gH*Ů\\fZ@fha/aM,t4ctoc[6id9T嗃pL9q^Q7d0̙MS^UJ&,h MR'VsN,C7 䓃Z ig i)wDX\ 9oU7dVu7KۿM[;[wq/tLL/PץC\Ps1i>Kėsz2}YԲR;N7,]P˕bdU!@0fZ:5s%8틵+D@=lRP.9-89۝sRRP"LcS2CGx*b a ]:7]fdgl,QDi&BotxyI(7D1oC>^^2͎#BA.Baa8Ln8KkMvþ3S7sx>^lǞv M=8bYW(Q %`iqSn(0Խ7T`-Ήrx@L88k] 3Z(KH5 DܞS<-^wN$-f* ՆB,\5I6ai4<=,EY,3 $`t咑& ءHh33!a5bJ]Dr$[BxS!!e3lr0g؁)@4hԙM!ʪK>9)Ե2dJw,mËNٌK:5N!%ne6-.[ m&NA]whܦ:7d$ 2P3#e:żO]d'bQ@'9+(l]N3P<L ksc IQQK;h:l[vdo#v~`fa3J`й,qTcX6ܔ *(r8 9C2b3d Ǚ,gp OAϘxĒƓ\jx֦.q]xvOȡ&|b8*EDm1Ț:y4h|lޚu=z1 Q IqQ)ZiSţۡp/O#[~l&#e m _χؒy@8 LȽ@quN3.m6SPєĉzRK"7Ŷ`nSrg)e|V3 ֑"!gm; #leR/V&$IcZES 8Ϋ5.ƒH 2s&bp,ABt0M7siD9RGx~f;PEpؙYC©f;: vGtZ1z" s+)&L͓v͐LvK(!(sy1P#yFMk""&K.4ɤ !WZVh3L\ Acn؍ca8έi7ݙ5p8 (3"Y S. ! 59n(79Xsv>r]K"%:kq]d̓󹦖15HAlphseT-)\]sU#Im!3Kk|9+yB^vCa93!xB7I 38Y48î-g nAKBfumKtV `,xeN!-b4иy:1h+΁,]w ónQ-l$8C^L0*1o[;&_ESVqjad%K ~_ h3F#o2T F%'YnC tcP6,CPP<WD`T FU(#$;&a`mx/lWmߢF<,]6 8R!01K{dbV5-FDZ؇MeBOJD2JƕPne˛y߄3 m̸9;M`PRgPm\n @ia\L5*Ƹ9p4\MTHBgn5^T_>MƼ x5u0?Z5{ˆtwŹoo66m*i(Nf ^q9YLebljsD00AȭƝ 4eX2uBbe1 22P#@Ek8LmC7Ƶ"G9EKF<˖ a<>1vV/ 4_+hcXм B}IX+ِdgIFC"FJ ӄlC;#MG92cXJNAI V=[74zA/ \%LBS?kjhN3{fHN{|sMJDµo%LчiGsQ>r0HzúxsQqlEy+\Z+؝/Z_v.UBGGymcbjCKAL! >S^DA8SAD;g&iS,cA g& 1|?6t֜  >b~!4B6tӊ1þJPAd}HR+* s6x%rK8A oLI TaAUL5E<`b9m'i0BbtCF٬Q)xقNȍp@GeȞ$;$x0bqGBnz:탌 ^b·йs+@bS "ASgCm$u3!y[-+2'WEܹ-Y`x!ޚ ([}hƨAFf#WIo r c 1<<깋z;Hbل⤠Rp]˧Rhonm{O׮d8N#CDwxw;jDj@h4W""Y(DB ܀/ys[J0%0u^h RR|5GKRBpB`ĵ)@Z;W4|cH{hIJ "Aнf^ F IH$>y>`c LTNItj߄?J?aч~=Cf#975~_#cd)ESQJ=E>p,pC5ߟ(O#C) ρ1G=[d gʵbT8xqSe3rycߧ$ϖ媉̦/aO`tmG;QB!詐CP= \?\0y*> 7ō79 qM41r*cFS jXVj1oT0G9h`Nb,mMԡRlJAX,Ae6y-ȱ!F1$&NڣGh~B<OhOաw}/҈!IJNet1)a :|g,Ծx|;.r>E:Ir ,?? I4a5t7 ?dw?gAP!Boe2~1@:v~ >~'_ b4UEDxQ)+Z* SfckGP$nRUJώ(@~-2c$?5l|a}AT:N2Cp9{]RQlppH^ٱOxؿ4d*P;MB]'xRa-fKE "h9+5;2N餀9GxN~^<&Bms¬\%6[Pow:(t!YfGbAQ JQWBA`,8RS3x VY +9ðĊ D|W|q"JT>BnbD!Ǥ<HfmѱG*|ؕH;J\cDrhuANjzT;K ڍ8M.r h] \N~pv8w^t!Gr&9wChri#+PqF-SdaÎA)N]UG'9 eHD x3G;?uUD}ifD4.'9s;#$˲ޖzӛz%CN!2r J3;\0@Q'u5C)i%o;bm118Q<44yA|X0*̴. G9ɓ L.9$ܩbr3FlFҏ#:Ǥ - R\OgW68uXpӢs3ƴa! q#M!<X;P~F3h4`k_ oI ߴ[~Wkv=Ldᄔ6U@P55ۻ'1> wDE*7ǿ#=yF KLC@>[C$oѠeF@pBDst3(sxhYzNQ}\  ρq>(B Xb!6df]gRY1S35o0mzp4|O虙fw$95M۹9YUG8یLyLy2],=vG֝qAm:),.9}nNvkNoSD%M^YzDH F$!]^ۻFViΉ1ҩyڛ ¹CraXcs&ߪ65 AWOGE~/*^]RA5?So@yH|/YPϼ/ ~y{|YLE*SjNah!>>"Afz@х&RQԕeS#*qu_uDHlVT.Fo_[Ĕd>MC,'/݊b^TQxy!jlMIjUXI%ibAVB@ӧB<5>ӻd]AF(bJb&sP=_2Ӂ:!yyEj%,K]5X0~oe:-_uRunckeVH"ogwC*#D?y?} ˰ HgRnDo݁@c)^{Ei 8'Hネb(GD}\j4L.:?GP1}s&s "cg֟ _?6l0i$?>xi6졠_l?yM@ R( E?"HF ɧڍ##Vg4$&tE ۇlyrKN JmЂ> IT>j4>;QgOqf +'?jwQr/x{# 1=+Ns܊:>Pt($ ;S+st/@ $ LS/Z0`)S$h'M(BR&cVܪe+PRKmf6ԕ$6 q kH %1 0'XW-fdF(]Y@roT +RFj5RD :v06P\<|XP͂3BT9ֲT~c:S{SBxQx&C 9 ^nHf4)es2%[{O #R.r!J}JH(H[рh@3ɹg C(*$"YZ)Gˮ{>uLdT"fR2Żyׁ\b]tjTetCkR4 6+1,o #<Hԉ &5O0bDwl.͍;|雖ڷ+NZTc" ?7m 20!Pfbcއ ri:Ƶ ^x<t, EPŮ߽d#JHBiK`R~[:6:8A}=gVCxk! ݏЁS'L0Iw=|zaEQE""""""0DDDDDDDDDZj;\;>C,l.<U 7m,b bضdR H eoFћJF,L@Rdjx܋Jma$a"1m)K$IiK -h$4ִHp jr!I!i7r@n0 #h̋r퇉v7u@m#7 FӰUIGSKXsZA* ViMէ$rUɥ2)5~ DUU=@$qO"o~!5=J!Sh׺Pf=K`(Mw^APy =F"azBW)n C?<='4|7tw` J(1_"65C~*`!$h9 x怞mr*o8@!!܉|Fbhup!U>.H|'ѿ?v!Z(B4p>8s'f)Z (Sllt3ՇP(QJ`&$ft9FI}=$:F!V%.{ňO_Pi~.@;r*J+QВ%[n/f/Ǚ77sa3yzv$u/h6w;LNָ PzanK:5P>$v5M+F59|#_~S4RfڔۯHg{nK{_w?!<{|/cwr9R{?Pk_ghza|gֽCo=o?JkRcA) S GZE=d~:crP4)]&-F#AV`PjLmV$o[gԗFĜ 6AN܊NՃPR 6| ƛ}˄/SFmi$30EձVɨI5U}P>"}=юURU Lc~G?jyF{p={.wwBçF~2%HILHЋAf(FLx㍬!9x)Y ȅ7:fְm2|T4U5]7 }8*dkHm.9hM4 ׍pM0E: v ژ9绚EGGEߤ"dBJbIo'(!!@DpȡSPKOa%PR;K{Pr`mD (Hu`>M2ޘ *D4GG;IeICޱ灄,Y Q`9 =Anׯ}\Ϣ 1Q$xwd ;%iWr5 09`ߺz?(""ƆW>{2@L`.D;6@")"@$ZTYBa{ 21':t>nAf9>>gZ(" |6#(5(C|u1ͺ*DTb˘C0.OHJzxAa}< cԜ.T+a@Pm{<=fmPiL3CE'},^I E[lI$TQlM@夏^'bP/CCIH sz޿x^i3052!R;t*R@Bd4f}glO''#=_cЈ 㚂wGA3(BrS wr~&a%'@_f׻bG8+1\ `,hMᡧՂe\``\137}PJ^[ uج`,m2ō2 6#E">"= _Td$͎97W$T wlMij7NIxo &A&h6|㑾,oN Ca)_JQyވI%_2̱#}Ldr N4@:u}lfstKRΌNt"0{uxvy9iӔm˺IyGxb7.̨nd3'jՔز;I9yc+L.3㼾=o%H^ɬC'Y ,f]R rae~ﺯL&jU[>pb-ν=oun8|ѫU:U]j)&|{r{bi,E6oZ/Gf_gHN7ZJMͻ"ӻI m5ٻĖ+)vzчȋ0Jf#Ҩ;44ޠt;Fxaۧ1؂dSi.W`Q 8IfIΔ;c09aLa0~mL {w1X|TR8ߙ}gfS脫'6J}/; `[u12M @ˉQ2aܿޝ xM9z:ZOw]/ V^G#zˌQlŁY$z@wCTI(~}bzȃvΘ9cЃ_aE>X؈SiѶf/ ?kSǍI ov}􎱷pb9繉GX.s f;NJS/gl?jT㱯,ZW =Ҋ<&t;4EwJ}"(bDf'l 3 =HrKl(&_b:f$1wsj5VxZ.UʻeBZ& "Kk[`͵ihF_܋XIw,ljV( =\#X F feU&:1Ysj]7+xn\gnb#m?rPщ̞Bl\s d7{!~!FLʌJ$M KB4* s=VO/ia73 QSq(ԃ94> $rAt>[_qQ10#X7؅ ÁQqwMMc)T2CEF ܂rGKk_@ )@ (Yȇ'w(t?1J DG$Нu /ؕOJعLO_9D57co_}~&p~D׻0I2X&!($|LyG&E8Va=AAf=j];8;}ɢIe^Nhppo=s~>T.m[mUD݇&F)&X1Dwh}sQLF5r)+foM50%P({FȤ!jC2) :ɧr%x v ;rIO6/Sbk?EY&yxF (_ۙbǦ lx6:mKؔ@`F)_܁r 2~ G1WݩR2PрepI*66=GơaHyUB9A%"007#!skFC͊sXjظP IՠEii|3[\ {:Y4稌h )cp^L /(X>XTg2BÃ1!5 z+{U%mѵ(TDQP2būbmY5-kQ[KMدy\VfZ aTh;$08MrAu~?C0(En b+s'c LwY׊s8xk~Ϝ 8G"t:ud%aN\'c/>IU%*ώ|g B;Q)k~CS`E+|_~B#VD)am|r/gߟR,ܼ.z6! iDXh5jFg"ՍCM\skh%o1CEoMe2,r5,k 8YSn6qQe/u*d1Hg,xLHiɒ/6lcfG40eۣ P .Z l{86jyZlSose13C o?ٜn]Ce$[@85IM1b{ LWXTRsFk"X\CJ2R P"Ps-R:EQm|=t2ݓJ tމ^x|IJ+m!jYnCG},lPdM4L&"EE˹8t&/wG,v27~.39 G}-@lA2&,EB7- 0g_(_/GGX+yL~]Ļ>ӸY!q3#>k{&G㔻NR:p6)p%Zͩ(jQ4hJ!-)l),Wsaz&'tӷ|f }qVlj'cݶ,B4cad q&$j F3"52dDP"FX0LPd%e>L-w ԄQ2DJ'S5@MR85 E`ZE B,JqHN*]VsRQ㬒H#Κ !4E"挱 yvƏ$v除#В /^*ITm-6ܸͫm\֕YnS]?~ 9 Xwʈt7OF ]oT*x,!UpxdL/}y6H8Ե6Q$x4*=`V)_ c0Ʌr:XGܡWf#VljБc+@):ҕ!*EMuFжAleDǗ\F[hLdEZx6`gf.ңѠî`Tujl4f*:MɜkQB;"&IFimlHDJq/9P"!@fcMh8 9iE $9 5XP7Аyˎ6v ]֌f܍nrqbBK-'`!c#Oo9.m7."!BC߱0',2Pކ)`⢁품A O(JJe23.K[Pϐ$tCZ]$Ќ_itw ΠxO}͉M r J !@{a7= pЮL eulxX)aܒF`$$"ɂ l4~`# NdGTu?;c>d0Y`GX"K/AB T.a0,8V%O0 iIq'Etpb5wF>9'!I۩P(]I!9|}=~ (dwb=2s)XD^IǏr=-# >ac疫-\VV*XP,H]f1pv>DنJyty'[Ou,*)• `V(˔ceMdXh&ϼM Uw_oieRH3vq{Ml% 7.xd@6Y@4m1/'4|o)YLl :wbW/w84$ûL yxς7R.[Dnjfk7ŧw8Hb'űb6 5G$l-Ro'a2j\@Cs`csLȓl5-m6Lˉ+"%ΛJ?Qd{ȍyH3W^kŏ\Gnwl/NoI9##gFgYM)At?q,qPLRKRGkZ[/,`Ru֣Ih$y'p7giM2N1ٗ7 s} {ܑH`2uҸ [kcfkͺuf.KHPa6@̐ -h&!qa Igt<&Er0LrVEt~Aai{xYŻu#,KE j O Y4I mMn\Wa6`j l )CV`"D^0JoCi񃶜\m3xmVN]vD$ܪXYǧ[@;85`43$Cyffȼ<#c{nO:2vl|jX}c6N D =P֋8,6@uYY!>3?ɔEٯ>Q H=$=6f0`YfWF•(ߡd`|DI%>s~3Sw8rcob-L`:Xk*jxjS)ܯԄ Xrfl?npLN2`m̿Lj5lC֌b{gT~{3wJK'vu)lBS~0ru;M3*h&qXBmf(jkУ߀q⇶Nvpri75"/l0=ӹ~??GiP%z\zΌ+~O9ēVSXF:k>cHqJ x}0?kqcPbB-8w,( f:RBPВJ8(D300ĆChjK2Ģ$=[լZ]S[`xI& ID⒎H%+Pc{=4u{{ǖSBu!ä!: .pB6P 1B Isz1Fh. %xEP$\6*** _[}yU}Sw\'rWӝA46|N7C%vyxN\ b; :Uя HdpҨf͸gé޵4}+B ) d3ċ#WB0{*"_o3>^}9yCDF'@V$DQ!DM/u5=Ne8Yj 3 1Op 78@>i$LaG1߁,4~'hoB6TA3Uwdk0 {+ZAuN0QO } @zԧCP0@:?xrˑQ{)^o׎^d_D28&o)+guIB&V j&T֡5d퍕UiY/慌@F  h"BH4J# 6ç[N  $ (v;]4*nqa4d}k'̅)8=qqŲ7/{8ǜd*dc5"m$f,n fEHtԕkȢ3sC#JG:c dh ȚE[*rH WǞɳJomՔ*OL^։C:EXcm`i "He0"iJ8EcFNJnN:&e\CFm@hؕQXvpiJ(jѠ+JX!6?7T1\4bh nOH1neCα%^AAc\ٽNRTdr[[014%HhfZԩpk XQ#`lmP`hl*E`2&B %:^&NXf\-C8*}ĉz%iK0v;l @B#li{F6 A5+S CaB2  8hM1\N0oA*fCqF4@[4a l$& 6q%i\wr٩'*>XǦ@fEƦ9HŠ[jDU&ZA1E%zb)3*H\UQ &1!0rqwnnH( #ӔZ5̤1QHcQ5ݯ/7F $HrPtR)3cet`%nqbfŃfbPBQyY0`h)Pm/!mȑBi6d LEQp@FM'wX.w6{wFگ"QV32,l9c h؝^0#0FY\X`&FO7G;A;$QXAtS` YT4N@ Mo.X,mPPo*9 1Gff?۬ޡ$+m?2؊f.F* -jM;For:o\n;Qֱ̆ CQ{; h6lGa-'!;C3 -8M%\a\asπ_5~GKpG) P!zJrvz@"9.2*m(졼Rq&*OI) rp)00.GlD.S9N깣5݊m[g[z@B+:%Zdӂ>3)ycF0g"LB<TJJeKoކ*;yTkFɲ7F6C*rN'!r$ m{p 8$( 6fTܑna˖θXvSΘ:* Yz6H`vKAXu<ƁeHTe{6HSR KX M/BA1|.ytmbEљ"m# U͉y1`d CH1ݰhzs h$$٣Aݤ5)i@ULn]Y4)Q,I҉Zv=RL;>8QǜFpMO^P3FR@(´HFѣh RUa "ݙ#|d$/$lWq/yΗa9\ӝ xrTCV5L΃@Cπdd&b1H?)իM1IamԼ^pk)TTU(t[K+M%&pKC $ܛ'!>Bޝ bOpO?k=ӬLp5G'(O>={;BRРDR*R sהt~!ا?몄RkljQVɶѪKEFQV4VFVmj-0RU(*Y`?nr@0u2\Ia~ӹZ6>"@B5mH!{CyG9@ }{?.ثE{C;o|#T"h<` UOTHE ϫ_-/i-oLC:3m,c)"מv6t/ux4dE++kZ`QdaճpnSv34*B4(ҁ =oBފ"'Hl| A-9v?SkRR|`A)O}xd|hl(a()BF{Bl?u~O@0%0'TPœ}DfHb6#JȨ0q#3P5 foǀ`$ŒXp ""qrP:?>><}ϣ yI+ ~a$C#C ^<5uaR{##sXH`}9lobS<#3߭:K0C F6m:JcijJ \Lwdmԫ;G-7ִFAB!>yT 섯&:l0i2H0d4Zӧ>ӸHw]cm&s#J2ƚ4Z̮T $)bp1El;O_^k=&Ѳ$Jvhm ~YCJBNr'6()Phgo0Q+aFy`*o#"ā+o ـV' FBS 9ԐS 6Sy`hgS@h^r8@MR| )TOLC M& a3%.Q6F@DI1`bwBv&֍ZdBX)(< g틎 sbQybӻ 2C `s?Ӡ-(  ȶ3r$JF3[cd<'41=aF mR,Bid*;}jh:\IL h; 0#Cyr9v5nK|񢓤l9(9 6='wol! PYjbE0CAL1wlb=zWXo.$olR"0zy&~ 5{> ʰyD%AP(ahP"@鏓?vS;>+>cۅxrl7az);쪑!cᙶa!rCL C˧*qBiG&4^R|0$-/͹+覄׬"~["c JQ% Dj,[H2!0FFE!IQ[%Y{Sy?v??Y7rBȴ ͤB pd> Ğ[& C_"B"퉄F `.ٗfqe~A0Hy`P/ԡy 4eU5׿?)DZgM"o6Wy]\3 xi06QQT~10i\ *)!K&6Ӣ2.WLMzj(DyzF9b=c}vJF؃^rW8a-kuL(-ke61J`3ط4)m*U 6)N\Tui-\&V,m)"`U K1-5n3*ƒɍD!`lD@lpEu lҭ#pA4Q-1a #o\1.68&BbWwL`[Ʉ3v*qfh2t#XP8єô7k6|0P4!wRkc@$tf؃l^L a5}wFUw]5:׋qOĖm yC>0PgcM( oYJs!%OI7﹌aB-Q*@m kb"H5#$ʄ+L(2H[$ H>_u*4ΉI&OZ ; ` ~@O(%_(0;D5Rb?A;_SOT65}ve\wUZ)% ,BPm J _齞^$/3[IJAZBHQdD{ yT>S͎3 G KCTH3=d(P$>[%dw MuboeB~߼'ꌝ[K/Flp f1ڻ L]610 zYWޗ|6+U?i'[p~+%EN d{3:t!9.|oN'$:LN]w#Zb26dKh͸$ Oz{*c$oX_QAQ#̇]PA'4ǝBFѤ$MvS=\&JfIbD=a^_21Pnߏ~  f 9# L,eW 1}SCMTrnUQzC2Mˁ=!k$OCӨ1M]vYaCٿc8\7a o;Gi !FRMCҿT8 tju(4Q :\6M(ʾ]'>rN1⑹=N5O>zOiP;&%Bf)H9ǧ$cNO] 3Fdž-Qf0deT?Ҿp O/0鿕6{&-a-9~/,F(s(ǶQ\;xY㭶WMa&L!Fູ27 &ia>6I,Y9D!4m%*4ҏpI]CDDɉi5 (9A6@i_ 9ނ/32y_M9*`zFvpCc~8yK@_i*@<6?7)st 'ρVU _oFT۸_,2Y!F\;Oca]<>.s;(J0'N˄icAB@ރ7I͝w7=-!63F,N) h%7YluRdFQ ô#}c /YD5xtЀH/2\:rbE{4mEH~aE`C 6k E`!X|QPρu`ȟ?<myzMJl) =aHY@hErћ-ݎ}A5*P,HI.g44j#AZF6ڵ2+6+ -Qc 6FFv)Kn Illx!@'!L!ܡMCZ3 R{"y$rL@X{&(q-UM_/H@ |w!"]iDBsX#`LOrzI.@ |߈}m'BrC12fdj l)+!aDz=?dllnN-H&2)'?e Qzp?,/ ><=:y:yp<=_Ƿ^ul@)9U\)Shضwy(MG8P}Nq| :^aO\=ӈK.*`=5$T.D""Yc !CokM[~]@/hId}甫MB| ,ܣr`$K4YIy|SP^+qgs Cǧ={b-Żsҍ~aV=7X%cwK 0if"*~;ns]nxw;Pg[:$חqnyӻG^v JJ8BRRJ%f֮IպVV12A4rh"x-y]ҥ[ۘԕE6䛺!\MsuC"yչYWQEw\vesk; ڡDC@0FH42b`8 \2EqRrLZ{wo]\ۺŷXE,vR;w;5\lr#Qe!FֻӚR^v]ۇ6)mj9cwrCQNy9+j3IeV[@zy//(r7\ݲ1=9 c4rcIr[w\Iĭa c "Vuњ<-^w #M7XS);ַe`%uAj4ם-2]W3tleە÷4iBX‘ɰqud5ywsrMv'*te,Uw9+봕hlj]FҔ smxIvcHc)fTVQB6l՛΢RRלyk•m yvܗ3Q*3d)%[mf hR fY&fZTe,mڍZ5defQhخ[u Qm*QȮtP-ǝr5"mLM;f- #FQi1Z(cEh2mKM&.Fk4esmtmX6m"1E(0luxsAdײ˗-Bڷ9w;bixR 1tN2F 2C$ِC 6ej9OFPc: *Rb&:{7v5^i)|SRD;N[ #zVu@0s63XHVcͱtHpMLɏ9BE\Q $XS88q~Pyovv3Ҍ!C,4]mU4Y'A i'`KJ /C;gLXDxnW(``ql I͌ u$o#ƠuIWQչi?µG8*(fH"mBߓr]ߣwY"a FZЪiFleL+#Z-bf "?@P$ 8ov97RUfzhɱV˷D6H%PYQ# ^@|hYA~Qϩ'܇$ kܦ')RC7: %L=3RP`"㭔K新c31(#T[4Yz1/#hXKPҖLdo>J Hn)G9#טh| 3 ẍs ~r_:rnv 3 rq>I;Jb/s(mIe3@Z 9 CKp|&VQE`GQh$8&c6y@d~$/̋(v6nU2:-HY1q x~gp !^$BH9&JzGvPbz'02VLusC5Od_(*pz@CWuw6t_g4ǕAol|7;Cy3 lq~<î?!`zGq(*oi- H@a㢇LgSR\fQBZ@khjejj XFm*Kdb̵TL&mb.m} 󈀣(Pm(Ү )A&mh0x0@U f, %$$H,&]q"LUAUĢ@'NCǃ'BT ℇWi?ަ]É/} Wۂr (b_i;m>zbJh*C!h0K%ZOC Nx+pT D=촦p"hdy=0 ɉ#!ri8K4_$d% BP,Js_t]πbTE5SM7vHzfX E'}&d+bdh7]m3IP]Ca.=1v}: ɉ*$W1wukY[ض0T҃ss"VޜF%@muV@" *kldB65"P) (4 HBVc&FmPq Z@ d `A߃gs@"  bFJJz;JSIBHMdԱ7Gː8z% {I6G} |p1i@R-Hr=Xţ\-*,[\ЧuqyM^@$BR7Y+)S@ZiP1a~&JA!׈m YbH$tpzdCVҿkX% 5٥`ªy3vD\uu??rlkmQ Ѿ1QD#U@ҿRtq[ p8!:X֐<2Q@M oˊ^O0؄3gvsu&30+  Mi"mҪzo-kcZK/i,iu#E^n;KFݨw #΂А7;t{+(62лA0Iˆ6N3쁶ڡyKDV/i56 HYFmcarrډUPgtvA5 2YeK_ #9 nY%D"!ʍm9sT'?G- 6[3 ]>єm,=6m]8fXfdúw1$qG}*׌W'L`Bge $G9V߂q4~"MlmgPwV:csUDf#ܝ̑9ahkD%YH}0)g-*l'0&>RJ Ǯ#qt uy w]jzm൙*aL:U]2LqUm0ٻQ騔Q-ʊ 0C+m.Z8YTOXFch"ۤ{Y/FƓxjq{<Ik0m sͳ0u:ô931`ÈwD$! [ ':9_gG^TI}w<,,oaoi';" :r1m/O_H)xLs^ BlD[H(ƇI/!'TSvıH|uk͚)uET YS2cz|z2WypQj"A$; G\xCNY̚|F<6q|][e \E?^\9c]57!+*-bJI~&wD c5N5ϦYTSE&:dU|͇k2rTS\@7DJC! $}<%}"@-x馳Jf;"}Nɝ!;1}w.]2tveF #O-k&qQ]8qgck=Ss/-xyߝL߱y'a Q(gboxCgҧZv{19چW 7f9h鷽e#Y7( D,(? AJl`h=l4T08L̔CK}YYg_aдycvjrӮz˓Z򛽠y6(mayƧ}gB_ar wHxJiN%O@"o L]N:t弚c!F֩ #vô8|P'xK\ 숷Ҙ4P30SKW"ԽHyX坬G'+"X6- i-0:v*: #PDi hf JASbµ0}-VdϠLL<0Z;I*1ª`ZxBp bʃ1k=qkWO-0e8zL_k2XeauTbnr2! ´ ^ j9W8;СptLsΌn:i1d;o~NqUÆiXM^r IHX t>Q GFǨan~9v:+:lHSdXn& R[x7Vh/J`x>gz1ұ{iݘb'5)> \SbosaqG5\|iK²Dhpm} '9V-ɲ^kβ!sljsg#E7}0Zb.-8ʫ( 8E⋺q\W=̓ c*F{РHˈ5RX ԓZYBbGi.g/USnisײfͺ5(k %Lْ>l!QʌcNHܘaΙ}~_v])`U4.uaR1.kV=^Q;H+!EZ ("^{$ˣλqҤP[\~G"nx˶׵҇ÿ=|1Y?3J=voOk<NږlEwWϭְEb!bϻc[,jq{?TTeO'd#<@nx'0|p.k DFq{6E.1.Gn*[ 'ȟʸG.ET--@\qX'\.LZBlʅӕ봏%NbrL"Q~"Rn4[Oje]FZ*Ak(RUw|ww"ܻv13*ςҵqJ^'ֽ.\nD< {?Hr.w𞵊3ux΋OYcRZ|xl#_x {ຟK2dmL-+ wW&5!0s{ 2ȊuP 97a(cd1CDs fԫGb$ImðqÆ ?CGv=3ǪS}Q {"> K4#'PfP+GqL~g#=?y%¼q N&0G^*M*Pb AT=<+؃1E 6~Դ8quj60p 77t=ҵ7؏vz'ö&(){ iodvIBϡsHÃx>gý}&ubU#IfМҤ΂F!$?2h*TgCa=ipP@ 3{@67Ҳ\ CjNCbT$* I߃~*K/8h1_sXR1X@+n )a~QDkDcAyPdF:X,|2nbMmSLm* u3 TA 4,pb+p\4m$j Zv' 4:A nDLlsJ!̈3TCܦٶGK1$uy )JN{MN 2Hrx\`q 'a=0HMB6.8%1MT. 5_TSEiQs`ei+z*_'*y]h(N$@H}x((aF6A(wOym rgP\:DONo8sQPϳh(=JI"R+ 0 A^>秞M3 BpuҪu`n G *PH%M(/; =syu nĶ!XRDM$?a`U|݈ccH1 cXlm&Z(1 j)p|`7#)?> Ww:漠'8OeOmH;'$'&c>ހ." \+)X<M13k t<,ڃ;%4?39 ey|ϜHb=ǡkw ?'‡} ?f61CAS}`eEw9@Ɗ,խॷ4Ҷ35L0% + $vO]^1c!LH~PYTG&"BRzp3RN['L}ϳǷQUmE$)Gl2JISQ%"х1ƅ'> @ ?搨/6l=tzY-U$FFff.R{|[ 2iiQ_0{RL![_uh_*fq?tup|d|X lGǻG^A@-P\>$DR%}sP`cbʹ2-u uwV(Q1M叾 Iw0c\\;hPġNM: fR`7\hbf *| uuIN6a#}S$DIѲ$6cޛIŀld44AL*,I=oFQ4XJ ƈoF{iHL LC 5\9xPkP[@=`ZOP cwRH2ٓRo-'{0NA]p]h >,,pxNbn)镹WT* '~ IE@Jq(2,2!(a3F飾ʘH}yRN{׋mf5ap!dm Y Qi$Ef$۴D9t"d_=RK!%%!IH{O!gf,埿Xy3yQoo @+k2X"@*r#J(Ĩ 5)&րDд*xMzGAg@=8$ ټ،0si to{˙ǍәNO݉D6#SLv'' cU.0l_r`OcHg g'-j_4PqehFyy1l|Srjш%1)T )N9򌝸u-*!`I, ̀uW\\Mci q;0Yr&'kz,܂q3dD + q s&0lqJ`/ͶsBi 0u#gmDdN8Yl&q\d&vLe%o,56aκ* x2UJY.3 WyPdCID  EKE5PL:Ћ 4I;"Ji`-&k6`(~tzsMW"'qB0SQ]Uu0Me1ᝊ-Ԙp@6, q!bz i 0_$3Z«XN(e.pRgSɰW1?!iH i 8n[Mk."aVBh|`HJٍ62keyŭ$Vp :VB.F<5hVB3skFXU?jFC`>U}rnc sRtqa(F3ΌP;H:6%뇑a7sBWS1&b+paIE,k b:dffe0K&BBҔ&:FuZ9^爼1Ts[KYtaE%-\:{r:a~:r 6z8s|sͦNDg2xM pc'~Z`F8uˆeL{uYZ 50܄mcN(nosw<'r@<1fݗRnu{ dX*PjfN͎E`p{4r0crcO&q?8 8N;- IF @tiVݦE3p7SCMN  aZIs`ٳkS1LoP47"itFiVavɐ#9$ޣN4aab*ٛ˘&#xF4Bs, גaPhJ4bCN&` 00$P՜KwmE&\mbR[XjC\9QG 5en0;B <9m8OfH";0Db:^p ``<=z. @i7 ,y m<͹gIgiBqÒ)@UUU9gt$Nj 2N5Cն(brT |W0&۴7HjTO9~I Rp'~k!7@7Trh1'1×QrA,&IMԉi&>'ԯ]9&rqiM0SLʟ5-ܭuQש;-|>g$,_cpM(4{#RG]ܤqnk}iTo)o\jWGKT{BuXB?QE̅,`~B:  \W29C`( "`vO 'E?| qv{CށiE>r.QF2m1n G$IjPV%zHjcZzs5+ɦ"kYeFB&1!U6 yH1&7#s[X: EN8CLJ ,@VIV-l }|ǖwJ.ӆfcncLx] #+%!ܐ2´7UP$XR -q[ FW9q́DXzx̊\ˣ2a#'9]oFsRGuzuiF z4sHA $tz/͋9Y}iY r M/=yu{w"~Y/ShN*M!kS%.)L4}}ݺH * A2.)U51cyPBPj[iE!;mp^.hNC6]00Nj. G#N9&BsD4E 0R`cghH6:[ C[Pl MH^g߃A&K1Dh:! OywAعsQH3!#;؍9jĕjIЫMq-ʼnQJ%2StGs15\JיP;d|:'8N;q<_,!Zc{@MrA DQ\fqizm鱺V1ZM@HqC 7`]s\4P%rJBD?"@(P#@ B? +H**;NgA/XK5V@& GiuE-.:^.%.eDmUM(]rD%&JRfdY™1fMѴbآ؍Yd(< &C Ӧ;Lyb)P8w @4ʳ9Jܱ_.F&Qw`5;)ൂBȸ̓6JJJ]&'8N;uۄSJZڨJ>5y)FW§nnDZs"'}uudy_P㊙*9œ]<;3٦ laS횷$p}5׏ ]8wԅ2Xl qRtmTBH)2Fj:Z !֫JPf,r@ИS4#ǞvRug[\Zj*)=*nHA$0XɈ2,dI2l*0c<m RDڰBrd!"l+d"#QӭkXFY5JSr,0aIɑFR$( Di(K CQcm:G#!\*KhӯkRN%[8GEɋI@$9̒T8 5olI} }lwk[zH[D )'ܐ̉1\Lj֊54ҳCaPDǡl x2K4XL̍&v Rj%OIZTiUC (O(lڹ]#ZJ4)5FFmTYO#=Њ||B+ vcĬ:mG '1,qY`V{41YG@ݫ;_OSNL!_8Q~?\1c) J(j M7ĿtIUӐ7f N3O#xp#r&5'le̶ 3Z0]`BUQr~yDև&8*Xڎ1BU𱩢ɪÚP֭i}h+e5+6]xWckPX`5ާ* MXQM EF24d5͙2"xi=,'n|s}9i˘iS 4$`e]ڤzͦ=TCn?孠K K;Z 3?⸎~gS c[ hp}\nF hNi3\бqʩ10-$H$w_Z,7 ,g#7៥WYo6d@#|{7JN?s**0m1q<I9qwo{;z iʧ LRk5WP11ƺkX3`{ S c;2#̕ɨ実 4ٞd&ٔp I^VN!} ?hh@IQ0y]>d؎^@M`/hV/b3PK62 !oKRg<͠8/ iF˫X׶*H/9BE7@rH޿dJ[?9XbFoY1 !Y@LGoWT;;nm8XE L˺c8~ms??仐\/#EG@|_urz?hjZdk0~GөbT 2[a($ք̀c %(d0~gC zH!<=!菛zxtUvv0EH:ƀIiؾҋ0W̽?'w#>e~p9@>^@TOa;WsbmE/:pW@R@j2^6ra, ߻UHۡgXG%r۾wOID3 AAnN9ҟsѻܲ=LZ7^v r D=E  q!MP6AhlF?i BA#d,K޼χǓߘL_B{dp |Hhׇ6MhZ* ȅA&hZ"F͈B1FMZK@$!I&BI#b-i)L(6J+SJmL3$cdѱ4Bd,RZf2`P(MIMj4&(bѶ&kPjڙUŠ-[FƬj6j٨ZM5lmk1T}~^8=HA#,{zpO;n zUIri &l$a 1ƍYfcTBxx8e" GB)I7MCQ" ׿HtX>Q07}fN1ɫX9&@l3[Zh'/w(F,fdN p"$JH-!dN(XReb*|7K],![ԊU}unjC#100)L7,mfQB2 Y I :TFhU{J*RBMBwrAvWE'>#z^'L@[!% r?_4x2FssSw-qݺ]vv닙wm.mvpWtXyuiNrr0ͺ5P(iڝ"NwgG7"6 sH3m{/x^=Hٷc "? R{ ;Ϛy~Le-ޟE}eR P@ }Y_wչaWC'& >C)i6#0t 7yT iӎ$Q+z"1){A SkgÝV Ѻ0d ВB6\}gp_=J Ĕ 8 zjj. KNFPˀB+*z>`ꆇ6 ;o9 c!4ov́Y5.dSL $nWfS7Y-sITЕ+F4ԎHfc + xNHJP6?" 'Gep E@J3Ovf91aSdq#1Ԛ&5d ca)~xJ][@a (ỸPR(,(PJP(amnhѲhLC%]B(O$;z/:'cf۪ӺҘBP(P!M<smC}X )xyT'<9bP`O7/O1$#z&3$_#}.{m'fka BN*hZDQ)u"J-TUتUP>]_2F*"kqmۆA|N@ua~;:n 4X N,S`lsKNUxˇE*JzStc۲88"SȝY9s*<:v {dA'gN/i@dݝ wkK7:UϯJXPf*XBGtbǑٙܳ1ۤq8Dۏ?,燔Pd0ზь&d5>j]zy&p+ʫdc+v"*D{ L'2:':E"\IJywgKItTқlQD-! M1|X[HZ@BV)@&DiFJDr=Ǹ?y4Aoݟ?i()B/!Q@ O#zMa$> m dJIEk)CH>pa>ք1}RB 㜗;&G9rh0#פ !yyO!9H!-dcMRd3sRT@>{=a4a E>"*vS`0@}ԛĄOl[8ȋJ 3 '=$XGZrjBb4dMq>0 2FH~;Dmja\ h]uz 4뗂{> iw, ԃ@Jo&<wN{'T,BTDRI>!Q*b%<>j" z;b(TVHpfwy[/T~ڀzIv%8iی?ߞ?5=0@aLH]FVyqERlX$ɡհɐ«!_f,OȡX ݶ噘_@P~+\#qM[^To7YXDd .[M\3sٶ&~ԋ񕌘lpmx٘DNo /9Iv֧׭:4"'Ɇ$SZ|3h{y>I@

    5 NX K%?E6x = )O"N꒐7$( uNdN͈MS0pCМ c2!=6~[v;/ ف, >8*(Fnh`d>р ïSx׫ScoC;;$:x5 2IH{.o=4 Z 3`,J8s*BK|ON\1zS˓^,˚2$Qkm 2ngW\j5N/U1F2|b쨭5KB}; DkWbv{?w79QZ#ʉTsu I ŸODvq14!J` ^G>`" >ԝ`şBIIUEKMڌU%3ۃMHB')%9Za013dIHOb+@[ŶjZiU>W]n6ؙ jr;AQY 6fDACSY4hTItphꄐMBֆ80Z0gۆ8yEM0a")J|f%Cw:j 8m:A9J1l ikiӬ\EڑitIuµg 9ˎ`vuu"地]ڧ#zn)>CwM 92Η3mfK]3ɩ+ҡ3b;+(S LӑL)EFKvP$Vk !U"MPfk j"&X7&dIGj+g*39wMav ]"bn[@hƙ}cg/cQr2..":D](fɪX(6B5p!'v3ٙޥɨ?yt E\p3ĭ]{1Rވ5'ix +IFg]·Gٹ%7DH'Pab}_Q7^*qk0e7w1mHQ{/τxMX4Nƽ0qM$<^19{{ <ZrХ֬U%!&kQrbRv6 AG!?!$> Iޜكir T״jk3qQOT' O |Sb`1 I0=Q?U$D !_Vt] $vXL=s:iw֢ 3&)i E%=#tӆ&Y0)U?&?Fa1^¢8(CpvC$oK/w565GN,:!>Ȫ(%J" Dc_?GC*{e}Ob?PVIIW~%?m?>6J6A, U h(_}p(\ׇAN}Et4() >98z>^{f*4Nkwx{zyFu{NP*{g@] 4:|GC^ϧNOaڷFh4Ulvzr {]=ڄl@hc=/o{{Q7y|Al[ʁkUv@(پ*MCNPSw+@Tu*+- P#M/^o} 4un@]hu/{r46΀jZ0'nm4fMZoBҍk}„ް4 @ݞڊy绷]CGu˝: r:)쭻r@ui{V@n}p/y;hQ ݍttn/zIN( ;x}@@ ZX뼵 =S:T}ٛx*רt _ui 4S3RvݶƕNg{^񛶯fev}KwgwCzE/wϱ뻻87ql{6ܻdݻI]$Ns Wj[,{|{8{>w=[Lo線{otrj}twnʡo(TS_u= rzϻ)zlϳ}=۷]7UK׼m}Knwޔ7ún{wmキ*{DnGtu˻j2V}oz׷KiKǾzw| Z[Ϧ9{:dRZӮIϻmɺuj1VMyEvɾqۻv;Իsv[9CF_|} h+{t^8밦=s؎v滭ʔ̀:v{z|}K۾/0}v}_'5w_tr7o{-(þ/`/zĞGy꾞^޾lx۷]|3[ه }{ݯe0/;Gsw8-׽Vphz^%fwyS->۾_w໣cfL7&׏G֖-t1/޷w>;n5ށ=,_m)']BN/ZxwsW-༽\㑗X`{jvphqvk=+XsN5,9}7<{uitN빈hr䞙E(\7rw]>{ vV_{}UPU:G^fNT;'t7lػ T^l۝dt Fubw;wi3m;̶QV:u\!E%Czî&ۻ`+AYяwW3 \Mbf2 iAHt 3|v4vF \&rͨ:oyO.{:=ʉ7](Zkӥr3ݮzuuw[n{=]xswl9 o4}ƔN&Ǿ;>}|=t ;k^{\ ճe}[tC̳VaN zݾi&& & &i7fGS@B&@&Sʞ'~DCPH$ 4!=L&*y'jmML4d R"4)6DM)4"z'&SF  B&hA12OJxC zd5?M($ @MDB4 &h h ?2dY (߫:77~J`7v#LO,m?`Xc"$BMEMTD=z;*SЫ?*v4UTPͲѺNbK j{ qʺZVvׇ2)D9UMzz<щs2Jmma. f3-B>_UEQLQSQ:3j"b-j t[hh4SMRTTQQZ 4.(PҔ4o1"?0C>8,S+"*+veKTk5kƀgKe+AE|&*R('lǝjѵPtH -(ADbzJ'h>H@{3ziFXBó%#rFi ^ʼ32'dN%k *(iEjR%R)iHӂ֒"}MA 24IXT@!BDEAAE@:UT(4@ tD :A@Mf?1ӥ "eTtmO*ݎԈe&Ĉ1 P*#V PșUSτJURa4O # TEJQ$Ty_MQ$0"gluhh]Ζi"H٤7H ҐAT~dUM@A aT EM*  U|`B-$$k)҂ ЈARESTQER1yA!&٨ TK ;410mbB)(![MZnwu_G%(2/qٞN?xi.sLNG*>!zǂX7(GIT<ќcO^@لC{SER[vV_:ߺāĀO)OC._QE{yϰއ&$!'(=i|2/5R$>owW!C`l{-1r7S#V{ee2{v2|.y{ák@rk,SdG˚XK\Κql0jle`gwkD%FNmfA ,:DqҳC\P+fUFUd*'mDDtkxkX>6?Ɵ_k(d.rC7oK %o7ۂBTz X5 \NEt:i9͹ ~ 0]=4˕u?/'hA4E PE!u< v<_|w<~(""5`jݚDZ}oȹ*`p0Du]]);.vQΈ|3rVOt/댁C@Q2rVKhDah4i88M& #DQu hbtϾ[/?gWJ Mymx}ǡMGN$_ [ L(=cl3 ]P`ryrɒ%-B, &`9avu ,jauj2*dAҫpդX*Rp]Iv#l=i!)X|(n#`<6eޝR1]wz| Ě ׎Vt #Aqa4QIMmACӠ()J*H R~nR0d<8Xm)X{ԇK>m%ߌ1 Đ]0#t)E-FynNF^_WKZd~AmCE=qb3pE:6C1ރ3=MsFFySJ 08 XMV[# 3S]#X))܅8TRHP9ю'8;6M%Eh0=Bkb&+MA3AN%BKnN414B9]Q R '7v0|ǑPH_:^CJ-*R!(?p+`ݠzw t%Vܢ}uZ`u|aoX\[VWΟBDŮƯPxK)ٞZ'Mvs#ܯ<|\{|xg/w>tG3/XN!։di!T0Sجa  .dGL:̜:WHg;.ͨj69Ht\™.L`?7k{e mQ"Fҝڇ#XiwC:ԃǑɞ‹/pPJm(%׾V?OQdeij煮"x"p+D+b8fOآv.\@].yR JhyB`ѱ}-Bb7!j9Cɩ:Dv]+`ѱ}@EִvL2y+`$ZqfP{;X,54@D֑pɔác*(KAm@[.FP@S),ܝV^_'"ڷX|im*)+9m.:;_j.[~F _?c~O77'ijߞI3o@[Qn&V#BKxim~SU X'r}K7 V)ZO x `cM7OK5<6P'ŝkD-XMbKU~c"L*~p}2y}oĨ8 TjQDZrntR6c;t r1L 8G}8d (n%6Gj' > Bs#Ͽo{kX5/ gt'OK ǦS_ DQqhPPTh6 n^AkPzXBpD ҇atU3YJΒ U^DߍoZ>1 GX}_#c<=$"=tw 7?GU~T/LA}s.s|l-]$< }`wAh)z]E}:"jum#wlx\eu=^DhEӟو]:d%ZOO`AKڧ 6opZ{E7, )7čn2bxT'x9<uDŽ'Y'(L|wIo:`y-zzOϑ0!z|❽`_`4K$Y$ I-&M^{ Uzw$;_Qh@Ce@8է۳_89."p!~tL9NIHnxt!@Ѭd Z@С@S%c-5p*f$~6s:3 ?`HG̥ERA5x_-X#s}5=*&=mtxrDAEJ @;OL\/a wEe"E12֍1^w,w\!9P iL5âl6= ukA$s+&,NVb#\4h{mzϧMo 1]@/cjUORs8:[o#zՉ`< ))C|w328')@ 10ESomfoAiKmbeIFQ"aU$QĠ'*r`#8ICJp@QafL 5+ns[3"8NUcӫX̦“0>x"A)">Ψ@SM]jG?D=[tans8Uaw[vci({뛶ґ <t>Yх N"4u hcnpm qlneq_t7)l|- qWu9lo8/ju0/7BiBI\:ahx t+M =D(.7,1xik2~Ns<]]zjn"!t`U9.GBdW89v=Ep'mtƛ,5 gvta%*W֛~g+>M՝9XYuJv[<-ZTh(}Q6PsP|HP\\Ww&@CINL!!~t7s렚Ɖ$- Hq>:;ᘞNgv?> v!N:Й*NuPoJC0֭E &ʞg(n(<:R]"C `Ǚ?w.z vON}* L%}pcH(1u퓝&G;tAƊx2/)kT%`ߟN5jTle {hXZn@+3_; Xq=b3 )^^ cCeCr GfTwԉ;RipYz]o=YJ}f  D tR5~ *k0òF|b$Fnjֵ(l#Ͳ4 |\#Q/rB|vqoz{@;N.ȦNcy-nfvz\0C3}Zbs3I?gW1cJY|m4;xwy߷|߰)U:U&,k;/t0 _@Ϡ\r?i}7RG|λet&Qst(s7_]s|^?b5[E2 T: rm5cݲAbpk*[nEΌC׻MmoNV=])Xݎ'B ( P5ыǣ> 38Za~<^,*^?p [O-ek,t 4Kqi 1ɟ=OX'jiyӱH$?W Uz/Mfʴk ˲ZC2!TDuG^TFK0PĿI=da(ЬW,((?1ϸ$/fl?٭ ?H ` ؄Cf}l+Y '6Zn8ǰ ?iFK~j36 P^].}0?g:z7Y!*X4~)Q6!;1fVE. h #HPHG &4pċj:4_#}JQ@4bWϭB'6|=X=ِ3v&aF̾ ,CUU-і?o;2&No^?oJ*o=z_:?Ӭ[1*-[HT H<~?DWy@B{ fy v`B(ILC}N3e|A)Jq/K҇Kz2BR#Cd(ȡZR# C_=ĈP _"VB i{2(h] jPǠ=Opsym^ ipV%?Rp0 {%|؆k-q@{Fz[/ ?Ӂ#k(^O}S" *=,*I~b:*bC)]痁Mm 5Kj&>;gQ/Hmglgu@[mlR*UfJ2Ty$nUUE(g^GJSm_tv0i SK,`օ1Uy v؍NR;(mQUSUUUUUOߔh<ՓmVv G}J*&"ƒcrSA$OZ?9- zI ChDM*'l$k #P.6qfF11mfSE6N |ddmM=ІCjy;tkOwsoLGT V/*U>ԌOo>9Ѧ3CLD`򄧄uOI2iyjNhjo8^YX:RͧOU"Pwon[;bwֺ?e\at~*yY3a5Itb^$UqϾ`^I(О8j7vۀH~^0 ^+ el[,Iq/- RDS P zt>}@SP?F:WJb%Iu~YmTQ,ȡiS#@M=Б* ,9 Ř?^;|R3 a)%?_?W>hرlgZ57gJ3D=P< |CB''݈lf@4MK@$EPII (@A4E"P1 t~P¯h@4&)tѡkIʱ110@ETej"bt"!ii4&dXh ց]*)"`&EFjb(*3$Q,x_!T4SB rQB B-ߛ.sCeN3 퀉2U*CԬUamIۤ~|T{~ڑ@$ ` *}C)1U-(Hue TN"c ޶eMQ =:bڐ5@9j6ABbH :i ~oRW~qgo0RppM%ۼw\`q;fm8qE9`2]UW{3-0; 봸(j&1(_[;o=a+Zi:7ΉuR6,8ii hEP1W25y{ب{RRر$X% \d5 LL2L>LTF 9|$ެy2w)F4:i -l~GNÍf/E.`T ZU:Uܟ b|?_U>(bc['L=#ҟ}a3D}?'7tjÀl5?GfܣzEj dI VnXo))\7ox^w%3 `z("BUN'?9HgZa[^c!d\06谥7oţ9|uũ%p"bp /\$qMI@]o3sz_6iH\GrzL.TAruEMVVG]`fxqیrτ)/@$/;_ê<9"X @&G]2'bi1S.rKu,j43+_u%V]S /lK .bk>G>EJP SuX>n'_AjŅ̦֨lָn_ܲ5 )f wv]P+.dZÈ}awu1Y3]{?OQ$wK1 AX藍2$dQ;T$MH25rOAݖ$rt*N:bSU(:71RRN{[j^R"&YYclblb::8PuC+` 'ZF"2Hx@;(Gd:":R4% @tYj,*-!É4WK xA!B#Io`mg vt|'3_|vNT!{>à{P ܇cvУV(=;z2{:XĹشYP#qQɖ@%n˧_'S8xYݾze=9 1}ZhvzDzz˶`I:?3Q|s/ɨ#8;Δ)XF8OFq|Gb^(7$ը6 iܲy~_uoVe{o\f+mHp'6}c˷vS 2u\h/kq84P݄pn8wvZ8%kBҵkdt?IN,q䊃tA 'Lf waX}ߋŞo3n#x(OID}|S[^oumO(0ء@RmM͞ _g~|)k^% . 'xt> ~ؙk:ݧj/;` e1g3A0;*o߸L6wC/-4#41BeC堀4J*7wuʃ;c;P6Z.{![0-kr"q'4 W!*׆S|@iz 'sbWm16/uho, &o:h!+7sbψj(N^Oy5| cX9.\kD;HwP?mZVvT׎KnCD;%IKdb@v Of-nTgt 's_L>@M?ĽbTI0KBq,LP}$gN֔dcR%Or.a Oݭ i*CWawPTfe]-DM1@R,Ir_G텱`(5E4?CL-Pa8~䤵EͥAjىiV'SjZ`L :DdߘU[xvwxv ~::/<YNWȁ[5L&,Z= CwŀE( nP}Dɺ G#@旘?BB|51-N ( # n}}ڭً639hMRd^,Y2k"0lhFeNB> `q4Ilp"jA51;OBC> b#:j>`!@G 7^{»aqwGCTo`B*-VIY28 Y#mm2iUM vǎˢ;<@(|W؆!HyeS')Tk\0Y]0(KAG8z2XVZK{|?>?c26 _H"<t { >>7%/{!?G.v@gG\gawT)p뽉/SRԪSU\lKlED$T~?DGoqd~а5?㝜 (JBcی% #XTjJp 1͖*H$!}ВhsA4ɤ"]y%!gpUU>tV#u'ƴi|}|QMO> 1Lmx𥐄61 \09Qz\q Wq[oWu.ve,].ԾPI$Rİu@tZЄ *[ ~dTdkCX Enny;P?3}^YeUUժt㳿* +`5) %J"܄GcW?o0/.v!t[X迤;m]ˈ6'=50bgR~ b)kŻ;}O_:.%?܌l6&~se~Z1Q{<j.F@  Qr/>_#SU:AT@=<}=ㄻOڒRBr OT_~}9Ѡ|yܯzηz}i~%FmZ? )tod\7G~ id(>qk8V2kzd>sOЛΙ!_whu7 }3b @S&URh֓Ă`сRFRf:*L^|`2R`-$^43SMDF*bH9ih B n?rńz{_u'nHzymߏ8J* 3o Lj?HvlE Eϸ|2Ϯh Cv?j\[2YKѻ}Jc& ER V{O٫ >h3 ]Q Po%"ZT"(EGMtx~KP?j;W@ڀfEy4AI_[`VnW|f:-=qHpv6@<8~m'o_7t/Ј״ ޷uW,m^Оy fJ`S*iO{462_0|[[~(ڽ/x2Q*k׳7V(nz:5)[Ub0P4]u\r¾T"Q+jGeŽWD@.)VUP ߏǿNA÷/NMòA?+ُh*#:{mIRf|DD;\", M?O<q>?Z y.{Œ^G%=q"Q.AG nzs%Wt|FhIj(`)Q##brMbN4nL64+U®h엹*$SW=OK0{t91`V,܁0GwCKPY@!06C>7S->wQR`/ K'-^E+-ڕɖxhZo%BU.6tQ|eq(t)T0z}}6;qH\zlH{uqJ𦬛v9TiaB-2m:YїH( ,0„HKKF%)IHU3ET@&D)`XB!JMW@DPj 54%4#N(Dy<;Rwfۓ8fLÌ5]1/hTۖF!1W.'K_%NaruA*SQTL5 T!TETE&fj鉖WkCMO z|=Z6f 7Zw?:ݸ.*"aMppE_~^ڸ%Y2mCrzPBr`eެ6vNC|ݷY& ,=T("UV=_-pa IdHhaF?@d@P$͑RТVCv~&1[sƊ{5<ET3A@)]_R:Ak+~l`=Z ^> W'DOӑS>R@檀a&xR`Cd‘p ANB`)ZePTfW93ߧ?4 WѐϪ{9ٚQmʆvnwffע =A᏶h2 s #~WˎLOws'B>>UXnK;j Ue/7{;+B\'"EDVo/@3Inp&؅pdW j @?K xy$52J IA%Uoo:=;$aP%1׾tߠq;_MFcAy/`Vp1ӏWw!.}>L;8JA*% zbkmɵ]^|M~.?.{g\$<7 dAm[k|nO'n#DbL̼1zuE39n9>d"Rar-p_*]hOg+pJ0ʢJ& BX!׋keݓ?Aq>ւI[J_4SdJD-%ګj"J"((\vwsϏgYY9^?EoW̡`)Ffχfrt# C[<}d"`#(3I,ݣ#㵜𛍨u*MNxEך]Zv7D=$}Ln =CZ߀~xw_BnǣRK>9Ƌew_`{I J(::bɎ>>y-s'ao=LFǏ }Iʏ}2tUR)5X|i0R(*.}lPA9,>9'rG̼O߻~v;h9}6#q^5Qpl7|BcyK6q_s P!-73`Ś?L+K?K `#4eIJ"$1ӧ(r;7}-[T΋FKEޑs`| @u?=alpWJ"j'{Z#Vdd &Z?2x{bjH Zd  ^Jf$ bꛇR9B$-$K?#nH0H.ZL;߃CW>?v:]rYz1QPNN8UoH6SK׃0uBKK7`&"mI1HFMLW}'?f<1FAΕmn=0)nzJ!G'ȩ~EC}Ѓ1.Wq$3&}/]mdqlQMߚYمsx Ѝz=mw;%a8>g2pPA8gOfZ8Ioj=%c1T0f{u_:¦;=^p n;oJ~e_\r_'& "UUJJ-Xlb1TQE|@h  E- (^ ufhైXƟjl8eNAwn(1.;uc[_~pEÎ8Yu{ºtHWY]Cc/}?=HK @N?WyXꥋ\y'x [j {?NV;%Kf`)Jygow,3r o#PrE}L j#o5|ؖNn(7ݺV؂T[Ț݀eۜd`Y}?Ѵ [? G":5T(9粩2ǠC4!E 1p tEF%I<*7  }[wF5{hcT8:685At„k88}wC3>cB PO#mR%cR6O1X~?UUUUUUR|5o{Na"$NBGQ/d$T5_=@qh>_KJLY;G痎R4hxc_œF7 ~By0%د;.|ְ|?:F˦S{ \Wq%8ax{Cmݮb]Ss\gy4ٔÍUx*]O_WI9n k ИUv}>+i|,;"]k,}e8 :U/-cʸD{ 6 @asc8z.whm:60k-:0DDmlVm *ifXB h{m3>%CϽzbxd/{QE(ZjPA5tuahiwdÉU;% ao/&kNGqsRoÂހF`A(^c9y|BbDN8۟7ƮQQSxQgD4XckAATRQ @DDː'kߊڧ6Z\_"jf/V9ad,UJJV8>+S.azyN8~|`@CI$I;0"~"ʤ[ ̀cIJ8_Ӛ]1Ʉ0IyFZ`@`@;39zK$n7oNew9T ȴÍ6RQ]sp!I7%xx{kU6l(y~9r^>\&f8i350pv]f+꿷  ހo!aG*_Xҏ/9L>+~k!k9z{F [T0\">nr*GQ3K ñb#knťc9#mh"O]0ZJEqĒ|M,zKJ-$0ه:973WRtӇ2m!NBA%Nv(vJ6|w{>`xbna~#먚*i# ,, VO'QEۃ~wAY[e/%B=X(me9o?2XOx@ 8ͰjKyQ)ߛQW{)hJp((2`Ow2CD&&oBg!3"1%X$Q+F2Tpc+J*L*peq+aOLJ0٨k[m:ә#.7֣L.N]2.٘d381j6 zۨhpɺ!"sts,{&5M鷄x۶tqc:]Z/jreJ"" -)+85mL+Mmz-Ggux~ L7]Jbڳ=b)Xq&n)Aޡw{xt!.0>I5l֎jUnp(vg6IMeb6hSޞu :AC@$c [N(?Laݘb-;J^\xOy8#H;K̑+oo.γJI)* ;;m|#;w O҈EGKII>|\/wZaF \40>ژ'BIj+exyv0B}:+DH]햦{.MEU<d4gVL+C>ͶV5_G^DoRI&SH 6Z#3=ۙN!/؉g|z"M=甑2zJk19n^X$Wuad-\GR`AI/1dWkPT -ǷVSD ziU3jKeQ:v;•%{wB|k  I:$Q$kXs@۷?nR 5+&e<Ɏ(U^ۍ=n+5(*;nMdܧn %9bǧ8q҇ f6P&K_bJxKu I41.s\s2>4M6;8 _b'tH?R>S}gT-Ѐgk~K8(3j>d d\B-i܆}(*+WQ0d)A2~tr5,A ²1}c7?4a*Qp|!A5nB_EXi,*}EFka÷ ݆++7%GiZ|>Cj5(vGZaѵ|9waxa@7aco5߯}HՏȿM5~Ѡ:o # v>E{672b0BdE`ΠKk;D {-.$kmq`'?Z* kоqKyk3c]q׵ ΢b9^+M;ޣ-j}vЄ:Np(";&ǹFcPѷ"NSV2\3)0Cv(`|BWj9rdt+JtC&ͭv8dzZ{4V #Rv*Z=EIWk+G]]hs7 0{[>R~E7^J%_I>PEEmtٟ}EGE0С%.ԚmA4Q@㻔1"#Q=>ಟӵ4R&6%`WC:ٻ K yL`dg4Po-E)&;^1S?v?~^#3X믝8<"*(uK3@AϽE pw勤\?kJbp}>SbcD~ތgbך6zjȑ VW0]?ut}7"5T29M_7NSDThnݻMaV12gne3JuL !,ͭ;n$5<|xkEw: t7TO<noFRGn| ~[v~cȕG ( y9%g&Xbh v?Mbckκ^'a}ޟ&ӫ?c눓{_gf9 ~˪=L|/``ղ}wg#a2p C޾  +'3#?kAڨ9O 4EԿ [w٪XqÀۺ@:|H8ڱ+; Lb~yT[ پVi2 mR̦(-#SF@cHM'"!B BЅ?0geHkK 6==-YlHc.oA3i%FKEճ5"k.L9x^}7q[OILcT+sII/v3\rR\X/.s¯ Y`ñp땂63՘\xeGbkutp+0A" ﲻq41|v">w"Msw`m#ػ:K-$.y2 sV8;c櫓`^>[x VbF! Fop*G?2g\7*nyjQqjAz2dߨoϋtH#y عIK{H|..LWg_]n0{ >@4` p7X-_ӿM?C \*[j8?Ùt>X 4e_,FhLz[n>*#o녩Cç79Gq+9Ia.gfΊ Q ﺰ}${0'۽7]c@Z)bJ LTT$ DzzCӭ#A)a݊q`ta{ޝ-jXt8 'A sH 79|J(F6g' eM&̔9)np; {URPwA'R 2aՎX4)c`FG]|4ev؅M!r#~!4JBD#˳?+߯CPzazv"+Een3laٞJ>3fLkYe姂D,,^0s&w3]~=&!`F`Z|N"Yo){('rU*{vAl%p]$Nq%%ǵV^݄"\,+R]Ѳt-l(LT(, 9Ǝ"Fsq tHC-pv&Gd_kگ fC:>A" .P  Fdھ3y u?HYhXr:ՅnM6##7N]e\}.w[EîNVl.=(7Ym2%;9^Ƚص][dx?JyO \ʧɰ=SUMY!@bG_`HMUYZnG*)5㚋Yvl&;L6 i@.G*s3U. +fGر8`n^ۯkN)IBSǺW>GO;=viRt #y6Q ﷺz&poP웣'[fe ܗi=?l ǷN8gO~8G-w~$/sz-8N4o'׫ȉ,sz oѿd-We8!~{-]uʗ  UDѝ{Lbl4tcݽG/G/hֶJ,cW1ŅN_Cr 2_j?t >r޴wGy%{QV@0P-Ɛ0iK6Vj!|GlQl,en`{~O޷j~9*5em "PC(I)7"|0eoZkc'ǝxR{ާ laGSHUTV(Eyo/nRbgBwݔ͙ Ԗ ů0) $4dI:s5{wnkVSWk1G9ņQBBc3ݝ͔2RiG<>d. ݍxv4 n Q\j>YQje{sQ[1p`1%pfO؏#ljr n{9f <΅?g=-Ӳck8Uk<"&R[nhj<{~aGhΎd%F7GS.]Lc׎'0C _iB(+6Gn-91XA3Lte[}$?U3*z?K2^Ʃ64/i$ ĻX}N~v 5_t8RAH́N*3I.esϷ+n|CӬ?z78`CZHbnoi GX^NR|0r}v`ϢѠvkxYG |OM~zx>Z]zَ̕ hGodX|}N{Ȉ﵃‰?ƾI3$$$H;UFˆx4=+탧?d*AK6`H|T65%px͹I?ª:c5Qz` (INP$]te)&=O:ۘx}diYH6z*"?vƣYwܣ$~`(מ] 3_9eLq=vNJ.3'oVK8EjM+b߫}_x϶E8bE0$7z//!"^}S$f&"}IÝϾ>ң0Q-싆gI"W%6Q4瘘$B$`%2XRըi]A~J–1U lax%8@aUB>ִ'vKV^XbGMڭ1rL:{AIZ k$yusǢ|:WI7U #e˿*?\^okYp\t<6 |5ټP>@+Y=QgNzu @(~4kt 3x/"\t"XG,/ShOXL@N \d, ;Я ЂBg298zyIףG^#gN+7C8[?;}cT߳{-pAmٯ(F#ɿT;}#%S0ڪNmn &(H>s}ƣ:08O=\d[]ഡ(˸ (74COfuі\:k"5 >nuf90{˛"!J(r{}8ӌijG`[lj8T-K捃7My CCarxE,2- !Ѐ9g D߹ƃ'?tkXuLz%hQ饵!>\#Ɓy`=Jb"|;i>kGt-N㬪(ĴO6j;DyFBHۿyR2ʩiUL!w==:? 5} ugGe$UPrTvWƀ tY([=[=) j`E4 1ݹVPx4B'~7Ւ3<#(=sXFʤOxǩ-j<ϵ7kY8:yц)0;LCfIaY yTH{OX&PX{1Hhתjэd͊{9TYaѢ%7ԡ0-QǗ;R:5$GtσQŘ?lj4f *0?d}6 Fd @[mX=Xh@DPфCEu1ˀk1 8@{~M'&^j;5=:`<{Z3!W=N@d. g@4l՝hzdzR^qI,߸qK~Cba>tK_*~/ ٤ƼkzbnMشp3rd ~1woU1,\^M(4!c7gn˖#jk!Caq0TgwH~Q YYwp AU,Rv_gF={9y# "p*KthBr#aȆ*,;'WA&یΠe{HH`'Y5MB * m~vw9dGu=LK AQ \Kcw!8/llX I  uޔ85BJ7TzCꌗ0RJa"F;5M_y}$/HonܢFu6FM*N[zd~Jߕ;/N,0bPdI2͵tO״6dW>lB ߗ 70#6 MS4[ Aw3uHLsöft?y|zGk:z/y U{wx6utQ]ۢU/5*{䦠BJX6,̇mmS:KCFeA1$_~?N$\G &rzc2fV!b(gs߅B4C?Ә3ӱ,Ca5~If E3(^^k!'xγO'slkH GwF) Gxn{OrMi;Kq-K) F)P{[ e{&ǧ<Y06qw\=@34&=,Fz;ڮx֜jKn-\˻8ɲq0z][$z' \EoBѭ52[Lq|~]?9UpvSO:0Exp뾫a[Ã`C N]}jй "^*HXA$9;6m<J2nO_0?97\sSZعY 󹫃p0&=¥G4(rz{3ʭ~=,*OI.գ% PWar0c{wmMdu&9biڨ#dQGZL2B.xx!7^a[j)ʙW6LEklaoRT۝4x &Q1OgXB|;.5n99f춯vR*r5$a fP^ RE ?IGrekqP:.#W8q"k }w3L3d"JM_+0\pC[٪yGplY~|kJzk bpae,:ap?VvU[Xe_%NL] =jar, "!zfiHxCC'˗0(C:Ninm-uv1Ƨ Z(`f*y-纆G]q }YJmU(餈+M~H֋QAj0hPʎ﷛LPD%ovGpLBJa06H;뿷W]m2WZ$0j(f5܆PLQݗ99H!j*,S1JYC˅T:M05l< Cu1{H!h2.e3]gaU`j.}1OG<܊0>FwR !RcWXG*-,|z{r|7> ?mbm~< :'[ q;7NK6Ą,bO#K$orCw=w}r%N) IE}⫺Y@y(^GvHo }_ضj !NtYXR{1Ȼ]:+5N"|dUQ3ߍGuC'\˾g"1A@S~^I |AA&—"O>FXYT(6b.GQ|}ݻ, S!c$ɻK蛍RPPyyf8n|xی"Ӧ]}õm5`= )@DRtU`Sggy^&з^Z{lJ %UօYY^p(\lIyxg¿[ "s>e"hFaq+2_OhOta n~>{{I]Dg%:OoS+9TTCAc#14OrOq0΅8ܮ7';"[Иf;zƬc\?OvXЋk;h ay؏&6|nyql̐h'qRCr?e14*:XUQu]Làw?]`s{ܲz97N|o (I=D;^Oݼ"'x^z =PrT BG'A?&IU5Y5Ģn)>-k陯I=t$c2[eŷUEzސ -զ@P{i(t6S. ӽЃtvc{RWV!BexE,F4l}C-OnN*C~oWH |WRgn6A@.$]`xs{!McSO&f1"4r+i|_ Xa!TM>S`L `GrE, '~fC۪Pk񱷚 bg`BgAT`҇LCt2~;~ok[6Y_Vԯp"zk}}m3z.>Qcy~F/B(D뇡/g"YؗI煷|ոm)nR<:˶I,8H@rCs}v- KPeY&RקmT /؂ XJ8(duЭjTG6eLrxZ,~m]e|!~$E dWl/-A,3vMJh%E[@?_,<@4zD%%3x}%YV W03x׽?S/~SHz*djdd-:x.Z5;]ԐB3Sh@B΁4>\C6h—z'މ6\&5 OdD&Ŗ}Z 8kAP6`oXTu!W#L/}ם8["Ҡb%D1@)hY"|TU>ޔo7ޟASR=ũY׵A!Z1{Q'Xz"dhCr/Ec p%&hD d&p|4}Pjp:{2:_94K2Fs6C9}ߏvw|m8y8Aݙ *.lm֔/K/6mB;CFVP_|.pD0X A@ Mf #lSc:|}!W2~ޭmvIÞoQ)_ҍ)H ) iJ>%= Ќ(!LBgâM@ v6mP@"~'$C9{'D@E4cM*]Z7ϊ e,XE2mуaC' !6%:< ;'G]Lm$4a<;@;:!8>|"mwi;RlH$jj?Z,'&"̧͠ )bP)XpP$-$J +*g I%%çPֳֽ=vF1x%bnFr^/[Ӷ[gjk)L8#ڄZqvjpt[ݽ$f\u+0aEy+K_~uVv\iظT2mx񆭐ayzl(.xz;זfRt;W%m|zaHzsR/XS.͸FQrXofʗvcѝζ*-U"0T}pkn(=2oΊCV!Z"pFh$EbiW*Ll,+[bJR] MD?t, +%V;Jd[PO >$Ɂ[坲^= (U]EqO?`#5i^9D/L嘉 F]hWb54ÍB7/.]̲HGj&Z @Ii^Jm]1d6pPm6=s[D 3|\GksEnbZ&ϋƳt> Sޢռkgjw'(DV=^凢5N_Lc;0է ;`{kA }BZh1BsZ|B/7CȊHg [I HI۰wԯTydW:T&hQ^?g۠["m( C>.?)&({twiYBL$!Mlǽ,]:+mAtrM;DEyElL6F9nqW RCA_Oxyv0=KУI֜n%Y W-Ib ww]VQy/;bmD8tN\{l~Z^qJI&{p޲LڅmIWNVavy"ޛnHR .!O^YG,*jhBMb1o6?| j=w<M#f9/gxUj pxW" YG#=zLGl0l"8)*!#z yꐀ qh>|nwwTWot@[g߳atzr=8i]ɹn{0$AA 1}7%E#>uM屓Ŵl^FJo=NY< z@IleVf9s NK)O k Y bE!KBԵ\җOz2%s0z涭T֪ Wxx#^[kq '3q\HOt'BwIA毲d$ B 0 x(ȉsp^x]9i8DXyqkStH$uOYR 85l( ]ml.-fLe-eVāA) DB:`0~ˡ`EFCG=TMu>YED[xrHñ|um첿 _[\|wyU(LG R%H5.оXBL6kmKܯf_eI$I> pfyݖ!6<8@S_ Ubݑ)* d(P s, #1BAbc##]1 YeO3fU}7)9}.٠1: &snx [y|0@y#}VG > ZwAԲZ`Rӯn=%!1 6VJyuNyCA'JCHjlOĥCҒPICXq@7D: Џ#n~72YN&#~_&5<"kخVT<&۷rf}5CE8bz}\~_> G5=(?͈|j 0T H+׳)默aLZ`)ed.a| jyLν}?:Abx/ohXM/@7a>ꋬvm¶يlZRPM)S<^er,vc{e0=sGE|櫯>yۦ19#.Mc!{asuE(dqDp|8.[<:0xφOYZZ>IE%}7Pr.1>nE܆y Gb> PzMSi6` cp91DکՕ|}iP*3-!nmlJF𰋴tI$M֭ Oxƨ2;Hdr=*OA])B9<<Uk/R 7^1 e@%@zrF$e0hָ'hXO++F[DG {݄e J ,l"&& U;HhE}.Y_ȿ e,!a p$a],/1EV}MWl<՘y@bE%fGms+ gLDy6$w:Ec\Lw?ZzOjXGa.G"2ӨcKu"cZԻT X/qĔ,^X/a.2>K"C;AТ*_".*T=Ϋ0=.z՜YŖ] Fvsbw8&,YBO_ʪ UUUUUQESUTQEUQEUUUESTU&犱0S%I " @+>bi`禠Ul=NHN,~Vz_%Cԃa Q;=-5vaAZMxV}=ۅb`~Ե 9eZ9,ٕC80Xj%+9)aЅӈNˡ" w},Ɔȩ}3cXiNdԠicP{ $P::JË 8)&dBܞǑr.\WM×jxT D1ݦkps_tzJLUGqN9-ʞP1ªu9H|J9vo8F4kfm)i-0 %G T`'4,dK$N E\[ks)6 _:e&QeM!*Kld }7\)PkZ78uW > &(!E[[;Wݽ1!t~7p3g+ƿEiU[â:;\Er~5x2 [/ @ ᦁ~ ;EcOntجw|ƷT^̓pI8m{VMPPEsg]a[p7Lmx @jv490hlmI%P//|ߥg5cjܣ/i ;^ SXn'L}r0d$WsqpF/zU]:~b(3̗L#a<#x. |~Sm'Yޯ CLPSQ U(  a3^o|kcE֬kqY= 9N}.I J,~[uهFpy`оkATT}˩Z9T{k["W~~~,hm83xet@ <DjN"juQwMTOUJIN,Wӑ6deM{I,  8~߯3.M'|d$$ gV/UaHǫ8ܠlBoc+xm-ڰF.{a=tFZ]hQHȇe(y:7_MC5z<-3QXRhnFW2Zsh^͞'WN%ȭr)ݝ-~\C{{>/Ͻޅ#`cxN>i7iS}?,eK[#yo)uulYA(D>iBW{+Qr뭞`:=пҲ?bOǡG2)UǿoNWZxmTCecD⍩2K5#A~vӱF5]`RV4eA<Ή玮\oyhTq.{߳\< 'mj Bi(6}kGawmc:a[_7W?SvhqLl#''|3Md:H7Sl1r>~7oR"^٭D^lY#\Iw#|aT;AzSu5Xu \VOtW32ae&x5+&zw qTi^ #O7Jt(2In!]pDû9oAešΡpV:=8w[hb$L:Lf koO]hlR+8Vy]~HupYX>$W?#3q&F\4с늵70cNsgx7.ײb8,o1iⰩɽdy''*fR#8)=BO өh~E[[LM䮩4:c J ˆ1 쯞3g'Β6 J fDF˲n|s:f֖7k׎1&s‘#-(i&qtCbgәd$pᄓltLW8Z2XNƱFNs-dDi)cHՠ}s1"Ӭw|>Ӫ2yPvQNji@6acovd;cVjtxX %Kb ̹X7]LZ}UMӃߞ2'JgȻ.s)S(zME Y> QfҁZ L0hqF^rWCw42l{n86Dv]u\bXߕ(e}NᮖoGG!/]Nx Mf+ .GcѼt\b"L;j}Sֹ(ʄF٧L9{J9gj ?!TR@.uwp6VAk|緍gZƬdrjۘdrL F$=qޱ>};`ܶ;sw\cl%Uc2aG1m| ,fxbLԍXnM0b؁]cv)c֋)*%p6YXrEJY~= }t0֑i<-dy7+޸}N8ۘ羼5|Y;s)Okƛ"ghFy4*p\9ҍ;q9޵Ƣ6.9#80/ta$ofS'|c¢AUq[ds¼Kuь,ڙ{:g ]"tvYפD&RN}an8h5J#Ae(%\^S|&|'6hHC=ZK=bZDTz:Y_Vοඝoj~<S~e-JGz!Hb;O]XӦ(!4Ri+B0がWY9Saj;~x F+'<`QbYdYFM*@ZPvz^L$&}Ruc( 1ĖuWJ;^ydB6p)Z{UF&SI~'a!h!\o~=FA%Jy X^%:v_ Gnwp)Vj!ܙ}9T^lz+od$ P'rKUC?[LmC7%\0Քhv{: XIdG EIN4E}~sʢWŝlRe'heLB"I-WU v Ö; L&_xgN,M9pοFNev~AR8W1 6=]tPCz9?AJt*X$5b84n/ Z6(l#PL`uX8aɝXYUg h|jO&nͤݱ!>!,K'zUV`58!F~ [?b/஖^֤1K5#boc9~+`>t\0_oo['N!`γBrb/#2q0b Lm㢌^h_  ([~LAy\_Y{E*l~Pt(M%!pUq1q>>3=s?7Jn"F4c,k)ɗ\3hi3}dPTK*ը$5`V-`P_b}&)c҅8 \{0+pb((E^T ?DXs} EF-oru["w|=틨mk\<yY w'b0bxॆb7  !xl(wdN|zd(i=] Xh$'#6H\V'-:U\Pmj7H2&{KklLJ%VcIX:tٓ1Šq_욝8TeYC r6(x8&\3:rҎ]y4wƎk62G< ^vsA}`Ď6R-  m 6?|hDGt 4 SLq~K&oLkѽp#7gb͇qkrķ>#n\Hu USTItU -xaeKueZ(hFS,,[Yݰ;X % q)PSOu-G/?5r4~^8ե;X;28rی/EnQ![ Zy`B6CZTޢ\Fa٩دx/?RMOļ;kCD]}n3rApjqRV=L)q C_0vR'C `F 2>!T/o4Ue'?vY[ qW0aetV,4oam-H,x!-:pMBfuC.7M5"VK n PUH (WQs7b({ت}֊Ud]LG|!)yRi,bJfg|(I/zxugw)H17UC ڒI%YUFcPDts@$$B؜Gp^1&)B|#Ϟ $.] cwRJ~7|Z$VLvф qFUJsAOnl_1j2Sam6Ѫn ʪRW.fV HK}`RVS=@cY&bN!y,kf/ mEAa-F[=λDB=|z/;0U}v] =s\e8}ve_i)K8ŷ Яz&6(xhb()wb\H߸e0r9fz2ǻ>%/)ɥGZFd] :H *lХ4O'1uC 4-.q%R-- TK@ByG(UtGișR.÷[:Jd᧎{Q?}@P#H%6%<H3{Th%ݹ[jnՒxixs6M[9՟-Gř"]t@(^^K'`} _ A ^2ޕy1_wG{6[|Q-+PU87HFw_xf.k= _pUUUUUIUR:p(H^QPa{˃tpmΓ GTVr e<p)Z#ZU)2v(:z=seX'E.~]EiDOO-M\_'?Q'b.ښ|OLZiV;W O*Ÿ8(NrS:H@KAӣ7kai)RURR>&1ҿptZ'%|4RkP_IM~Q=K_;QSւ7.a~:NK9u_7`/WN9+8?ϋp)Ʌ8-}~xYI2N h"3c!Om4'zvx! 4!U׳JI!ߣgPtqk0Ln}cD"$Ǘ%,a/ݶR7rj]0k:QQS.jo$@qWD* %?`L y1Tռv\ĐvdS{[mltóY|FjA1* GAY?hvSj0new%P\V~g tuxX#PԾ}h.Q_>KZp)mooFʨ6A۟Uuy 7׳y(>m;mu M=NjV9=hQ}8 !A:UC (( Ѐ@?UT@m4@ H`*&iFb$IJU* P4Eҥ>hCJizVJ".j4%iB-d B d uNZZ#KC?:wln1}W  r?ć'?a@Q卑N?#*JFRJA4q:R D(QDi @iUV!"P*R)Z(V)?=^P-Kea ZL_IM%4xmQ;X=c&| ^'W-'=1{*!JH D2*A@B@;?/ ~_秣gkHw֞A?W>{?p6~etNAױB"]煂_\=ZGV _xE !H&X˘-H~Rw]@ٔ`4Ǎr[MI j1 PugbhJt `޷4Gï'C1(LRP4)Hu%cbdJB*!0B4{a8yįQn.B(2ST(DɡJCEՈL@2C,@{[v!h\#zG7Wpgt>{_M~vWM_vg*q:MN&V+{?oAOnROlorew a #'Hnz[Sk뎫14+3 ҄OCƸPV6J/mRtvVR~W +n4_%Z6;V'\\?R ՝ߺ לٕ^.v>߳g)}eXmG:ؐضAaZ]W_jmæærѝ/lĜQңu pY5&2 7ػ)סƢt,DlK[-ϳv+ @7%¹G| .NoYYy?svϯ.kUW.zm?=׆ٝH0-] Q(%{#nv OWz~ =2/o?Ô3(V!y G.Ge&PƙIX}4vk*3W$z_"70HJ}t}4}up0FѭީW]:}1P jN"i Cvo>eft4#.]em5W]ezL44:/P'`o2B|`(e)(ի~IW Senm`M/ݞ\:xY7 ;2>=3sz"x}/o~>.yO[3lw )>=lKTS [y[ڒm5yx]hY}(אVlfny6g ٲON@: V.~3_?~{u|=cQ6mn{Hu}u[bG<ݴ/s S2)@]C? ì+gO|gzo_׎"==p^%=Y|Ms{L>PkHg>@٭$|à|R^kaa5 jHz>0%RP~/|~~|K? }._z :buu{~}~ >s,zyWzk=甆"ݧCA0DA%*?]Q2XzCWo?_&O^:9fLY.HTgI"Vaziҽs$f>5gg׻`n\,@ij,tb ?2$`4,oӫհfѪ ">֌1K uujI캾ldm={~ޓK]@{fC~;Gu NQ17?h1 !]}^E9*(( "_yLTЅGR {U)w- MAz0& 7H)=FWLIF HhH6 tYlbZ7!Q;#MAwhj" e}7$BP S@!MUQTEE%AE/jRoqOi)HR$IfpUب(diI IÁv*֬8$+H+OSSLTCT}]?g=vٯwv)ZZ17sa@Ktن>=;:F7hdWxBMv'ӧpxf@L 5_g穼i?=mm9l Lz:Uׇw+q[$CއΗ9AX&Ĝ#KĀغS#ΟDҟ~_}YݺUaZ18 _Jq?~?:1'||o;`L"u~1A(#rPPCW,:|OPi]gAgM>$?H@_OM.pMKQ|,R$ePz)^,I4UX$R_ѭEaz `.=qIGD bA $HDx$|auWc5FXHGN{$.^= (x¥<*B!KE^!i@Boji|:gVbRE%2r~yQ !?PߏN]_<"<ބ}1tJ /ȈoPOS L{v18? ?#* X`#kQ.y%krŲHF( |.I/s>d2[,OO)n"Njnaf:_ OHCO!$'jr?O㡄q LHt,qs\ՐzjJ H!DW;jE#RͰh:Nro;F!8GB"تl)b GwP&f1ܺ\40X &k@>2p8p~z 9Sn#!EeP_eF tNfhPw~GOUM/ UO['j\uиnOBuQjIE8Be^|E1 'J@nxxgKxu $E?GG$x;Бn"4%iz$۩0zjy_ O{4ko!c}c 8$&$"l 2.\U SW3;`/DkQ iX uw澂zoY|lRpUolg7u(c.n_v k7';\fθ`{qM]%tFi>HusJZ8 aIԑZRV!W0G?vnovÃF FWu JiUHVF`3!5ntkuvpJi ^#Ro{8m$BeyAL<:6#ZA.v9v?g:Oð@3y7INg ߆g/L_|t0u`O.q+^v D"# " .ۛ,e! \pzjsEk!g\UPCwrk[];X3 _::I 8.V}Imq_qM/{4z g~"\$c X&qENwDT߃fQ5p{|,Ӯ(p!q (=҇xg,q_GT8gp~̕u [}y#Cd7,`pd䤝1_mEz,5) W^(ucwn-߅ j'^6BZ^tE[^Ópsd<@:n}t+:ф]Y1EwG Έ~?BˣCڌULGK֜ oh֨˰d;F`h0{V] 傏=cK#׳[q_k897 ˽nPe`}vF|pv^ޓI^0wa}|_]1M&2t98z[fױ8'ۣ oߥ϶~ iR-U*6,1eb ӾĿV."{1Ic8 V(q2,p1"jձK*Ld|LeN-ּvB;f:wm.m+A-R㋝v֜"0v >dGеNpl_|v6T3Qk僦9=C߯m>M-{ mlك1[o3z5B,z޽G{F܅G_vÁdzvhvcVl穒}-KZz6+K*~Z=p4:$uMaCFA7ǰ^M)=#>0 |#t7=bK75o^3I"*j2Xi\" `j ĒM|SEAzn^gl)APTTFp0rⲛ& ŇwS烒<'O:i|u!wDo x5!v?Mo{sfSZz :+ީ궏?d#޷aqդu9n8yv[}Yuz:b67f2i5[-+_@ϏeW1sMJyuZ&*0·F,UR}0Uk\7uVtXF>|Gz`ߧkÏ `f.܂DcVC^'CPG5gwr3ݟ G1Zc.28X upl8Aqgvk 6i%-Z|4lV\+Ng)<,)^uueg[pYjϦ>!WzY'>Y\̿ntN뾠LHDa9(#T*_?!'HJ9 ܏PvǤB5DeYU>a] s=x'oO~;Mn$OUwԷmM-a7|#֣nczY:#s\$% Xt ZrjV mPBCzR@xNxİi4{{awPaO R-PPR BДSE%(PRHRRRIJSKT?HlMWi1yPFA؟ޓc<@g:jFm$ E̝pLI}٨>1N?BC û8'5P)ޞZގ_;N_2/}>pVKe5ǠL5yH"ȻC't !  ~Y8HIb,ZY)09k{@i>|&CG'BNzNaT RoݻիsA[^."&VpC'X2 L$ApxOmvk8xsd (D q*&PAs`HIAGј:e5m|6邿;p/rs:=uy߬]:tdxFK6Iܢw;Q_jmʥֻ"ikCs)xPp۔ww9q΃0@K;)\NQwzHPyK[(lGiɷik~f΁ ~ۆtOnU}9q+ מ N9|kU֖TNQwaz~.:zV+lgQo8a8Z[ٞםCLrv]n.MM,g+dvQ}!Wo)P喘j8~LLvlyFa5}n辎 Eg+{)7:#\sϒrHۜEуW&/eSZ0+)nx5Mdv[-8nҐNhX_;J}qQ;U|dΝ-{+QlA'sNNBu"l:a7(knTk 5\+kE1ʥ2:4gW-BlU/qt49:}n8|فm<28rEY(8 *ݯu?^xƂe+OLNpYp%r@G 7w2`p)\#Y}9,8iasJM1޻UFP|e3g MfBQ]UgµqDž1<%zqY~RkkT[&F˟Ex妚#xmFn Q 7M{cZ5zAw-{vʙmc~kx4Z: {[ α{g5Szvo5ə.6{tdu ׁ趖N][S0Ws6/փe)q&grd#݀d+ݔG =z9*VqDFZ]]43?!:!;{>צ]]DyvՀjl!ͿG:>No;M=={9vgpUotuqsPA2@|>^?[ߗe;z+‚ZquoY}ɰݥ2Mqx+XG\c}lﻶ4\u֏e#>Uc~0|vxa)ݺRtvrmگBs:a{,٣m5s_ u/nUᴄ@\@_}Et Q`Ȫ]C y?l]``:cG14 9!&p"/^wlgL|uCRhʹt1(~%(ݛõ˱9w1ܗ0z>&4?Qd \ ^:8tf}*|_MxG@eAeO)"Ij )43GvSmcΓmq <>* gsZ-H&@?̧"d)_b;pkHװ R}J扏`)誑~(03Z0WA" "kW S x"iv/pm@ r m (|Q8os`o6iqƎO P|Szǰx,=75$y .OgЛ4򛗸0?փ t.{g(@@QRLx4 H1[\Ħ<7˦ ;XlpPwd;NC<9xH* UG]6azCzL7M5_^d.IyT mƀ{^\Pi|/]/ i@\$:&Wn~ 7Τ ?$yj@%?(L PTY3ϼ欒 @}pֆtd=@rǐdp5勀Bs߰y}g܍@cgr@y\lP @wmנ?׸8!LnBMcK'gdMO`y5t^B`!K qx|v,tH2$7qld 01dwA1c5<{^gx@x(/>C=>_$B[|&յ'k0knW&7̩2BR)6QngJܛ 9 S(ɇ̣}sgJԦNsR KH%jx0'v|u^# X~!!ow[sf$?iu9v)$AlP7 V20"=ξumW߈kD\œ_m{l\ [$65QLVGDD|4aϽ<Vf|^Nn5Iat˅߹ <+z,ٽ Tyk%;Zn7 )H`ێv-O&r-fil+QKh(p mH8Ά/dnFyVi1:O&suD9߲Cxۘ+Y4kp6I@or׾w3Q  8dG_^.MX%^NIUCjVxhZLJ& C@smS2o}8um5F8 ]4hkkaLD v [y#11/Fqh7rW\?pp;OLSyCĨœap;iJue;\8v¯5!Ce ӑSeYXU/p'mߨ~jXķI&]zg bNaҚwB-j3wѪr?/$=G/sg31Ye4 me C`F iiC<r5]8PYm%{0}l3AI8ۻ-wHIjSYZ^짔,Q{k0:Uy2!&E-Z\vCN96QZƜeQp!rIziSnU9& #e4bu،i3q<z&sR D d+49^3bj2GpQTo1)Dw[Tyz'5/Z qa%újmgcAEClȧLLI3.Mq2;F0vZ`y `Ib$y^YPidͽTC@k!f3iKBHG0G:͙t!-#)w,u 8)ېMN+ͽ[ij'u!T *%U+RHrWn9Ҝ\ֺ/}8|>b u'qWX8 + 5Hҗ]uM_fmXMeZ6TG.*~Yުǎsۉ燽K1+4]kuj]mcIY r\Q+5e!ejIhYpgZN[lbZ&ЪWgW]uvw\sۇUf9Om^"t.4hJU?(!҂дy(]"_{R(8FRLbCvVlgL%HԦPQ7iZg6kK|-X:R۟e*]kVXN;ujcHkps[gq_wz"?ngoJ:gq˪_d'*{okouѮT_]=UL@]S;4w/d\S:g1='k'+k뛽LsYẉh|h;g'hD$tChO8VWj񎹪qjmj.I.+31x*uJ]$$I$7qw~\DD:V;gW90+.9~z8듞zzSû;.uGm&Q]9J5ZYs+g[oWW=uû\U\ĩk[xuUYYZinsU(VUUZ* cw|{u};Uv皈UU1ZjCams<_]eqw{=B6V#1q[?}ݞ9a&ʜnV]=F&3Gd͠ℎ`]I) q 0JPD@$9̐32nK"<GOK7mUDDb>[?9v-/:2}K/ZGv<7O[$M{DQ ʖ hm-Ѷ<3xE4)M5J64Ѻ!&wځz`r=*-wT `9@ #) H΂N?E :{h n' # ų^m+h`ĩ6i⏺7O,)~kJ ETk7PgZ}gtb?xqNbf@3s1`]a ǟQFZE$TON9Ʒ`nKSpA=gCZWHa8cg)u)';;:m% #o>LZ rs;7Ǝ_[BӸ)}'ὀ'FU@ {O4ʿuяzA Y=Ş<$MsQ?Ҳux&(^>?QRBPP-5MUP+TD%4TATAAE!@RJUT4P- RQ- H CPQQQE%RQBDQQBRITg@IؔwNL)3Y+Wj!-IwSfo`HgA'Q"?~z;N8h7юgllh4@POb[.l30M&D2KƆpE1C{3c|54 (4&o*NQW\:ъ1$@#7{Pp r˻]ęGtYCVq͖-9Y72Qwn !80ΐ#;vتVnf2g eVxf$AJ3Bi@s}9šsc)hۯRkv7ο;k M@:YК W$C#J<>Z猳LߒbcGݦP"VѨXֱ RR+!f1x ^@T$]ᜫ 7Q ~r ^T>PpN[Yv(s X@> ifg.>7{/lوNsoR3Ǵ\ul}GȬHMG}j u72wvAD)BeHߧ-|c^ïcԶk킼Ԭ7-1aKl--ڨ^Kޝ#z'"*u D.+ںђW]"|GxOg@ئ[Pbvv;VISs9\bvDT\B-B ]_3<=di@$|< ps撕>=mbȕLI=cz+agʵDdS 7]u~$`yHj%jF^.z6cqI >3 OS$Eɓ-i̪{:ƒ޷}zުi'ekf)eۿl v9.k9r' ??Nf.yPREp,׏~)"~A:i$/B t&P&D$H:a^/>ˁ &N7۱2$"۸xn|B7\UX{,ԳQ]VDԝb}L!Jg8vJ<o?Y3<992'(2HxrnWג ˊ$,,ո}SF3(?ϴTa/y?TYD˳BR=|f 0?[鳴*xhO\+Sz`{-2%m 02C.qIc:8THDw8<,\%u֎d4=NÝl0WG@ux_jAFO]D~'_7y:bz |]\ysK}##hwE@`?c5&;[@dDLr<$`#@2!$ 2`4}(Lt>$NE;t/4އD>>`~)3ЛYHi@w6ya0D%au'u8ߝ*7=~=y3$Jȏz2Bep DF{*_g}_RB@O1wxX@&w_r+|֎?Xt/~b ZӖ tf;gI:4pR")y?e -Ҭ.f$9;'>BIpܫ?3t3eܜϗ9kլ\p#OSA_q~ JQ\WnQ8 7jv!Z@kTkjA p7̍فx.3Js=&uS=e7apVrpGax>!qmJ|W׵)'E8Js>Ӊnؙ4&+e׍IRv.|D:NQh6ctBbKܰg;s-N[ctβ6m:ͯgufXi^ԅuqb ȼײ~KUXU @>bW~Al.QPaHy5dtKx~ meMM^8t7#lL6iiY ㎕^4uI'sp!ӻߝJpٌz<'Cڸj YϡnΦ%s6Y(:)tAۖjAqNuTIe]16Y]8dr۞6ڹ]+˖beF+*hƨjAP -Clȇ9rb}ΔQBv~%s?c5eJ_}k5xCV*hK[z)R2(#m:VOPB+2R?s8wob tYH-{0 OPPpYB @3=˥)(YM nƻgw0kNvu'3:P.!w(/s{?SDŽ!ò;a}>=03~Ok=C 42v51$#L1.#0JO©V4&>("\C3't ~8j/Ϣ8[Rh(b'/qpC ~}S8gdžG1,o sūP[9Ig8OG o1|8oqs&@6$QTŸAP}v_1/F}O;6UH.Aܟ$ 9 gb@tYTOB|~ϣЇˊa>?y_͝mhkm hPG۶[Sq!+ghD 3eG^Q?("%( l4 9QvvP`OP2gtoWSSP d*N^ fM':͟$WO/s?\B~49E#1pCq:v5$@OO""B4=mdhGa#}'OS" =7?A] q9nlo ~<~Vlaˢe F)@+= HBƱAx^(6 Pƻf fsȴ޸Ms-tU!?Kϥ)>M<\GnbPo\=M-n^}Sle鋄LV%,ek{x׃L[HRg%y#@Ƿ<h8Xǜ(r?:D7i+\&{m jJX Y@(k Yv:;0ӖA6nSk|\:.aҰvPJ ]nFν7;kQ &t{0Ջ@U8)'({f;<#D[o{߿D4|_;|}׳ B"9ivqۅG+53Г !0P|#7 2+nQM~d=^"}C8%t=sSgRlo b>>^ַ0JgB{݁7G}^JRJD(B(0' ViVT?H<|CswWlT&׫]f@3xHd(=V'I\>|s02fW82w@'YtNX7d\ேح^ՌN?# #JH˓) V $aoV2*H%xX}u_˩)}j~񨊳̽v{XF]ggDct89&((C{h}c ߽qVS,u0h]B!$$=η0q2ڙuJ(8:'.a}rv!&_]%$BAstxA5*T/rV}#nHu},)/>"{9 ekm^\zV=</klZ UK(TiЂG÷n7LƯ&s3B\|Уg09%PHZW÷\Xc]\u _%fuո\3#A%q5%UmUtȿM{_H3 - ôyau( "P h7!M9g[@#"4O@O5v"x|$$DalEf }sEA z bTSW]<NԿo$b EDϻ}Z*2'ڃj)&>ɢWϸø0Nߧ=!++'=LסIU(p]nlA:[mo]}uJk3V>:jÏ&,}`kZgZtԏ(XE G =&]oO`뚢\d÷9sSj_ֹ6,;;%B@Pϸ~OHk}ҏ@ #Fz#OJmN XñZq07 +_ &,1jfߢ& Fx{,ӈmbo0!L*#g*i5Lpi."33?朽 ܭZ:b0kG'G;,9zTC=|s򢞢:6C"m;^rn/ _fE|#'mhtKob$=F|a?.܏#acdt"ͤ VTdľTTݣ!I0NG zCUt|\nygoۈM]vQhb]^Z@g;d52:liMAĒK %X甬&|d_\:25Q(~˯ xˇ^PN Y9Ys1xZ:x|Op%#FNӼ$< " 0"<' z7y`|5VA>,71?d6>Ldhxcndk:yk6Jof06H_e]Z;BnTmKb'0= RiuwK?9_TgcG1 |=6o5A{E}:xx2gut$p%1y% ]N kfL?gLMWfWx X{SY u*RizLi$$ |eϕ\n k5 Nd'4/,8>t EDX2vBI%c'T)~2Mqd&rVu5n  U~sgmծS:42'+dS ?HDpwe6or֫O=z;kZDѪ I _Y/@R'={:~gpw@t:QOv!K2mG ǻڠq %Zz\FgrXunH̡!@Od@xI xI lVNV ͔EݞJp&:B ;6mjU@Fa.jAku:EsW ~yTxcvב=1)Mg,FK&ϮEMP1dΒIJ P|6 v:-t u2PP0({"GnyiϏҽAKd, r(^ ^" h?܌PDA@L1&M`qN4:S5UD=5 ˮ,AoImv4xN ); 4囎~̔jRyjU%{rex0V2(SYKUxBW˟z~1p]fr(qcEQX;Vk'ra,io?'_B P¬H(L?~8Knoƞ=ko㇧;u#e6>eоS@a{wUzUuo|lC B&C=ΕsGFm<)(~%dI2{6.AyJoqRP&wqN`CCˬ~zcK. C/9@ 8xу@M6۞PSǶ\5B}FB\sǡZ_;Nf"o%#(eB!`hhJRLJiJ(Qpyu`^XZuDj"bnxTMXJdH22t0?CR=At{=?ոBpnIP~iÇ C 7ϩ}@}Y*` PH! (xx(<_tQ=!@_QIɩ,v_Cw/NJ-5ZUQ$/4z3 `4 #6;Pd5gu&|z* h}~CO'ҐYy{I"0#"#E%x<NAAꔎifX_ Wx~iP4r?W.!m=Fn:Ԟv U"LDF((*[Ɓx[zvD)NA=-ZPJހs#c'0 x62VWU|a<GfJXa|]7`?Ġ&G ?0_]߬OXsJI5z(fzO~ Qgu29 T ҂(~U)E%/y}}g_8S al8 Q]f!BsQA0|ҰU]܄3gn\wJ~JIN9ށ;qY}G. ) fr/Xk?RȈ}cx£u=z+)/ .$ld>CBD@Cjx'=*,RjPCEg&z?܀@9߈Vޯ;4$;!/ J6v4IC;'D!(?_.(AZێ85/B_(m~sayk=S*T/~h!ͰQW~u/? ]I!Tm{Nfia{2.($x'|}=iŪY2F'YGY@7ww҆{uw솙$?&*Z$)SC_9?Ȇ  Wvꢋ> DU޳ο^>$TFQlM$)T9?w bZKX`-!N)BЁih)B)iB!4CTSH%- -RM4U%" V  )Ri44TRKC@4% P/?t)@*TRjx--%RDDDG1" R t-PPPJ)@D􉥢B *id.(=D[=C^ N_~cveM#/ժ;Yu'|_Lv0KP~A>Aߵb c&>rKlcrKP!~ хڹ>idd轿??P^;_L~NG`ɷaBG L Vב;z/\UJ$Rf/-xKCK<3]DiN7J4saJ 3""_v'"b$x̼cJ0wBG9XA!x'>"5e;\2Mpg92T)\]9,@"Yl~M&C%C cLq>ىUDg8ͫu0^+ 0L_x{FcS\K⡙ݲm S.vb,[G?gL9i`eN#Zh"[T<,&$ ILV^(K0M2rT~f ;r|a 6!pTΰSЁ҃DR8Fd,P[Cm@&=vx?7sVc/պVl ay&,C|z; ))2JY3d@ܳb Ĩe$KqgM !ml" \JfeByDlxE}p1Fy:YO R/d55fT Lus^q &Efu~\yKg\wOK=5%8udkp-hDn0>=x 4~%hc2~CQLKEQLUW` s:aŞͷ ;|&w,9ly1ZٰzNYxf$UdD`HpjQB!tdSM򭭺;Px Jn><PvM*sC8pg&$Chz&$8a{ >1 cٖ/ fD!%S-Ev # ;V}G+R[3tr8`VJ3 `ܯO`yG$WdXC&4b!}8;m,fؙ2ffAÇofz37|fɊmѹ`/t Q-=4Pyh2`+C"`!M&i-Ow]O&,О!7@H^ aQwF; &7Aև4isr!t0}'7C:22xY- VDa!gV̻u#Mz1fP.я̒c l ̷psS|3 Np` AeޅLG| eHPL٘L0L:sihq.<ڴ kqET? UD?hPMsPI$H]D?"hR&)(f|S 1ICDIva'=@y@uY$q0.d R)6Tg.?hL`e.A@jX%hJ;; &N8(CB_J:LUyU^n`x@t`* ୋ<&ƦvwHs Z9Dzv7qB) 兤@8};>EMuCFG7"Lo#_  cS@&Xਝ2 nE-ᢦrd3TBx=uZ}*q@@y{f ^c^k/p>RS@x(à@HW珏4Vj3JL&;K;% <>p&!"Hb $&XHB!* e1B0@Yr*!OA)0jf#1If$BD "VE-x_\$=0U$#Ă`b9feR $#)~lC; 2sg*И^oWk]8nL !Q);lf3 lb%9t!dTx9$S Z`(4*[d)m];$pHM儢FH]9c%y)SA]Wn/GxYĈ %/1N@w{0]@Yo&^CwyXة eU6A(* *)cb/3hE7svwD5l(COf&bN*>8 ~|g2Bb(Ԍ`mK @ňK-FB7 s{ӡpL| !ސ$$$І=q0}z lؒt} ⇔+7T]: irDOLEUU/G3RP$)@M DBA!r9{4N" ($"`hD1"‡SHP"1ɠIZK2yTT-DϐX݊"qQHJ x{IN0٧;60tSP ?#$ (J&* H;Dg#ttlG$P+IH+< ?w] &6|ܬcMA0p$b8ַnHHF]~hma.Ğ>vРLTMJq-$_҆DD:4JBH>p RU{;"mBzj@O3 ,jE3on@7\F+Y3 (^$%BmڝG#=t%43:_ۂΛ&HopCtWޜկXBeώ%;,O[TstOltڀrCD=;C,$&s8U'gJq$80(҃nϳ޴_^>3MC$ Opgapjzu%T(4a.a߇㙛bׯ->L0:~sFٹ:03K7fpLkR)ht n>41tbTG҆[^9WoyovOk %{%"DieDo<Iiֱlˌ:?cMPh'q*>)"t^ogʣ̟&d( 2;*SX =g뱭=o; ڗy(Ұ|plfsM|{1?U'0F:fJ2؍dűl6$ Zh7~ 7kcu;#=~_we됖H_ԻԎH7%X`m#m!AKv1!"N}{sn!x.nb u}ϕoyn* !=b=`+9;^fq}+׃,a-, @47Ϲև}*ŏW %!PaDj$'SBa#z ꃁQp#טgP<s71-3/Y*t N)G:Xf AX6[ 'g3O$ f=p7&C¿\-Q 4W0:w3wt@XS6b6byD(=<>u;'pjI|90G=7y.F =S'ڀi52o.ݰPH10bx 8y;%.OhiZ<8+9/k:6;|-.!}|N%S za{̀XqSz -MXDOF,8< "rvuiVe?a4n19>d@y^&<7='33uZhR.a鉉͋KlCڷ*X+!:C%!8셰8Ճ=KBaF0c8Pք54lŋ` DX-a*jye0[.Y!-*A;龔nYNfCi^6Af<1{zy?V=Lw<S-(]ݠXdb_i|5 F-BAlM9[ uȄڏ@ˣK6Oeh50 ^jdQ&5$me+H,v8ջL'ܬaR{*[M@@<yČiv~IL;ӑ \؎5!ț~d<% u);d cD̄\q:Aam"'4`B%,.'IE{OYMC:} e+C,Q;O7B^D 6IFf s4RC&1mЁl4 );lP$^ťncD.Qd5R >FJ;: ¾Qe{t-CܶO~cJa>ֻ* wM+7OCDD hJ9zC7Elgl#I܇K_ P8#u$,"V_ut}/oF/f]?u[.XDvLhiĐ߿-3'Fb@_nU,XC dћ;mywS4+@&ҳ ̀3qfѝ)E!T TKUE ( * UUWb U!KUU`A hDLT$EM1?0* ((*"bh(" B) J(UUwԿ}ݗ4rh%4_9ϫnYB> x\SLfɏҔlVZx"/; 941FфD{zoЧ601x~6lz~̍f'."=xϦ])PUUS *AHoA@kO^ !cdNsHROf꽷)TogH0C&HElH0 T'ݸ5}c'$;0%]~>Y Œ Ddil:gCGE(nw@QAIC1EDDQGA!hOΈ|ҩD)B WPY8L#I*;$H֥k(!8bPGI>Cv' lvZ#tzxDϋw5*bӽ;q㟛TNNI^ݑU?PCT`B@jzDbH3r{>hv>;_T0\dtx$M!]!4_Af>/ iHA0'ؐpu^46;Ǧ$|0Κ;opUr 덶6?LxTq ~xp7*N>1:*+ݠH`}ҏa dI縇)WCH 0kCs33E1:r":!Nc!]>'! R5D(8!  )| S $i H@TF|a9DDWڒlAD=>ݹB% UTU c`qX/42VӴ~C mKu-oD 9/Ƈ 3k521k@֨qUvb(c{xr^ h !AdeCz:6zip2r!Y&5[ |LʸGb(6I#{ 0fQUWe9G(UNBa%d &l%` /E؈10#Ɏ'dd (%a% rJq!0un,WZ30<0}E!M8CD{G_RꊢX 씳C;QJI'O9AӸ0Anm/ݽRB[e;)RU_&ۙe0Kل1kFL,Hm1YKi32?t 1 K,Ӵ\ūY)~rqM&e I"7&x"7*m|Er` ^Db i1 r?<1e"B3 9c<0mvu tyx/% $0Ż\o HZTKRSUv10S!I TpA8h7Ue~ԢbU`D5IpɯZT wV@'W 6ɗAA[}AZ!C5FlbU tA(EaӇ\(PsIrq!.1,-JMh n7 @xI26&瞋[:f^G`4*{hzL@lOj;f^2 /3)K!8)y+S9DDK9>c"B פl:Ed )>ٳ'Y=.&One.LKrQ%πrˢrFff. /.&Fܜs/t= Ef C! 4G*wX(ATG@w@u :@@_D9$o|æN8CE AмM !߷JWz"Q" 0<2ZxYa\tnEԜ=l%z?l̓ҝlDw4駿ri+NrP҃q(hg}F|yRC[́I20vp!@@af\ `/:ěJ'! 2=Kdݥ _' |8zY;4?q!7NeDTSRUnJQi&U+4 {CyΏC$C!-~GuGt +Lo7 "q I J$ ]փuǾe`LAfsťy`Һ[Q("N7U}( [BnGn_$%!$DKь&bRfkx`t7vMuK8Mw;Qw|en4 r >)vBbO$]%_fqbL8dOB#E&ASA(c)~6@P1|^/{?f}y9CcYcH@ Yg[*z:ba;;w$H P(0FDwgKi&;q-/nU7!l!2W{!d@ɔ8#rMOH) h"b48_'?'%C1_= 79QfMI @sF}{&<[9J߀v(@zMLJ11Z@Y!*ANQ,ޘNBAӬ6c=;t[_K$(z/A=Aph KT`s^zE2I1"`0":$lg^5s-g =* $N>yㄑ`j,*#K #-hnyH/1# lqA";Ŕ"r$I'rpB`d_NJb"[( B:)1$3r[ r~)SG?|/HF@))HPR)GN@?Oc$)C`gahdRvmUTQTlłi)JZݴ2=P%=z`hє5HReD:B umWU3~HQ*%CרPTvmezc*\ďoEVDͦd#x ZK cd\C#$4{h 2C!إ3<GN%2vA \Gya`;PO>3p#vt9B&?ۛt h+B%kvZC> ;}=4[F1HzS\Z*D.*>t0f7Bqyr|=RK`Yw8RFxz"ۤ0*wNY8,6wD'$9 ikb1H9ȝ@>!:~DuUUWHr =X_)RVll 0cu2X/,Nvu{K0(C?v! *H,cj*P ^Ww_O?=lCXwhF(iU*$ "$)U’J0$jC  lGhC`` ̣=~!qLqMC:O` Or(j7GQ(ʰv1 RjP1 OY+>.wDy9CC\xcFZ/ѧרPYJQunu8;ηvVFZ _b:{}F!3w^.f6 |^wP$Kh?-ؽ7ā6d$ZuKXkH^d`lpff=CcxKc,; aY1ufZ6DP[KxŒKAvrNW# O^ƎUJVi(rk]lA1K5̅rnaؓ![ E )n3uwqNL'xg^\QE5ҡ:=}C?ǀʍQ@]I7^>Yw Ct"T0SrE8J;-{a^%xδ@**KNXpPUUֵƒKdHamyj&RNnXŷ,WɻbARPM /`ni k @qNM02IdB` Y&(Or.|aY?!$r{*=P!ItDKG. dIUE盃yBz gQAT|8br4fM{_>ր5~WI5Ttgskl6#8"x<7fyKB( NsM!Ǖޟy3x#4=rShN'~&ƀ" ?N*Eh:;HR)(daƪ֠>;_\¼d`R^XZ@8D`p!m4ɖol:#!ܗˇhvm dXQP2of4QCtLXɚ{$UWQ10id nYLp"m2\.E Ei79f$B:X11h6%W~mHY<$#or ClGUF&Y5 y`v #/]Ǒ5j04`E@11P,*fuhce|NEJy2O[SPV?|'d613@{iϪ%(hn`YUTI~lOF}PP4 OpNrɤjNMCTT(k}|>h1'~gɺs>zqLS)/e Bve#L%ceOע W3PQSR {/3ʃ92ޜŔ2Pߝ׀fm4.fC`@B[#1]yxM #g>ЎrggҐ{D܇ghRٰM Ǩ.dDqbo͛ =*L/4L=VC阆Lƻ2GPRD,_ {3z] HixrÁ(f;DDV).ZNT~J@o9@cJoC~6/,Duc<ݫz#+t9I5єé$&NS8hFR 3FHg25= ŞV@}PQB5M*|| 9a)hz0b Gc݌CijЩ("r엵a1* x(/Ҝ}҂n`$ (7" D#h6@%;~L: i 尪)Dy}0=@F;7`$ [s>\B @ibGc0lnydUud5B<}$ohJ7:aG̓1 a³\{5'MƓdR#Bc[ (\!rDC02Qծ$ o `EMdFA 0iE4Qy~uz?4?x@yhݯna=ӷo'R>KDi3b\n>Gy[U-s섖/k%j'ȆpGصOe Pq!AKǡѤq[&T|t 9wjm }VTrm@&|s nCDa q/41K*)@23!]q '۹ CPdiRve5ݜשׁF/e֭ :8dMKAݝmDo3#v B9ʔb䙄{Np 'XQv&޻%0li<zxl,=\~khӪN7̛'V s#%]i= L#3"' ^ޙ;UUUQEPSOV^nLDz'ʍgޓ25~E-l>~t uny6 D7o`Hk_f(L_j'x|xHl|jX5xޅS@T`DAƪ{!G?i>~Q!h4Jv䆞u]=嘧h|P_-87T؆XAP5,S"ad QQCRYRIw:O H~TP |Am8|~>'"8uUTUEUUJ;眳 =ЙFI,a kCL/Ao}ƏNiw(t~u'쑈aQ#rP6-WdIN"uqFx E0Q;b3I1 ޽dGxb+kby LƣAK3f)(4:XC A<2BWnV# eRHMq" ; 蒸,7x5IpSt7GSctJh6k #Xx7o#JQSA+gQEj,'w~ދ fFȤߐ֣0T[Ť.w >G3A\Pڞ7ǰϑ4%mdlHgJE)H%$<2c,6,Gas< Xf VLy2A'9lR  ]B${=*DlP Ѻ=0" HG;fǑoȪ3r\zT4&u 0=57S x";O '@zE'؇'KDHЩ5?pΟr닷8>Hi)4l:> c쪪џ|\t TPM@-[G%4QLh͌>/ n.6 DE~?sU !~@}?`ۑM''< E`3{% ?w,B>SGiOzuzT"!4O΋㭪ûH}1QT`Jz'JA= 4`۪4j_}骡2L[3Øc\ڪ>^;:^X)<MДEs1FPH|I0#fHӣ@ d 6@g(2Gca/h NGbO-<^Vδzϯ?^ N48Zj@7grwAw|YFGT#6MHCTʗ%1IRh퍬f&!M|/rL;M-022 7HwKmqܱ|tЦ@).' &RiO`I Owl!o N2C>>^0ɡ?ȻH&&#1Ir،7(ٳ?iq828FCh`k,l|1#1ἆ@zhgmuh4{I@1%н0s\~2ً*V7\Q#gGrFv:Țy4N7Tb>H"hb3nSOtivv#d 0Z=T-%54˪ M$EɌUV7@~]N#7@@)AUU4UUUUUUUUUUQEUUUUUUUUUUUUUUUUUUE4JM  0@ANSb03"H"5DıJ )Aa[!RM@SzF)dH>\?iteܧ(:EYFbL (1tsJFč=qh[59f&>yR߄d4h4OUUUT@&@@ėقrU}HP2Ꮾzs 9\A [c4t(>{N/?G9a:)$=~n5 LwrrȪ{4Oa^yrM)28IC{1)i _sDX9}H S~S"6<^iy|*ՅĹ|v~<\I"zJgaK&}12tCBC;6l;= ~9Ç&xlؠ(|x,S\;hA Sڷ,hg_(L5(ss~&JHv2_c'oIeIm'zN!I0ǝ@̖ sw8昄5&1lVE/t( 6 8H|ewXz5$;c?$Tt Ҁ 7=x`}%>*<{ =hYwoP|/jd|BǪ0orK$Nއ8?LHhjF4Vq?TLDdeLR{7X"9 :]Bk9cN_vO^gpة?kVM1 XH}Z  Ƶm%a`d(lzNGo Rm{0ќ\ 3AT$p\ue0.M&f(wf"P D5$کSmy u D$BHP%T#1%!UL"R0t.4 4,B%)CJ-ICŕҚ 1Zw>aPc&k՘H$* ),+ E"1 %MyC?_ޤ6`~*uOܪCƈy!f "Fϋ+@TU2ppK XE,w٥8$Sm~_vBd>~Hלc&>4 ̊Cd ` (3DrrCMc|UEEM5UKDDE`Ɗ"**h&Z B" "vAMT@QQU5QEU%PTQAMU$MymT|94m|O845uF:x0 %)#KZYDdHƙ i2J浶i4 kJnpU93׉HU =TUQCUTI4DPTv PDDE@PSCAM TQ !UUTTUQL7:ʩ*i(jC'= :*~HԿ0{K"W h*"",r]41;^3\{w:9@fF] )JUĿҝ Z_ "%) ]@@E?jaF၇ᝦl6;)QtMa!yaM_h^ w\H"v`: It>{`!-Xfb~uI_@䝕EЕ)|,¦'WL:r=%juFP[ 1eD$Kϴ,關+7:NP*j }A$ߢ$KOSjK+Shz~ 8*u+, 8N7x;<*R VeC˥[  6J/`4=}*()iihZ3._ [BC^l+3Λkl6BI#̢bI6j3n b\ PoО桯;$hC.&X'&PIf>LqTSr1d 4s߶s3~V{@+@?0b*uP:<Jkx19w`|aԥtT/҂lmqD4M@{>_RM}ӲcI1EQ[ @LOiAʶP^w6mp5z"nWg y]\{=LQ5DUUD]UO EGV)]  Gb ذ@@0&|iheO#$aMcUE͒0PE݆DwI|M҉LLxq%hir"?A̿??ݥzxSLUQA4AED-,P,2OfA%re0q8$}z{=}x=;GS݊7K `nsYØ}_8뾧\sL_+ ~NΫ<7$MNQHp!`9Ys$z6!©'YRT=2* 10t=;3XMB6h(,Fqp)"^XOL:Mj CBezRj;he7qИ?*k;0%f՞Prj*ghpouڹ"$<&^S*n;i2S!n_nfWe#qxnșхYcTӯxuxkraEkvl5sD4GEE^ =g oFd[+.?%T}(A}c=Aj;.  Âl* <@ Ĥ=!ƴKyx!󨅜4Ci ~yd:pD栄i6djk҃gZy$,4.j8BגQLO)@$͟mm,WSݺQm'c JΘDoM@@c^/xBQDͯ3H`3CO,bj$8G:aiH"\>5+4&NI|ɀ05%ȡ&Q'O" >Lh$3|sT ɢ;a> ,p IX<!w8$2H qcᰦn4 lM4: gn n[vN)WlX?}O BTĕ5@HAWiZ CSBt:)Z)RPtP̊yHPH^a b|VH.!|*tq MJ'sD㌉>jXb <[1P%R XD܊9<9fUUUn>9 0^Нcޭ;`c[_o|>ki`0~ k0,hP}}@ӳ֙b»(a(ٚȵ@ROf4m%f 1Ot?z𴦊=LY֖5BEoD$E TRKZq0DPE3M%$I1=4#z8]+оB4>ewJqքiBtÔGI>3{ bHr(D\Ro !!Q9r=g@ĺ('?@0&e<%Opyh(( xn (*#Bz!~֬,Ň_=6 +Y/hhpT *emWwZb3 ֑A|9>tXC/ 4&˃ scEcsN:TgDGk~= ^X ʐox_hJ=}`Ŋ;gjjH< Im7)^Iÿ^s/W5_$>lLKg33z>f: E504L{?PX!oؔ!@EqƶgL.P"1amϬcoէ<Cp¿sD D% @ e`1?bX~ܓ⚺$W8Ed )0%J&챡u !x tk9b$UUQb!1 zm5*۪*mRN hm&*x ۟2P|s#d~O=&Q j/1Wg"4_k`h}90wh^$@L@NP.Q)? hCUx$^CPiTPC >0yj%UՌTĖ"GY؜1gk>S&O*OBfJ6N6`}8kֽ<:|D!LTT=#(d<_RT{n&?r$(`j0>lO-~s?%}"]%nHz/}Հ}Doj~ LL?0R>vHn⩘9_шO\Uf!~7B[ӎ,-2H,FhCjZ gQ(VFwǜ<0:(C.u$9*_`ͅLQ /[i Ͷ9[^81&Gt"7,0u oQ;Pr6җlQ%{,%Q|U8, 3|'$ӗc}Vڱ BG h'P)9^z/; aݶz2gd1^I_`́< l6 @O+~a&s|ӵ4ۙ᛭^1J- '/gbhq}K?тeTETJ/&wyYIx~t2&FQ=^Ca#:)$& ^-T,Ź?^.'Es18 ƤdM41"jZ+na0$"ۛ)åHj[U18Xau3^4$!֢\7Uwo0x?䰔1cco9C)Ksm#*Ȟ=jw(ݡQ+)&rw}e=DrD~c.ǁA~W˿mq>uZ[1 ",~~}? |N VX%T>Y]`8ol)EB4-@hP'7ܺ(†u1s#J;xs<*h(h6lpOa C c@}t'R]CSS/Sկl*thtCvs %&L Qr',`5v1$䄒Iϙ96tV,lLxINw0IcFzc}^aeIAhE!pÀCHMm8!I'|l?{?1$Ѣ$ZS$ "H?灥$ cĤU #C2!%!T²%J) ((&(&&Bbd! Q&Ji"j"((((b!~_O^{!.lП½"y|1B/xGZ+=&:Qs"@|ͫ@E8/bH]*B=?o4 VHh`ߵQ Q#UmxCRrA?u6$O?DAiH#wS^9,8[:I$[zn9 z/ۦ96}ZjvWZk|qOKo/ 6锃 KCz㔠bvSWYmj}!gZՔpyOAL!ckƷJ;8>ӳZAd;ĒW+ F}!YoQَ7䟉uJSUu00xs2\+\"[ P RCBESy`jDѣ7?87-Gȧo|<î'G@}ECjdnad|@fc[;(-_KdzQvba١ESaLm!bo- L`CSP-[;7ɦc-ȁFQ25Pjqx& ޯR1 & 羊(n% a>E3|ދ7JpPTlw*Ȯ6 g;z cd13}ujDD\0HavcOTEVB?fD=ǹt+H) ) ;R4@f`)b.3~սFgЌj)- )WFL7jqQ;RA |]wϨliFdݽz K,[|J*g1n]!P-5U:XUU1dSI'i @hp 3ȩ+@PIG pdl`A<Eb= 86H"9*8x#,8D$y*{wن?a[f1g'Baɖ!L}ɀ5[1XD8|NaOgS3qFdkL Gh|~blmRH$Htu|p:GS}8&lPL!3WZ 1@L`sO&.i㍷$KM mwOU^F o, EyrDDDPQDIL$J Ex4; ;) O#xjpdhpC& h\@yd2Msƪ\/LEE)"ꠂHǀa'z=~"p=Xr7 `%B UTbN} hC)6I\Gx ԍ@>B^A`=D hn#<4fmc&/2k[@p#P!&/ 6l`Zo yz װX#]4tÂ-14+8*d/~*eD@i"JA*,ÈhuQs9^g M$Ԩdcϼ+16 h3P3'2/o{IĘYAQ/=U(kCU`Ι'!u\ڽ4EZE޹"D k@C 35]4e>qpoOG65G^4m/Ԓ?߷EJdcx  o/ GOWx2g"J>9s(k:%nQ! xI5cW55y*Ӿ9V8],0csgEFTB׋S!l:EmvcC+/("VN{;XzW'nڦu߬3+𲹷IpN DNI%~MB4٘m,7Gj5*_KATےCe~:p.}$![/Kh-덊O ĒI xd3وzqփ9lX Y$!8tDLd?/MѱǷ w|ۖ5mܳf 1c^1tZAapڰ[ٮ(#(J39-MLg04Ęcʺ0XKg!cm$ˎ :@D à lD4d!v}PM2e~!cv"٢`$戹 Aawnj7~Inkpmzӛ]Ӏ2E/nҰs4e@eP&I煼HוvA)Du틎hڗ&}1d6A2$XlFZj Kd+FL.PA22A0UVG'V À@LsA5́޵K9V5.\k  DQ1#fIe( UǑU"@pulۿ.3/دu( kOl~Ljp[RAYwq}>DI 5|}gpGL%\^xpٷ;exS*)A#㍶u*G \ 4x)`&X}1=ʖ}vxƟs&4"LYՇPS1b7D8Ţ=Z$/nC!5V!òhX9lߵsuh֡֝QfC4Ci:,جbqs ACFBгU$X)5iG|-!^,^hTfuWns(yqӉu3|9佤0swߍB fFVE>R omk}>*H )\@(& P z6^[l?'4k+w]!Wӊ+u_;ek7NYevFUF,:I3K>g@;+5 %|(g}ן29Ǽ*@:>˖^zm$$ i%.9?.ؼxuGpU2˄e> K*ɡ;Gqt‹Ľi^.2im!$уwYQ/@/GRY0}3ÅtUIq3)~4!C߀;~q]!;ɝFlQ d=@L8 ƎN&aMդ3sP@Rf^Dieťqae9tCVdP x N!FP,ߘOҾDQ@ UPPS\= hiO(y -)4I3@ʝ|Keב]f1F`'(\p̃y2s3ҽ8`~z 7$j~R8w4KHQ Md0t UU9k!P)bhx Tzs,5s!GcqA-<cz|$Rc5?GHEKYӈ@’$avP8@A& ,Xc)eό/NZ y\zTsH_PHǟT ~eYĊ,Q,۶S ?;Xa$m>DA Wd?}#uqሿyȝ$ϨӡL b92VXL ?g79<ƻV3yIݳ@{4QB5a}!@O$+UgO4zdY:bHxyP  ˕2QPT=YRkA'ِ?/EUP˷|?i%`C =ῗ{?@bovkaRPB:=vB|1B2 YP>0)dt͸4xD:ѱH @tm vky2"٣ _bAi!%ZRQ y{WR~Ug$fCE]"E3īMCKa;j$]͏٣SWm / pҠX7a6Glild53(E)ndzz5l@HU4{} Jn{I"w{tW7 ؁8>y_7pY(Sl}ICICP Cso?bTnH#G@SM׿tTGA{9g,&{n1#sLwQKO"ik6U 3W xlݲ-cf` u:M}8(,nOd 2S J$a7{IGHy]GW&CBO/;}xJ\ Rk *!ag4B+*D}OyRU H3BowO>z{O;(j^CwIIf2gw0ƅ+n!]s~2Av`B84B@׈j/X"Jh94G˨Bđ"W#d!ǞP #sMO na; =D~}%DIm`s\08l}!JBHYD!n4~~%_rW23!J\HJ&ED 7Ie@@,I $Q&ah) {A<(A;Ƥ AsFAb6)1/rs ko׶ 3Q/qH4mPcjFF ;DsǃA4.s?30YS>GM$PC!fA>޽MЊRdM nVߕASyeLd|HƏϲ"3b-`\+GD(({ J`& +A0)~fN=:LV(( )N|=B}!C[1ke U|а,.(1Rswfl{<ѧLb 52ucO'㷎 9fQAAIZHm|Ic %ET5Dc Do904lLl1ID@ I CI4DU$PKm`q6)(ADQ% Ra`p~-$s}Z8AFz6$=̢@l3=׾y~:_@ /SHLwc+>X)n!T|`&ð3^M!BOs{*eS%PL4f0"QZ&c $Ch">[)v# nQ#_(EA0U% {[A8)8(> ZC!'t %Q(t (]7j}EAxhGuQgĥ,)7&V Y|_MFMbOm%PS@/J@օtSJGEڎ,~tz{ypN~{p!?K;d6* b#LǠ("]Q,hNK׻z^Twd4ҳJ{tJFCt-D>ě!ZZ1v" I谢v(f(ښJ)|'BD!HҞgP Д^/]0/W0STD%!ŀsD3\0?5 $_'g^ C:ߘ' f2ps#qTiia)"FHi ,( l 'Iᵸ45OA0!:s/0-NaJ!{Ki0טjI/!-A5i"H pѺ]ww=lkDԂ\q1K[sYFٲ@UU]YMdzIN.M\89 ahD@vխ#z[֣=Ste-xd@ƄpoH)|)MfkE ?횲L KRRNJLD51@@2 LưrRj)m1aFKT3hi8hzA6ˁ&u>V)*"{Hoْ7. l7>F͐O4H6ȫ3F݊jSYliR7JXx|~|J;ڗ~R'P;/x}ZTt'C_ܞAC?OQT??`G|xJz Ii>;\])"yQo'B1c(y/䗘j ggSn8>Sp|{DIO$!W6^?G#^Cc$ I&cL<HTgql9DBD ES"܅ #U ҅(!H PĭDQ $A% 4B S&ǾЅ&Ψ}c/sqǣ%}S*Y f?eAA %hR`aPQF;CG 9!pRRƪжXϝGwv?{DC{WrʢQ)0[zɲfllʆGYُ'hl˿p<89pÊP'0P֝[%]@farZtmթ߽R$(}zU69Gըtd6)]? 5ӑAEĎw&w dظBJ!V߇yA5u ӌd$a:f7 &]~CPj&C^ ݼ|  ; B$fF+61@%D;>2p73Ma?P%b5sVm$y-A($0х%m AML ֍!NJ(Ɛ8eq%&ؘJ`6.)sR&BD JBFK ˖r@km' Lh'j?`<&HP?"eҺ sT Cr~5~܂$}#Vd0I?Kq~c>f4no| ꑒ]äM:@ )f>&B1 =O!)QDӫ>=ʗ%oiH|wI|J3akW@ x ppB=%p#|h6[ %/q"Oʏ/o'*g?~7'%Hzk{qu5ƑۉתN|QCm;gwvI2M:]ħmSs)%~ie 5<||~S`}rP @h{^Jb9`LDMQE*PURMAD-5B2R (ZhjJB&j*d*Cf<%@&$3,HGGǓgF"i9Y CCh-3Hh/g_D(Fl[n B)DÔ,ٙ1 HE QH<f_(!#y>P+ZEthK :(E!LI$G7@) II! <{h4(7 kOn++^O j0F+(0D)D041L߽ah00IT݇ɤ h>T @~֔s0oB?ݲm*ZFI G CÏ^0pΣW!փfs`oC?B׉q}Puc {Cp`vH tr}׭`TtްJ$.7uJ7X]v.OJy#I!&HP>g,de) jlon a$?H壢[8f5P3 { L6`y3{ qBAa mCj{ XנGH``ja(f 3hfEjI,X|wQxid'*CSdV.wyxcUqsWv-[7c|)ɌvRݼp/"ha ;*Eʦǫ_zh sբu:+]AB!~;PZE\GӰe7()E%$#za;:`bOiN1zbnMb С@' T!w`wC$xG#O'5$fvwc: Pѳ7rh1Ky&&{:Ӛ &=ɂX(B'PՕQ_Hz|^E݆&%GV{"Npn4Ơ_;;>x@kEuf0;HIy&'1trPSv1mu֯=07J!Wh)'Ae$&#b}֘Xī v5ɻ#n'0]x:pS4FǷ xDO G#âJ*/gUxnuԹLt">3쑭 ѯgߠݤ+N)%z=EjF'}L2@ot;N;x3;O?G¾BЏ!* @af{q $Cd AJ*  /CZcry;:7ohyoqd䢺Q R PbӠf3 %:Ѩ؏_ȌX GA/#Һ &'Dl(t*XdW+AA8^cXxwpz3w~rݢ:iN0 )Ac91w r"c-dcJSq*Ytf>m6 5',^'>Co_7pL98g+W˝ki>~>qz1H{ )Y!{ rtG0>L3;]I-V7%$Z gF45zCѪ)Ϭh*/PceU "Zmu1QDEcg~K8䈨F*aGIF6+ rfsKo:0^}GN_D-n2]̦+ٜD9"H0b:wmrᗛ(mm*AQ7}=\`6K>M ƪ,83]k;M0='c(>1T^]|CQAh528 0-o 3 2 1<R-dݪ<Ě ^s*H%((*BőhzJzT~wD'U+N-t36‘hTBّ=M=T޸Dag(gDUR+xfZ mDGOb"H|wOty=v#qZLΊ.4C++UMڃO^qh:!hJ 50 ެ{%j*B34EUB%ѩ (~`SS@i h>1zǕzOhv l .0i$/UyH`LQijT]( oH7yzIF)XAFשt5HC(JV̘yB/z2 ^xL<3񱍟V%v4~-ҙBX.%70FdNߣ{o2pMF77p+͊>aLG޶ߌ|Ac{}1=8+-~4YHI$֝&GTXWXiǍEJdf)pX512&yH h!TH$M:@g/ꏤ6ܚ`ovvLm=g2hΘfZ_Ѡ]liYk0ذTZrlk[Eh8ʉdCс?g.:Avp~(gcw;Vs>/B m&KmVszP9΃j9s߇G?Ŝع 4$`AMHȈ0RS4J4Qyihm k{F[5ȥjeMִl=rfO1}Ã8߉J'fg<A`845DI#@)"R1QKHДЉ|\!L%hvߍN3!A|ïMtӰJolr&uC^0Pqtc A62mڥ(Ϸ} {*pn3:I>AfciH6815)Ao^1,Z-xE4c%vOwk0[9m1 ]tPsmA v#f )K\~\q8>SP#IuY+m;gуZh$co=k "ZbxJFfa"hfid5V[iqS37_>5?膕_ B uawΕA6K @ {l"v":-(vm9ں&AEocbS P 뎹hA+P=h4-S Q (RPP(E( T:<hTqG|Duv`ybps̹mQ*izɹCҥ y>Io0 ƙ!Ǯ8c؈[GjPR5>\P a0yK"3Ph~}4i]o&ᬩ$=*CGGR,H,&f.?N57Ph"B+Ҏar00gFț@\n\\ 4b"YB.m: Iޝ p'-A{Q!.40Hgk" ;>`b:UJGrʴ-nH" bDe, H+V ]z^iD nchu^ӤyH9)80>DCT&`01Gd K'œdMjzy<}}H:)坴N1;/- uoHq3;Ww^;VU1 ;;,T)N 'M<Ϻܪiˤ" s =TI;?qMQ{x[ZGlm &ﬨmBw0u!!B@6 ӻYaP*R_@`_KM4MU14 4q-iFi CTyiW@5&<|4IM4EtBi)nƒѧGAM4M%4M4M4M4M4M4MhM%4M4M4M 4GIMPSM4M4SBM!HөSB(C;E;WG/_-mrm}6C'%gW,4L"5Y+&b XhB#CT6h2( M!kȠ  S@?1 0ҏE;v5:WQpSģvCa3g|* QDgA?ZIwp2kNM,BJJ@ @4СN P2T[+$].bY arMV]RAaٶa)#>8nAf666|G: ))i*ji&U@BrP+dRl2JG Jpi:3P-KA2^_!,jeɗlY^Ԍt+QNP1&n!5|ux)ʋC.PY $&A9:MҙlRxVk0DbY`IvuAz<6:dSAREURŦp-39ZͧoO]s XBV7؁9 ޱMg={[#XjZfBxۚt(A`v3ιb=QoIĚ}FE7NtT~}1AR?OՆ8~ΰ~bA]4{cpUyܰHIVYk&Z۾qU;gZP%nq4)r>sO ;ao\S64I]i;N +߶nJjm-= JԴB2[9'Y5O/v7JqoKx,L3{ 2YdyhR^GSKwv.~w*Q|i ;+ׯg,Nvf#/3fQ2n>>v\$-w)bh-m!&` X)="m7جg¦iJC )z!@aԉ3xkMzjh k6LAoskK"qqY%s>{z;k;roEcђy!<9 RIXe&Ѭh⣁Ɖ!pL(10*UBO.:I\L0ߘX}36GX!2&|i! {g螚ᛶqm,7r efJ'$&olLQ1!%4 HP> xܮbtYiu6ny~ry!̪%R6&JNq7kE".~\]xwЧbi:&i8=,_scBw.;=e[&g:amǕZ̦N ^Vjaz$a+ݑRt6S" 7^o.$Z;#}ۉAY׈/'9gSsQJmNg|w}~ w4݇ ϻX "**eE|oMׅ;im'W:bu7|7qw @$2]ɽC`O_&,#*+?gj@!j ^sߨ"" PuqAn"44O U~]mg.{ͤ FʆQ?i{87d?0:9'<;?o&.Mo)x:Lqr!@qI D{u7 L]#TQ6Q<9|} OI,cU-@?v]lc}z/0U+My@bCgFI<!+?91?jyq!q?FobcI{Ӕ0 ; @`qF%x sS&x|79Hxr^~A@ЉPD)HD0`!?k '}*<>{pG`FH{B+m-A2yޜ_`59Gawȫ R2 !@( *(H7f08LP1SmKzk;1|UccrqY|x)C&1.Ѐ.}*I]39ђ7w;>.w iZTɲE (4bb8Qlj\@$w"0 d|UGN9y~@{@==OXejD"]\=< H}`M ܇{::?7.u11 h?[b%`4'މ:~?WvR)=!Cp:- Y!E ,GtχX:$(euCC uԾ b@b1b±O4,xk<1bE8VTRwi4@5Zk"KI5a^vZOC`<_KOGCaB(XVDyq`]'U e mYUERk&3ۂ'D ١V}_Nj*<Ғ3N$)ʐrs%?.@@!@$q usҵdٱ~tEXCGxO/?`WQfP*5i W'IȨtG\E+`FAwqLiMfC͂Q#+Ƹq6F&C)bSC% 6ws~8-r0pC;R? H=b/6A6Dpp$\n3jTu&gML[$?8#C*#Dm_/"% b $2M"{ :QI>hxug'ߤ?5VCpftbW)oW~6 SB:<beMmK4XEI̘iRŇYxZ6 J$Twqވ.Q#&jXt䨧iћų9bj*4]c_Qf?py{Ӥ빼b%:!Jc(k=WOq- Ѿ78Fd<0Ns &w|6.eQY8Sp'1< 7>r4soSJ҈}ב3Yro";Ǡn*`w;a,WZWB~eN tX+ cbńAA3ӕz9 gz#'Kx/z$ꡃHr wwcqT&2NlP_)0*dMbeF?ѣZч"yv4 viʱ5|ֹF% GmeˆVQH >r#r` viLJGp16C@DdV(ȜBB;2"cgr59@1k]ӗlɢ69nVGn60 > eR0ȂQl}d&6qrCe#Kr&2jX7`0DQ?s[/q>YՍhdBwR±(xTN0k^4+S17|ID.҉B==pOؑR!K>P*4Lys&lT'zTUCc [#9wD-Jp%bG)a]f NlyXji@mzveo3~饥j_IHMg ʫ і5$.{Us1 Cf#-dӔ?: f4Xzxwk] Rٍ Tkܕ I Ca-*Ew\ojc8,nJa“N$w9Ԁmc6fsLxJ+l:j<"=!O/G t["9SƱC[Tu ;DVv6P7 c7Fa p4eܵFHrMcQֈo&TGAѿ>YLM8eM`G/lWBC,0MFoojʷU#Hm0s!HA‘(T'OQ.YӲ,07Gq&Gus=HIyYj-wݵ0!$˓JDzf'fGb!|f6U9(h9,oTpsBY:4}5% ꆜ G#xxlo$h9#ݖT7hc{4Z]^p OtcxɹtƸ<*x%`xnd8baֆ=N!LE1q64C;w(w{7JvE&e?DHZ %mYHjg$ѲqX4P0LXpn-v{G.&$C>n)<IyHhDr _T yt'!lEeHt5R;6d8%ix=wE,AJI%E4)CC @C /8>`E]D+ ZHgjZĔWxXnc}:1H VЛ\7ؠlkd Itr@6t! +X?h)QZRA32H.ZH|a{{s!}@?>x2!Cy*1O) 2'$||Fb+Z7!) [Lq2Bc|-G0j59 TCFw*oW3˼\Q7+̮-bBHY&;M2P썦iL m h锍_:VM)CsJ Hqz446G6(K#[; 1Ō0sLFq4"=>zsPysT} .qgQ:DQB-7"rT]E;#䓤eu&0%0{Z4C&)c(>vTfvu"/ YZ.0`fqvOe(ogO$Ç(Ӝgy{rJ] } {LN^VU6,eZ0q?13ώ3Y%)(s#=By:fHoR`W2ꊿ>gvs/]S[uf3Sö"iNI$餹QĹ)ťdGŜvCg]f9sbމ*l4_Ha oLuBDzQwΒ7?ow}2>xu2t}okoe G1iQX#""FXV7[U (cL2c(LE0X&zR#`mY[nM>Ynk/U$P &ypb׫}°4GQ讝6hn)9FFz}-LLB멬3Kἰ´-;rݎTI.vlei ?oDd JiސpOAܫ^!<:=Arb9j v#(h`ķCl'pR .Z:Ѷeti?mn)~ێAB Qhr 9QEuTKK!nדO\j:_%a뚸US*o>֗! F<($$cJ[ӹX d4>$R'Cq&9RJ K -,?gG#0T;ZC$ ]HB('&nX:0r[9=诱8#Y'sA$bJBFQ i@wXGnäs:vi`RiN|U4a'? hWd>+?GrfTeꟋ^5 'LyutiJ#%DPU#JTՍ.Ud^[%O_fŸiQbǿگn#`2p05ܪu ?|{ZCbH Ͷ[FX`!jb*HbXH  ihzt|ws5@C|+כHOI;Ηp IA2(da4f͉A:޺b$MҺ4Q[gmdit:z1 AINIƅ$8LF`=X*HXaZZI&YbJ$I&&j(H$HJf)b" `  DideH RFeb$4pb4e ;|ͨ,::PCc:dzaF  "S MEل߯m/}FWRۯ޴Y[.#[c{L舖{echΛՖ Hehs]: F75{tn7bp%|t҉>3DBDJ_ d?N?ݏz0 I}ox6}Ygt_g_V՗GWRۛ=~F@a%#D' ,'AB}{("~)A l|n@C(+oR)P( ! [Lt~ Ʃ=ab)[(Hdfdz B (wNTDhN^|a}y`wb G"CN㜢I< VFtyJPmDu6!Ǘ<5{@);eO@Jd'"5%9 FCN$=E g?Xˤ4O`^f m0 ϤB8Hy2reĢD)m`&zs(;P!-j% ByU5;^[GIlMt)[JQf1/?r>eK6គSN x0cÍCLV. )Y"H7iL\uߔb4R][v<}HVd`kp9&_U> L7,l9nđ}n$wRi+@ٻwy]fHQXIHV +K}7̟ݭux$ $= AB'4\t,T>֗P D T@muK @ \6x;My<޹Ĕ`Y+1oF0=D{(4!iT2<z4mr@cP_eM3۶RCF=v1 %")i! z(@ͥ[%L6$c]~)fzMMN/NCט r* H' TL %1(D"*P *q"33gj$JZhs5 vp!;-J#tOyܑy/ZD]|Ltp΅Nr!W 5NڝE3ψА0x Y`3(ɔ7Qd"+N ݃å5!/y;v ԩp#ؑٞۨy Joz7j|8?E@ϖNB(=_G@ 'چS ŝO>@1>@^bPlú3wxm譇s(ѴO h,ySNJ6kbvCG14DuLiثTfa!zv4BCvx;yfӆ;cH`DO3j0mAyV:slcf%J):HNfa+4EEKXdㄸvh(1@F`ݭ--`I@v2à4K$m8o@xrQq:o%4@E:hH5Jӕ:nGdlc~A6A5HR'$bDP0E2>]xXpuB('BP5Rmf 8$$ qhrlBѭ@QHB4۽xQw7ʩ&S"ω/.}y]]^4-QJk5m\ GbQKB-"E 2@BҍR HP) b J)"R*i&J@(Z R(((ZibUhZ h(Bi HT("Z)Vb` V&hBUF$*RJf&h"(T&EZJ )FB( JBi$)*DHjZ%"&B Jjj*&FBh)B(ډy6޳=T4&J{!gw`t( ŔRG@r\a6:@ C9*AOvba693;gY+sHVOK׳ ֑J |D.XYEIyΔ"F`-(p,Wbi؅Q#"A}ih٘@e i(ׅsTRᣋ`? `s@GCptp9!@Ss|H)`=:' h32YarM3M BHd40tPPP"R- $m 4D0@ETDE0E@BĐADQ@ TH#CEPH BDI(ҍ R4034!IQJPP3D2R ADUU+UB 0DID@E+IRDA3"LQ K*AoFn$&اNbI87W0ݡn7 fQOb+1 7xJ ) x,=Bc:U;_Qm#$sj6@_pFk}syn9y[߶v]^:K̹jAZKtnoÿt*яSbHDz\>=qE%d<6Y%qa!!4QP% e3l2A*4Iڸ:η坡AQ` 鄁y Y~XohFY_>ꕆEߌ%?ȏdCg3ݼs-1_Џd6R(Sc"NyW~+}q̻_Wj]4 2X!7{̗tumӽz}>%'_o-Lrvzu[Yu.x^1j_2IR4Rv5H,ݳbGձDқr$(+@uNS=9ˍSX!%[ֳio֯һY֥!l3YCȩK1C)=!:63~fUz3}9MŔo P{ C:gu ;v('"T'y~ph#" WOy1%ШITf4F rt1Bc+hz4D\ĤYom4RIuQl15;SQ'J[2B fX% g&'pue:)BEDh``le(?f>Ͽ=Js+/dНQ06c~`=e!+Buf%%<3 AIϳZV>?_ 5AĠ|yu$3D)Ǭ8u2ύ8V3QdHamc -0D-+FDa4H/!X4q&$iJ%92*D>T˺rbsbfGZFٽGhOd&s!F58;kl $|YL.^; 9~=c}POB ^q a%`UP3uoD*TJ#JЧDA:JPt)GN*;Srn(}$g Dcc>#۝$KfkA![7:٫kA~xPꀣrBD4-4 {xdIN3CÄ>A~UCq OhKh/Tt  H3*j]gH߼x*@Gi42/ݩaΈ1u7eKMal- a*!8fX2)Q0!xL!HIh 6ث6v@u5>_!`!<@brI &`fjB!ҴH"!Fmo}CN_ea>OC{!؜)TAmQAJnAvgǏy5 `aMhQ:~%LKJTP%'қa!40O|)>e6ۘŘ鑖CgYr2!% |c;u k:M~{l݌:$`N9~(QE\'iAwA`Io ZLYz*Ͳ ,j<@_1!3yyLv^$(vF7BCQ0jS<{>cGEGeg3$MDf&1uJ4DĊH5#@P*CC!(&#/sx8{D&]: Os  )(E`@q Om OwCJ\ny:}ćĂ>D`9""FOp(E"L+/ǸB:`ށBluz^O-;M f-?}c,R InZ!:w$jjFdoTF X=!G*!>!*`&TG\"o>KhN??OЗ^oQlZ+:GD!4B Ba{&ݧr 5C1/~:;7ݲwfƔL{ P=>,ЇeӘf"&Ǔ' G|==!_>w~C?J&%]J UAE=sL.X*0NL9˶^2*kХhTlb%macqN1DvCأ3;q;J]-Eof9۴9JtnoKyϦJY]G4_&!YX[i#oyGؕ @>`4d~VbT(:uvPNy~rXF3/=&R7=׻8prasKn:?z-dfbi+ ,%Ԅ6p@ U!ts$Ш}BѸM- U)4JHM $0ĥ'!7r=HjbsDj Nx5H²cm=T~UI2<Feo)izީTAu?i>?_㩈QSW@Z =lƤj{N;Cd[c3Kw^kh=1!D7㴾_TȔ,;#)RPDH4 @0B)/S/!W(@(@Z;f/cD@U4UD T-#< =hذLMt=(_=}!BU24 3ԵuL?,o@La(Jm;ԩ0 rxoxS>P~=@PH?csnUѣVm~Ozd_}UGAԻzG<Qvm>|9tg*c1a.(uʸMpw[XDKDP$HRטw ?$piԞM ^W Fd(Dz$xu,uqxv,(k տ3+.BE?L0DM/mBy/RCF(oj4#;O WAv[1(1"4qDz75%X[!l:Qί`~ oX҉r &—SAm$-v&:"Ot #H( AΣ\*T^>R.x*5(2&Ɲ`iOa(^ǟDK~ދ:+*GZ7:Sɻ=_ˣ"D 5.X _gU(P=BsB!!qc`A/B\QTzHI=϶.UbP(ibi DA-4}6퐫\AJO.U29p L"!AUHzgN[}`&Z5)؇r9$xBpbi\m)b%6\)<0ByaBpf+AZe&\<ǵz!ӟC f9FM{#?hIsHf=[0!I- iŒCIx`!;ۘ~288|"XY ߌV*+9V*IE7a?›pLoqnc)ʺķWlP.F;UƴW]Zm`k+]~V7ý2h: 2氪&Ld\zSZĩJ7&N~/ӛfNA8I$Rjkm_hLDaLb?;FK q'?>UxzF|39#-$RBSQDCC`l$BZ4g^ 䛁8Crr|Pd"N 8!|68! S (S [uK fV䱉XX]v}otʁ.M @>=n0a503~y2KhTIqx-Z:Q5ءQ9+f- o ٫-9v0.Ԫ:}t}< ׎И <$p[&2F4cܲ/eoyꙤ&N=cyĵbr{^dOAWlV060}dY#4X=__<|q뼼`-^ %L5A!T˻6]ژ5EN#ZJ),d iBY̻0jl)2PRqJN~( fZMU`/N7?ud]]FkҢJ 7վ7wŞTwEjݹFTI"ŲlA3O\/p{:5@z0 C"?=A}gYL>bkѕPۃY{1z;ӸwHH?d|وj 7@{qhz⠩%s}kPPC@o6zDYI>Bx>iߏ_xV 9@$9Nٖj hpTDLQD!ꔉu\E~%Ȇ.H,A=wصyp@XlP N fA8M V(Le)XU=xN0JwpCrg!ủWdN0]Ҩ)AS gbՠ6O| d! HF-Tx-J SKPlD'EʼnL\XH+L D)XL0L4V>T`<ߏg|eҵz&xF22 `l΃ De-uzI!NLÝK}JJ @TBp(r#Uz5F!mvhҴXйm Nhof@oKPZeDlҭ7w -OM1bw20J t g'(.uhb%H1c6p%K@8MCZ,5@unR dHBD֨@`ƬٖNv%,FنaZI!5, Pb%@ʜ$jyd#a^Rأ\ciԆBCDc \᫫]4p6HI F =O~'~'H_60⢔"j*/G;@* (^}[kb@rM̯S&@<\ RHh"49x}Y@~ OM=P48!mwmx iRz+8a@mU]؇o8z(J0S9 xGĠh@_)H(Jp @@В e -Lb`(tyZ R եIrV Mф3lq =Kň0(2},'!4bWH>+* ɝZFcz 2v'y<+YuHgPoN?.XII694vf1]WOzs>Rq4abst6I0/)#m dL&`^@m̘ȼGK˨sÂ>H}Ry'OK=r恑yL N "H} ʊ C`4b<&aC!]TQv)SOatߖЭP2&~. MsL{jtK@PR|} '7hG{_ v6-Qm:whi>f)"Oh|s3 T-msvyMMAmES@ !C0A,^9qr8Stk# ZGBT)HU8$yK GǨ Cć]*65A)yHTky$AׯAKĚh 9ȔE!<'Ğ侧 q~;yEd\GeCH%R$JMia @47AN=x|-TT`& b@?cԞ4M"D!KA}2c75p3A mȓ2QrAѳ `F6egtM6hZen{m6ٹgKrTPoOM>^d4qwEcӛ fIpq5L^Zcj!Qvn6K;|b4U-NPԀ ̠QmwHQOmu5 !⩮&uRqhL3[r!=߃Uph+8iW8e?+US+ϩ޶Gdm.hVc na5"Sh&Md44֍Km ]`CHb1 NӠ<0 x'0̂u&+FM0l=-3fGNTʯvwM€D2 ]jaOxWaE`ln+ALj&B0=K<^WT#y&R t43ٶ1kjZpw߃&{]U b!y Y=cb {di^_l'RNזw_TNTe4q$Vk_\u6JOjI>j2,pĽ ;<(.5TKv! @!?m # =Ԝ$5 I$?;tNl@g"MNg;1KlSvwcm: FbOe֛k* xEёkto1z@ViWn5:~_ F>ҤPc\30!T(7x{D|wJReM}D? -)Z'Yˣ\U`N5y4Kz 7&N@~_G/?1?r|}.A2)4e ۉ鰤s:LC S N:m39P?L~I&&"vomj ;={X)M>{W'=T#T(Gagߥ,g?c%ʷ Q0pTJ'߅4%p31:"|qs3ND+CJ M^`OEn"o3gh m3<2+ϼ6`;J;];#A)CviXcE!YHQrS)* ~n7'#oє';Jx۶l$>id!<6XQ /x=Hۊa{[.5K 7` "$Av%ɳ53FƀϩS1!Tx.)hA$x% DWz4VQQh݆qEjc7WOP[6b%) h*ק_bĖ'˿g2()sCbBWϥVC@vY% bU5KC=X/Õ{4}/}>UV7>"ڤvN;@N~qLhdBv|w >~ @%F$p^3A9׏Ȟ 8"e2JFxw|Cud 3E7ʞߣ(@eNΙ_\"?pPy҂iT>EWq)CIic I 8)>m)ސA,+?3蓌"C#0?)LK׾B BgRͳ^/],r|`qK6D^9yYV˅Trs50FPWaEAD@ĒPCQ1fH(h&!"> STHRSQ .<6U+PU[!b-$h W #8WFݶIL|mlێtž?=K! ppO;L'HF(6; D}Ѵsᙕ >OWkAFT m+ehkVjZAIzq>>P ٣NQHIPU 3(4n n_i{O4A Q)h$VI[+'zW@'4&BA&hʄv*]j$B:zt/K@6IBGWDL@ 9CT@`HihzOry#4%xTApLw^^?zl0`,Qh*1 ֐v.QD@X1xĄ6M)= MGԑ"P>vLOtª)Aalbv3LDGD?zXk&Z&j*-dLse*T:&))5HQ81'0SU$z2X1w>uqӨq8KLajhd@`4#HTl  b R6ڰJCXapմLf:6)  x Aw@HBlAEU^ PPiLJ_c?㗯 C.[H9@PP~eQ7'd7Qq7uSYH D@'@ 1;~~|}ͱ1T*p}Ǚ1!MN#;ͥ;pAn2z@Z9xi:LH hh@F% @@iSM)">$P`HR@IZ&QFt4 HLKрwWhZ3?pH֪8ϯ6W@qșGݑS#n \;3r&%7 #7b/11J3O esMfn@ #!G$2>O 1!BӐe~Xtζ?_jG*41^cHH1Af ,e`l}X6Y+uo"缠wݺ}Ac,с:ןxO:ITt-d4"Q!4S $P?LHrzA$xq:bENxǺMA[)ת `fO_tUCLnT/|0SIO`ayuEǐ\^Hh@)@%I=J>1B_ GOix$TVü$bbXb%) %!7_eѠבնͯ1ix'vqT\9XUtOq[j΂h;`dQ!%m7 $220@1e,hhOTOh88 2PL؂v|>aH"R " G=e/`u"8,2D)@R$EQE,z< ޏwÃ4.OBpe<!¡1=bWh*1DFA;qTƆ %m??_ $#Ph$$`-J{xiee^[7fw' vith{xd _a IdL4J%4fy^RB|ly~"}T.ݧQ1uJtR&>pʇ!AGg ԭg>i!;om&:Me;8Z!:GW^sPM-2\ǚ CЛ#r[+_޴[(6Tg ozx˯7U1 Qak/b HWo`,`Lq!4C#+ FZae 4 't @a4zbEuW_.YUaCV$A9hH@R!|<; b8klIzH& `ԄCii )`Lm L&I$ 3X`0`,;p[ZlFHPBD8(ӆ(Qe z sK7ˌb.T:7ۅ+,@cYل۬@o "=m73*MeY`1Ŗ\ V&NS49%bS ({/ I>rtgѝ'|C$CAg'uy.FG}LC?m`D>O<<{F9|ܒDXbT=$퍄Gp4 ҥ 3DDR9(G;>:z~m$hDC1DoKCSb;;Y,Mq[n2**Ptoa{8G<@Q6ival<goLM,eiLaZDbohs˚o3[ڞQ&0 'GZLPR{mGcWttwa\1<]Cjx JL`" :X,T"&az0h=0TIšYq|tIĎ<1D΃Ze-L$/_$ {aC@?_ݢ" /nQ:3JG=K$?(h B )JU)ҫj4PJJZ(R@&iD(@)V(-Bd ҇@]P4EZ4mRD8m IG㞭{0L[B1`3@IaX'$LG~ c@@м]M⿇9mٺQ|_}f1o,h!Lt&8S:S8c#eScy/DDö)1zި" A}sJIvA[5nSu" #DJH% @|T}Hkx>>J0JBR_UUU.`~O@1$51_ kHR54 Pr?4$<#U $iBQh g<:MLBD1Q@㗡F@۴>|=t7$d|4k"iL%1) ^ ;Ey}~a1>S ,+7%]&€-/g#(2HLAkUme<>o@w/R>e q)OOޡO Q cK~@q4E.cwB<E/x=[@C %f .9HJ7MKQ[hp%2h&HbI (Ę11-n H`Ԩhvh!؜$'8*;~̯ 0c?:GCӀa&ȍVv$41C@- y'= $$}F׻DS:J n h 2+BAA ̉@D{@ a"Ȱ* wǖpٗT| ? B%K3B.2~|Ap@LU:- h Od> |PbeXFR@i'aٯQy!AH؛Kn=`vSNĺR{ <I'!1:C>J@ :}SIC'_D?D/^`7,9O-,ԏeiXtc٣h]Bd(=Fa.`+h J=(RG4ác%AH,APǔn|aG0ԂR$@%"8L`o|I h%& (=U3P9K2Ꚑi(Fhih "V)R(hV(FbFi)fJ") J)H"M v*\Rau {ρ52|by%ukA5ENNقp"WC)b% }vhiDh= N$#G!|s.Yat)yQ08bJPK<$ TaaiwOZ< Q7 ݀|l?JyFD_gZJ}mđQ0o_ǬPU(Rg)"do_I%-NLEJTP@d]~7eE0Fਨ=M|_2h\Ac+MI4džRڒ )#Iiا/^vd2T/w D`}S},c[F#5I4fd$:]ܶ,c xTB"4rZṬ ,ShE/kna8B0A)rlq3JyҐ  j =-?8. HQ,*)AHM' NUwΦDmܖ̜F1j@>,}>2<`٢;_x: ҉t P P2:D< WbU{o7[7 hlh6$HYD zpڈoкߏXy!;P<_yv='fgpп[ȇ0;!NǃBˉ?D "U' C'x}f]ebJЁ CφIm$pç,qPS3kBV41DJ4`GAvY &-}&2(lN6Ӂ˪@Fق1QM/0 Fϐrk%ѓ&M\yBRTx`2R f($. DB8Py Ґ~"+BL>0.`/#KKMt]¸z..%n?x @:Mi"Fэp}jz_z8Dy@SdU󒔂Ta)%9e66D=47is?~_*JjbM;oݸ?s(Xb$h "!hA&F*i* )Z%&Ja(B(@BRF(b@)(G!S ?(Bfh1+AքM)R}72Tp iLS3 N=`0}f\SD*HֳDS0uC&RTb(uA%;D@IӜʤ,?Bƞ4 (HUU ty>5!`~#8v#; HけN Cd@78}qhIUUbO>ws ́`M5,\)Q򴳖Ԟ( ʔ̩֓ghNF E՘;Z14}qzWړز 08 n)>e34 Ne?cfdBgPA>`.޽*C?ɤ7ڼ2،C Q U+DZ=ᎴO1U6M!j &/})Jː.i#߸0t2Zɞqdfߨji|L77("Ln*[n)];uI *~ވ:hфa:6meaz!Lxm`pΤT"6\7 }naιv~|nxGXcs\tk Vx*1n9`! S7Z q3c~ZH"@b*X,b5}q"hfdԮmDHMq E(ԃ~<[> Buz- tBb1N Dd=tN}LSfڦJ6&ƺyMAdr٣D,1/GAOl c1 @l +idH!<7X<`"/f{HLPLݜki[*@P`G&*h |ɦ\{ڡ0 ,IB!HHI 4@B0~;TT>:b5 0m0b9}|Lt_)I wno "Aǜ&q$@F0bHn.I( d!)qz3D Kh[rbtI>0]<(CSq|1COjO7΁&$[}`t=BtJ!svfY_\g %dkҝ}zН_;x8buFS|#*.Xmr@@xOyJS $ 'D8оĹ|20n_RB^{i[@Ax㐙ߚkさn0#4ڡzUc"I"[STLGc3Ty y+/ ?Ov^޾׫+v`3y]4Xj*hbZw&(*6fSEC<]$KyjTˤ?hPXy)XbP4)&bJ%ӈ(fm KL1 PN*bd q758%bmb" ֢fvƇ[mНgZm%J7TtH@*1WݛZGHh  mtl:P)lbɚ1!j*9)) Nc%DيHhq̷mh$((J$ &pLV~)bb4VI$k:˷cAuR #X-F:&"T1~CGFu bH n']-`z;h'IYdȜv`(EQKDID c"]Mv9T ШP\V^\|%}1:ւ$DRT!*&(J`4&#V4yv:l,b;5րhgcj U8q1ÉAgNIBF,% !ll L4%6Ɓ qH& fZ@@ -U hCD I#֑D- [iJItJCA I!U=Bj'Q N(|Lyb"<{43u ;S8aC#Hi8=A!AqZ.sGPIg2R K m߶ML&1$dLE@@tcF:t]ճw}k+,p2m~`N)AHCqxWism]A^Bӧu(*ӓ 69x~_I@ OSs?X$EaD AȝĚ ny!hOGe% لTQB{٤vP"Rj͋Zi<6l4U-K\S?#F21 I a<0!BP|x|.p(H)<E/\en~}}R?G|O -LDE `iHx;!J "DQAxg0 _V klGWI !Ї=xcߙ P0p= ҆<(>sHf Db皜/Q)P@)74J9,B$o4e:#i4v0( 0h v6 *Pe͐L\;<"(DV Gmd+RMwcO889%~%9!'0'CKvӹ Xި*v)GaEa<;xjEmI C/gJpp8j&o>@" nH-a:(u=~D %3-%L5ICAAE(ECB@ B4H 2 BP"$LCQPD3KSL,DL"RRDE%% 5JPSEDA@Aps7API„o4tj!f%" "QPDAEk=% E+I7^bړMK1M@J v- #-:RH=^ 1mF]dA LƚJ|ly23fSEFZкd`zA7B3)@ /8D15,r>ޗ`ݎQPLľt@W"@+ Bu@H&(%tԟdǭ:^l!nHC`1懑av!1 T48B3Do))Ov'b)O`GH}1tRQ  q?vW+d-!Z='j5&D-l@4CXb d:xxCږ1!L2Pt-z @Q0d]4Г IЎ*:ĭ)T$AIBR!ݐPRр"(BH@"h hY*hbJhT*)\;GIn~bsCҒg(?*$b A") `j>$ & P)U(@hH*HCDU&c F_e=SJr~pPe$ (8 FH?ax52eBow$ Y jݸ8@5$hAL?"x p@"0yx@ed4%p4b4b4b4bHy4oWc _>'& b 4U1@)B#7Q =@4YNp8Or @s0AܪH܎O5ݠ }: ,"$ Z;an`1e6ZRN  la p1Ƭ 3HBL qI鉌^q?2S#ު{!=(MU%lGSK 3'y!xٳ@9nNHjKHӦۿ'sn֞8y\~Ջb\&^фJ(aHv/dTi{ۆLWXC>xuq;jiz،&ӭwGc ܴkhuF[0s鉄8="{{\C?˕/۸;cP[Y 넉g f(vRZ3Eaו9nk< <{ܢˆ#8f Q/mi),xmYWϘ=⸧R㙖dw1g;8]+?i 7/~;hyh4d"[{Y< ~iIڥNMJҠqV ܸ>g'|!s/2v׏KK.b9s3ǡY2Ֆg(״7|jFN1ݐ\ߘ%S#==# ڊCM}^2 WcDlnXK0J#oOq-4*~cm{qpX)wtw n@.b\AR8w7 ֢iXFi^c)tԵ57Sy[l_5F &!Rbd'h-RBI%AN";f 5Y,t+d"/ 01 r(0{nXB16"d RkP7g8NTqߢ?.!gưauö6E8Z3X +PGr,%9֢-x60+QD zUHu6m" ŗ^l2LcT ".ڞyrV&޵kr*z(ij(Y^OR-^> {‹ֶ426ڴ-L=R'UcݽѳRkWZ 豚#ק,kYڧ?:p=<C쑹]yVC_By3ywIR6rFLj Gg&~`#yUps\]͏7 Z64]Q$$P̗NZ-[=}$s i@i z9k!8r1n-E٧ B˵aN:SEMv5ƈfw=o_ mradfS|2%3&i kb'ݵ !׽TD|;Թioaעe@B5*g<ʡYM4G5=Rd#2NU$H9^sTO*>}" BҁH@ `5b߯:]$>f !X3yiwFt㙒NƐs vU hJ{e\yy1IOCp]l |Iķ5ϤktYxZw3ת9/EBr[i,|\U0\Bٟ۫Yglug O{?vwHAAV(yr~3stpb8 θ N{#v'` .E8/K^&!g,Nh-1IBZ]7eʃ_g8|TN[1)H=,eD"K|9%%óod&Jaj},1vwUw(YE@v̏2L9CD Y6%M nWCL;3)a6u* Br -g;dObo.1?YqQ_No ,!G 4xs*gnpW˘<N(S\%p|raAj te b j_q9s&j 9W3ɾNEn)8 6OIPB9Y;Fo Z+ .~9;'WyUGS^S;Γfw\"j\d9[̿mF 0E߄ s7fPV1ND9j9i:a;e}ʀjpޜ$Đ@=oT:﬘|4HEhr5%-#)AS5C:O<$iu b)'XTDTUItHHI0U"P((G]RW @*AB/NnhqUBC 'y>:1qNA#_1Udfe鰺EdhdZb~#~({z>׿֢;ϯuzX@<;{Q:ʁ-;SDLɊ6P͊tw߁ZGK7 Covϟo'G`''ad{ 2S&n;)Ȁ%%;vA/j-O'V<i&>6Bl!X=K[xmղ>'|=uҎ^$aSy^xp!H 4yCў콜zR`1 a 0k 0H߰׃i}36IakفO~!eM\S4NT!@4!v"!1$} >_{N)`̔uaS+ d7>/4L5 Iya ]?Ov1cfuTQRD 2‘ 4-4Lҵ 2ĕ-,T2D~EbȃCY&$SH7 W`P=,bb'sXgfڊbŚ6*<}@T4 ;OD% A|qXL 0Mhx#\O:!l̃F1AWT"cmjG?Ndea%T)~q7_6i]I~sO"_H7荜WHϧDu'p!̌*iTA#=snzg/o_fAC3J @~RTߜJ"`<## @6ΈiZ B.`VH υ FmA"QX Q)T{z$)"a8E/$)B)Q0DX2qp(l{A〔> p_-6IWMmHI hQ4`ܡr]hץtUSlFdy7T.A6&(h6iϩ \ ʄxai_ܚ cTX71HQ܉sCII' Q*\K- Ŝ&髝 a ȑBsgkݼ49ِ@P7ou١)IZUqEN|ûoT!(! Gi@P)F!*tB([ #Q BEqFHi@;>wYԆ OzX?>*6z7SKS24L<] HNlJZNf:R3p$QG TКymdIyG3ly4#Iꨃyk"1;+ZP6mDC'aدe=,Jjc>&InL0ԯ`QY!&9w'WcUo53xOä-h[r,QLXՅ44K;w^-Ii4?g<\F||6+i]kw7NIq9ڞ J@X 0ݗlzc, x҃:vֱp!E>ߢ{3K fmPcdzSCg2F?AC d<__:}zϤ^ ּ )6,!k$m,pBQc^ C"C H_\7a<#F5,w=b QC.?l_7lb 5r1j[t5YCl0pPh93$4$~~+{2]7gЈvDO3, >1Fؗj\Dy~D 蕨E:Dq$ ć? И!<LwJ r 6&xn\*,"ۋ{bofEI:d=Mf6fHLMdAD;Q@n֌CDd+F 36T|zbto X{MӍ ~3qG4쑵f{D(@6dF&< $l -kWZ&D-\i!\\{!JNF P3:7ey݄u(*)nHuDdzC늨ta 2S1,ddmEv2-rF$b$L! `*(h4(t94*pxvRF3N43NM1l;0g5:,k.p Ri.\ F)%UZBiM f@ѢDy8S5/{ ?-}B?X+[` qY!Be/{% GU>bxBaՋ lÌT}y)yG> 'vMh:S@D>v 'wh;U!0^=0MyXΩUxPAQf[I*=w4>FT]bZȃqIhZ: 6kl4Llb| q[V6(mvveiYu(KZ(`A:2GQ\#]kTдAMzx|##< 1IĎ 57YlmiHCAFq!|Jt Ѭ>;|7;F(G@1/, JRi@h@?(#J$A:(\@D4h)&$ ) JTDRP}nw}:*(}ٱwlX72q<'kHMBVl{, !"+HT:j^称-?/f JmSa&,|FU$F5U [pze8lH"#@sl ^lSE̒機āy|NEDu4JĢ{w;vЄ8I^UN%j1IgAO^UT~oQ!xuoc bTr RG. :}2@oMox}\k÷&52Ǩ7<_$A?2HBz )T E)]AHT0̠$>iX:q1#o$6 .fuNږk^->k/56fc,ӪRJΙTXHJa.Z2 +^a d5j0ViǦCWbu2NJuP&" H$UFԺ3NrfH{S(ሜ`SC(ÂĹ-Yp!ПS46W F}ͳ7 ɚeBu8LQqhgduy<(fP۲ ?h;Gcb'έ3fc!(Lvx6}93!L$Sփ,(jN-!Qhӻ\BI|_h/!OF3'CÈb'Á\!'oy;C? ebhחp{Sw!k 6L |5πO8H@ R PB"E@Ha~TLX+fuf4^k~WtF#?ԣR @d2I)kka`}<9dMK;==~*Hb+ ~7ěe~w'd/xA4O}ʼr2|E6<ˎh n[&Ƿ0CQOơ^`t:rfACzUGBm#ե!z_WܥQ"P @Ү)iE#! 1ICIPD-SU105'`ChXw$>F)eD6F栟|ɫt /:OTSU]YzC_{z -iDCPQAdN`vBC_3TNP="Y騢b1C f2I7DiJEhOFCHr:#/iQEQEQN_(LMQ1Y@-~Po9}8 '.j{U?:L&+fLOO!ZVn0ݦQj R0 :/b>A$0X} 'QAC B40M@PAA@UPQD DPM52L!PM% @R0R)@Ĭ@TPR@R%PC BB HH0@PU P #BP!PR"ҋM wݺOZ O@G spB/>>COBۇ[ROF)7捛!5ypC%!Am&<(X@:m144k?IA'%?w''%iJjHw'Z>xvw~ER.(Lx%NJ%]51*T*g+5{;QHdRiɽ}Tb#Al+.ƪGV%f3+\),M5;A`hi`| m5!7 8z{iKsF5a_OO>V9+3ov0̓DP}6ɕԕOH j @h`=yϱ]w_A-_BK^~:lKC%7Ȣ2=G@e!4@+))NwϣtRC/r"{I뭨\cN;ǧ;p 0TyWb$OPM @ QDú h&ǜ&QvM ִΔ( T:'v2@ " 0^U 4SИT>cRH`Ϭb|;އ`rN r4XH4 8Ҋ@@(쮕 ":T tKBPҚ = C@p |4Ÿu L )T(bZAzw8tFi66*0еy$P8 !6nL})2aw GQt^;E  FRP^׼Q 9phW0B+Dn >ĥ;*,kJ~ykM$,݈5<#=$lh[qq#sU=ԞLц_Y44D̯Y?1,pTa7,%(EG8ק[xG}v[x߁zc^PQ1!xbzX)$*F@4T!HyPaSt'oda$L&f5~ Dkbz͂ɑ'Xj*kywnɰI}n9<暞1uF뽋(W0a1UɄ>>ׯfbA_x@כSb bpC`3Q06đ]w LF,[U} !ccl)(51`u}?C% %ӆ7N׆ҧ0Zpp}z]uXo7t:{?-''WM~^PRt10V`f23{ŠG B hv!o TT ICCJ'lCl$/Ԁ8nn'jz0aV&JR 4 :Ruv{~jm(~Dyt"\(d=HpP"}8L`:d %G MIhoA7|e( TT B*JBoHR0 ܅N))-(-Ԑ ?G?\Dh-8f |E79hEH&y|wu였`X%0![:ѴY0RT-2d`N`(in- Ba%؜)m+ f"=ySD)ƾfLO;Zud8c$Zԋ0ϤͣziT2tWdilTÝidJ cԋaGXԷ/Y񵔺bepr^`&壹LnbD5ׯ8HȉZd:R+$CLusqn'ƾfs sB A" ֝ !rq&H±0kHn˄0j}h~r+jه0 >r}{ 剁fv.9!2;^#b$;i>–6a,^y#өFgu~M.&t:4C>b҄.7gnq*6kƮO.ZRӕN9F@=PP}=!wg sP1 8gS/imHiDFt]&qNBS{ؽ$BK=m3 C=gu7͉!;SӮwfk0M1DFN]3W  n1$~v5߿nq ]ysZ3]6P?@ {7KV$BEe&M;?"6ė0btJřIB&4d+>!uycuylz[/O]׊> jg hz*6Zp:&Me" Q{!n!AwM06,BojM,$)dL12\RMf/0XȑX9(*ԱΉhve%:SSk{ֈ)m!& ,\'䆞4ӳ^c60VgaLa?|45YdФg\8 *S'~HpBFar>_*IA yMoz0hӬlDKLHiQB+$PC RF+Ѡ33)m5Ы4l7 cPR8wjq \(|PC:7`1z,};`1l5=c+(j0`%㮘[Ӌb@PYcB vBd&j޽IfXEŗXB [~ #eK[$UUW;kզݰTjsrpA`6r5 |! a 9092͙*qE m970QByfSڈS+MH_vvW^xlR F>=tuw.JkIRB*x(*1 j`2b1;%ڭ퓾9t=AR536!y(|8C! A:Poktt 7{?bN uhM0Ct7:dxBt+=l$mЩ׺;q{l!JQ@xw/QJUT::}L:WlOj>:g[=(Ⱦ( RDDS@Ї&h O8)z~\wpEj{gẇ}O3X$p6<iIzK{ 2qnh?qvrHXUM Cto~AA$9`(@@ ~?7yNe5Y]G7?mEWkwy3=_V2(6n{}jPg!X^}Ru^}>dw^y\O[4>mՎ3{WV,zi}z}Ó2>ڛjcAi9ƆugaWvx-ձـ(ylAIǦ^yͩ)= >={w:3:g޵#ͬZۨimC-wwOb䶂&ރ{$;8}@Dܽy|E U]܁ٷlC]ӡl;w.kj{)@oAobj07j׶.=vW=}u]Uw<v9`R -@]xH3Làyb4yh*% AFWvmfZ}ا٥G^C.`/cmWXsdYfi[uM4:+{gK MGж#J;4Tlr:1hh:WKS_zQ>=@9@;PJ kـ N{E=zӪ;N}>cݝw7:>}Fo>Cد7Ͳk=`d| 9w>۔v뎞=IowQ@wl,{n T _+Ϲc}@wgrlut>=3>yf|k{ow毷G{]AۣVҔr89붨skz ]>w{>ޯov̻s:.|}ޏ"l}jJ',LG=w8t={;M wlnϾGoݏpsPoݞy̻zV^h5xo(]n-mk*s4]{׼j]@:=Uw+N[w|u_agޛM;+6Z.λ>Z+6گ[we"cg{yݧĤئ65.]5z=vgSs\Md : _>w:XU:Nn<﷍gebm"Ϋ涽|=X5#@]*fdNyBk[l2<+GsCwsַà*Γz{*wﬢmz۸ h=uAJ=thU(o`|Μ Q;E^oR2:wuݻڍ#srU;Y;׸ ;`驅sG9iMwWZj y)OXzQ4IK8v}O{nZg AՍ$_Oz{ y#7WzbVv`Vmg6{y@set޻ l[ ܒ^+.f]˦ݙȠ7y]%%5VG9sj {s޺ڡhvØ:]8^Dvy]97kVjm6Zv}ýX )-G}&h&[@w]ԍmr:.OfntOl6Y$wuTW:)q+{(ۜ+@qVyNּպfζvuMmd;ن^ v0Jv x ]tMmlh]kT8]}2=v`]`> G]4\U eC{w׶du.2[avXdkQV= ;]ΝwDZđӷw_u4ӣ:V^۰wZyO[kO<{nUnkYmn¢X筬ؿZa K@U?.*(&hR'4TMJQTT)ES6{@P圍M/: hx XLLI&R0aMm e*<[ O:^tw+'z9_U_w{?ߙ:}-e{%^xITğVDjzb~ۊM%gESǭ|؞JXAOfRSPB6i" M4SyY 塌V m[?Ǵyᑤx'?7hϛǽ? ^C K= ~ƀVZs@{Y9ZlVo} '^<*v׫PT9b/pdేLHˮş;\/z:}5j9rda~ k:]9`}N~HF>MWY<튾=:8jh *t'@1hY&HTp>59ξX n>+IMSB('DEEuzLy ]TrS׶QR3US xV1Gio=4{Um=ׇƧh&T;]?1p"1'R&+آ'PQj I#BȣPn- "1DCdŬ1bjPᑃ4I/s\Il])ԩ #1Dz¹j'BIS*y[` ʗ.͠#aLX'\ +LD0WP!& ~^jif=[S4EEF V0b@7GO~ "4JQ+*+HP=| %$ITU!M @P:Iw_&gHSPSS fHMKRJ`Lc1c74"45S{"Kq{,3!svJ,XqrߚRpN&'WkRO{JOLJu"XV*ҤA$ma#+r2Iz>@E-p0@@UU@-?"@GOUOg&ߌƴX&ڌA(AAFڝL1K@}{ SI(RJ$>>S3+^'Hl(=2+)jPȉ>tam M0mZMh@3C70 `;glqAfT!'Yc tTë9n8h<`bwof3Vu`%ќ; 6bϪ޹ ^`B*BTR4*lzޅ Y=nGeRn+&"O:WzԳg|~S֏r!A;30f|;UID IG{`\ǜMj]@[2 R*,B9.-0f2Eߒ{Ϸz9>w92Ϫp%N'M8BaA^VsLO t"!i=&f lߘts>V,=Pl2qD``@;}קڑ'(,^|7QQbqtA2ЕTjm /sT+~w)>4>UOwsb:2}jgtvC30H+{LVκKp.'Yu*)O!D$m9W\e PL4CVJG|7 lěfOiuឤvVwxiH2ǾQ V8߫$* M4x^2c[_`7]'j\t qGp^IBm-g[!3gZp/<ey]~վusjy-,'Nv=N8*wtG!' 8]h)'FfsRy3ppMAtA(雛|C6/D\\BT}",ˮZ9 # ~rWugޮJzWo1 yE#B㊮SFZ+CkT.@؅bH1lTqo|{G |㑐x/,)>PKZ'LVpr~ 3 AB))RDK7pŒ3vߧPE=ȼ(j `cj0HF<;sh8'0) l  ,"DZ!-A,=+;O"@yZ_;lo 0D:8NxX!_*EE%SA@|IU^F3ye(R&ĶNJh`?f7S" zujmHll2_=iϠ0+U7.ED ?O$Ա#G}945-;g@0>P(zSЪ4{1~wcC4EMSREM;QEVNi]O'zdRTR Tî2oE%@u/la$3l fh;Kw.N0Ԩ 񍱡Ezb뮤 !" (ƒ(`b &/R(X"! HPj XGi {|[} lԹ3Gˈ҃LiWB3 A2b^`#{s F  EV B`?I+RI$(&OXq5Q뚁"XEP @)JiR(*R ZA#W3b*Pҭ%/$@C@0LRRP=3_8=_"kş=t'\bJ )baHedН+ů~k @xYT{Mқˆ )7kmլ5vi6i%,U5?I3COїBʱ O^'Q 'DJ<_(ܨ?F0"2-u^Y *ƾ3r e$[hftx)rq%Mŭ21LzHnpFPDEb^{|>+M}GPv׀+t _.Ze"ށX^=zYEιT:4й^6jwܝ*&SX|t2}͆ |꬯p1=Lkڠ@yR3RPgVdM_~) ю]AF@(tJ`)9r8cD]qgM/}DKA̶;jxuY(GDQ;m߃$@čy[1T#BJ·a+:`!1JW A]9 /!:a'#}v׳0gE;ʭ I.{[tQ ` ۤ%ܫڷ['na}/npQȒw̹%x-Y l3":,< KaI<ĈBx}K/ m]/hnX8$~1/ gG o~`E8,5;UK@Yb_s0fUUh#BX~|*Aٻ] XM<^lnDu YqCIǗ$NG3(UQ%_2<_L ]l5'Gu %x#rKU: "Elx>h{UT"~F+#J uITqPyz|f08IȜ@OXI nE%oW.@' _e_kRl UB3z!jI N:&>fPkSI<[8\2>^3Zj&a20|%|\0ƲQq̘aΤr# wa=2לg_&T@'B<𽽂,cA4-d[`D\b"0.KD,Vq!`džE?/s5*#آ\!-[07_ ~9Zʑ*!ap̡YPyÈv4V=#>lf=E[~9wb*{߄ȉ8Bc#QYajKg9pb&:'5*ć;su9y>1c,Ndt1X篨ýs~OoI39!„_>>$f|'-frs;_H gQ/AIP T3ۗGMs )j+ 4KR'y) ZE`vx+c^.SL[NŦwJa#G6R8N$JUmHV_ibb-h_[+Ů̟9b}H7p!+Q2x5pg ( LNd'bÏ^ MD@R3:) -ij h"M :gس1BSD`H*".X9F6d񍤋"\wa:7+(B!T 3>R>Pp G_dT= {(䋂`Ĉ!)CSǻ)xE6IQ4Qj3I Ub4Og7yIPD}{ \>[`Az!(U[e\b\障 ws+L^#__) qs3پyFxakd$@"y flsk&^ߩk"m}!MYaY)u|[)+> }ex:Y1Ҳ&k՝e2_$>o&xY?{׻f?潐ݙBې,1Zҹk3SW7zsZ>&N׿n&&BໜϋN,aw_A481UФͬUGMUX\]ZCЬJ¢mߪ${rF{@ )bnjpb}p7zB9oɅJ F#* PX0qut1%FP@M^_c2*RS+FӘ$=wE^AלX3{f5˞2u 3Hyt*H1P=xsl`,w2C;4ZAR}g]tTXW9zĜJt$T_ko:,"Ϸ\#8Mu`D^'PӚV{ }.7Qoo(H$ 쮐!Baɞ& B/!ehPf0CGGLoH.Q YQ.,FVcC?1zN(w)RCe/He}w6iLro_WY믻ڍZvjKnLݼC'#"Pz i"ftЈ$?C]Efu;PY/Fi '=,o4?7ݾ˻MX k,4aF҅!Ӆk겏tI׽Cv_٥A_> ڳ>"ϱNu(g U|_Q6_U)8cpwLH0ޣ kH=(8䚗0Hդ lp?ԕbTH i;iT!<@*a}WScܰS((=S!)-0#(aFL `FF)1O&Zo@¿ RMyT  +J Js8Iպj)P&JGބ E9˯<`Q5PVxg)W\O(K‚T9 *@$Bys;K3iۯJ^̽d?KեUGS暸*\O#;8Z}/*Ca( *0Ȅߕ1d|%3|}HCLz^\}.ޠ#m-C .y=hBRYq(\7tTyQjЩӾfL2(1_4r=L\4x'&dp,PTRR/_D; {̷7E蟂P$G?Ԏ=zz[$O'} sdﺡ=Ѽ]ˠ(X BϾE IE9vv~4t|_EmF߾~HLLX04u^j/ S ҁ$Κ VA"jS?g($ٖnpw>w)e(D=T 8`e%>G'y︓ĉT j'ŰW@(}Љɘudt>[ہfUE8"͢Ň@R@'3 1ΨߡBK C$l|XSFYo9jfrB#Mx>;a7it[}pP>fF.~"JBLsՂ6v.$1VEaEzxsZxOٌ&"-|_;x hjv0}2C֭=pb3Y ]@l*7b)}틄\-@uÅSnиv1jBMS<_j8d#%lj?}ͅib*$Wϒވ Vp'%P}wKe)fuZ  @p108! kͼS^fEd#X1?[c8?hab8bQ䩉7m`ZZR~'(쵃#M) Am`AL%o@9]LJYyCܭ~[eԈ@"DhR~_}w:/:QwO_BPI%Q9P<:r 5lUUmJ@_g 8SrsꝜ5=^itx\>hnN Ѭ~PyEGwk6gm׶5R(,Cy}j5cxS'pgR 1W3lf[`%QV[ vY{ "MTTe{@icD`k.2WoRR@s\!ê8cL.o+bR_2*ZJX({*cE17a:~5. ?j%)qd8Yc/[aTiԵ]4lZ]LߞuQFWbو;Zc, B 8qU;4c_vU^sFt+ZH%dA/io°<S_NfJZA~Zp,88ε6T $:Sޟ )ibN}p{A|pc?en!cgKj_> mMN A wSS>31lՀo]g\E귷;<S>P MM4˫<4~:ȢE|RR..\tekAk={4C,FӛqB#qX?`zb~Nl  )QE""#r\7{{cKتDʓ3DO[E$I=n^Ǻr3GB^BC[g[ ÛccyUG6 328`3m R I-coOfn-g8~:s0~K/OL`s+vYDlqmax KTхb(B02W{͛'o?͒1yVi* 0]]XOq m8U}}>z&9)n]@rH.+HFD(#]]^GޞNekl澯dب_/`4-0nc=*WSp?W?@QJ*b>N_QG)QM>Xw5ǫQWOAjTwrSjγbRsS?N,*OgUsg:+Tj^9IMN/Je>jUUtg'Ǝ{2[vo^lJ?戍vGV Y$AXVEQ)DpAA\*Q_7\H#@G}- HKOw?)v~Tq(#kƹ# TMQ^OE3pTu`#l 42?mPbZUs夢Z1ߣS]C1IJB.`JE4P~>ߎi}]:>7(mhRb챤ha{Ǫ-1$oŽ]փzQTr6 k[)"TPTIQUX6r7bm֍4i1^)0}*UUcjմYj9796-V| DGItRE-%IQ0DD8taY(1߄* >>9r?MN4? .߽7TMWJ/>!OJ9;TLA'IBڊC:NqCտ  |RL箘H(^n0GK@ZkpրU4 )@&Ý/MK:4^qSHP„NZaNIe\e$S BZ#B$ţNf2CT g9~_- 3al:FNҋl~ -G!zNq`r|`l- >RPcL$^M% &` QMP!I罴& ӧP[/7` XTEUEDU[tTT߿uK4TSu8=xE70%hgCoDmP`E ݜ />S8gMՎfFޯv/|>;* b ~s GA~(m=q ɑ,{8:n>&/Ezss%s~c]AwǁpACѤ<G͏*2f.U._h1׳PjK6i3` ?AIK7Iu#ͶJ|#eX&fk? Aw8M4[4y[W}Z{t޼+; `/ݰ7@oys_(Ȇֈ. );4_ehR:I6:FyR*vNXRQmE:2R/vf΃^|| wӥ<nk񙌺^u} }NjM~#ځz!/qG Qd;/㎽y˿ԟ? @3pP>&EXM9~խ!JbSm1gp[I^Fd"2{˟s=d#?~]G wE vA0ByB^fTykavȀfGvƽW|)6I/g(Tx2LUS<>_TGQr)hpC(G%5g]:1TPQMv dfZ!b!Hb&(b{tAA8CijHG/hҾ;'\hYj"p9b(V YiU! 46"*P)J٢z,2 X"+Kf~[>3PX\$R ;Rd% IT#/`2?PsT-"tHV'ys)Pd# !\FH:'v 'M<@?(X *D0|auFiy9HE{x 0Aҭ#%t)ICHPH+tٻ pPc!l* +'~?7gC!ȚV3|ZNN G˦p[).ՠ M/7)j҇bfX%Mej ]:;1Z(qǥ#m_8@´f|2dc73 YSnQ)IJ3Zݤ~~ù;IߋڗdfC#F.[8J ݄@No>@NgL{㯝wLa8C٦~.[O#C1/ah##b>mGnra^Cظ"yxYt?JE?U^e_bfQS>%]G,@y@_0dUoo_$QEQP0Yb! z I_Rw;멛 -ȸ{1v&Ga1m =6ʃYD  *;hy1?1ٟAb(.ͳaAum3s)e1~./l2Ia]@݂xt/\`"Hv=~*'09xk~¸bk}Oqj7yAmP">On |"vo5oog;cС r\ ?_ʰ5T2j(JF7A2n?Oӥa(7JH дG7D?6 |eyj[;;ד*]uk;Ѿ!K.ܠy{ERI j]cE]@$9.mۤ9 '$|&㱧\ Ɨ0sMH$@EU绷]g ϿMy>5.&zs;u=w6a YGVC.44&4SZ>򨝉nLHv:Ôz998 :08?5ZǍPRk} j#ɰ#<7ک>|:ǓO7pK z0ѹΏ}}?~>[y @ k9 |U$/]Xs#0ݡDc^0U!TiEDk$đ{ U+|?j:@a<\ȎޒgTvbhA}O#)RhiFB)Ji@JiZ  )E(@=$'{+Z/B,AUOR$BHs\OL?X~t{."tl(swc/#w[=Y}Mí ~#O!i*LHwJbuI!%su_*9=p r+Q ң:F>^yRaTVl0`Lrd]ˎŞaXnPKPFsfgR1 /"̓zB.#%U9yиWRsܨc]6\'Xnnyv{ݹҕWQp\~idPrG=W,Q1֍{*pa0F+@5.ꚘC|$4:ן){=.JCVj`W:̲5y tVN:gv[yq)U}*&pdzT9ۘ =b@8W~J$ ,m /EÞc>}tzৢj콽=jUΜ\H%1vL# 6ݭ! @t(DAp[o|] :@ILGOifpQJe|(SpDTen~.'ϬqWn['TНԄDatP.O}uWK9>2ǷK͗N{eg0w'8m\z(!]g`^^ QU ?SO桺Z(F6e1l/>N Z8I8zIqex6+04k: =xH'09hZɷخ+Patց. tCz`m7}>2c*saqHK!mLM:?LLe=OOfD{"xӚ&H wZa O^c;ݪbN>- Md̈́[0fomy/(h2;a+h)\Y`!A(́ pSiKKkk2sꌛ༵%t#r:`bTP>Gq}= (qېaD1㸮X>h>aL֍_^'k?%,:Fx.--')0ّ|B~g &׍ާ:[z0>4t?kgx$Hs òzv'qO(6 _p7@@z@ >|cϼ{zԑ*8jDǼJ<>ֿ5I-I|?{*0@VdXnKC1|! /e  Dxcxzixf!ǯoL\~ ~>#IA*{o>rpb~۞ wv8_ )xĸ\Gx~!X \q:De' m9,Wv'־XJEnw! 'ŷ )B~tM9~n#,sw &rOqޮQ^ " O6Ҥ~މȀHwG>&{|w`EKZWCL%=j??ZS\ֺzĬa랶_i$ cHQ!ĨSp,ٕ!93 \:bySa\ =>`Aa/S^!c -3g~v(|ß,g&$WO~cmL_݄eDˮp] ^OOw3^q(gC'Gڿ%~J5fBi,9AuL SI7^n?gd{Uh} DuTL,)pRҩW/P$ :B{_U?P7?1-p@l=>݇NK6`j#mfϟ`rd~O=Щ>nkT8w`[a=-`~EJ=Dewb2|/y&/}G F6U{az@nˮj&bv )_V=MMd'8v- <}R̎AsDqJiezs抲`urv69%8O\)+O4.V#K0z[y80P' >E[1lFϛǖWD|_N74" ݈H fMgO: RW˧1ODw%!\(3e[8^:9F~mbV%K]R9ߌgfYC";{]AmzOs[r@3@G7U'C1{˟ }r?_!:OBgpQAKjs#M9ɰ*{is$q[iXh UP.v3Aqz7L5 %۵S_?m'p6eKf Z"@;@M5KfIG=۞P#XAt 8^! (WJ=9޿=&7I~ݒյhc+UB?,GժD7<_s@X>T@>/~AFfY7Ǝ;_TQy5SS[XDO=}G{+`dk⚆|:B'8i ʜѧ5B' r>oF=9 %Hw72>{(fOhk{ל8 `K\ڔ/._jǣ=b{o?|^9SPN0zNCͿyh$^WL`)@ yc}iӑ{6 bYk ]60Ryz5$]nU D @nOOCt'wvap)DEbnݻs3333356_<$2՞0*R`vTK g `g8z0/+ZEN#2RMOpE>nA(3>0%G޾SXnEOU]=,} }&f'R8LHj!`*A5`5/h_ 뿗%m5^{auƞ޸`Ë?v-S.q|3S0V>sxR# _a#d%/4w!"e OiD.I sypJ1O(@ U4dhH6fCi#$?MAMR<Щ>r ԫJR6^l6NM$qwd^|;d #!` (KgeW96.tw4}QDB=ґZ;m6V?do ȢcL'U+ G܎8yT휍o @0B 8>s02FU 2F NW'QUFGv?Q<5TjSLT e)4KL$dBIJֲs|_ρL9v p/'M1ر01E?qgo݋4# Oz&) LjξS`X>g"X<V^?~eULVHr MT(Ef_M _㫂%E(؊*S"31^\&~|qyCB6/( 7p_"5x_Ojx1wp!# @bȃ 1 3G_Џ֍~<q˾M2''[mɵ+tLvyIR*07; O;j'ؐ oRPT '4x*"?U^#$GPDM?M{jPLŕr_ҨaXχ 3GQ7uk2ao 3wO$V;j_hگ >^; jr竇ew9-Z>UI[\,Ġiu DNߜǑv{3:>=tވegL6o{8gXQk>_'߆ ,_NPv|9*ondi{I ++g.5igF?9AO:ـk@H(3,y ?]#sn1B}rvb)reU4"E.(uu͐N ܂:8>A@FO6>' q)h=0yW+{ փF' #aL}(<#yMQ-tvX֔oDj0e_o~ϯa-4. ~m6ϏAЏ\X|M+st LI>t8fce6f*dUY﫡C1z/~,K@'ʂ9A;yoT$Sҍqp,6QϥU?kL*ZtSPL dHGw£AyNy\3wqdحvh}Жp\e` <& yoi@\T1ɯɍk6ɆZxp8%!E)244itWp WS.t\ bw#*a=G`-m;EE+s(nXs4To2UAa PiTR"lquj%ՉUF.9Js3pI`*! ` j?!Ha^Oz*sy+E0ٳ WxsGG}w?20A@/ 6m`(9Bv3uArhí$8P#7]Y=@{b{ %& `dQ0štS͡J`kM}!L6֡8Aif d^ɢZѻV j):Bb90h'8b/ Xm✝+?(pߵO }|Qqvhg';Jj(0(JR~~\~`o臧;@q)Nke%Ŭuu ~A5Luw% vaeg Qx0t4{l*}J]y1lb *2f>HhxA:QGyNx}9ȤGGq7/~kBҍbstϖy6#~ fZdN '0^}@E}`D[yq?9,d*/ 29ڎy3tm3.w׸zfb#mHH?=(Vw,cv1fOG>iڍ#Ѻ9LQyG$u荑܌G*隆^[<~ͮ)ս۵peOk@d98Aj<{mPz_o#:1Jq(@5+ ^L!ø",B%w+#h{TA!<~.Dhbw=DtT UCgخh;AxuÓ54W|Aؗ$(>yl|wBG(n!I 1:ߟqχO6 =G7M6x5J?_;qXiv8:UU,5X8tHHgaPx>pp;d,P|q0/CuX]uuۚEktglJ@X}abbY CAؗ*qenk&<^Ib7OO @ N۔@Y]|h9-_QqSSa*bR8FC0zn|CKhq͑Ќ~C8U^*⢚c~M/6#ȁ-yld „4JFzCU ]_VPv2O J {Vށ#hC>//@!XP (!o4"?'?kb@X PTb%{+E(MT }w%Rӷ%*D1Wܛ#/kKVRBH[8b/ˎ<0+nПvG1dM`.tFэhֶ"DAUu4`!ꡤMlf(>W=}-Y*-DmiGe,=M &鿾O#Wk$ d]u# = wtϞf#DH]Yep UtwTG| An9Պ\-Q@T\ cX4ɞI8?er;4/tg'2a DMCu2\NPٓPz5ovgTc@'>H b 0Vw(%0UF8RvSq x &摛8Gž71ۥT4Si].Y J1a0 7a'DwMzP 8$_Am`5H`N"|vL Μ ƬhD"9㸠(E2^[èM9Wjs@iX-HmyvWB{ ή_۠Z&%ɗ`-1㡡44/ Xsnxȓ} 2dt5V,J`nFv4PסwA0pa;>X#dl6F`0 м4^ܒI$7mmmmcmVmmUmm[mڱm[m'ѬIƯONc#ǖc&9 {pZ?ymmmmmmmj"urUۛUd*mmmV[mmmkmm[mmmڶնmm[Z *RBSiqN#x@8`~1Db|NlRI<$?ygoa@(FR@R0IO?5bUҏ Y<֕lJwg8BQsG0:̺մW/V{6$՛yt^8r۝칣^GHtjYPڼpm)WfD/~zy8~]D)I\PvQp$>UR2ru.Hk;O{-O/idVaEyI8 p=DD6nAa5nIYAOkpG F R ; Z|UUUTv3[&)(=[H)XZЎ0/y Uv pPY?BF/8gOW~f"um(}q59zJg6&JXRr=97tjOWQ>l0 J4FJN ʁ N ĺns${5i?</P/;i)lRY*C8u(Զ eq+ZY2︊:Oxo|'(=w<[(lUirnq&e\g~}ǯ2SkuL rLxa3Sr~}5i3ʏiL[y qt8t[dY[͓""34UloVfo,HBi 3ETFc|0[ȅ/2罢)h7sq |Q|>} dSHxfK~5c~3txVpf@׋#terug[)Le ))ſNwnQdZ.;FNGt XܚxfuC(}v䅊8 uc?W=~e䈊G<>nKRǧZVC[܀(}xK͒ӓXk 9$EsffbŦ| ♬pXzWG,R 6W:YPsm(7*T-߬ axKikrdQm]0BX+AU L]y[{<?!Ъ@kŴt^5V k?ˏА̅_⡙b15ܡax)abҋ6sn0%i\cMcg*b!MYOeIpœ3Asyݑ?x^\/®wktTIW3hma>}/\kWW^Hy=!хfCF"QˍV.9TTjZ4YMwU''f)KEPcQo0|/Ô##Ύ_*N#2Fyq/PD>"kh2FW2xC,CsGE Z_'{ E!_rtoU™=o^ (/AoJ8 ,(C_i5mW}:X>k۵֜.8A ]Mϛ8|/@w;uvp8 Ec~ CL:9b<╺ͣcㆵDHgl pRBb|1c ?˫wrܽW$6]aRvg|_dnq̶z4 xHyp68eT,^_Vop^_c7 ;^M"r,5p\X+Drl Z=1(%fu <>g׎pz{v;TJ^EHN?>8Xppq#$~!@n7(rplc Z+MSߺ`INϨI3nm? 5ƶ--3ħ?kzcs206= 7n.""mw6sO$cW+ac9f>PeG\nt3@O2{x \)f\a7bc^|\7zK^;=1sd4>uG:hoɰ~ wJ=.oLw0?ldPkÞG1 ry9K,Ep[b_w,l emE(5C2"TRvƵ[r2,I|\{^=8ᐤL0("}-6XqO |ƕ .Cg^!6U˜Uq0zy/}W^,5`E$c8ѯXw0K? k>=4`shd_ju!l'2*bP[ݑS?軧+݂X[Jj f G:&0%Qf7EbBȈܒn9  %iX-j9w *7E^+ǍS'Y8'\s]nXAksYtFSkt܍t:%8S*#2i Q"#3Ոd_;!S4ZRJ$D,\%=UWQ)e>P9 drA_G8u]֪{dP*!cPO28؂A?Yd"i:+ ^6}bu˱؄X$.J8![5Ky̥N9 WP}Sї/W`qDA __s }>!>HTa&l;pev|1z0p=.$@eE^{[-juV[#PstfJ1S1Cx uK35ODb Kp2 ^ !sSV# ƪWHe]Xs_Kg]"f&|?jrZ&BvmDX@RH nf`fo5MomZ09^ҳlk~xpOģ{Ϋe_?i"_CK2J(IlnG XMP.),󭛧Dҧ^|s*8@$oƀ1؄xz O./ Ps ٌ(5ƨ$o? 5 ۂQfB.õLRU1 b 1 RC/`q+#&7 0 `Hyоy[4On/ÇڶwDF/z.zT9hJ>EC PsaqW!y \p@«Mp뺠C1H=iIð̧b :f" t 40{Nw; YotȾgˆ^9Z 8p,D$5"12@o0Is!H3(R OGa7;]{ykw24 InM ~X=)`|+#e3kqO1(?,,I9gܨW Y!rq˱p*[+HuEZa"E)_Fh9+rЊ1*=h*N 0 d\&6(`=~{7q!Jj0d~1haީۦ{i\7{ `=")D6TQ9tűTؠBE$Q uq0^b @sTNqN*uSH,jJƽ!=Ξo ] ZvO!I.XtVw5-?h{a^*Ԉ o8`!s g^ 3__0}ߖP`#,#5wZXP<#:DD  }dG:ф(7vX{F נpc6X2o\'pBve}(bPRl͹_$[a,Fsr}2\0|@#їE@$X' >EQpvݕziv` qyg/0I.K  d(}vJ˛4K+/`:A<9ǟicS*Rd$!%f~Vé=^>Y4x~N<2?ׂ_=DdThZ3*M}Kш侼eAvaZ4\#WF %=͋Icf#Q#nX.=-}}ݨ u]ɱӧ;jKk< !*j,5qst/9e~^YaO<;"dQl$6ӡxݏÙ_ )yw>1)xȧ"E-{ߊ|ɜc/ùr_y_JR㨣ŲN ^*fDw87zB!s% #{or f B˷ܩ"Md)5,gSt샟 ck(.$^kJVTzAzS?px5Orү\ߊV t=$<_on5Uo '^כX9Dv ).>ƧH%w[ m?\ H#^5^8X 랴|^ܸ//g7clakKU Fo#e M`KZIr ?ёp˶t+زLZ iYmmǒIpoUw^~\Ħ&$XojFXw?4D *+mj: S5sU?M^Cjf(wj^N6AʈЎjU&Bs ~Q;A= r':_^O\g&;,k ]o71TqSו !xE_.W *&Ef>57HzIׂzF OG_sZ`,0v*4iP-?3֐t3R̒e5<bT';hbmTCO>F6[dehg9wOy.w_"ӄa7)Lr^Vq3 = +)qr^1xܤGS eb tN'P<ʋP jS > >1ي.m+Bd Ϭ |.pyâH+씥?.| =|*g-P5*M ʐ:A(; Vk0 8E&ob;SY@Mt] 8$Kh9crZ?|yTʼFRX.EZK=ߺ !CW[+J:pNZ (U*%#v]_Vng_Lڦ1KWޱ؁רCmٰ)f7 &Ӵ$ BCQظ@Jb\ G-6.}Kcyf9B/ 9WUFd89,~}քEaY.2C7ֱأgdRbfKQ#ը6 t5ȠoƮOksTd׾-˴C>2e$uk{>Tw1Z<wڶLYW @BA+ԕ;ںQD 0˲HKfK=|rU :ZhrH8*E{F'l-4=13D0VآlӺCH*jt!vƂsXVMi~ }hx cp˺2Ց|;pSsA4"ѯxvN mm.d^lfM]}ִbclq]ԝ96ùֶp);mA>σ^8lU*ץžW;뷮)_ Ί:yHs]"Nòvz4c:nnEbJoAus4ökm=DP%(8?ۦ@eeqz=bu-.P}\>qe$uTZx0V(H@bP\\v tjsC]J(۞,USM< pc|-ؔ!tRӥ"=o_ NƸ)_14wV0?-y/Q / k*~++prkO!oZ xMS>[$of.\'CL{N]Y_9&jxpmqD7O&,ꪳppJ,iXQHc o-E˲׬=-)fԁ57, )|'kaV34‰Bm¿(&o]@ oq%.#tZ5wd!$uv1hS<[%~;x!k ,$E (2v\wr99@vU%aRЉ-㼋L Y@Aǿɟ눸[U'\lk[DLJ!!da(U2U\1SLTR=l'lY`$E#:O;ƌU|6ߛ?;kW4|~n}XH*I_!|_Ldy-UxqQ`0&g1klq.nJVTXݧ-sbbVYNGYL=H< ~FyeOG߼G\ f%:Kb 60rRՠ<1ѽ#pט:$چN ("qa.׹4tIzdSz/f5Dc'"j92cPp8<i{/㟍ڙc ̭> P+9 F5 /0ˊ1|:2]+3=d˟K+; 9@9S@@n|sQ󧐿`ӕ7nh`0ؤ +L!{t _1Q.Ec=e.#xzxsΩT@rd VcKBG, KWQ9jrQr`(2}kK\G^am kdf8-ͳ`@ҡ2o?ug8N>=8}O+1WPESׯzUzm@۵d"4-I2 !kE]zZ1R fĔ6nvMYI1g!k,ԡG~g:u"ֺ],ZoNOE/,!_yFh>J\&D !kEp6W5^1OuKfֿϪK}C"68미Mpc|Jt5Zz' rq2]sS$y ((O(e}c5ЂZW@ &S'("鈈,!Xo7o}z;uEH*YV@kv\u+t0;2(; ' $]pUE"c:בpBםq0n[1fl; b6C Ƿv`h'xМ9 CuZMy$RNlyb*#je9Nz4I'_vHW=:#li@]SI4Ž AʣY&5`d,tt:iP 1RO1̃e}~!D~~&g0)b"H^ y{t_y4gp%iQnNc7||Ϸx ɥ󿋇IWȪt&!`ϜU0a9{{K6Wg/~V8İ;̺+x pWf6)1}Ovt$zzYACiKrMQ cĚ8F[tJ8)G}Xy(7(\6L\)ܪ`QTIUjb 0TX^zewg=xc kijE>II n( ۾BvެyЉEP"mhEdi 5irfJlJ85.yXht9n'uL |<nqc-Wgc6Aر/@AFg%,h$H{.O~: <|S|!c>ɡ-<&EP zx:wCh{8?#ZfP]Co<CP+/@;{ KX =܀,7 9&2'YeG)fTR3q)mIs( 0Ӈ-ݏy]&f{+7P{t<xmP@f^_q#f׬C'4Dz8 Ӄש @}$@Xq XM8O빱 ѵĠAޖ.}y|RM8 L\fأ]L" rr-ihj<>O<{b't@ kC*I/PH$C2\ݷ {d;P\ʑ^ȩ5hWx];jLy:>v~ܨ4(C(:ןAzcgXy ?lLdC\ZTY?,IB"]AD! 01k: vLfj &4w sFHzdOjYXC Ѹ.HydPu(f╅}d`ږѧ&^~k-Πm(j2T=tTy4hg 7=FֳϾT,8+T":u YzU 8N7CcpU /D=g ^XsCv2YHyPրF&n$b3sBg~FOneYJq)ʂtTx(qJ@zkynjrpX#f ?0UR>Tc㳰0A9bgu1DhEmS}"DG-akD/>C1P HCv:8J)!_ ?Mӓ^S:m$os`ni*#N~%QIW3˦dɤ>_}T$+ge34 7Q}-SEV}}S+:)BZ>WoE;C~7@]fSZVCE) O.~w T(9/5sT\S?5owE3(CQ,(bJw"Q6ڴUR(?`YܸPCmxԍ K\{+K>䭦1ߴbm%v1*1״bhTj8⨝ٶD@^Z1Bg:ř0Jl.8ďquX22vc]`6t*!F8v ϙ`7_MS~.ߝrTOLGV /m2/{7ÔM= z-:~z|G{Q'u! [H`m{F lҀuphY;&#CjA`*Sa1Уp7C;90j+@qo3茓9uvM(k|xӳaaׅz9𧇘Xxn"wΟ[e%@@-L"l4 Q}Bٚ3z4gOQpTDw=^dSY79[~^Nex(MIx]CъDl4GTjYKc#n\]=\P7lDZDY MXa5\bQ=*^4RnxMٙej?vq. D5qЀ 4݌0% 4HrG0@8 B+S 2tEɵؾ[R$E)@rV)tnsX)R(Eg'W;$J2 Uی>"E tZ<CzN1s;zua@ >hh 8QCeչt;įzg~ɣG4ıciw5jL HGHF㛲v]8f|np=a!M^G?½dTB'ÉߨIWqFQoJ񚼝.|bDNݴBe ~?LsNy:W9]p[KmLڜxŅ4]ڃan=XvI&Atd3‘"hLD7d63.Hx8!`acD#Htwc{{JsEvC p^dl>|؄ 㡧b&' KpY`VAXPQ $7^z> m]_EQ:aQvS˾{.3$\bځ"3nn⯫Zx^}nskF]ACW >n]9~˞?i#:҃VHdSMن#^[>B4;$,C&X?bba|"XojUofHJ(ѧOA*DaiYɕ$r=]pB6emqu]b(`D!>1o7{EJDk/6He&(1V51ʛ$pv[GATҾWmmESia4wO>(6_0@T!N8bY}z_x70ԍa*?.qwݝ(ys7~o,7\JpoWIC2OfDBAL`Ey- YUoxG*/Pć1P138B0vȐDA"u䥒_yY XK!wA™\LiL.pۈ~B)j@/ˁR}Dx 8&b-ZgD̵ Ef:6JViK( tF7T_/.%Lh3֦>ĺyD܆%$$-(r8 pz_AnFac7Vbs\Ui{&Ӽ4 tcjIoqEeI 30}nuoy0h95x5( A1~#x:&&+> mh}D.X$9ѭ~~=#@_h6A;!c %TʋC78 %"}+nŠe4G+Eȼ\z?A0QJJ6z1b79v9p&o~(9p .oBjn LFn@Mm ɷzm#g"¹>MJשavO"ӬD"&6wǘ]-llutZ E3Uķl7AB9$S]^غpxFj,TQ|Ϣ"Dp8Kͽ@\޻^]8-m~InN Q(=x\SBs+DR(4kvLAb:{E&=ֽ3LY^pyv^nâuˢ#_Tv ֣.ȳ7s.z5X^*38ҡ v;Nձ@Y3 o=I$LApJݘj~d5+,;Esƾ1NYvǔ}XN-aJa5^xƭ#FD._#ҩc~qG-6ۭnڗ@<53Րeݼ'QzPŸUT/ LܸhygB#Q#Eox?̷^='a -}<=1y7cJۅՇhݺޣ1 }}#xݩ1f6[d@H¿cor9wֶ Y$Rk/mŒ﷮ `|% zOgvԡMQ mm) bJH٨ˏo3=!R'қ"8@bŠxsY\dT8[ k$a!ɓt6JCt B๖Lp_O|;H$XGDOtX9(E,7wQ%s͜sf'PML9]$ޡ%Hf|ޡ ~Uv0M~3i|}P~tX}Ɔh3Ow4QIw`qZןy4 ֎S11\njP: ǧCڇuNq +*n8]nE!>{ *2g.8OWoaj:-j/QcY#+[HoL^KGlc׉'Q; 7,/])ɉμQ*.jxmrz W=r7O<|] $3__4*^+mí4ǹZ>ƧI}nL՟4RN ,1=lU b^0~70\EoH܋sLS kq<ӹrŇux\j. $L[G=>:bzUb|mry|)4tsUku½ouYҚ WFyu Htk%Vʅ+f_=m'jA3X}\":|~w lyzDsseW0Lp XS @+ڥ:w!X c]:/ K Rʳ`)r .0"M]3L?t(ʀMa6~7..wd0*2oK̢8r>6a'仕AF -pi jl}ߖNju m% *ǯO 7pqB8fȜ ԕt#}χF]rR3Gh}/)!>y:Mu1+ANހ+L6gN un%vTQK+PUk]3S;)$ԹGI v~zIh?qj[ğZ^?陼'a|0İWULe}I$?06.nG#ْE7&2]%*P:K txxHO)圅1気K\FMD=P(|9ůFe/9}+ {m1H9F^\'imlks,1{A-f\S9*yw*Qp{5*"Ь=BMQ i!UGJL^D[<{#" 3$IΥV ۵s!vJƭ(4yUg ZbV7w~#lWy*hf>A 3Ŧqg_ܿ}ȁχ$5=A[MĽo\&c6]@jbل騤bЎXmx4wuU 3@,Zܢgґ/O[:exrE*EְXG]",w&( qd~Atא\~yYqa =#ξ"5BX4: NWB=pM[L. xN>:$h"VX3fut5nbOM"YT`>m> q$EO :2?亃N,Q$'QimI!`9~9v AKs&#.й:,kv/D>-sŇk#ofR$t x>qugg^S|ҁ i{BrvxqMLn jO+詔x+iwuAo j]j1iloiL ( eYÝ$ ȇ=]$g[%Æo^.ZW @nG h:z0+fUn Ѕ ! SE,TDTETMA@Q BLQUU%HY0Z>Z_| uH 0/ s3w{}roL[ɗAʦ&Stt9)p'F-kOOޥ\<@)P!+K>VɌɉg޴pTNI=n}ߧ|se)($޿82rȸnԌY: V+nL=u8@\_҃ TǼGxBP\!uu,^FX:/ |ws`Q-3B)ftNYڥ|7UXdR^"2 (sQ #ENyH[_4ES1#2$KwutY\vֈ_(9yԂZRrCxJo>c) ⓒlTnV(8s˛6:ԑb~;l Ƴ϶\Vaer:AEˌ" ,ec$=\Wd8{8M}7ϕtSQHdb.|fsςRQsڢY=Is&CCyF9OZ5 !E:=c1WeERi>&urvPHed3vnUʠ,U]# ~b=@lgdUHQ"?oHߤ݁'??jon0=}6/ֳ]K]totbQa-}֗OUq>tҠytAg~pﯯ=vAޝAvn'Ǵm1uëQ9݃xp̄:@'5>#,BȔDTO|mj|}9Qr'wrnnS_}Bb (C??4<; FbE stV.IÊ>ؠ wv^SY=T'dݩdPd~_GH@@5 %/*w~9#<)wr;6ʁcv1פ7W KZ?ɇpl{#4Q}`@xS3:=s$ ouOF9<@Qkac Gl!q_?q_00$*~BpյV\waZW6'XQ{cc{Z5_Ic7O}{O ! M*Z)x*ɉ)bT pE)HPQt'OAJy҂z@䆗?ƢR D  N bx4I)/(O3[_$TwQP B"ǥ눁&i*"!(()(iVE "QR]3oF\̟H@ :D@Rt&d\>5ʋd0K\sI /`RcB17(DBQX?4E5LS*2(D2QMK5 ZI"@@Jc?/fߴ}i(kg^w!+sX}{)9r~!%AH(F?e߂DʺBKNVQUGnoY?|[s|OuaA<}yXύ> ӻ#pH>S:wUI_aN} @j=ȐU*A4$3ιO߬2ל-`ʪH5"x~oO7Oa˯auo6t)_>2~ q̴PqUMۺٕٿF`pG9D 3 ¤t޾_ͻJO]tAhmOn(a^bR+ =w `ni+`rDn%jɧKZVs؃t"-:uD *;(T聹NL;UO{ X\G_GawnVqvHk{V X[AkQ䞒. A ,h1/Mr K5Ap7t TYca8d|wU5IoNFl(_ 4\$*1p#1|Pʺ'ެPM,2Vt}۱IBR RP0",?EQE'l|뢟?=O4|~ [ SJo) {k'׃.X’e A\d => hx6 6&b3i cF|"Cݟ=y/ r֠<On"s{` V؜hRe(~db (>$ҋhIn"J6dc>>Yv\uS"a$"ᄛ`xu .1~gXf +qX֣ qk{=2'A*ޡ_gfVx?е@PdE<`_5X q݂ |+z!צME^I"uvyv׷XdgwxmUU_V0ܦ @P?E$UB@Bⴉ$KZHpm˸_yyv[\)yoG3SEA!0*zp&,rQ?4@vľ}zoK'_M" /B14MQ^a7x|fzk L#* 'g5Q,t[>ߘ4(p{K-YGbG]!3F2OI)Mq$D |/TW^8zC2w{5,Bݺz9.$[D9hQ/7b~|ô\hZ,BZĆ(?nq*t5}\QXD >1VvA,r'Ce?C;y.H '56.WnFS}#"ꐴ h&oc昗|=|jbG.m3G.XKF*b6XL{~_jjvC 8opA^V ?oa%O~{#)rn"+"q~:wY}FTç~l'w[bɪ9D:c5\o7*J=f0s,Ix|C:]#'PxB [sPc&0{/&'uo\sܹ>a^撐Vӫɝ7ui%;FoCQ׽LqW\=2d>c 3!f2!O8m^|4N`yw]Ąޥ.!Mq%@O=CˆKy}84Q$ȣx[÷$*8Xg(|g?A?im2'ٔ@]Hft_Vs%*2?ur G݋)I#?\LCKnQmA }sR,Ӳ ws~AQ`z`p`r̙ʦ ݟ×'y3?U/ Z 9MaiTª8t;_ w { gSg XDy`땃åC9cX1+!\=OI'ˡ\Bzy+,$r5:U#@-t9#\5֡Bquv5+o:2ȕS? qX_Qb)?djl[wzF~4pAu xȍe /ZoIO? oG%Wg! ,^mg9XpGƲ3}Nsws@z3::Yg{UqI0%./IHz|K P%U"v2Oo}>?D772W $ĆցHnv:& y3-9z# nVb i?tUB;2#9HdPXJ{$ht7.:ruA3s\*ƹmGԳ`.۠\ _s8IbIF1r:sܛx'7&[b/u5ԸD?+W+/Cf_C9vY&pIOw)mh>6zz[֞e29?^ϯP+~U?]mH&9sz_NνNkۡruMvr:x p9/7Z??>g_ko(ɫP^T yћq57o{GjtyN1*E×>ݿo~+d0);/ُ><8y)/]%Aeبnj/4^y@ ɯ,EB-! ?R|]?xoM;*l_ՀFN:;=/aIux}!UVA0ܪ>ͩgBDJ<oZ+t#:u+sRh/q 2%YSW=-{p U=N EXF"A0Q4Z eK?0-|g9u01ݧDzQ] )cV&>_K٣n=. IVK{G Qa51O=0V =SRsĠ/ ѥOxNΟv.=C\N*."|o`۰z<C眹; tLXE.̼a$ahDceA}$ {A Z,6xWqVԤ s Ss`ױ|(, 8(wIih{8 fo cы\fCӗ޽Y^;!p ٽi׹ ә3 aWNav& .zn#.c ~#@s>;vW䓮-p@g]ۥuVs]P0ڥu7w{Ɓt<>;Ξ{_AeEGSPM|Xnx-DW=*1s\ pOa|_ivv|P ,}p!U0mRL6Xe"&w~k^J˻oNm:n&hn=~|^A+C'㑧tf=`OPnݒV`e]{S`Y[)Dj2u̓r~҃b0َOGq>7c(GOCĊ/ 'N%݃ ?0ݞ۫lt~Xlͥ_x qD%T^'߾}VI%4346S`ٴ}S ½~Ui@r wUaQTu< VGl7vEJJIi-T.P]ݯ~OSq.:U22x1 m<<Q+; PE2@"Yh2bbTr'w(G>oW7w (aG0;M(콯韒o\>q!ׅ7 @onr}ß@xxE2sMM7bӷ L]aL㊿ZY&oV}")H]Q={!@R _?~cV@tae΂CSC1Aj4[w!@PQAN WVwZV\u˳;"R<#5A0.#"\vy闳>gÿĄQNY Xfe$(:RiDF/n; M5|B~B -#'ǂ"ľ^.Zwާ7RD|_-T䚪m,N -[eq }BSK1r"BLcaգGװ dnM~7 z@8Mɺ7saRE)R$:i轿M) 4R๋^-( ܠ%K j #B:! ћ>XS ;!9r+"nlPfه<~[-aP}vB:q*HpGn[my[f~-O)Ѭqgs7"^.d|8ϫ㻯Sp;@T˗oH2 /p<# " p?|gyOy|;p\}k ֈ3EnoҚu?9%Kp9rF__tԡ=?Ѱ5BcryE9=>d׿EM~FM&%q3M }LMuySQfg7?xU/3vLm7z&y\@v &6k /go0>nͳÎ#ĸR(in%ӫZMޔp&U1$[싁 7PcukA՚MPNB['*cKTd#r|3 ެj Uynnflpw;ZJ J0g\no9+N[:C܏*kxmV .5( j}UژaѤ`t6ETJjZBk$yLri& c#1Ye=aMfN8qzpr_qyS-{ÀC7q'-Dt$6⢡:Aj s_iQŮ^צ;CCWǔͲa>w0z817]++},J:!ℚZB9DT-E T4TDET5$)H 5%"E3HKM3,CLATԕD,$ F )HjhBD,A1HQT14D$PDDS4IJE%1RTE4UMYH'jcIlj D kcTШDHĠD)BHԔ a @T #EA$ (H#AST%%TSTJDP-M5D  -TLKD!5P ̨PD2E QQSD %0UAQ%TETSK1MPUAATDLI@ЕM!3UUDQJP@DC%,,T$Q *K%CL$5SM*I@3)TD4PL1T5 L,#$1R*QR5DP)#QI4TBRčLUDJ@T)1 UCBĤI $BE  PD-)AE %%%+CE RT @A0E0SK0DCT@@PS$(2QT1@] ҄DA n֪ i)`&(((*"ihhh)ND0Rvيb !(j`Jid&ZBX4Ē DHA S$TGmZ*Tb")*$$ @! b(ZvJib X""*"h")&Hc`ĔLA245"Q%4SM+C1PUDm kXY(FF9 b শ6TEUTQE88P $ @ a3+9^~^HС̂A*i@얔@ QL`OttT/SX*4 Og Q)쇫጑!Pr4%9"<<%q Mb)hC )T(9- Bڒ(z(H" 8R%9KD@!T EV= 0 @ml>Yv7@PHfflU)bhմK!M4 Uɨ9SAC-(" TUQI4UJ]_J* CTE4QACM#JATR#X(f#F>?~gDd*r͢b DJ> _.l{oլ?4 Kr!CNv}^}޾5q=?#€v B`k@^wLU=+!E-@CV̙`4XwICN;wLaG[@C  Щy○u E❩!<}~Oɽ;B $F( Qc&>Oۏt AW13vUU42A{%ʨdU:(<&MLO>n@ndy?lwXa_&\\{{RPQrEzK<:iAa65^cC.N a}2l(ݸZ3Id)3rKyݏg oVfz_g:k+n7?!O8qDU"T{E!#EôY&~viv :s3a)iwQ&9p^S]J &!fX2XE7(| RܠF{@ĐC6 }aq$UFg;ad]Y?5 Y$*|J9Cĸ`J|gM>~pW&#kKv ?H )dqQ10+0y\8a6R||ڵ"|ơ  KV[׎{{2S|Y8HBMbnWU-;\ /Yv@G@= qǖ@y R5vCc0r˸ЁZwW3SNF<P&4p,ӹ 3;J$V-tUvf΁ڠa7GK f U.u aGPTȁ3<I$0|K9sJ~ eݺ#J)BDIsUP M378oWwǭq}e{K1Yֽd5nYXv}^"oa߮LԦw`ZTc{WWkäY3:E>ߩ?'xuwq.6;N)< ֤o|QVw9ƏkzMFֆЪb]KG4l71Ϛ)6A sNP$`LqD U< Yel[zpDq6$}y>O)%рM7?Wt'|.(H)Hy|N˴Q͒q~H!N0ne <%P!DL2a Kjfύ<߰PAd6sw smϯ\b(Tɺ\5۠ Ք}q#̀β XZz歑~} za8Ew!! [X!e%|)>gxbEӟ=??C{e"g@*-zpNv]ޔ?_8@$yX'Pv yx!O}H~8q O_,=?/I_Y!Bxt癕H( CT=?u `4XPG1|0a2 g& 1uBmwd:dLACeKir?obMP|2+M@Dj`~"HIqß'z2Xxتd!ui&ޅښ9QB_+eW{@=6/VdcGx|"p e)HadպX]h|Lt<4wyOP@0"=] ?y_?K 1:6X()iJF Sߐx*ّ]{8ð#}7ɀ6ӊ**s=D m172`rT-4ǔVw FyaЧPtH9ͅ3m@l_XtC 8Lo"(ycd!ds<鄜ܢň$yQZ06vWs wwx{0IElES>0|ŢvbJۃ=}G9CN^ܙkRH?0x:W -j&BO$O2͊Q5AiSΕЬUTVmnUZBUJT,9ܯͶ@ggp21*ܿ{i@[nLO6?9CH5C78Uˋ>[s@Zᗼߖզ'M_Q`j_5"'}u\Jau&LguEfϴ# * Nz^V%H37-HvA0Q6AY1oJ)zJ/ >pE+@T_kٵʆT%vwƃqtrjų  wɑ֟!%H?,GY(7agx0K38z]07:$=|ܞF꽾ѤYX:GENhxl)4LxM~9 JCf 17zT@tGUuZhu'Թ&?)L}>Ʋzz4]*t}9Zz8F]sF*D3=|xD|X2t>I$Qjd[Q=d:MeXsr?U!#=ݻp[PN{@W{X'f:Qw/U?CRAI!J%4P J-@R TKȌytmF eбC:)wxɗz|<¹ %3jWo%H*q+1ߨOgmMZTu&nw-dL̐4 ]Jg;% M W{**{AoԺ0p0|0[+ߛGD= W;l[=Z1 Q<.uC@vvwڳvSY_/wBGÀlvcN9Gs8> Å! : >Q QLnWp$a'rk0xc~v e<#SGDv&Xy FP$}9 R~ \aɦ>H;Tue/]:86o稻"J"1@1U%UHaZs]5׋Ms<:!g!'^nw`k2' /}(|/}9LG( >8c}r~RV'ϲf2kp\ߓ_e @(¹(O2pмehr,$*n7֗0=0uҌcm Rt(B4t +ibM i}CGcm\wnm k:ddZ_Ma7կjFDŽ^5tyKQ{Hc;:اS7<xRdRp |TIⷘ2YNDQʇ\'|c]jJ)7:Bگ_~p۵e1u!|.& נ}CSz>&f@y&3uORiǥEPP xrL;6JW:H/BZu]h%j$c>ʦ%Kuj]oz|(3v+|v&:fer*GmpvV+0g[o; ݍ_z;&k+:Efs9᧙3\`IQv]v7=ӭ0MZ'' XZОOؔ^Z=eeu(J+|9J]N_[YRA"k썟QVRP,0~kaF7;Ic/=qy4H3%x{xw˝z+j'T;s;H9!.Ȏo<\1q8<^b% /oߴURk+#]*:LL_F{u,0V(_G7HM7mz;:opC&bLF/U $I8` Ucs2,NW 63A?Gff\5\̽n߳:РvS "]*:@j_9"RP$ A>(DR!P4fg*yiAI"jkz)P{1ļ[xp= h2Ddy` R)T)* p((`(8Q;`HhtRM b b#c3r9\\\F2U1XokT=B!LMZi&(-LhMpLUDAnWFDVGǂJvibb 5B`BlD 4B5JA%!˄D Jh( Lb(Pe"S3=Wɍ*tMRllMUS+\ND#: Qȱ+4ѱ J) &yPE I=l0д2M'MPiV0I, %lf0tgKJBZjulp(2N!=lMAKi؞Fy9 qEZY }_drPWC!`n W$|&RMh@]a1F;zώzA@mqP#ލ&%(}SJNp*W\w$&|3 _)qrH5U@7)`o0(=Tp!,$5֢]OF6.Kg`?ߊ{ Sg_`(TU30{\ h^'{ą-!7]Ys- g 4|Eb>\7LKӀ?HZf9ޕ:8f0ƚg|yhe _SpUYqU+P\8?[(xmwCb_ɭ Z/ddT6::"!Ra qmbW;vaW6+Q+ّXaTr\V@"!$%F{/qc7cּXp%Ksݤw6&B`T'/^#\rSl#H8܃QŝDA@HlVFL?ʐVCs0ĂGv| c@0sHfD\0 3MBJU aw{ϲxtoŀBM3cw!(qCTIWXdf>̶ ڴa92JE[/`?7Rw}"~uU^ آ+ʎ[DA]^I1E s"]?+T{~oL^?ݿBgpRq.5ZynZ9gWՆs͑w&f<&3=(ʕ7۝!f{5zcҍ<g?Y'oѣnj|#:[yًuN3py~?Yw}I|Hвf^5Z,2G-V#dv\B\XkV3ܔ>כwφ5I%)zڧK %]?NNNu6 < ʝ8@Teh2~8rkD.6x/؍|x<җ/.BQ_}bGZW8/ \;5JW3s]rƭ+r7qwWcww=3wۮG,w/1sߊ']X}uPSuq#|gX+f-uT.k[\=gwzwծ{yo=k}M{牞pXy}/9]lz7=G{\ưqrfzOUO<,'ߌz:;ajp߾NmT=z㜯>s#0҆ ](ҭ":s-#q5~l1a1H~h!RgtBMu߬R/zϭjowrqK89UXtN<굅ܾy9*Z J! h֝:0I^wu\An´9w~*ޤ~{ozwƞ9[ܝVyr0\b*I>!$2dBrvq-N,,2ÿ^^.z ƹ#8]v^g9\sߝ=KfU]oKQy;'㾢g1VU;WqbW)bqK.=Ucs3F빺wz%Nww{Gޟ×oOf1czxƒvA2':\*[׬5E4QCBUSAE%%U E%TE QQT45E+Q1SIICEAIIHSLLYQ4:0)jâc 8p<ᶗlm{ǒ֚g]CoTr j?CTgAO>8ճUD 2ox$!V~tTaVqj1ԩx6h+ţŕn5s?Zs Y'qgP$.q@>GAP}&; KfWf12U/`ϓ3qೄGa&H1ݭw| $oH`#4 xQ1 pRc'.V2cKzP%(9 Ą5 Û@姷7.xk$Jn[O\:[GB\u9]N9I< YN"@ayU?-46 eL`ppaëoP0G%Ff>X9{`/=7&O^ (>0l'{7T}Jÿ^QU#6eEԿ %P0٫B;zHyA3Er-^]GF_5 BunLx7OdS>-Gn= V )oKk(Gϴ';VlH:SpOz@`k9BGM?پxg_IsWM+X%!P1_sN +|_ߘiظe6Rh`mL_?f2At_Y_(#8ob 5W @_L(Q߫'6SpPs2y;@7u?&xMޕN+Kf.r- [y^A6|)pwìs@PT/T]$7AfXR;h? !xlXEZ4 g[:HX7){gٗO)j4)w1C*0ߦQzq߰c[7$Fx4}U"UсI0H_` .].vG<}<o\6DRX8:dA褲J .ӺIZ'o/̞}-F=C:=}<3v]|}h~EOm5\I/NiH5A^nn! VõyAx:GP\k&QH5H90J}͙,T+SsWG(rPZ8iYɖb?bR:9l q%}#{y>DqAbsA`OCN _3|>yϟ<>=n}ZA/Iނ880M #>4vzeK*fyD7;DžThAS1p`2Εr] NVIyw;UFn}h1.0n q&8PJ\ņQ]i%d饲Am#V}0x@NuJp/>N8r%;s sӲNax}*?(f8I/f~x&~q^~8TGX۴N\w3<OpaPv֣{y8kN[L(-1hbYuΙ|󂾎%;V@6~Mr|}EqˀCu9/`G~^B]y{~n?́<~0XAy;xCx~]7$@$u ,p=+Z@2(-5lQ`L!7rl&BA:5։H#$Hîtt7.d!1Sw _DدɂI`eP@PV:K^\"|;q7΃s_tM~.39yvdx}{;æS8p=NAЙ, A=0HH~3㎖yξS V93~WH3:m47(QgqᅗfK;Ғ6?9 9Hc*:fg $ 8O[۠4^r|lyy`]/w}`S:Y:0ʄ/J>$|wV.^VSH&8ڳnFr8;kŧdC@b~O+H3f8ζc%RUTy F|Xm{]z삋μĜKQ='? *9(+Mcic3QA$R#G:4U /l??W9{G7`LP0G1%\<.WNYx__STaS ko  )͆\-һFjE1*> ,AtGFC"iY3D_?yEP}v@u|p?q.B!9!J[Ï)CM4%5T0P`=ϣy"PLg>h8O(bQ? 98 Ayyc>\%ۆ*Im2٫8vE|Q" 0AEe߀ݭ:1ű8׈ H;T؂>c|| /VXMm?sl2.h `Ύi6?+@@ X%1G(\QLfϳ]QOߧt:4<} 1"j?gOϏ'q(`#%A>gwjvkr^y3Raa6@yFׯoj?]ܰ|R^M\8.6ꍯYԇ*kdp$-+MS$M0(l0jfF *>_:WgK,`"ݐn?d ⻴<>FpDB $'? H6'DJBUZS ߿I(~~Ux˞u'}K~^d׍~T~E牟ww'n_w&G+[K̍\4<_?`l}ˍ<}) PxE n@T90 ’.iw#[K-o^t-wc?o9$Ͻק]`oݞ9 /0/𠫫fAJW Oɀ?Nuɖ}VTTl5Gq_7r}>@ XQϴ毣->)8bhW,[l!#W=޺fa[vaIiw8Ù^ zm{r8nKwhgVbUN]f] "Ux}%&!2AkqY}FޱgwH( yuKcCW{q/l $ ~_G?0ĆNhArH iQubLY5z=Z @%ğTv6RCƠz"iZʚCnB^v*눾PA E8[d/aahJ˅{Ħ?'?-}I>Mun" TNmesoMh?ld((=6NLi|؉UT%GAWC<;~VK!7edVQ>C߷f?nꝬFAu.{'k~]lcQV7`1P~dx(wg8<j߉AIzӏ 8:`?g 5k; AEϜjT~}8C ~؇ڵu@@R XZJuGukWJr"\"!PL(G{ 5Y? A`[as#V?w>p2 [ĄT6 r@{0ШRȈ !(J0A_t!@  A,( eI"BVBF!!&T% (*hy><g4Akle wW?/kS05?b5rk{˪ =8Ό^OUS2$sQ+z^ĺTZ/l۬ N`&(,cnNz+\$Q+ tmc:ǐ8S'tsu4jI+XN+/+A̓AdUߕ~SV};햫;ϥhn0VȈQ֒RF`u fW]Zsńev3Ns(< @ֺzoUW04 }D7G+ ȆKys?߯߃:DiұҒsiRRk=|YD6 }Zq+c3_J+t3=9aa9rx,?VUu@:Q$"$֭= =/PJ1,u[TWHlۺINuŀ=R'г\KG9g7~Zۭ]O,7`~cvR/96t%)IlkR=Kђcq Wz~}(w 9R =0V=X.~ ce *5łPpEAۮuB c,' .L]1$*L<حZp(UYapZ9Ҿ坫~qpO.a;Ϸ":ǚ)Gl03᫕pUPT$"}?h4@X=7PlfB(fp}P")7wg~hVFKNFsK--&t6d3f෯&hyN^n1^я8v;u#}XNFwo]{s cOސ[c@t$a6~C|E)$~gs-$IR9)ҡHDSNx+({$IA%RӾa=W"vDLLs+THX`I/E$&ݩw8pP7y鮟 Slތ%ǷS-˿/Qxb}R^:4$rˋ`ǡlWecpFV{ T  3`"i3>3N\P_أcf c=`N8pBwO㿟w*lLj4=Gl 0zyNF+fͮINшaDob/ڢs,{?bua'>*R) D]OX?[zŽG[ĵ _k@6/<Pԑ%_{?<ꌚȖDxϽXLyGo2{35aL9%mH~y&k2Ħ.{bjU!}O+q2F=O7%CXgŘ|{|Q_G% =wr4Pu:gB=nXukɪ!AjH]䛑)6DD`^;nu%hد-G[D7YȲ DKnwmb337ַDx.;7 Pq[nxֺ!٥36st>9 sG X 옹F/+QF+mBȟ w%w<'Jcyp Mg$N|" }L{Pʩ\2a"_N"{o`Ͷp#|DLSҮzmz7$viw}>S.$X 1)NSԝ4y߮LȖ}2p19}MzK۷dU@%j9Z`{Ff>q?NǮGs-v~:ǷNfikhvBj4C-iP2Ezw!Eb:r֟]65w'74`; U|A]]m7;W4J tg*nZ_ )w0$I,T(? B( 3I16L2n*̒Zj"`aJ)]'ip*`m*N27,ٯH>%=Ͼ6Z3 >}gۭƟBX>q|Ty銼zc! ;Zʥ5 k;0Uq[|^lK?W`45<hWhܚkNtW8-XXhď1MXu`!$iϷoSEx~TZ±]s0YRXL/sAϺ2Ɩ^arZxx `&=逦oL~\GmXMx-׼upYQ ^8mf`gUMBPm.Z]欩!v stZO.up.!Ιi}hf dwn^wDd`:F(F'o9O MT,EIQl -lo<ϗ53ß{=#,ӅU}UJ}SG5ë0љW˾):ݢℍDcsh~HQU[FHXB"/\}jjz=Qjwsܝч !OHRQT߻ b%ib"SQ#ʔ+r>)-6A^2;}׺" ݼrTA)xo-h d uQ\ @a<+YGOy?Aٛ? G1v+.&ȼ]yd'zHg^ؘm%P[q*;/A-At L5?<{` gdL'dO9D( [+1-{OّB{>|w> UC; ԉE4OM?lt`.??瞋{Ժd`s3RlIBu#dŗODĄT>!Dd}ϊl>_D~i {B8G'4}_ FQ869aVEObIw!a1wJghF0ZC2QX*IHQ$/:hv("BR0j[rUUUUUUUUUUUUUJUUUUUUTU*0nT8Nd"[?nFTmHD N"SFH3."lߓl[M5MC !aj5&+%,,mkā =IJL^!s3~܍,QTl!b6ٿU չ\`v(!0:vso 0MQʃp4[)5jr [~a3(=q[n,A1ȁseAm";aU1ܜ L2l.~ =㠅Z9ө)50F͆tm5E+*0nއVws{|<~$ўd'\'s4 Lʞ]b$`p9$bR#ruE q!4RL4*hp<1_ g= B˺Ih k !adĞm Wp1(f M31| p6̰4&Ky P7&F3QJtG(a5 :xwQ YjYe~]kS Ia!2a^UY/u9(hn(| ۳$/iYsD6v4c "KZIt5f <.KӚ)kAnrj+ 0ٜ\9lDbPC`wSB @!'hiH>(V7%q@ |a@1Y(Hoctt(g>j3Zz^ev5PO( ٰH)O~0B|/M0g\I$'|CTDsܷlyИAg{m3rV3iu ;@>cHDhEV*T>׼ᵀ~ ;*},m<~n_ P/{}=zfcq{b) `Ñ) yY~hvE  pڙ3]wS$Ҏ6+QL\yJ-Pr=2Ŭe_U<%o(ESƗ~ghR0Ȍ<@cm!9"8IeCJhnP`) [bC]d5B.3zH6|H#il@6g 3q+ ҃_h4@t?kb(NA,q ҮF7 Bps@Wma*t![ wXTK(|~]SH 1_,Ծʱ]?ޭV'uvg:e{"y2ܷ4$11^'8^URy8i) $?F!@陿ZW`_ p# m1᪌(SSΜ<#QU-pq'[$@LO۷n$#;7NfX>ۺ@9 kd&"rN R 6T˕ˍ('L*=!MSw64+bkhmY0 @s=fA4ȒmVoQCLjdset&@ (T0F[Xq$<_Y_/Za@r[bt(Qa@d.Ԍ~`D*PI7edIk K¢X햃29!00D4VG#IX&ߎ( h, p2&f(3Ǖ\pN0$5 f/TpE=]qXjo:U!" !!ywɷ~V$9t5$2@)l) &V(j"qa~0hf $i 33( H B8.rIHfT  ~=r*K *p BT/Iiv\XGk9󺘢xo}C =**D644n8MD<¼By@},fn=͉5,>-C0fEl;k(ؠVήqsʠjlW%BD{F)M2v"-KRaf!K=rrǚ$O416W˰K$p6;Z" NX@)™Gz*rpE3YDBdZ|ZLUJL? 1/"MCI+R|G\ys`羚Ҁ|KapЪ+^xPy{u^5ΖZ^!L_o2鹔¹L;A5١ gov2eq*X M5UCJ2YpnP*Za)_89lx"mc2*]|ڰO m28@mjd(U0fLRw_ltP@Ä=`u2LE.ûOTHSܿ܇rf?C"y'ۄdz*; WH0FeA-R$\MjM :SMaPû|ABu~. T7!\uΪ' xR=K Nډx$5F#-o7CyMyK7xOI>y?Հ #< qBo7rdgXƚL;rv mHAu5HԪɃ2̥ok[Ru -B9Y h\b;Q]sL5b]8p #qtq~zÏ,C 2x[IϚS;:y#D9.rE̙5.][<-T8#v5dPy9HzQ"\S0kWznB96F6GQQìG1S={lq-} x ݿ;SDz̬A B0rs=A{:lEaT2䫧xb][;@Go\HOSPβyL %Ufގ21aeT`{jtGl.bTw(8T("VB9ó,8Bbΰ}rdÃ~;̇5Ib#79{f޲I"\ްa3ɤ8!g‘;mmc4lߞ{^X+Sb=זig}ڦCc0Sp>G8DDې0H5cY{ddefGLIBT|G$Tp]a`JtX_#ta@<[ tKu9X_b vĠ4,B$ zt7WkdভDQ񌘬s*lNpq=<َX-l&ؖ47@q;VBnĨP[ #sm)"<9wi￷R()8^e HMs(cjx͂ꎈч^!>|k|$!f:ZFwe60:Zt7}Mh$&G.ZB}Dm[ I BX/r4atrG0u>,W@><0MpG_$ !ņXQ0`)3a'12C6rD-$,]^5;Ds ^Z}$'8)P.Ǻ+& 30CAp!64gDTD\媊sfV1ai;UۿzUPpxU1-뫪͕jkD]wȞ7p H Ѥ'Bz4ןomLT-e{54FIV V+lJ'󌐱2Gj%AVbS焼 G* -?^F0~/R$2"JHQE=NccN]`40HEIsCDKL%pC2Ѐ0r(p"R'ym&qm:%&fሐc~T ԇԉ }W |AL$&;kDS[8\^ lH) 34p&ז0SgD< hVQr#K-g"4`KpqR0"rbdq-:g.zfAYN@fQG֟OLq2 \_62>F C" 6.a`6bí\gsFhNg%YٛA . N-aC4֏ jEbMXwL#N!<@Ͽfcx<X,&TŐLq~ۛ4n]=g ]<& *`0b ppdr 2AW ,YιƹVh"ʥDD;w^j"B`ʖy v|3p@D_ HP!W^58( EI(o&Zͳ_G0'/;0>ʫby{@Lk;#A ITmsPpc~qgǹę1MmZ'SpGPc}`op N*#2 ER&$x^ciD@%PSIPq;g}rkWhMr3;\E1B?^kE}K"l3YA%)j qy-Ha\G!]yx᩠P`;p|:U!Y0zr. y cE&CJZcS8hHr)ayar#S _Y69eYeWY61xUAJC5μ >hxЫFg<:æj&bNUו.7PR$ByB:I{{"d\^Ӏ 2Np@=3yUq  !l{;^tc.A9'm}r9"-I?"C;4?לZWOg+Q(g%3uU2SM,Ke"o'ha+:Ioʧ3I]MoV|! TLYGK@]F;ſO%3:#N* cTI X@4]q6 T k˂h!--,h V+1tK }M6`BF@3hع꽩(o9xPLl!9NLPLZS,-F 8,H~w 2@&kxBŞsEX:f-V'"Xy+To;eqвZBLa:os7њ(B[2n}յ0"bP$E$d53kR$h !J!X$ o U1ISJ na.#*!W+_ рD>ߏsllE(ۀUw<̡)E\XijXPO4Na9:B!4]4c yА12 ( DF(}Λݸ*4Ey3A{þmu w#&/UjHPd3`GQ aq7mj8#`Wa5';Ubey4}ag2"PP hIxHL"$lm|>fEJH2 /#!]~ % 1Nq!t@=o:U"H>iN}5R &y/Hw }356sM41:?mDa D̦h6S Y0\;& SCƻֱ^3?w8qnұÌ+f'􅻱#.)BG.P#\-aڪ,@oN7ᶊ؃Vi߶KHX8h&B=0a`C 3_1븛1ȔFj6?!-ͩ I 86ZeDJܚadG?pPaBΌR([4ᘌSxr}F8{bB(h"! T|9d$<|zф.9 G45XjY"FЅ=di " ii(i)oQ*DCBBҢФJRDS@p;@md9* " 0U7sk*uL\ \4&H0#KQGP읜 Y&'d;$V.ߕnGa111leH'FŊA=+7bY冿'eI/8zI! fo zwt,T"4 ܒJ.@JUUCT`R{Qz/dU^Pj2|{R9"J A)ţ:sJ^c;_ŶʨU4)C4P?t:E$s(ڌz@oVr8`N $RMZ  1!h[<$#x)"`bv-HGr  D(@}cJ#@Hz61!K^bȊbU\qEG TIɀc(g٧KZ(kKT#yT"U*fk[jnԑ-h:6?CY6 8%7,RG 9=<i_Ɣ9ܸC)H\9ycyN?HA4F קy#*nRXIK\(܀~pDd}Bt, 'mʯm˙}AFv(xsd4Dm uѮGoJXg:qzi@3Nr 4@vܘoZa80%661;a+ ąٻA0B+:TM G**exuԦ9*fp`$$ rlm'4s;.NcǢ8`h]1( HT K?MV5>1%*hU¨NJo"ChfQÂyYrJQR͖HjD.B"ߵdE lt134,IWɯ`iTO Nx -GR0Chu.D =0T1v-Jrc%WEF衽.Ov"k(G!hIQ,˼u0a:A#0Vnmɶ*);;+m3}NQO`F77D-?榆%?hdwWx3ev7g1;[p#ō ku]`BԳs{{+w;Cr(Ba:aqee (#BQ7m0,#",cњ:p0Dݵ|Aad RBŒL6[L}޼΅6ɳ9/ iX ;skI0 ⑉ۜ=qo[gU p2|'Kq"dp#сaC*H'rXXO)c0h;/LZ Z>}(=/IA9 zä*O XCgaIq1&?.}g +LiI,v픲g( N9@O~===Q"@"Da=(j6Smdȓ< wQjehOGT&d4 %h8f͔`p).㱑eE5 L]r! GPCO.SGbWf+HLR=q,QxXl =C\'2aAH*h1tA^ƁIb2(#l09j~ dp "@Qw%HL&9Ӊq= g$Pێ@ݏLWZ3kUO4U Ex0f9!C8BFSnȌ9D> bh o\D3G:R *u6$mD_ü_kyZvIX==ʩ E{8 QXI4_ 02Q .vSGaa@  wz0Ћϖ Rg^qaΙ D{j12|&aߙdgUNiGMU/L1zeXnZc~fᾌtK?BǕ8r} !MBIRZ0qZ4W+&'zg%k׆~ d+DLrM|3}3(BF2 *Hh ةǡw}ꯅyKm۴\).ta,y'-P-:, rQ-:crӮ*) ZnQB6Ft{ 39_4ՀwM8B HD3r1?ƯHcԠ Jp<PUf l"C1փ s@;0;ݯd_s`7Bgi9RF!GW ZM煀L of$$Lo r^T` GENİd(ZA<6m4eK떻6h4WP 9CW"𡱨)d9[wveb owaȈ `N~B SBQMU5{ܸj?ztPU#=G(ZumaaeK郎!<(LMr^ 狻-!QC (B&Ed ho79-0PcN!dVUUUUV#p I !~zYq .aw]]B{'iwȤ`ؤ5"bfXU&ƶ79-t(gNy*oBZX7 (^+ H]u(OzDžy^j3Ui#>3P!XC}*R4ʫX W8eZ#Nt0l4sFyקJw[mGOKpe`绻d_$ĉ  xHhRn* j.}]LAZL;8PM.vu() #QL[ Y 0ZB 1P%bBXhȻ,%!"QH1o9 ev\BMZ!2i ::O>$%ſ{[r35|h|d]$ۛm9A 6m-X}@[a8ru=B+~Ҵq Ѝ#yPT S4QIpD@\VK1¤uE-lP10ʄ1-@7a&"LIOA|vL4@PE0(tu!< lfޗ\g! D;@sǛO["8nдR8K;2MBHYfb#;\̣ )-u0,D10CMb D٭ZeC;@/+Tf"爡`0R2dgoKժKTufef(b[eCrmQ?v͈ a"@u!t`؊Gh sTX rg0^4}c9yk^:B+ۚn'sAbve|M!a(QK@# E4M&+t`Fz>ٽ }6K4|M-E hpՈ':!Y(> D Yr">ޏkC4Fi`%Y[$woCy# p̌io6@kkb 03MѤ&M ah45S4繑Xhん"Etl`}vپĢrbnPD44Pt@/DM (?}T|s{\?̟`[:_6:Xp& 4gVu?\I32;-JPH_}p1֌ƽ_z4pkծO'7c8g'o9QLaXu56A*dRDaX@d ]\(Pb ȓâ*{/G6 %*G},;fѶY] GXBGf=h _opR @ Jڛ`zI4I}ɛ̈́23GMS@baH Fri h&' b] vZ{zM'Dh̕yiNĬ@$ )Bɺ1@W%}S@m$DՂAPbk(< %8BHdʠT&7?֓b`p\Bo}4yB8VȐ#"W"k1`TU=ʆAf(AB#9aF.(eRI%= B-1nv0C: [{pUaM9I*0zwXZ.iKJ!K]Ql9B[yΕSthi=^;>O@p#D΀F/a RxU'RoQ(o$dНM4dQq# w6&0|P#uˈHViK2C\kNSƺ4!奛-G>lӰD D@ )@AWc'צ?چ.X JmKeuCfa=lBo |<6*ܐ.K V`Q'MeVʎּ&1ԡb}\b%:sG?TQ(>G,lA,RC,鹊˶sSshu`uHM P@&Ф%wK[ä/:KniUK 9XgBx79ga[kQ[Qjf~_M_$~]v uC%{e%I`of dxZ$Ƣ$1qbg2lxLgGD;U{KC@fá2F*`Rc y0jhB4|i͔DirӴD#^;tFevKw%}=,Yc`" Gౌ,Àc!sD4)@BZϩ X+ýUJ *rPjypx8J" åHʏdd%SR a*@ t8UYFVwu jӭTDb1\XH(;,:{`]GBnp0./fȄ4bIn;˼M<鵒&}qUUTQEUQOj66B_ǎ֚9‰!PI-͈¬ɵp2n3$@  v{3L6.b2n!ư"L=m(F$CȢ.|z@svyrv6n!FNXSc q{-B'd B.U/ ǧ<DpF#)_q$nʃͣ$| t'̃ 1PԨ ϧsiXN^o+wa7Y<'"[kpc5R  rs`Y[$htZӭUByh<Ž˔d %&$p H|CWTh`'sG*N8U ISz~C+/^MX> yѬ B _ym(zߍȽA^!<.@ASGm/ѣ4d/?F׃#W9!MRh(hůz>>!{ bCk,wwt~!efBsܙRK <0ˡEPA;t"Q\0Ȍ[zSL9~["p0aĄhB :AS/mD9kqp0e x˘5.3I%(JkTyHZ' SUǁwvk[Su (JhP5e>"P MrRw҂hD/iúy8.\ h#LzΡfqN[$Dr:%S~ܪaEbD릦Qv]A"ҁEDRT(s:^Nߐ^CL̮ܻ;R@h.ak}^x3lj GFj1\m|f2Ioۿ-7c3Ts !7r BLȳH ῐnw(|$;`Bz#L4)GB?|h:Fx?t/hII0P 2 }P'goG>򸩜iE*_)&_h㋡8- 3~ Q6Co66{ku`{w&+Q*4mKۢ ]*n#"3Wk~ORhF=whSgB%]8QI&MȌHkCSfs/  4d@fgҐ]2( @}"|{|R&!)؅73e里,u D;q xtds+vT;+FCBXFO3_N{ؖ]U!QLoa' {=tSٵ[|KтX(<. ;$qh;J/@&q.#UY G7v-#P@/{3`F&d>P/Q'D˛w?gR8/w+Rc|EbFyXGQ@A^064?N0d cQP`IeQ#di:!ayb<[Y>(9/Lw# g ^ *B@OVU[sP(iߪ$$bJ&U 7%5}X>q_E+r? S0P5& Y~t"W-s?m.$h r&5X`99p( `!95{h( ` /^p$k ٲ,k m` ( F!ql *!Mh*P *R58nN1=μr?Qv~ . G!EA4V7w(K _*.:(⼅;9"+c?SpD8t&x8f)RQ7zp7((q\ƀHFђ,Ph#я0DcRSZM9[cmU0ZUۚl"–oKMгeAc25pz6!ua-X4f)0RHZL#8M5GjZsD@lyi6քɩ6swCOCc/;&H"uz,#4itfF6Сۺ{6cm 6Ɠp͵hFq~7lPDv 웃8Qf6'kMٍ !X'bfIc8iȵ5r4CIB5126]ࡷ{v.nޝ_Mϟ}ǫi \$GOGu{M1Va+fMC=qT ygPxvm= vs}-`}5KhB'gLA=?'}vP't>@~ @! ҟ _wݚmO,&-`@y>mu7dFTVsU0 xǘs]S#V8&Yv 3Me=}V_"s-$$~L9Fė>4c8>,xA&ϽIU :C\,a!Idy Ah+ C Ap|%ooי/Gk>]wC ;u_~-Pu/ՇOL=޻N<oC+VwQ {"+P7SJ6Q TeQT5x)6f`{e524d WG.MLdnCHLD7@<,M.;b{C1\0uZLHcעk"yZa5B 1VqC8(z,x;5Î9HELDQJö=HˏǿwcsDӜ7cv΢0E!juo}LJ;x#x12:m{A?mD \Llj<'usu+nbʁgҫD:Fs,0@ $"=2q=Ίm缩s 5Rn"6 ?v#@ L{SD[֢U 1_) 泂Eq%JYtfV TvZvnTWE.KpnWn}vMj=Wνkƴz-23E9&-45`G0eK-+vZVI-)Ln] zv&݇1!;y_Xű|&On~(; AH'NoPS s/2$ofwCV~ +.demPqXW?7;Nh@h_8lGW,F;DhZBZ盪[sC?704[F=xtD=iSZ0;<:ֲÙ]:ysD]6;lVmb;XE{&ykY8amW3uku%)*}u*jMZN]8 m =lM{.,񱭯 7]MW`/T)v:H\D]qZVFQ jN'y9UQ BFZ=/84PW>xI֜;o#X؈6/&IZQ:ot{۲l_ u8\ǥ|C&2EtѬnYFѨp Y>[t&'l#WN*(30ZխiY4 \ 5Uh.-@KKwsrb*H7'XKKS(\A\G6ߞ J+؋Щ,ʒ+0Bt 91X=X)9\]L 90Yo#8}yK2\s?cyE(gyn )\FIGOIWEe0#tVU4 %,S82Uw&p-)g NĿ䅕+uݓL;n|@!O$iBDC0)%BAx#TZQg^ !ZNz{=O ԆG[dD.< tt>{9>1P\O$@<ҳ2MCs֙9 ČޒtfXMcu࿌sk${{!ٿ:F7ru2˒?/M/pSphK$3䢠uɺ=A$p]A6 KV(zPFX(I(e2| By|tԓɂl~TaS|CBx15w/myA"3xxn㛏<6%:X@=\ç#țU_$6/h\!c7uNbX؝>;X[~7YTNr;B=M ϴs0bP۔HpepsJ !˝Tg7lnޞAnܠ)^ @Ri#e6)UUbF>ej0e[e;=0bUFX¿w&Vvxp!Pe[R ԏ&X#ظ0-BCH^!D6D 1@޿%_ӟwQ**)OJݘwC ]Zqn,(Ww:N(cED"5[<c\nZɞΝ s'Wk]j;~;u`oHe7@IpuS;3ۖ\J%TU_0;ߦ~jx~\9 }C#%ϐ*^(&R ]U%{M2/PmÂnǎr Y RCц[~bPª 醁G^zw(>yoKҪ)?aAhq t~_}g((EABtG&%݂wv%x@h<=h{q_WeO䒅zZBa?t/DPÆCmR:(vObBi&Ji*mUUmUUUUj(mlQ[mMQEUUUUUUUUUUUUUUmsZmح[bmW6ۛUm*UUQUUFm*mUUUUU6ƵU[mUUUUUD=ӈ(D05 2%I7E.Kߗ|UUUUUUalEep@Ie\$pg-Tr= SwX-&h?e 9Uw:rAѐi1"tOΔ2pBNqs y61r3APh(() ڤ)! we$! b0b3tuzLLLHQUނK8AQ3,tF4=GJaXeALJ*?1`&BB:.`؃mgM X˭u=6 DUUy=.E7Da1)Ejf=vέcˆy%SbL!E0)G>EWxzpGRE#f)gHI(Y0 ?*?LT'f}c36%EJhML`AD{LbHSe3*qImu5ݏ̻/r%u4@:-赞$(95dRoӃ޴nĝUQ ִkfy zg74}e|} k*‹" ez<`dT9d: "di7{t^!2;w__9y!  *8h*ٶ8teU=)zBF1HY>Gp:G1\;Rí+C;լu8r (8 b-\AD2Bv Qew)2Ȩ8>b˔Q)d6#rh浱1[ab:U_&n^lQzr쑘.樞=otlo/Rz u/ },z%5&1 ,j&LkkKWG<_ :< wBsmJ03Eؗ3NE;h\o|ϓQ|Lr6ߜF\>_o-oa $R0X#ŤLnvxdr32KUfI[ ZmܪSKsֈOD XwƶbYO{(K&a`[[×C`$Hy19l6Cw`}p"D u <;Shiꪪ56c y8B@:!fG^Qtv;GX $mh̸p/ ՛~ {X bLS)y BD:9ln54zġ?I9`˝,KK(RNXKҝ\%3Ȓ'4f~!(@x=7LOңgԀ@k8R|\frృ!C.\O@v=9K.8ohF Ə{7[Oܳ7ӄ>wn)q ynLlTu=88UULs ɋ71M,1fNnhqWpD\L'qr< U Ud6 3i͒YF;CB~rjv깉n'f;h4 <[d&K:{QEw^p9Mu@cD e v:Q߿#.sda :9}zcrsxr/3Zv@{,AG*WIm> h3u{#2!+̞{Bh@5I=LJ(1C9yzTDR!$!.ٙ~'*=w߫d*嶙?m,`9<)<š珖\2GkBhM f>OQBXk1{á Dq2I臁P:ߝKix\F$=8z`#̎[ԬfaFavL|u#GpƆ]ͶbWSo(.Qvh(FE*E9ȺONZ:0veB60` fϋ9KjUTUgF"a€,mv45i= dơye#@|5ƒ)0P| w*⫘#PJ".?s7ow-4ckt"ՃRbQF>$+3=Fޜ`2b⤩}IPL0u 9tӔq{3Zz c}ym!:q3X/c]!i.H ,X !.ЗB/s!j 2u=` ~ӣ L~ =mHY\ҸA tF~ 0gX(@3}vYnѯPq,=1Ľ"z>Aek_eiml @;{ޛ)y4X+1b:a#|CRQWb`z;: `R(̢coK|f> =dn[ݕ_;7[mA1sϔ%S%TCaW(KOTUиvO3+' 0'C?PJl/>-f3MB"^ ?gpC Y.8b @@>/Ȅ!݄Pu_v#'5_i`3=Ф ^|KiUQUG'cu_iRiq0;<R P!>c_ /M;+ۜ;7^!5 ˉ6ND}iS'W]OSUY]&I>ݖffO:ΎX,^('w 1!n|T:o~}S=<_E[C > 4:ꁯM_ԛ:AK#:f~H%cg-s%}A`Ә|Ɍ|J:.)"HtSjoAfJ9`D~$B DiAEU=xaqO<^,] KӠng֭2d7hDo!"e–Ǽ<5R}#8~} S: Qo@=O. 'uoῬ3ڃ}cP ^yX,2~0f MAӢtԈj*@0c1T-_ a826!^0r95@(v:*T&#Dր7s'TdN 8 vXaEQuX2'&cq+1qmg#PG;F/C˓fޏur|ˬ_%֠(,2a=SAMXܰmLbohJ2I(p, Ct\hkUZo>pIj#)A9[@\Q/T AS˴%esm< !DܐRye:9kg2q7A%]~XNv BYEgsd 09єNx>f;ᔹ  \b}]}W> xbFԗ[ѝuQ\9&Ltځh({Gbь/A %/{_usv9g9[Yl1ES>UMUUx zcVYs[*%7%9aWD#īHV45ؗ.y4-a6߹GNsY5)BRlT#ӝed>:)@152xr}V$}2^z ͈- $*ew0qojBXϫԻwNi0frrx_e" xn$ bb``k IWNi0# n \%šȜ 2^MX̵IM?fw'9Z6q h!RI UGg1^`VHuM@PplFjrMzHF^ɔqe|O߽>W .1OQ4#aR劖 _)Z"lM̵}6M{⃔=\:  ‡q8I<789O>7[3CE#be mo0̍I|q1J`xۺ*׈@)v]#T5ߚ_B E'U/,1SȞ]EHYa[l]oV )1`eYS^A«i-699Q4p]{'*xÄ#MPsBn QVXdR o#5WlHt';=1 {sMwSm:A?" gEy͆Q;YY7 Ϡv$FFEBF# IJUVd ܖg~J|g*@l|?\ORJf_MvO3~!:ECM1V`Aʯ]SΤ3_Jeρ1 ܊oRSS|zQp-3 dQDBN9t!.?(z"6=^7]gw"CtG'w;f'DC߆y/M]O#8hr$S ܺ.$(RI4 ߖlt̓eǞErC\@TUI,QFL$(עMTn4{:¿_G~LV3vLoGwɘ9.x$6ΐ !(?gT"Ý ɞ/ kgg{)^6ː/ydT!l(k=O}lל{'Me<%I/.(^Bsu("8D8}'vL ,q1@n|/l8g#ty?7𲖙!aiغzT*$@`k!oD]`i_7CB"xE*#}: gz ?EPB?&/ |zECC GYjaAp։NCc``0PQ W3&}h1a61XiDL-3[RF]5%jpHK9\l*%4lXhc ҍ5Y4:*/NX,:2Gr|`a"#B*i#\zJbbr~BN<QWϻ{VT0ȡA 'U};!iGuAd 9ۄr$& f.c!D6Hㅶh1q944('Yi$F٢dBsm:5B ɐj[, ˞83%D5BVm΍zY t}╗1 CϤ~9H}/U2 ( <*]Ȋ6j冪<πqb'EG'R#+^ @G N3w?'u?&f;m)SĘ'Ğ/87?'U$BE \ě.@p?#>a 09_zi4ѥ|b#x|8"`P7A^[pS4p{ P'p #(L<JDADD Ok0U=|5B QCDLTU HP- o/hȲhT(hED( Lj~ĨY Sx(|lO@`۟|qs#N}†`ggo(}v:KyaЉmw6@d@+\ҜO:bhsj 4Ѝ2A9J:#ηWrh^Q+Gh lycjU9M xgߤ!P3Iyq4R"SdCko$M41s"aw'O]GLtOT+e(2[` h,S'dzTH,9ch "3 se90j6"_CɈq>5zDMvn [X$PYN!P@k _aJUĬUyʴ qmizӭl&/̙aڸ$9II7ƆnEb艊 #(W#HnS˿;,HFmg@c`vC $lh6I چ_kUMvoy+ c6ڳTb[Ұ0R;NN==0#NoZemݖqU_22Eea3E26!Yw˽[W2͜\3a!+<+0 q$C>dob`Đ)d!h| S] F$#H<L}EqNčԑ,8LM$+F8D@J ȒH 6AhCQ?,s̷Y@@BqL2\¹KS8n6oNwpt!0#ЏUT6I8[ 6 cIym`Z^!Y|r@B$iB`;4yJpW@Ty"eo.@54@^I_@B4<>#¾||?1J RR HiJhlX M0p-?BB%x;|0+ "HNnJ0o9@Su18")ɖ+MID}M4D`#2q;r~OXvv4A5F%EAMP?]QaCv"H%UnO+1/oɓbii> B/U󛿎`6A$t `^M( ~`GKADW.7q JwV~е&Hg|q.X#D-` dHBgLfLYyݍB BR{ ~6}@$^MP hT?ƨPh^2/aC`(̖q%[Gߠ =Iqh-v4rp_ s]N@frDsa:tF`"_CH59BՓa5T"@`X_6̲QG 1SPϒ? w\?/:%J+Ly$L6rx)$~D>BOH'Ǹȁ{|7OQ> }\C7L!l}ȑ?E|~r!Q°=})QQyy _:Xiܰ*#^cJ Fz(JkVy>NY_q|j,B z0>>&:1$BLntb?#8뭰lndW.6Akshr EGDsI -)EpzG]X:VԘ`~:ɩbwT h n(f ~zλKl4r }_@EiLbJP Y!gg4k|P POsh<)iݐt!JԿсmkADzS}hrM6G?>s8EL@!?*YDM1D>^7A|)$IiZRHJB(:`{ȏڐdHs"i}D#3#W]f@jNQB&&ZJCd@1G\=cxDճb:#`k!`:N25hvvN10g;}E;ގ [4$X,Z hr ̙JDݽoAч+JAA 1`mjhee *ZկW?9mӞ:"a*R؅_FXmßK"nҭpqㆢ@/ =S$KzLW?H,$ IД:WC4ѥ5Jt H4+B%ɖ}G£폝9^pzvə=פBf8 i/a+5OU,Hmlnj:mep!"Ձyť.8~h4O(?H/V* F"0HgAV!qL:T5H4K$D?xghNA7SN7?Hv?G ?J99Y9wK= > )G 9zr%lHDHƓdh_b?~؋0_ "v"ENP/)7{b`{<(6iʪsN0O8"-!!uKޤ{,^oغPo 3RDTDTd]Q|8@Q%|mbONv[ ,W&zoxO꺱΀)F %e)@>]I)R\[0hJ_$58@(zz8"[HFW~,D<"Hy@`$c bs" ЫA !C-*Б(AC(-PP pO@#u^#y?weRJX]hВ[t`CMP>'.A< 74-vҖ^e4,Ԥ,ذ)Y U!CBdOt>d@ks?^AD) A,/b~'K@j ?P`S,B'~pZp܂`=/ /βV }HIϢӠ>H( vNE>ޑk=L(ҽU}r%ƃhNu6s/9䞇\hسƈiϘ@(0ewh*- ! O~4?̠NnG֩5TX#|3GM- BHP`u}Y;BCD D$dLñsC10iHB.1 5p1#ī\u?SGcvbVʶZV+qg*cc35(o̗b9+J3nS34 &+ܵj,%٥ذe8 !"\$9ӑdc]Q9JwD>.ከS?Xri˳~'ΦdQ ، RC2h4& r@eD&8܀BSyp9|s/rUoե0ƕp22BhBPЁ;H!4bmx댓 ].FdU1(JgٮWl$d)[og@ҏ/ /*ֽxj:LѨĽh"ɂ!ܫ>1d5 ^& EF 3bQA&-l 05fTpl99XȘzM9TLՕ.I˥3E8JcJQ;jcJY~0ldC2y$I@rIg絗%rjMu|;}ƩӃP4/(֧9kQ!6'dU(w$ -DIҫH’ kQ"O1!4Get 1C(XY PYuL22$k؈DQEHaL)7 7h(y5HdPZ) BO#P#E(R `zH&V*_}Cy,4&_O@BEAXB6l\ir`㧑~-0ˬ(0VJD 8$(ƪZAHH[m`2c!utr:$;b҅բh͊FkX9"1:mcظlWX:mȰn4Zmᇑ0b((F)T"6Ӯ6r֜SQHZJAƄJ uVB@P|p%79N]Vחؒõ-!H^116f(8px+ *  ,RPaU +Br0!C  G#=vaf5 !i#Uב8=62.2m(aƖҢHR+`1ד" UJI@ I ̙@9_>F]&ϳg!^}SGLYmx- tF -nI̪2+UH0aU!e7Acnu#]34?QSڎ.F j+R8 w46)դQ`h=K&1`ShOsm%Wn`4d GȥTEͪ"TsmUEPseO[_{{ JH1\lsjެa3lG>aOȡ?_rX6I @#*tcF)()|#ݼ)n[=w߬"jv fȎ'R{͑2*>I"*988-u,qHR .i$J3VDRVL`dD*U4S X=6OTA\C砩cgF!'EGDOߪ@C4)Ǩvb R #HlE5=lo;fTdHR_ްI1`JWAG0ݸh/  ';}d -=i0l"<PCZgC %{S"p2()* o')hN~ʥUUUUUUUzUؓ% g4CˉHCf 5OO4V3R 1'F *5"R'0~(IAH v8`9Hϗh֚$v&YoQi`q1b5h,qn~#g4ƳsRS@0ɛ0>lɤ>I. ,}*+ߏ`EI@;GeEYmJV(U%@62Gg"B a)iTP҃d@IGIS9| zfDRD]\"Qa1JA] aTGQT.p0##UqyJ9ǖ6Ŷ ڊ@+An(<DHDU .¹Qi۵CR!!`8[cdqХk9e;<R=y+@$D;ț(jZ9&a7×aq)4 CR0TEIUQEI (!pr!'r-F2U@bw@PT`6%4p:yo B SNuA)?qmAL(Fv X^qDJلx21Pjڛ (YlAm_h)381Lhe$ (j컐DSXBƒ@&bA44FFXvW8%.YT+8֨HL 1=† *0q$ V(( RV.]M4 nvv#A4W9堬Rh*vn4lİMhv4FfxĜv*W@L,fҌAxan5$8հ p 1䕐f.$Vf5 41(b4:|T x70aG(/APrrNTǨFzzhV)D=I /C}ClQS򜁘VR<֟5sq96l #T w:K8{l?7 Jtȅ a`-MΥ96́Pr$e6]R&S#{ T3MUF@TZR 9<{ Zι6:d)0CKTN䉹*PڪN6 MP:qDL*,ǦkJf\cCR@ќܰ`dٍҊ@G~&A TN 6sBٍM%ֽ6 [R1mŁݥF4dvYi`NwI.S Aq\knܙv3;952S'|FElF\ Mbfy*mvZ64iViJ wœ{3n:n (uYә ]"&,Y) #Le.B7_B]cs}Kar1ox^i,LHjQa2;,"zUȋ^vIڜ&h4[L˃uޮ(Ǘ(VSĹ\fC~ޡiԋB88Ӊ)z&;i|ߘ3{cGU~BRBH0X;LHax'wBl: 9%6u\7,\X*^eg4GN&8AQ-l"#.b#dm; m gV'N?4f̛8ڳ͸$*%=cr}M@>%%1GɊC?U;g^>#X1&v#,K-Ԏpm۬Fk65%QgK;x`AH1F*)>^]RBDN[aq oXl 1,o mF,ʂ("*]`mIBΰn79XD0!(R<6+`žbq|^re( Tn*%hڙano\Ôg9)/HpHABMuEmЈ[8; Xxjt?΢͢m;=qs=ߞe7&5~x0;|SSyq +kЀd }Sr R rk%!N'v tp^Lx7ӈHdl}bDog#;."J -R2 Ͷj T/s/HL @P;UD1Qi8Z|'N`:D mh BK!jfXnfJg|fxWnӈ^d!&cm/f3q1@ЄR˓iy @0vkDzk*Ys,q 0bkt! lg٬L3Gr5/{x%]:͌C5)5SȌ5|)[cJc7F -Azq#E{{s /^.;!98ц"B!|\?YhD/nqT@F`ɘ8x0>8"3ApuþTFt4,$!䲍LZ<ơC0޹͐@8qx,B;)_AW%I}qZq<> b0+gyZw:: Y5oɺwRy2GNM`'vZs8"$@2r:aƜ>9M%寧5]mQU37c"jo"#WL&T k ^M#R\oe[=hryfOoͱYæSm2ﳚP(3&aҤF3ml-~{)gʼn0|kbgIU"~|zc<%'grfLZBk;GH3YԜ ;w&1m57f`Y-D21#]51c#95t##>#b;l6 !&!ca4f\JQ`p8„ĆZ25@5D(A[_KW#mUsq@p߉ R3CdS$U'rJH ]"E5MȳVJm+;XۯU~3hÿ2l.?eb$1ӊ;v#wϊtzz4[e͘" reF3NI(rܧ`p\2|eoe?A w?OdDSGSt5F+ʛgnc Yӻs;u,]d۶}ˤ ]ZD@vtH E&#^WVۉZ[wjUҺ{ff,2뗙s^IL~ n/9_&N؛8Z= JB@qy,ىCqT!"<65^^}K߼CTR{g ܐ:RlbKlHoA)˰сV&Q,s ?G:9-hRW]WUJ$Ǟ&$MXN!eP%ND!3@w`><y!0TDR P#Hw~g cib T_\BbZ}n`/ 8h.cF"ϟ=c9|=#`Ƞc,Cey}YbzR]-WՓhܙ ~txlycX7{5$es;wАpCtc/(5q\(24'd?Cӛ^Ut^IyUĝ6[ Mw5myp8"HjJƱ?~y2I;9H.&s̍*^N,z%i1s*xjFañWE!3bI$tX*LnYeN2LzoޖC MFQZ2zaǬ033=rzZ2L7+'0 cM tt浇 kM)%7Lm8ȱ kZEEQ{X_0jϖT$chwHM{]gC̼4HK'4tp1Qm\Gd^}ףt{(< fs:Z@5}ɷ9`Srr:YiE IM8p.@` ՃUgUVXw9ūFyA[MRm[ RSAT\,]ct6i~ԙU2FL}D)+EE^ `,&[v̻BI:O ZN hX-* D 9ǿ"+)Jxx$KMD"jrW-8[ k 6WtbB|iĥ 2磅M ):\2 Xw~Xi@-C=D 'Vqu-qf|))7|1`Ѡ8P?/@d)A ~h(OQK>a̲ίP7q;3׉|<>uL9ɸYPKǿserRGc3ulegŬZH`lvX>^0 TEF QUOgA3JGʹ*(%8_kLO:{4(Hw@=PpEh"Q҇$>xa @~ *ZPiaPb(':9 ~8ABqr*_&!ABp$CKv?XweVU~x? f$ЯR@@RxQ y:^Gi?gޛFecF;y^=ʜʄv}?gA<o#P"HςB1Tdzq;mb䣅 mX4yRD8s$i;#B_NX4#9Y.orHVJBQ*[GP4O$-7X"&%(%N>QbFDs- yVKnBc[=MKӉe-Fe"e @=GȀ`:YF*Ŗ ք/C$dh3xwu,sv|FzYY*2%;Qv2·y AH/$ЩCI b\HbSAҁ"(.8=KE'y8Ak rxݣ$s\BRT(~ԍ@$>/rjgDS7\*F]FmܹizӼ=AJ{F%B {= J#/aLB{NC BCzG]4tJh7 ~0$@Cl{!]eh'&b+a\nljooe zŵq6GwQIJ)0*E`ӎ)hT@+sKQ>WWaρAwYW%@\aWWh1T;4BEC }O$L`HH@+ {B v  h BB*FTN/;d;nw] HFDiii%"&"@tP4%i{RK_]O)fP݈Bkޟf xgJ& @$1'G4J!X#3噀Uǜ͍Q"iR-,IVnJZH i_ :*g2l3H6&`(̃K=V)8V-늛"VS,3lָ59ۃy3_Yz ӳtN44Az85f9 I#>Kv(IxhZd!ev>M:c#.}Q=Cq]6qz*ؠM7l΂2pE#8뉎 xN88"IJx-a: ލa,!F"gsTJ(JMJO#]m6™ź!vyNiRᆋڶ([C&mW[Kv!5.}٬)+4cT;Ț\G.2F5u) ڛq5Co iy47vhC4cel]fgʒK둭32rPΐ LѮg~}]+q l p%䀙Š` wK#CpNc E0@dhN"L!Ac6.z0e322*Dj,sON EcZb1  eU <ȣlo}q2"P%4S % ~O9tdT=(ڄ| BNd~$Gx8q0v˃1hcC(ŲgfF8qv-mѠ䃒 ]LmrXq`H-*^k?K(+JTUNb,v=tx?۾mG?#qs#&+\БK} :gG:;-]h‘Ɯq7)ܓxd=N&iE _r^,%Թ2NtZzPwk\Xɑ,Ljٸx_56~~@*dU} NY$CqrD11B"h/ CH1h9qPPό/Ts~&^~ฯw B59yqGunJ!i,I Uf[PVH3=.Goh~-RG81k_eA9Y9Ou]p./3;0 f8vKgqPxbuy:'W5ΧߝdnETC~O2]n}oֶpO7~t79!ԤS˴6FW< zY׷ĝ>IDiu c8:A=r&Ν@MCنSja_10k{$8q(Қ&&C_|z׾e2HǍLƣ0:{jcp4?358kd{7z &zKa@zzdfװ=TUs*c:Gòby%E+'uwU~r)PP*ety?ZG1q R: C&Y, 2ek!i1DMl1QC젗!'tT j4[mdH@)FnhfG{#BRyRpzBJEBB$<4LE'-PSD @9"X") $lS"b% UTj7'V {HO긣0CQ?`8AEvBxX8 9`m(UU}sqSĭw seتjBjLsdv9Mتb' 0*b|J9A?<JD%D+mHtDQQQ9y<{@<zpadAbT rH1pWJF0 I(uM^ WHF)ژ 0nݠSڐbµ1H(<WE:E4 Ә}@*̣4E %R3 (2>`^hvNa:󬸫ܑ]C^vh؄>]qNLG;_(S$qOsYcjqJ2aE!Ae/GGd0~Pg,勗QdA΂/Q YhY\6It'8|#s`MhAP^g)䏘cFhlVP#eDB& /1]yJ/`,J"d+.\2&Fڍq4(˦!Q&I-PMBՇ:T\q LnIQQLl4?q1+2AexQ4!kBLGԂ RicZ)hx@R]I;JEKD2:+ET_DJ)? :*qP:`Ćb*ȔH4}nx7D9?aG"$ؗ!Y/1܃ɉ&R +53cd2ˌh\h%p(TBtJA#1O9h3!ݓRuD%}ݍ]0=,:r$Ɣ`G%7lxAu> %A.6 4/xx끉(RB$45; K2URՍ` jaPXBJ'%acsU%)TR0EQMDD@eP>}? %ì G5sد'?U(샶cfųɑ`d,l;{큔H ӘˏW?öt^˿:a{pzʢڊ"^V>-}[* `D@VlA?xwj|>!+cF6W%Ss={3'Az)C?8^}CHQ ᡔ<[.3 ( P .r~8/x1 iHQM {§K^UxTrp~ ~o@99rY\<3)O}p1~M~ZATPT ."x+ѥ7rtccv7oʐ-+ivG$#[m,`XIP{OztpЄ~ B@C,A, 1K̙V}@"= `LPp QJQLBTRH(( bA} by#sXd|fLfiAOpûl, c (FtӃ=ʪ,b6UD$z駕=BA^E_따 I?QU)Qb`nyGOC%;.aE{",Vg Y,nO'R*g21rሞK^¥*,<3#3C/ Q(HW&sNğS_Cp׉|V5%^x dH̛mxFb֋[lI[qx>KQM4AM }dukdM5SM%hCM4Rf4M:5_(r4M--uii11ii7=+=/"D0ܪZUh,kL`vu /{ډr@t] yT*}k[XKzQ} LQ/m!nÇCEb+2w7ҜzIT8R|i2C`+uMWPe|`k>0! []DX"ﭙ SHPO*jX $a~̛2+_|HD!Y|Gf#m)M 9KhCN96-\0b9b.Ie֖G\ƃswct !;r!DLH-NCAlA8䴓Rh(Ktч *d0bmLvp 24c]}I]#y K {8?Аlo΄T_Z**Æܝ,9p!j7h#ce3z*zM$AHLM!Jl&O[?ٚ$$ MGn' :rA p`N{VIq%v$׊^ R$?O;9w%%=f!₃GHM!BPFc&IV~\rs]!(>->diy!s I{;=bh3 SD`]%P  j[xKf\o@%y)-{E3ѰsN κ͌9E^@r39jGizL:VQC0cE \펣I" tVudv'h( ZcTCCU"Z3psO6ucHbL1 v@ӴKUerEmau˝!nS 0phƕh6m43X&Ao'yun@u Q 9Xs!ɒ_xE )!baM)o X5R yaJ i Іx!rNzf% ~ G =?o~֩ZE(4XÊ*:_ Pii1bV{ Ўơ(B;vO┆"HO`4t !;H!/J?$#軧!^xZp(/2ih'B ~r"(iLD r?J{Z _a% Dк s&YH@RPЁE%H%$"R- (PUhLJDP]-ҴH:M$B4J*4(R R6,PEDULT‘(i J!@9tR4-)@ KLԦ 핤V)H&A@ (&hZI PiB~pCd_WPv1 2@B   ;}g4"z F*&## @9D#o6oBckZybl1TW'A!.*DzŁMQb vKQ$!`{Sxe-B#$gxX J/p\k4ζ%h Dh $w=J;~X<UL4 Ev|McTsmR`$B\ Ȃf@=ua$ $_<Q"|p{Hb*i i)fY$%jJ"FH(")$ `! &ja%e(J! ")***%hXdPb&ٳAK c,8Nve:<;A:n&nPf"uV#u,X4o囸:^<1Sr+;*Y(U. \$ L*i|za6WF_{n4]x#4>({SrnW9?,?99}= QRUA~Db:F2at룤3ۿ\ OK]eI$a IUDؐfdiB]+Q5#J.*D'8jb*kYp%si 6em#l5m3 ŊehS03# !8 FX#w7|{`J04l,"mJQ$6DZR9R@LOzO4?< 5;dŘ 'L#p$Myzw שz ^H3 :;[:>+E,J6G@)E2hɶ9S4c331uZy= /b=S]iQ)$Ft,BC™F7Nx s#BEjM̓|,ˈVI6 %Bq3D'C&NmXaڙ  3` P21v *L#ԊK|o_;tJEaT6jQ&19oun }ɾ]Y6GLrl AHOG^~uTc$䒂?1H"ȌE\G=`,Jδ4&]bx'BL An$aEDw62p 82y3 rJ6O&+hк9b` $` OC@%-b*PM"t'8!p"ڊ<Nb`)*1҉Ч%Gp"8Mg;DYW@e6+OX'DUgrEД+u>:W˂xj!$J/6yCBWe$#+lP-pAX`UC%GBȘ) EHщRԔ*h[buH$!$Q@0IS VDBJ!#$R!y[@𐠙?{p!E78"/"HB#w t"h_ARcJ~9{2^l:Y*tR9ʀ^v\HJюI nGHBaMYdz"P^&QGD9(@T% C8ПBF$"$m {C Z@-_`xdŞ܇JJs nP~y DOT܂&|Z!?}Ġ<"@"D(j6tJЄ+|qDq#9)R%Z%҆G,# @Q PZ5*Z~-]Z4QNNߤ7[7\xuuն1<({Q`"Ν_ә9ߣBcmsey0K @РD Q.DwCDž6yF2O%wAFzE7g/6$NsMBvWCϖ3oMFg4N#&I聨fa9I |W:SmOq\уWnO0uqWu6"1^# E٣#=CfZј-.Oa9Gޯ;>so4o=#$5* P12v;>$x!Ih}t[=IJ!hLK#\ޛ 2S'<J\>/oֈz9)Ζ0I"'l|#%Z:BLH *{.g F\yY-6ybe`+Pw4tXEP{4?S(p@WܻsP%/t/h ŌB@*4}9 7tFJ*M=đ OG|B''cQ RKI%\ԕܶd!Ϩ?9GnXtlsASZ gr)aי{ "?TRh)_=_dj*XHXa1.q4eyf(6(y>Qـ!a=!)":CaАCϏI/9 a8Ga0!s,l!SQ~GIDR\j)*")2a0lۜ䃮ΗLaV@\M aE7`hTa&A7Ӧ!Xى6Pi$IPD$QNxkP@ڪF%HuP'>W`t[2>!! !nQQ%M-O)z+ML{#R~j$(& ~a.9nn")X)I& DCQ% U JEJH2IR1!L$!7hJ )f&))XD X"%*(;HVZDc"*9(O',?C䚛53ēKeB;8Gc_Ak bXZ$?#2x50 1`6>GX>xSEJ-HEv #$" H4UUTHNҋO~7:S<m">.(xf}AL d@rI[0D&IZR/CåwKh@>[fEJ \f? #!1~#Xq yBy߱J'.F5lg٬9` P샧Ԓ&H`Y$oHL!MAOĕ|v bGB&<0R0_8ClER@}iVG[5,H=0m#VMSP(fZ7^B0MY8ЛLhro1Y[34.!F*u :(:\!eyʱe|$ɔHm Upm@ee8 V"JX;N,dAu)r%5IX&$&&;vmim4bacB `rrl4`LGe z)ahaaHJv]Z[$ XOmKAnz6BjdI_ TQL@A@E(B%P(>_џxq%ituPf[Di@R) t(.]m]CWWh^^UkWUv=2*iidlCčMe0qތ!?A/v_$,%LLpoqCP8AX M]RvՍ (n_ nP^JPYYmF11ʀ%b%ߝvNW5a6ً_}f'p%cT#ӭ =oWsyB @` wI#jb`h2k 9m *eCmܪԌEv̈́PL-*˜nҩ#0\h #h`4ѢmMȒVfI FCZF!GRHp͸\@u E q1JQ֞v҂ rkθZQ͹QZ3Ufx982k%s֌qti)\lP7n'9:,h< X> )hԩx@ g4 t[]nG'Z: (G CRB2 KPi>(i8ؿw\6GV6:a4bKu`;6hO80 fC#n+kc!E2: ]Фۃ1@)GVL004F{M uGf㼳L[Gk;g*~BsXn3H$ C5c^|%L7tt`c B7_ɸflfepSK >I-HsPsYrBXֳdj@)%DFe"؍A$Ɲ-#Ҭ2Mse0$Y I)8=>ꪾ[> fPS(ʌpرSߛGnq۲S ``(%1BnhTh[8+&Kpbxj -4IHSIR%"/<SbC 9='A}D p=Ti>R7^j mPO.SHrP/ղ8ln cX~\6O:DRJJv%xb!6Jzcfsr tm߫\ҴcUFokJFVq سf(w0uؖ{lx2AU7^j}^z 8A8"_ck,g嶈G-V8 ̃Т\ր m-}7:(V\07[mŚs b&Cœ1n!]Ak"ΙT$XJ0B؊/fhs 8& "b(KufR8h*[^̦123@YG:"Y ֧R\Sb rR@1$!A4(E+16(zW skN.Rv<걃CBЅ63c0 MmbA)mN8k:DEH3pD ’*I$wpG:Db%D\Ԉku;AL0u8 xzJ>iCp.V`BvaKζzs3G۽w OPscAҙ_|PT'Q'SBB(uN I(M7Q_dN聴d'Nee#Dm Zn4<ȝcEmE^.lzD l O.$k -`(~݂IPNFPWsm$FtǬU:a$CU?hzD k8CԒ-{zĵD;W^<` Ɗb XAiDW h%.g$Mu0kc&H4}9w}w%aVj q$$,28!~4Xᷝl]P@In Շb q+R#ʛm'5Y&QB>?!a%L0A<P_ uB(.8P?R74"`hښ~)$ih-6U35C^l fjhX4`CK3E 5%`{"G O u_мDZ3Rh҅䗇}{Ƒ{s<fASQʚa gi4M ~ t*U*Jhi2 & * ' | d (^ǃ^[)Z% a?!o\E璞Ra6f. XfwC8MpaI0UiJ}9}j_Q"3B;tq<4P13) k&r J4Q@cڸ9$Ib$r{bƈyd/(o1 u0;Mϙ=d\0n7C`X!Ƌ[ *7i4,ViMl 7B ѠVBk_{ nHM>U  ,%OakH֨ LхCn 3qLc'Je=E(|P|`F*#[t5ꇤQw?Y! Ip7A98T^ru0VR[+Xqُv^"\0p$n9#Q~.ld]Ӣ?g8~Vc1̨l#|Fa{5Fh5Yl{s0li2I eȄfEXR;z.5bGU:t֞5 4a+I% `e:E˽ Ä09BqnXIFlC9#]{{|4W 5H1LTX]ϼI+!! r #B4$TZNu*JEќP4&mcpWLeRb1[ v5He 0W{&$ZJSzcBbYcC0O pIBc#++[.8ztI5Y3NT@@cm ĴIk_=h]t;AC"P\ ]a+"fgXD 85$G %1ʽ4f Yp;4]FiFwx`Wp3aΜHI Rmmy1cChf66pzSJ%=8nfTD Nԭo2Dڕ 'xgǮ!-^RJޖj W[xLJ\9hğ-[$Ge f39g͖n\j8s箘~M{(E o}R3P>,EZnBux@!`YHCW ъ] EhH"~LOFyN}ܦ4B%YIȈgD ܟtF\F@&@؈V=ǓNڰHˉ;I]ԕd<;-Vsrs *HB[[oA(?u-(+3%LiDQQU_,$sb-`&NH|ܰa }~a3$vQ`xGB>C t؋o-SnhB8<>ʯDtd} Ty[ ?UE'6BMWmne$kC4o0j" ɃZP}bI&ޗv|Ju9$T &ZrpF2*9RUv"O D2\kh+G=tZtemҍ&FzܣsPrc,qa"qL0M#h(P*KlD,$(uHT3NdHRѦ*d#08&X/z=Pvݸ»/rq|P>(+QD- ΀Bۄ#@bmeQSI?[GI; ?\To_NFětǏ 65, z,adt'dEJJ߿n+&qEfZ(E|;v_{ P/kCá!H"Z `UZU4r%i#>̫0p*X(2E%F3wL!46(:eDlQiír.-I0 `*ӳB(cJpMcEs³Lz3Xb 783 6 FgI$bY&] by#ѫ;KW,p.nqhvCՂJ%yhNVTɹKlA\۝-DFQJVo%\b!ym0c a.6ݒ'yQcdքMdA֚10k'ִ)VZ{TB{72SPݤKDcE T1\z9Rs Zm +bM,fkʂU10KW|paa:׻J|7q*tJ/Kk&d'GR"cd<bbWNQcl9ȊIIHbeUdQ7PB%եJPHc8K0؃ JqiJ!VS!S#; ^QۃC2)=A&Sp@DJdYPR  4v0$E3-N,v6EQiA`X` KdLU(!Z LA P)RTP D($*"kvF 2 /jr[ "GW~c8EDfl%" j@dD)P<p3{8LBukW vfZ;`9py>VG)*6(H v C"wd"Ȍ2}>"~?>U:ED}'2UYn.>xpa/OtkK{ @Q<Ėi + )&\]G\cR^k*"R%PJ@T,2{Ч,B1"BJ42  ,$$H$MP@ 0 U54 H, RRDR4I+BPRP*D!HIAK10+LpJ RJDīI!THR4D!Cd d$BBlՑEJw,6i$D YNxS #2-˲(10sOʖ`6Y̔%=[g׵3_bnL;ID+B!5HB$eXAR6[!4 91G$ vKpG&f& Kc؟=|ۇ^DP!ASc47 ނ\{/zbN/PT)Xǹ ;+heFD !a'$B#8@) xC:-< iH{]h6vEsQ`#._>7;њ PH!뀢!W)Dr C$i xH'>>x/N!ÄG`)tЄP_-y)+` iG9!daDIώ`y@ H!h! DrG?j2 0/+4)?4LrONl$l}S냥Ln2_P| | apSCH;>.H6H5 w*#(yHU".j#_H"!>\y@˜ferv/A :3% QI( 2NS3قUsPЁkpVb~FZ8/Nveؚ*:8< a0a~&!/iшǜF!`nK<U6:)K[I UB9<5QO%hy^LGGhZ~Aq!;+ql^u7' Q 1>"A;^ޜ61(V% T: 7V $JQ` N01dPP"B\!N/pi/(3'^zZ?pI.v4(b"E @L,P4ʄRS(~ VQ n*&̵HJ7 ^s$ PI{#"?:"#Baq @$eH!@ $)ODR @$&+a"I7$M- X,"C8^P9Xӂ4h#rUc!K6֜b b( $͌I'.A1Ekqج̡Ž"hm`1 (T( 4Lbd`!,@rB^B`st 1@ H7lx.P2N4D9E:bnсUr?= {RwY MZ=F4T1*` P' [^"_{:Wh*mbSdWC)|ә$Ev;DROh`p2"ޞ##ȄȲ"Z[Np1o`]0-k#Q1R{q¨8 cE(%V+aZ[A2Gw h~=X{`~ L4=u ҭ }DE>CsT/'ah q0$}C8&rPN.u~+  hD:f Ul$:i<*?=vLMyICA\KTQSSTDK!;wh Df)"$=RDҌ'ݲCHFJ*ReXᔍ4$ʍ CpJD@JPdpɒv:y-ɣ c&%J aZ)% %!ՠ(JGb&IU) #V CE:CPhƅYľ%6*Jv#5`4D@p`dP'A)GG=LNH< ?s”BE?HG&{\V7U$ $cvߢC'2! ^aǂ"j}Yh*& p%9eb 6Gٴ ԗb>"큠dI[()RYdT1Q{Mχo3w%KOe`!*`>{)%㐙 q~Lvn  <"!-c-@똡Dh{]LJB$B 1KpD A⢦8ĐBBL)i}o\QwDүB5D˛(bhHhw"n2skKa @D*98$hL{x۟ pDRbŎwNXgkヰh!bW&.wnu9.?3bp|$$V vD EZIETVB}yFdfԘɜQ!F9*!a+3.>5/)blmesmԤh;€"J&Rg7y4=tnA3VX7(V - &J$b$ި 2ȗ3E]|;e!BA'4C7Y&U ZрT%W<LOa!@c̏jW>M0ձQv Ч99]yf.!= vj[a_#L82P Pi"k J"C&&C৑pЂ}DŽTA$/~?^ɓI"̖4[/~S3sE>[U?UHi?;4cEUgӵ,kooMcnm60jZ=M!7+qL܃G/J}ݞppfurAk@l}Q!*h!'ҕ6~JH= ą1JQM,Yzbq>{~@gP?$R 2OR0E0S@4QD*{W"EdFTq7g`,U{28@B}#?)T%|!V)L8Xs4b34pL4a#"bWcHJ@5F2Ȣp֓iv7 /]ippT)CAK--)a$hz)N) #Nh($۶&XÈ#6:0юkX}+Ʊ `x`2tXwi"Y\P Ħ@u3XA8TC1 _#Bl t!9Ɇ.W4(ELIR$@QMR+AQ B4 PKU%1E*P:\xd()-1bsJ4.4j 7Fe T z>5@|,HHi4iI%$dabF& $@Bf(. $C}> dzG#B'@5H**SAL۷>{hty k8!3׈=F +DNfe_fPfR ՎƐF,$ݚĤq&&GB_ G$ "Įל66m} ܊QhB4P4tď^s?B=)/p@RAF]KssF2kj4s/e&Wl8+ qt9@$P8^.9'pq0b SO ؑH)#IDQL$U J~Ֆ"e!8|u'cahaJJ}N](ibұ* ~>Zm3o r\ud 鹷 N$#DME7<9W6tRIҒ_;?:ϏoáWC axRb_)b.4ןh$C Hsc:ގ4YX`ذ=Mq6 Y_Lhܹ־Mh;@@@`wA8`l  8H> 9ZbV$;}Lx}=JR4OJ>lr rnq)ZR`3lxΨ&V[FذuYLs*"e:ũ Nyw,jfܗ $[z4i@áяUk 5[ 9İv&Y'Fa2r Pw =P?l8[؟0i@D # Yb 'S1p),O+}yߧ=DBOp(%U AרaB"]!D"3gk z/.?q =K> m'v5=iQ 47j4`+H.Pi 6XǣȡtCJA]#%~TL0( e% 0c,gծvRRD,5$!S M!F)J(Q.hh1jxX@==6ª|2BZB4  vq HH$\#K@T$: țyu1 13.t>i t߅ hʄtΨ]QQojıd iXݤ9 a腒>Q`aDaltI ,Pu] $ [!boM BAȾ"R[p7B WAu($g6F{1 硼qIs< @>G` OV#г- bea-0|vMpa8ix 46 i LH`M:㧅_~:a:Wh݃QB1A#0&n7TH 0#'_ͤ8E '`' dyN?~(%#^LW?X{<Ծ*c(FA )!a̟:/[iO|2xmM yAvMP{`Pk'SО:QQe # AH}OۿydyJ^c'%j@Bh "?3|у Bњ}XC`9àwtb_+ޕr`Bqԕ?B/vND6UY B(A3d1C; {cH`2 qi6-w||΁u +L~%z!e* 8(0yz~rIg8ɬCХ"Vc߆T62X(9|ӱ 攑HΠjxP `nLG5 Gєw]$ "2-h*Bf^ .XJ[ BxU(ryJD[ĆfuơC' $hrLkMmMVy^\?n\ NY"HhtY<\#NXDG@v )%):ʦZrRCHp0ks_4I!m di&%X:լcEy F:{`/i/A X, ʖ*)h]N^nk #I 3H J D"(*[wy˴?/{@ВET)Ggc׏xp HGTV̱ Ff6'(4B 6)FXAM`cd! X IcCVfa2jCQT-ۀAm-e fAj(BѢy G=p"**5l`jʀPvXX]: `cfFP+\RM`:A3*I!lR6T ![&IDDDTEDDDEt:uxJV=lOOJm]0U`odYǷь,&"%a| mߙ)pcb`Q0l9FdNJ.w$73+Hcf{kaH1gҁJ*I'GO\ Lc6؁)1+cHwyAF T2R{b?M h2TA?bG>h hB#H*VIU Dr,w=`-0#UZ+0J@H8i&Tw9ab6ARP$` \ HL0=J #%z<v *X'Ipm0V 3 |_BELEDUe=ItE @ iy*^X4#>%wX*5 8[(+ 1_CNh}-18YlnhqeCpQBa{< OZ#&݌W@S\ .uL;n)!k k,D> I]"kȧ1 Z-]p4!4$@%T=ypASJ wL$%r XcQwB+/*{S{Q%;"%pΑ`eFe!@QBg|\6F|̸Z1CxRA$4 0an$!cWȰ;*=tb$I!9L!4J2 `N Pa&ji%)0[ NE벧dtDs/$<#82H"A;!'9!ء B*004 ŇS41GYGiXCefh(P'$~w ~B鉠 ;Cى.LJudX 'ƂAdB4hzM]K#[} vNqsYǓsutKH=bQώ\3q bTDR<C"rN鈈dYѢ$*()=KD \-& CgJ&fmO$+K[M[042DC'hzl~eڲN(x7KG(K90"~|嗞Kv@ qCΥVS.308z.Mqf ;>Fr>bl 6<#/ dS˝P8LHawu % j(ÌUĴLT9x=;wM3.g;$ǨۤRc4'jL9K;BFQI:t!9vlLgu:ÜIp}2H|; BV]e65z$t/`j9#= *$J3VYByg=~gqÄ} x_y2 j!b[²p4#>=9~z}0c5)9}je٫c/9 " ߣǕW9>Cg,*.R6jx3WVT U#3W4XOwqVo ߋK 9f 5Fe]BQt (%\Z=όfeo0ϸg*[_T%rm R/ ŧM/"Nx߫hyjeY;1kVBE f1n:3NJ5V6y}PyQ+t6JՍTOHr4ɘt)}?^1{NbQIuTOwX[eYϕ-JjRB(挼R.q tJ4+t E1.z+Kej78E$VD}Dܟ0w$1dUo#6nbPdk6sMwg$_c91 ;~9C Gcffk]wkf^y <ٗGw 18Z)m!犐JLG|Fpp;3;`2KQ9cl$[9ITj끘ćΠW7 7Ek)O&WGT^P`dQKf9 <,##MKy.5! Nixri,ߑ Y@=: }>G s5DO -V8˒,ejWA˻ob%̘۹bl{M6JڜLm;_1Yޫ7Iy( >O7=}%0usۄc-"bd+,"SץIj9YASb#iJ#e[p0$.1˟:yw|qr.[/q M)ۻ㙏8ؑÿx m^|ӽ6z]"IҌĒS8}T{Wk mz(iI 28Sg܇p) Evͩ?g3Kn'#+0 ֝Po.d ^m u&ߩAZwBjz,[ L}E_z?xYo·Ƴ/ħxbL#1RBiJ2$n$D4_5P E%3!K?D"p-n|+<$+4aa -DRn XsOHyє :҂PJf  ZvԆ7K/*Wǰxި,!Ɂhr`sia)B[O |! wӥcPv&}g7- p.e:!N@jh!LLrႂ?0L9LEjP\k҉5.X ul EzM=%NZFs-Xe۽tZ_xr',L1|0ze1;5ckŰl8wþS0kM!šRܼSm7&cs䢶?рWOwT|/JCR3Z+.4M͝p,-0 *6 x[/qyWM1`|@1߰rL9(RQ$byKŽ`Y@L!4)҆hFذ-L5G4'N AMFPLI#sc#I̓Ab f캆]|o"{ٲN'&,jC":<w-ٜ-jBc)s(q0ǃ8=9HL*0䦵;u*CG۫fYZ,\mGڵ8y!Y I&)svefʈ8B7nA5.qF^ Ǡ8;1E;%ΠNIxp&9@A K]cƁó |I9vfc%1:xoQI \$1:5;͡H"vuAX^!s"A G Hy@f%eKc@{[d@.a&LJM̃ LN#?PPU aI4ARQ?Pϭ @$)|Ǟ݊Q@RnQ&2r4\xq0pA,FE! /lQq`@LeQi\2+fX5X:sdB[}*V'CNҷEC:3;W$ց \ FZΘ &\[h1㨉cH [ƍ`UN N0,Ŧٕƪ3v[$B=L@<$̥LĨ6"lᬬ2 re 2$8qúk*QPk+xFaBǧF%l#:k{-kT(ōAq NpFj-3[*M۴eM1D/P֦XPUߘOfTF| âけoKDFnW I{Zj$|TGPbaC# mTJm _<%J"fpV\!vy'9Լ%ZDyɉ/R)Ռ"yQ0Q^IH1]E;q3b@pCP>Ҍ:D`Ea%fb*^eG)*_ROCSuL"D/ G0 "CJ. Y.ҴwļCBIp<6 }n\Yld::.I-x,W5&"@t|]$3I48KY]#;P PпXyHewd!yZNt,D'EFM '"H'| vul{:"bS&X!% \}Pڝ B4ąE@XF |}>c`mw ,O⏙zKCKA ak `QGJ YR@7E(xAb*[Dgj $avn60jqi %G"vzkMEAsVf"UOeÌІUOm|ok|of G9Z*@xkJFt<:<]lfq%`3NBzR}кGDOK.F3M.  \_UΝ Łg؍3 mS]% )D p t^Bq/%ʿ5C>.yYW+[r$LAp`t䋁$@ddHI"5lxB)E h@&Dht =9bfF]B xR^>D{lzϠE=!ڎ!gmg Uo^zNAzUUz"wԯm`=EoFh]rDfNкϻP4!$ߋHh9##bdT"i\:D}b<%l, 0E@n9a`Ώ/f54$opcx#wƑ4=ZXJmDj=%dѢD5Q0 KT"Sb,PJ.!ƫO{ŹfoV{ c֏81L2)bIk)73M+\EqJp20[bRi LL.j(X貦L?F-VmZ{k&RBwJ)8&qCݵUUXdƘH2FlE  Lj1#=}^CA$ E <Z^W*% ,Q/rkLkQlֵBڗ@h%R DHWw+!/+Y"F6ƲGűGyaDhF'u˺i9 ?TDZH@>yPQ@}8s*UQ)NveTc/qNHƆ( >Xv֌ƆaLbrE3C./*'jI`pm2Ad_i:RmU"}STV2՟t?9SXH K:=7ʏ)H =:O>^JAox`h;įoU,c綀 m9UcDGpò B! ܴ1!L*ڴfUUUUUTJ @|Xt> ]H$6@B ݡeUH}0Ia΁b )bA;/(PS!0@XBLEO8u<ÃC[\u PrE TMCTTThNdH !$kBhѱ* cX5/`/:hJJlלǽmI(DU!*8lo&z%4wukq+,TVf?  ].ՈM,Βd%.1DHh4 j;R9()$.r^ZmiZXCāH[ĝ@ifdzs1 mc o#'NLtoID ʑw]Ż6QNJ۲db%VmeބzfP9$EXbJ8$Yq؝dA2^uR;ikZU"e5m3Իcff&-!Y6I\iy5~O'cr>~[Qp>qTw/˫fќ7o*V1 ڦiɃF7n'6n8i( ;3gyfluN9yrANX–l'VӺ?81yM4$?d6ѲQld ,sq ҊKSalyg^Q;XlюH5ft&I$yȹ@шRI!J&!$UAN)LF\R[l% +:xMFq/Dtqd;ZСD'lE#mS :ɼ#`L: /OtcBNV(㍜c \1/,bnF8AFƀC(T>7?XI:n'իXchIau{3-ľΔV@RtbHCNEPS㢰ܐpݸ0TDqOK;mbA:/y4՝gŠDkm zsC!f4.;[Zvp9yG.N6cI#r)JЎCH;2N^u+J5EB"1ӆX RaZZN[p`I"e,FEb4dH &mӢMKoaP7fYD#y ٌiMqOU 1L(-SgRM2:pg.oQcKw!)ob;f[fŧ(1 0q `vG^lr jJ5 ό:6f&M4ɛ! Lw " !+~`y# %w嫣<#Lݙ CE5ZRݛ@NE.?  u/h] $P`FwF꼆V5x2`qvc^%:;vH&Ͷ)0XY6ʌlQZΈk53X*@'uK".4wM 5XŲk֝v,2);rE =)+5)~%e6߾%Q%AY[]*,yUr1!6FR5b}:f6hb,E ͜,Ix9pcRϸ-zpVrf aրhT"\#)>j1OYM0R"ijR)zik&!H^I{DrFݹaQb* KReԩ`}S<.CmK3D;#ӨE\g&_iE2g#1!iǙxRkr"QcræAw Hp7%a&GH"6mg5P3:a Q (|l.qsg$hP{8tQ67^ AUF*hFlbg7x0yvS: & NCϟ\lfQ Laww.7f2L~ɗxa`0qIp Eg$' lILiA1P֖b<aNr6x%dC bȦ rڳŚL٧rDJj5qE*$b% uC`D5s02)6]hԉsg+gьݸϡ推i.[ ުCi2Dr79Q\![ nWQKĹ5cs8*g kW_b,,,e9l2mӤQL bBZmt:ۑ{ eT=`L6-[#&8r b\QH;f^:%1TIQ-{DHSP4/h[fb$ i*4*Li UYGj8}!'HN&”B9' %AKRtp#vepp@rx!6"@ᡴD>]PH+TBR-"  EF1C" J)Dі]16!/f0(nEu'84;E%A#MҢ(4, jc N`2hdNYkփOSl6.B$oH+*$Uڄ4X4S@F;cG Muܒ* $;~;6MQQGS& +'ZoF%ES*h5,h5eĚb-pai`dAd])D 뵥yu)r;U|-tƙSWJ.dhtM> H]ͥb̘. FTRz4ýS&q*w4;w[2C5q5NzEn3oMefF8m"j9]! `J. آ^(&T@tlz嚈K >"IQxh)H( il!+"),0NA)k '.kԷWZDO_tplmt՜Qo2͛A[ -<ެ#g -5K7 қu85̌1,1"497Tm( (ƚ[Y"gca` B2{~΋p~ >G0q !B!H;ȐcB 9 N004ۭg7&7+\ 66D gM9%eqʮ5fi V4(ޗ0F G1:2YP/ m3 gg@7xΆqL>XRA 6z,!5M" )ϟUZ^ɫtznьL`*n)@چ`e  Dl1$`-~}XC gX $>9w2 <Ŵ[J1Bp: q;+jR>;cO?04g &؅!AGgǃ Bw>hd#H(HT+d*hDRGP 4\Qt&ďl8)X0 KI(RzYN̞q$C*g_SѕW0&Йh9o\A=D,P?ya3KŗÉ+spo9`Xm.LZ*OsNćh9&Nf~H#V} \/[-m/+%&/eTT j?X1)1i7kC6-~`ŚC?Gg)*"}vs/ܭ:4M6Ll(UBT=ֹ߳H@weʇio[-/9`MV1jX&?`BOꂑM9^-Vs?X)w ۝Lʥxhx5K8֎&\y'fkZ 1a)F38RW]4%&㺑ޱf`|8QV,Ƚ%lFnjy+T{hڻ!F(ԒF誶v5!r'Q[w6:(R[e`vLolTr3nHm$U6d p% &*1 6Bc̹6w:+MF5˕X=ufܠ0JsEymQ4(hDVJ!*E.H)9́Sř1 J[n870#ƻR>S2T4XA@TBSU@! _:Ya5n05(d~K< t1J?5H9I+^"tȈ4}kb!X'|" *>jjDgr+H&=N&e4x[2|m_f b7(,)J} R%rN-b ru逸dj3{.wa<4S(_`1&т烴gUIE495ULD?tP D򧧼8da%! A  (EѶt \@4  a2'h銃DW8$'7ǥͣk~W/&j$$ڤ7pġQ4M2}Zͽ?w%L" ĉ`Cд{SxIaXfa>qàۭrq.%if„di D&ܔ!3 %7, yg'Qb8i8HkA`RM84YNJE0Cs MŜN6N#8 lBZ(J&Kl5Q[ cG79h"hLYFANXǷ]n~#Ch*wj *?n#"BHrtS5p up![՞}ñ,H$C0|W)Є)K,0$DU@9JinTĺ!Hz! bM ur;-2!NҔ3:f AーGt?Jt"|H(CB%{OsHA@dQh~bJSQ~dz7YOT I. hL] ivK(R1$ﰣ6).Cb{htZG^,;EcI𪿂 Ȃ?+F>5_EZAi}BB P`0+")t$9pJI 7l8bw@A pb$Cn ⴭ'9vm&$=>ܿTTTQEQ%DU-*CyTCPRu)"2v9 =v6<(A3Mu (#ozM唭`:`0~@*2碆Hs2AbDcANM1-tiQj'n1T-pw_~JcqńRVK?VYB,?DI:I !j0Gtb~""ݠ>@\>| )$bCq%fw a0@2|[*f/N*R;N3G4[e "0 uh%CkdstvbQd1"jƧ4A!ӨLS$W+Ԁ@HO`iS`I˪+w$8Aؖa J*m/x(uq q*sPMT?>Z(H$޴ GcOctTV.]qI1TUbpK(F`s@IfS:ޙ*> qf")hSI R#=ZQH~D  (% DL+MS@P4L^WF' 2)!!^9LIJ![e16r*G)Ti?T}`FYa䧜AT?C DqUTOyP JthIiV\_ouHSP"4VDHTr}7$Ȑ34ve:HdqHGNSFb@huO4j0Zh`jPI }U AR M*axA"UP*9GT%"j%Ol{x}<"z̗<FAH6{As|b#`F@ ;9\>aݱt"}~NF#pE 4'f2,G^t0YzLH`؈95&8g LT|+C$0NhX(vסhZG븭G\8ȃ=Q""raBO{1DJ(b9wS+RZB OW[ƅS@YĢh&U 0]h  w5vMMbhd U^d<8k LYj_|:` =J,1"Dq|4Cs6F y`C̈X`#F H]Š65 Mi#F]81W_VCG$Ӣ-fܸ2 1ih# LԉviR^Y&I2G#)"-  S { %EV1Wt6sy !˼Ĵw}d,"#UW)HMy$JQ:YFkJ0v[c$ii:3 O;޳cy(;2qu< iO :,RE"^ [CR\́viH!7yhP5:}R!8*ҌX2 #",Y$XDH fa [iiF}5!MK9Ew­yYqw'~9bTb'.M=eky_8abAHD`R!܆\Q~J 6{:5y#'TI᪒ ! *cBUIUOF2Uҭ d"JJ3AEQBpx~/{w20sC =$ӥM|k\0AQh h~e$dP,AzX8`&lFsdIȋ i*kZHHw(pB<]<+4a:EF0كƱG"-Z`k?Y>h)"8S-ap1ąhxJ ϗtw6&N"D箏/{@-l,TEÈDcoo5\9sà =^S٪CI$@ P^n1/nNS>'9ӸD"'[;{=\ "V(h^PRB)eehF}#M(AJ @AxvP@Iآ\;0LuȔѲZr@)4H,A>[|hrS1T*c{D. q?>EaH䥉" oG 1LXxw 84 2$Wa|.J?M 1TPcbo/v5}_-QͅM  va(c7%h7?"4ndoՕΒ~]S[Y('wεߚa8qrZRJiUdȜ'3å?j|;xKϏWɯʉV: Cg8z*2'U,GhgTQDo^uUaa@UC6Lժzq,poճjy et,0ỡ$PP5ڤbQyN*MU7</9>$LL$pSD>]a't̚t|U $ BvFo4 ;2dIg}aC`1RnT !ϊ p?%*d"JZW?hcTAE3 49G91~‚Hn5ܼbعey!J!$. DQ?LQ*)J(UhJR Z A(bf Ei)P)~ahU<~?#kPQ ¾>f Ep$ΕdmhB=Οt۳;7sﶭfZ{kz[tQTV { z@]6(}|}@8 LJǹ@:P﷟7o@<@W<{5*}|:mxxG ,׃|v^VY}GkWwקѕ<ZNk}>{ηw[s۹wYݝYu>}yo,{3Wl`ݏ Ǿp2W[ӳ|{ZqqFeCioù fl})_mj_47oTV0iFǞnkhW|GZ 7X/{h1o|[=O^{>N>332ovmC}砷Mw8S/}|ݻlǞ5`% ˸5;hmn̔Zjs{wn|W}}뼋sݧ˻*iS{7;׾>owzʖf :ngPin]]wY=鯽k֥Z}qo]E7qTҝw9]SYv/}kz:^Bz:ؽkgzvkڼ{vJ:nrZ[}wƉ+K'o=<Ͻ_S=T}u8i 4@4hM' 4 O@$B hOBi= I$&I6ɒ4چ44@RD MT JxzyMMQ4Mi$ 2d24M4) ODi Q@#I#5?)OhD5@F&Sit?hu/??POܣ+۬fNHtD_NAFSu@?Iz<8R_+?~]R OOuK3X6@wG* ߵ9H?w^K1]Y'g w)aڠ{iTꠞGh4υUS|f0 plTxq= L^Q{ "I5DUMQtRfb\ES)Ҋ,,ުqi b\ܴ;%AzfR^e}1],"(" 2qJb_V"(<8|3s "iSz]?l 9$´g)M<~a]TTDQ`~^ȢPm{Zqd"3BTгeUҾ̪!QI+ʂ)/l8ޗC#Ҳ{Wg=)YVB+M S;|RUEL|KTW0pK I({}P?"(,rLd6pdr,U+cAmXb E>U؊*t  ]`GeJ*paRS%>TUȧmO:rXm/ Ý6sDWzM{o_b܌rUG֕',PgIr+/0ypJ J*NM""Aӣ J(MCLD!j(Edj'nO{~< TiL:>ա<(pdxg1h9a5QE<`oƱTJVҫ0*X_U~UDWTWJ"GLޥ*{%}WՙHTeFND|,Ok5e',y&JBc*i8ƺfwa#m߁Q,KOϷ4IM=lmf dyM1DQPV=,AWVJAAET䔨yOU KQaiLϚ(Qy3PTEPRzIPBRsRxsȨk}b*_(.KT9<=E(dB4%_f4B*L? ^;8pW 8%m>ɨ*j!& *HTyI".(j:|}b\WۘOʊcjpAI}E)_J`#=Z^x|Z,:Y3T"yD9љ^WRW6H `)+#)=v~qtK}s1.(+Ƞ*/E0tI=h0yi巅Ņ%ޔmtSl>NEEQQu( N(:V\nQ]*yQ,ҽ0]*V,ҪH^Po;F#pr&y%"0^Mhа4@[ٚ}/%7?Y$l)W[ sVE) SKE,PDSdĔP|q'hMolSvK(( !" o.0RUGfRT4$ʵ%IE4u"$+')N/y~*9Gn*CGm7d4[96R΀^R;YU2O \C(h(XGۆ|!Ȋ%< 2"(* r*UB"TLBo9@PSݡUcO E%':F))<2h9cMD498@QIT~}(QA44zYCO:IeE!WPِUԳ=DX~SĔil!-OdZ!,tj' H^Q1_; I|mH!2 ʅEIL&>5 eӿnzIE QCjHJ$J{i( Z2_I\!**u=0 f, z8AU_xdUVPD%D8 %Od+}[U! )r9AyNKن%UIADM .@Õ+ƗXN0( 0Iz'w_ȤuN5`"†"*"J"  5HTaW[TlCFB!>0aPIodAG06!>C*)i$C?uʀ$Q&GjFwVr.}-eB 6 fE2+Kd24v''O ~7]y0z%+hPpwUAHX20"w kטegʏQLr4jAZyp=ɀ0\QVf4GF$LS1UyY^Imi8a;`Tf(fVMnmԮ E܁ɒBIKKtDXs?#IքŶmI؊ "[#,(Mur/YsS&BdZLR$^ݱJ7SVĮkb\ Ŭe9}B49tu\nVmDD`Q ".QbkY㗖ѧvu,`viDY2eY 0Zi)!RfP ȫ*&;Ǒ|>GZV(T̓?JKj*Uطb[[J[H*.<_U9]?UTƩ˚Nv$~ƌmޝx73q׻)oy2C{^M<ʹbWxt"0X[m*R(444%1PF"<ֱL4oieוw?.]Q ԕ 9 ؠ?0 S>TOK| >!#e]F dmީȚ$"4s)C*(YS5_X?|L7?cp8L5ESƞDO┟xm]m?X3W5ˋ.1ReEw:ׇ2?/ODŽ 㨨Yg[%e^A?m^s@n& 7,eQ볧 ~!BL@aAաe&B!p f:+Xgr4H@6CgwKN |Cr0ÜU->\C^9O$r7&_俘4ʊJ)le-Z+mkOq̱gj,UZ1TeUR&L1-**Dk[Y`Wm m.hJVR][b2f;ElKJLJ(*QMh.h%s֩Wb7PթӭL|9bQEUUuֹ-DjԶ+(WElQ`Z풦o e+U(*ȌUh[Xڶ& -ԵEBeOqSjVRkmQUmCHt~[8b&Wr@柸u[6 A%^leG h֊[QKVޡ&v`V#mE7c56.~9/xBh#?*D%*DԆCCDU_ۄIúsWFCXi nJj (h=\&FZ#kk((4*TX[2)+X#(V)XoV$*:XdKԱvjTֵCZkJ[QJZ -RQXhVE"  ]kuj"ea-SlVb̬[8Y#%@8Eledu>nr[fQS6ij#,-6ZsrZ31'0^k 2 *U$E+-͊yP\U?JL S%:L.IDʹ+Tm"-ee̒9<|@ ! ,"z  yQ翏LJ”iKk7]O'ST53Z!83Jڔ͚';ORxf?9a~J;!J,~/hQ'C%'"9TΩO_񘻭N(>PdNNTS_அ_O iPC_ ٢%3'}[勗rFDPT@aD@QIo?/o9쾐=X,~hjBl^9jZ]-ʄ_s<~(J"(FױhZ:T 4$ȇLRDkw2;" 8}~ZwC֨gܣ_@q ;gGWM6h46UWRZݧYz__*ǐxAc7u:;t(3`fb"6x\H3FDdp oa כO䧆Enb1}` 4)Ww(sM;lX˄`~pLjPa],L&/-EUk//2T1fY{ uW`ŲkdpX ,/ \oZ4 ꃦ .x4$B 1i~|\бqcf0~(ئTsr릘Vg'@V5*Aq2[w <Zܼ78j%8,g|}F=5 2z!gvg"FT4+p߂E$\ ~ ?_P! ?~읬{/j}>퇗aCK_v"+̭%JBl$\!_Ly AIc1>_ 1QUޣ^WFʴ3RJ_ ۦWwNXj{ͼf9?vL j)DAP[. 'FCTDYf.0R}c/RJM" rUŃ9ovr'*H:i__!5]eozz}P=*>~ >(=‰|n==}c^Wsk{}qS`#-*Ju~=Mlg~??iU b#$@ &m;'DhB }4{ Y~=M6"y:yc0Qg/<5;g_zY;C$(ɱ>?6­T'<@ PUdO DL,{G)3Clq@?Mϴk@֝ j% 1ꅨO˥x6oWS?N=wˆ6_gӖk#`v'yxjz+1iCp;3#m\}\ ~tgoՀԏy80N@T\ I _T7Yb:I!OP`w??A{[WϬ^%ɿ*߿ϴʐ==> UZ.]=yM~m(?('(R< sU?1wʷl-{fFE/ī{{^6?zH¨"}P A"{8"; ʼ/U%UUUڶmmګm[jUTjUVꩦC'K:_3?o'iaDu-҄<@"4ĤQC=Գ9>VpZ ;v$8^qDV^#? C}x粋b= c5lW_?~?UL\ ^V\DIV'KB'.sm98= pP=Ƌɢ9׌^W6{eh*Xu 1z^Ե; `5h.? :p#AHi@ӆUd`^0pg(r(Ǧ]/+o{I-vMyヘd$"Jm t}| )Ƃُt?gN23oan,@|P:W="L* (@ۉھu+{ܳ7Q(p*M]^RE@wyFv(&4I@>X@^Yv?*=8>Yvk%tKhۈ!{G@vB[=Ʈޫ/DΆנ9'g}u ^78[rz:Nx9 RxJ?Ē \@ 9|~izM1BRs[j#km|r1ٳcav1`JgnH[*?Ce0e!*q"rk? z8s 0 s# B-9D_P2pL5e@ұ$AA`B!h,8q^~G78} Jl t |C~̈́TBA>eT_#wC[ϩح?~;߯E.evYZb]Rs_U:7hY`^t E}eqvՔBy?j-,*˖\. l2NγfMBeGu(o9j{x{[_$6~.yX,zVQfUф ӛEos3dXQ1߫9Iן1>׸E.6tp䴇w7QVe6o.C٢bîZFE2`lN,cklBPxɫQKV &yY$p;k8\ydw<r.dܟβkNb ZP ʢ\1A/ЕO ՛m9畞t_M]X6ndXRhuJeɣ5]"dc/Ō ]\Ar[FC9;.]կڙi8GFG=j4;ۻuhy>cVfV\63z(>*=>@cw䈐@C0)?,F8@}ͬoA~>S$ 4)/^?YC >;\=r[1*_aXJ-]}oq@Fd-ֈ҃O*CU(jHG?݇&h be,>%wwHד4ў1n])3??n>ZkL^^?K( ii!(` gڝu0ol֦C^Vf`h!c(t@?щ1W""@H B =RTDs 3KzkKldJ_?8ZQ*7@E# 92RJ"ؾ8Q&FQ~ d$+ݞr\(ŭ"UD\4ZX6J<$gdI"hbf+ Q''YY1'&'ִ>@@{4g/75v@%qXWu:TGZTD|=S4Y E=`Ig=*J-kc'x`( ~ݚx< 90T @^ *ZӠ5C`]tX%QJ혤}KowQnGc# +( =TQ'}CCD9# `>.o}tm>'@u@vrv|u|wZX/@8Q2H Oj}aC*XſA2~ǮY42W95>iWL4C.B7JZNejL<*:]ϛ8+ni2l D^9P?fچօ8[*-ֆxՈʪ8uB2 ʌ&شMA㳚MޕJ:-KaVZ `I BL*xDITDI!Nnhl%\ 8yqP'?`(QZʗ S$,JUh2ڰH$20B!Y)@!31 FȰȈi,!b")HU2FI 9$IAT~D[FLU ,BSDALTEQF$0V>PGAB%TC`f-,@8Rp/IdPZ H"& ]0DZBFd *ZT0! Bѥԣ! - UE'{=ǯbTc&5[ XB|=Y%5\=o.K)u VjG~]`x?|{;gjqPCoP&# -xx F`5PS(Z} ۴)[ͤ>_ծ ='>yGx[;{=Uow~6JSxG<}Q;D##>D`"WSDS6>A&ha% f|0p(q(o$v'+ˊ͚HG>FMAD ѠF %aVcMuQAP(>\HPY "bsF D3wL2J`ԟ; ќ#]T"#J#Rg8+LHg˝J*,(lѣus=بzd9pԱR YT,@D?ӧ{(GLHn;Wj!7Qɉ)C" fƬ.W!ĊαtƈKIeKQq{F{ܨ[A?!=vy|k1>OaLg2jTJ'K=_O7h_IYr[-^f0PLk,kYF1^埲=6{:W՞OW@xmeg*~J7"3 .[| N7}vu'~tNnz<_0+*43HX0"Pz[O~Ʀ3S|t?"B((F iZRZZBD Z))iZ  @bBR*i BJRV )hiJZUJ"D)FB(BiJZ)U*i(ZF@)J*$$TP)B) @ V (V))j)ibDJR)F)E)( iJH))hBRZh bR BiZD()) P ZQ)i(JDhFh(Z( D)Dh(h(XN,q8N&FA((!(Ŀ& ?OO/~VhGعSL?4}&c@UP}c|طKYbF1kՊ㕙kVPrlNUd6ݛYͫ/ۆ`;3-R=2Oc9HV w{[271C3*U`&ǫyj!^ cQ!e/ѮUS?q(>ߞ^]pӛWmjtumYRLINMWsd\CuWL,&w/|AP![:ngu[tdI:G(U,f22 ×Yr,y?ya%V 6^ \y(yZ뷐[Ɠ|Wv[v;-` J^ma[1|׹pr"H`Ѻrf{jAv]FR"S&W9 |8d:֛մy NX`;ٲЮXDxd472Rt Sž:rǵ78xSgPʷ>ǑK1=E:aճγnFFx݅x{C!>FLvYr&E{|iɭ~h|-p/-M3򙘊K6˥:Xj2'I\?x]Ί{۴4_|0FuY㳎GrX+1f\A&4L;:KNZZm>ŏvV;9eC3 oh,YYٯޱevVmkKV]ݬ̩V=c5%E qjx,`Ȍ8#= gՂ-sV:MD+V>K_&067˟Go 5cm8nc1}swu%Ҿ1w{/V+]pUXǷ1v<QZW5 -9S![Ӫ7B^ZuOםwצO 0EGF- Zo>;=vݭk&^WtnM=:e#~/a>t~7X6Y:,z!Ksw26sjrM.zGnjZrϿQlW(z*i;_L]Gvce{ݗlX_kvcZdK/Moq6ys ; sj3ϔHF\ 9#zqk]|ÝyQ5E.vrcj 46 i!-PFOS.n:dKîbFtU.0fmZ9?5[]zsRe+\֋,lY Llj9>f#Ȅ^78<_r]Vs֨r|yM짉գO{\J&gX]N'Zhr"do#8a^RұàиR8CzD V}M9Ek3wVs{0y? Kl$yw1ٽLd2C(mcnLd%krչvVV : c|<xD|_iCvqPg.=b6gbۖϦK80@}Q]w_Y]{>|zDK#!$ 0,[뾇HPnr{ۻ]Mov>hҨhP#E;z)?-Sڡ1Fi2׌6*H*AOY^5(إKQ`b_7FI/d4??/w`}"!cg`l}?8W/?`w?-j~"g.wF7`z6?eX`ތwذTE#M:6WdHe}gtwmc j[162Uv 픽7볟&@]1Rݨ _FqĂϭyb2k/0hy e7|ˆyK y?\^͍.)̴[mw-Ku_ \ 4ニ{5 =t}6IN.s1t-!:3B#6mؽ1"b(12۞qd"='o4dYK8^Svu׿R|h׳Xo7JmnP_ B-^G8zAtSuQyh(:9lyr'$^]0z+g[CD,fIŬ /zYf 읜AԦ9>lR ݳZ`10 C xDB28c[p NGףB5E 0yDklA A {}W#v=qAULX Iy"L#.m{a^N0*"mH9EV:J3Mp8sӐd!"=2ۗ|!K쇢(':cP:9?@ _c&"2qXejŚ^ҍ\P9PjIU˯ d;cW:txq+Bk*(m{Vp!"Sؠ7'ՏV*ry^"jAd$Uge> ÈH?Fd/ &*};ng=_kmzUX"H(H N~x/Oi !$l̜BIHŔpXb ;5NXf"\a׶BmI |}Iܧx@upu+"v1UG$ؿְd6b >Ӎ)>I N-:RX.Zcb)O_^3N,1^hf) )Ƞ)9/qp*mNoy၀d jC.訪3XeHA-" p bAJS nbr}᝱a%*ݝ;JdrRI!D⯼`Eк[8>jdLDC؍0) Jms7vl0. @?sPUjYxĆ4+go?>{b:%͍EoP6:E(J I.g GDUv6WX;;>ь63 ->8-Xn2.!;r ;wu;[ǺnC}zcNߍۯJZP@j)^ECs0' z5AR6U$TةMzI4Db#.3i9uA2| OK᪍ '@f.F jqppm(֕\ӟzb|~.珃QP˵Nt6޷~IM0wWlbi6H%B@[mӦՈS͢\ ڴeUQ,9tQ%z UvJ}D& +Kπ#6  '(]I˄ A(`8\FKk~ c231J \D JL,2!Ysiɤ vr­h{^>)t)\w FS5d!7 NSER0(xva ˽+~U۱Sޕ90Bjd̻pR<5~O׶ UH$3bF#PEEQUA s7%p%XrCR!|@D/5L =U@PK,=VTɉ[vŽ1qoǟӎIM.E,UU@WɽtfU@o;#`)hG81ЄPƽQVh:V90C h"1Tm7PT`.tZ^dY e銤!<'8ZdK o }>9q`bxNZBXٹv:~ZxXW;ݲ¼֦9{0޸Qt(oʀ|v1()׌K`ᶷ`JpMoJe^]qJP$)lZXΎT^ {m݂x&ȳWTW %cP ;,Dy[F$á0xl^U3_Yo4D c'qޠ3ח~Ϣzz֝t PQ \sncH Ⱥ!PahdP5@\ H JK!9y3,7*ј`9Q|Zw~ ;|%;&46/X-i+^dMu 61W>pp聅 p=TP`Q96%d*.@((j/{ntfz^X!CICM(aOGckoqnp@4"YC7cZUo~:m]2ÖAΐ"RFʜ' &eLș9{nSɵ2I;῝]ZN WWt~!&EUjU2w;0!أ~sz]QeShzԗi^c9 H\b\!9D5O QmV> LJ ],g)A$@Jz`w Nf-f%AF,4xrIϟbW^及' %D)p/fZjCbXJ` 8P*sT6+)Ru "b5s t kFjE]t"rx{ԽS3xga0c]i!-8\r]&Lw H XeIgθ gyB>9K=D|uw|UT"(.u&5vm>w,4(>i+8˸i.J&KG6xPG.w⨫[)_б~I$)(|xh|7:<ݝyӲ7$w_S31a{NwMZb1RELAH4PP@EeR-c:t̋.oa#:;xr;]Zf{uDiB5pܗ8czGXpe۶/חl:i GRR~N681j : j K)./ߞt`paMY_N齳dfX ]8I}WV4iZu=/:p#gԩ$D pn^HhX٣m‹DjQx铤56ǖaݝ Ӯv\lc `UVⰃ<BBٙcN5RyNu\@dY,osI^t.A!E |Xaq:,!2Za08_ -^Œǿñ#L"'M=u湯es"|br3$biY#1"7FSĊ`Nd9p+ԅp iQåM_l ɁB21O߾|eii=ncVa@UrX5ܰ˚eulwVfJH BP 2 =$絆~g(5HKUǡ$)<=DDc7og+,E%KfPفIIKTR41$X#cQ x>A+L8NIݯT.v5D ɷvɯmuCWM(&Ic!0~SD3T%ƾZUsF;6;@dl.o`}̠ԅ@ !+lIۦۺkD')QVU^Tj 8y :k\{6c*=J{⪪MBk>_ d>iaEEF=$?\SҫZrԽp|F;k??C"rS!)E 8RLJwiF~4DK=0bn,:.%.Y]P`"j0e)NvR-"NrZ2{kO2^3tQ:}e { **1"Z"wbvT9mEfP⪡T˜6^Yְꏭx'½Q7Od"kDUbio|YwzEv;:Dj 6YK)\[WERwfCF[={w^)?9SwFVEdp:]CDaVVmfa&s-1NCŜn"ui {#[bN[+3'Oyhs k-ۡ]*pzXn+KMt=vQZ6_rOy+ub5Ki^tIukl.kwGQZs̸fm\)(gq[r9[;|^&uy2ݮ1kM􉽴n'&uv Sk5]6ܰ񶌵0ZKte.NFv%6QêΡvYtsĞl+Lȉ.ڝhqۙi7ݪ%6Y3ݪpf6wan܍Ssf"zgA>&hm$J`;{B{޴f_y/ʛf*znj*Nfz˖Cgz5+̮7:[;3 }k\O7ZT Mt֕ۂňaEWTع5ƴԤøAy 2:KDM-GnCQgksU+eW#~^w7g+C_BuSF2MDwכu/f JjL1>Ha2C􅽠iÁ) 0pZFC- `f]4)W|)Hwl!W0LDDE3Y*6r9;Aе]uUUۥJ+If>Y:mV++ku9co; 'mF[:;۝0OeʝiʮJ.P;3 {gk \u~Fޟ0kIx9 IW.mQyrusKhZ$3Pt+IJyMWtZ;7,Ag˞e5J#wi>[ҥS_7Bt#ҷ\9؜E21N;#9S )ǻ9*Q=[N[%Q[;N&[z MCxM'*ʞ^r3˭<[߂:fՅ{BҼz;gi';M27nye>szenT'\nsDJgk3R$uVwqךmƍm7+;TUNsw%ۼ 2c5|nXAYnj{P!;C{}hw)Ni#HK?o|O+}d\\˜e)^ quj!yɞw&#,;o˜_h|ho*Jў/wеTx,Ts.ʢE{9Z۶ʓqvݳrNN9{'g+rڵwǻ{'z{l%>=xd[}Dm%+v*0)5𤦰S7&m!]rܒ(Ya30bXL)&k[J| @h[DMYҹEJtSp U)9?|N_|kLIs#=E^/ir F(PB]p=*ZB9p[̬EYI!.?-"ʿPOAYl/%2dv8LjUoƑƇFckR~5F DH2pͺwkϨ'y} Ra|aH[{QsP N."k'~y@`pomzg5wAYx`h+Ar9zk )_M6Cr:u[~W |H^i'z̳oxSG(i? 1l$`rU>GX+f9=._l%epo)A`T@뿧/"hb ,R0LLU37ᠤ j<c j%y];kx1# "DKr\xPu9Syԃi@z}N]Γykv6SwUo1}Vl핒^#>6߼^<54+Rk(׈㻎[fiqėm=IO:Mޗwk˿3ﷵ\7Ǘr/y]||zO@$``J K2%RP#K 4(# b@?OMńkAP Qr≻Ug`P .7Tȏ@ U!J, 24s9򏗕 ؃6[X}ڐ*CՁȓ)S^ٮX1Ky9 H >ǿ||h*9zrcJH !VJxʷ{{|ʨ:t/1UĮ"v+&IabclmvnݭLqsMdjU((641T\]AA6O{Z7q:WS~>Q5>Sc(O{}ĵm?ǥkt(_4P 'cTyD`;('[v8azՉg~IFDjvM'~ 5ƀ@%PoǛ=n )_ݍ|mE4h Laq? 2R,'\W[Ji!5~G|@@ ]C*o߷}{Ԡ~r9$IPP}usWPϷ!r¤"$>K.*=vfź~=*a~B0OB#HGObϽ79vaz`u=8@Y>qq˧շJkÀ$t h[lhoGP~Y\(|N:d@ҖIHnsO*\Ym}2 @a‰ܠw7(8(P$mM根@>^/O~YpP H?}[Ck!u^zW5!։hhO_C`,EZ6ᗺl?&@|@||\(($ BO0CTvʳ8R?r85~ FDQLVi钶?6صF46WՂ:Sֲk@W{dT8qA^h)mT5^ ِuԿ!~>oo2DF$PiA\d@ Ïn<9o۷ 5 PPH((H/n}9><9睻uח`PV $@@LNiחn;wӟpP d@@I"$˦Z>ǿ~w؅@@@CJ@:U(((x4 N^_s^|?v _GsѯƓh _0~`n`oĂ(=c@ H3__~ZY8(JG>E}?o}O?\Ƃ"D[" _ դU=>wn Fqn3gDڣ<[}' c1ki K`8dU!BNHZU,Ah<@^Wz"MwEeVgNpގFy}Nna;)'15w32L/||Z=4A e"JhEZXD )@̂o|mAЏ8r _ʊkd!x5āјՏGvNiƖk]Q ]qq]\l;[]eߌk'!ӭFJd"UR0# x֐+K_-w^[k h ^]We))azuw;@cEJt1rla;q].]ӥ>i@?g4kWQ,a=U_g~Y ;jϯ\3^nD2^KȋR#7Xxj @ӝsxr^j9ukXCJcL 3sO,NH" qH;g~k-q>zT~\}ѳB*Ԧ%c]4;h0" @1c:Tץ?\]/9fB/?A ̄GC0@7khaa |;p+TZvWYyY~?ʁ˃*.;gLi#ohWЪn*2(|,12N?<~1_tfrJ=49ZCƆ9Rh]#I~<}Bœ|("p $e7c>Ci yZ5*EN:w}os߿[ci#{>n|E=h$uo]k}|- _k` uw橑g`5 k1{źD(B9]~%qA'Mǻ{N9L 6'f`t+IsZc{VenkrX rl¢4-:DA,s߱ӰQԸֽ5%bZ+^2۔jU.di&v'.m9lr{i>\y*o״MB_חmg1yU:;̜ E}T_Wϓ ǽ~$'y ʝ ( h }?3ߍC)긫&h"Z5ӡ|2sܙA3quv=3CP_X"/^G} #o[ ItY(8z; 9ĿZi?%vϵӨ*&D `03|+FKgy!RHUD@m5]vm: +V Ԅg*k|碌@*CCliƐtu.9]ʐeD)?9.&Н6$lҞUg;_rTff 4r&FRvNkq,(d}%lO^eܝ˖?"v`kCQ>T?e~xˏץ9x@1,b/" P`ӫoTAj`·X ] ,@c@"T<Ó=9NR $@Ej4z^l?Ccb"l}=OmƵ3 yiI_ `롎6c}DD@#k}cqv! BƷ@}Ae6ѤmciYrA=r9?$pPRƂBbG(lӒޑڭjJ~i||VmSnݢ X 2MHUX Ё}'q2޼+SaS7ělpmҐϷo/z/~$yyޤo=/S~yBD";gIL#gä)T{St:V|HfNy ZgjnZcZADunuޭ;m^s&Ouw|W\~ka:qNS֫]@$ Y Z@)  s5~_>[} zUR|aD>^02*=(5I\gߟJgVwd;".eZKGd/ PA@PR*RUAH"%PIBTQB5CCT!LTR%4D.AB% * RҔPS%i( dAHPBR%$3k?|V> @a?C6>MW\$W^V!Fݺ^s|zwT?X:X x=4 Ubv'ٛΙWZ|sD4)JUp`r6.ܯ~|nȠ@D,3OƗ^3灪5(7(c42;i5r~E;)s|֓h_x>NBFyU:Vo=m|ωm-:;鸈ׂ*7fx^yi9ߚ,]rkNg:5|KȞc $cAF@>I@˥6&5.M y{\۶EP'X42(WIF5NVǞ=>=e^O_{k@){a`vsg 3={׌o{AnkI#}9fŠh9m>}I7i~1?cWsKI` )Wxwd $7<:tS)ꨙ*NMc%F4/F'>|q͜w5AUPJ)ےkG=`ôF O6Qlr(Iy9݌{V'[ЦrKV uy@ߓ{N|Ywgo|PP5۝ziq^=D2TEiO]gTV:o|# hJy -TNأU6}oJo~NGS#b2yiiUQFҔ˭D%ǡjh6)hQu*U_x%(c%& GXhkjZ5*JpJD:J}ڳ*? ^XPX]N&mem1\ADVtL"czM1Zq79CDiecQP[hܩ[j0TUfYFƨڕKKj0jbK5*qZAuiDh8*m h( EXkJ&hV*,֊@u%s%b 9J,U ]`UPHZd:ؚj #L`TdRбBDQkV0`E1jȢKjZTHb Bk(*Q"Eʨ,Xt*DEART"!Zz6F1V"ŬpҠdPaaBPҴDbR:%*(EQfY-j54 -. QF[@jJF. `*(( ,ڒLPUP QCKEDbJ`"1dTcCa 4UR@VҒ*C%dl̔h"i(C$rZ!ja)h EaQ+HHD (ZL!iT! (h) D,%)R)'"% 2hhi$JF!Ħ$()$j"#! !J PirтR%E R4Rҍ#BU$CBP49 RHč)PR4 HB߬Jv@P|[Z]l)hc aj7{c;Q} Z1.H./7`-@"Njz??sWp\PBN˵ί;̿>8c~=p,z/,>yZȡy!\#%>9`lMALD+14Jݏ,ƏXp7Ab<^H;Pfm>y'MRrsE2quM(8N"WZWYw_Ϛ UV_Ob9mFrȴj[֡n;k{sBśgMdR+4'(ӂ<~寧RD+]Obq5=H1|!5u+y^q+5qxN2"͆:{}mI_}n? ߥJ63[5ÇH{L~6)jd,Gc=>јZۆg)rnʒ-߷_T'n/ +۷^n^>aKV+Zai {h!N.v]sϯk uAkhI  2d_ Bu%~YcǚE9?<4f.Q _eQv߇Dܒق/}wGMp\0޼hH>ͫ;űQ9Ⱦ?Ֆo-o~"H("OBh, DԷԯoe>aFZAFVq\NW&J}l6h49Q LRQ7%Ys0ETBѝVտ=wFbmTxvFk[#zlw](5uuվ2HD{pԒ0bp/~`zH00Er4kFȿHd.&Գb$nDϟy9B,vcH=Ξc?{īrQ_vFYW5 _l\?Oe7 7ۺߎycDpP/,^}?*@D#ںvܝ>&{r^\|yFG[BtBUH!BR%w9b"mt;q˝k0L4Ė0"ib뱴X``$|Xa7[h́w߬vSX7\q+b]- TZ3zqntY'v |ܢv1ž *iZQ6m.џ RPr2<'PS>M6|}`fo=0 XI]w+pN8z!&qUUSʪN`܄>!Ew-6: L(ID'T&ѹB~ Gܺ'{"ZߎUK]q СSl0O_[61sz }ۚo\X={=z{o|s:#$xp0=[o:;y`pX'00$@Důt~VH?Z}7|3Ff hdK\D,ِWϻrЍ7PZ.(CX2L~FЯUzsT!P|Zɦb`L1j; V{^G`q?9H;;:t+4dYm*|Uɔd,rneU'˳g~j"mu׈2֣7^'!kENy u5 gWvTʿYK_n";>cpJrZ! ~=|g;8}'M=b%gFz1>/шߠK<:pNDC/ȶc[4"FU1WC~/$S )Z J )B(XVJF)V)iBOј!T @SM!JPdIJU-NNBД!H%!M%!K4B%"4)KB !ECM%@M(ITS@Х(9 - P4J4ҥ+B PR@P)B%%SJRCHBdRٙ!CIJKHC@P I@HR%P%!BKH)H"P!A@P"PIH" RPAM*Ĕ%#LJ-RQJ!Rϗ]{|>|xyϥV>\&,`,ɾ?Р|ZzAb*m( Z=šR5!Ig.ߟ79֜^ "" D+ AQo*2Bha>4ڱ{Z E!;A4 V$ igv~W6>4fA` wU0 =7k:cפ<3ok|5ٟcZU1GV,czј?BH DBP3ZjP<#Gg;WߓeA|/fH}^1 O1Qpp%?r櫠s10 10-XHZ9ow/5| 'VkZY]$+Fe^#<]]BCjxk(:uS~xԜgkyhFuGo}ߏis^Ýg:{5}%w=4uŅWeWC, dhb qwߞwH H$A84TQRTAQ% uɨHR""i "d$"`aX1 1&QT5T#Ǯ}bsiv|rb}z==(oGBB6 /{鞝};|1ᴈL^ SeFmv{cZ6#HΓ0BtMtfB[gbJS#CX^/ŷȜgZ떺# =>I@AZ tKo}[m13_i@zN *%zoo$ !UxF9kKM+ b RQa0ҏٸgxlJBaW]c# O+XsKa@ֵttye+tjM]LBA@y}h 7ͽV|~y}HI@Ek8YVR!r "+7*pǺ_5;~p#6G o5NteͼEZ? ׵d{ +AktR[avB=N9Fjo3<.Bxh\. |E$Ꝉ {'jL_Sz>1>tFMlPjBJEs!U@9цKK}b`߾}^chܷe&6~;B2BfV%\ ^kP-3ZkbNliou ^{۳nXm*ə=<ꡁԒQ @jMjoa0IGutRQ%jjNpYCPFj:D*AwUؼrF3}e]Т{^\QJ_Zy+G#TW^=t'Ίќ^p,AAըxPM $ 3g.7@ArP6=u~4FdWAc:ޚg7_w/.@"%LCV(ЛUV?Zu,-M)H@}_+*:>с꾴ah*5nhg],M+M!mENHmw>?}To 'xƛJGm8돮\gs/lsPYk{׬#!#9k:mhCoq{_ڣ,]4^|#\_Ӝ9gmhW ²tϞBtk.1΄4h2XpM!je5^ ?vC}yxs( w}ߕ~5~9}zUr덷 Q|{ fsQx~,/kټdۮ;amKWySjZã[l7~bʱr.zl߶csQ]T5?^_(iqwkyAͪcslqDhՙE_s WՕeZB9c<š'NzIuNu:߭.Em})6鴣IN,H ھSz3;;#Óݘc/&tg]5dCl>.gu]; ߕBnaߛ19w~z[ ּTlWg>W͢TS"c&8E伕sc{dgYr7]lN]͘sU`)b,N;u󦸳o aBԿטQqh7f|0.Zv1HGD6tb|/y87^9gx~|t?~W#3Ep|ˇ/qb}1m&6Z[fu:{Rb0 +ƛںmvw_l)i~2>ݾqo=o6ͮLcqۋ?c, isu^XyNqtVj״5gţܳm4~\Fҷ!̰m㕢9_6/Vƭn(tto}Ű,LEn9K9G95|mM3kuc͜464+uC[g1Ҋ֑ҝۯ83 /kH6M[+S'Ҭ]qW?O""1&ۭNU|* or3 v:*յ)A{&^0pշ _:۸0pz{קG$J=˓ӳ ݅+6fmo^YKҖxh 'K]XqiśV(mbnM%|X[NqÅ [އ+ eHoM(9~yQ9#NX0W#vS_KϮ=*gGm wO4wEno=e.ĘZuy /*^l+LEBz&a<{/EW1:wmvjk˦1fk6c 5tpErq('GߥF pԹ.c8:>9ͣʐq6K DjXZ[7 ) ҵ+Pls䃑 tfhi՚:tm#Ed7![QȻETNys}*طHKg&J1:o(m Θ{tp}}})e0]X3ZNlBژ.)'GB8=[{tcYs1pnZOd_tEu,"Bz4͟P!FB %SYL ge-O?f.d,C:DA|"=Wx#}`x1}?[0.}T  "$Q r /yHB[Bϰ~Bmikw881ajp뫾5Ԛ3@c26zvYr:՚i}9Wd=V!8bW\(64|Yv#6+K}Nd2fɡZ?N5C\M:k$9㿇tBRۧutP<{fy;\8 -XNHl>qӎiPB˖L6ID(z1npSuhᑷQ8U4naI)p?FĪe'#äukA^tti0 fE*VV4Kj[["Sgyr/ P.TMM#QYҳz J8Α4"&=Sn]"8&g!|D/,iIuMRkLآP/0Ă磹ɡ ɽe(ASvsMxoqX{99$T( lQ?>AP!s7P[2c헆xܽѢKUں1@W̩RƅRHuC\^6|<{%fX. ևx9PQPͿPdOxOqrB azfғ:5u$tUOY% FO* m bՆ2}z:!C:w !Cne)Cp!btE1~pWWF} 8t\3P|CWe0I!ǂ Db`7 Uԉ"j2FGi ]8YϺٗ,[jX%mkF!]j[ Q> \GtPx(:3H XW== _VA`x޹6zf&F b xuwEriBݰk'YC5\tĽ8B~HY6"8߯fNKgE6"LE0).0;qkx B Tx(x@@4W pa!.Xۛ6>yjgۙF_ha4/,fr$xU>aw3܈)-(b< 0_nf$ՐZs{6vH.ɲ0C@ALEÄ ' qECvw-QasݠRբx?:m(0DTPTJV:_}dP$8G"*Pu$`-—ۆ1xRu/ ,DPdw[Z#ATR(Y*&j$PQ6pSKjtg8/r;PPe^Ar,!gxgePat%eW2eni]ؒnVevםI+0M[6A,UXˊwɢyzc?"+"#JI9QUIIR@1%UQRT4E5IIERMSRQSLPU#IT*,Q PU4BRR00@4E,fLQUASC11EM!QJUJQA HEHE$L 5MSTTQRAJTMP25HRM(RD PDDRHPTKJ2CEADԒTH5AAIJQQұD JE%TRP$BAA0QBQ1KUQTPATIDUED\0’b& "& "ZP (" `c*X (% *($V )E (Z"*"" "jb*jb J`J!*((R*Zhi(hf* %`(fJJ"A"j h h**&Ih`Hjj (%iZD ) *JPj%B%j "(bHJ*"e * h*)i(JTXщh{0ۣWuW|~i1>5\ތBlz/g"[Ώ;Sƫ'.XJ,Bs_[k+ t!Ki$L!X1,@Ľ!B]oC*i({CvO TrrS64-=*z fRҚ Qny)iwkV>mP *sOē~aINu9|?{ -$Egþ@ >mcq.]\? Iy$J,>0@cy5BrXA1/· :FrǸq:Akuw^>/tbD9`Նܨ^1R2I2}\-DPzJFh.KMEBEٹp`r!|}፲dʍ os*2#91mû|;sWPa: jY`袕Z:QW'_6qio _Rچz`uB//阓j+h6Yl;?MuCݪ1V``&aӆMKfHb)2c| p51p0#O*zƶ wapu$$-R!cnU0gB'SPAú䍵oK' wやi!8B|#5m8>=k2'NZ-Ki:D3X9Q*(/Qlol e> .8Iᑇ{}w]9xlN7%v'kOXaZl g$5֤Du/PД41bۯ^DZ(5( ICLLqʬb%ucϻ:GD&<3p)|&)"f@({7{ō%:B|ܱ wD6kS 需ec (P~BkY~`"ǏNX,m8̰* LEas֙>l= gbcrR@b$db@ @\ȗ(Ӏۜ WޠP*8/8FF1zW,8a1Sū!#@ _+#ˑ<͏et6SrUu?gžGeu,8|@uoKh*B Ss?!c6Hw%eM2TyR7 nW 6r{7Aks8 GiA/!U$mnAlzZ7镆_SZ fz I)]GS u5$!|B'`ɼ8fYLoXH'[!5*P[ f{ yp)6DŽ c}923nDɓl&SuKB=qIJAPەǯO;nKy:T )z/luSyfHTK+Cb⧴`ͱ?R{0FP1E |p%8ׁs0.kJY[yV%p-0"!C =($g|Y囯34q`/!!8]v|~%"+ԠnV5cx 6gr|F/|!EcG@zцbvt"q#U@n}l.n^0xʔ1iRȰXgx}19ѯm!Y=ޡ/3AF8g%CrIg[Eg>l*:6s2I+C sC^Q 04q%m' \gKgkZ`a0A!y܇s( Nt7o|֦'nss>'v0B}$_u3KHdnRHl|n'OOԜgCBÐ+Χ_AjcRWc|R@W06ʈ5uϓQY#/]zβwpx85yN쓎oxYJѹ z)q/K9._TD;kc&Ct/~]8#U-ݪbam0?'ǡ_@ s&V:<<94( ({K6"=1DvA]\>8K<}'^XGW )ʻ<( a /TZdűIkf|<3YRbZZM;пvoһv~^8 =p(!W\1Sӿqd-^Bӡ4q ~ĹţD,L151IA 2^ u@o5{q9:|( Cҭk!.E"jRtUzb.ʯ(K(f9cX֫L^N|W>Yel3-񜪡I1 <C,x MQAb4PC3)Mx\<ܞ{NiY&nmu]2o|Lӑ)ޤɇGqPR 06Cl%~8 5W~WVtIz+(fv;lvx3JEXjZ4ԮeHb*xT(yYPAo̔MK WЇAOM7cHȊY%\ a$^ND5Ch 19kV()q]k)!aP(אL4F?a C1'5ӹ들8ymn7"4\V]e(l} Q=3dg,v[5zq-y :Bԝ􉐇8Ґp`: ;,/ӵDqSK:޸8>,2 !QkXr +"^^еcF"dhwvs+ 4`uے cITOR2vJ{,:tRhU@KHu 2"^bhRsK(7tPEяx-% g=2Ұ_kW[L$5W/Z o2EidwF>7f<&J-8i\t͸P,NQ7&*Zu8P\ iBBcch1t;^4,Dx^{U8kLcS0.eVI`jz/ Nޱ5mCÑ^hJ<'t&0=0c#gX= =# syfC[+b6P&W}8 ,{_y 6܄dnLTl[͙gO"UIzJdo/ɯ}s/\1xw])|x[ϗ-FJ f=V 0vPҌӻ Eږ6L `,& 6DP4"%G8 avQ4فW`*, '' z)jfQYo."9Z԰/EQ2JFo͵M0 × ,|bϳ/!L69xF1eǔC)k]NǽK?7m*"V~ioM5iu+PWYܲ [[5)'Jps#F[PdSǬ8}J#a^翥ނH'Vs &JJRLTAW=!La0G' JJX41`2 u M蝫6m a@Z'[/!zE; *do[XNDsX']6yNx$ f;DlDw5;`kAɎ:{eֿ,RAXVz8K\lr|&AϼĶIH bE|֒@(Ke…ȂigSzMGcL@Ru[`Q`{6`hRچh8t&>mI>_~:0W>~s1ZuUZmHUrܾBmo99el,kyss<Է9]h*CR>)0P"l02C yp7 ]afsnCRdn:ħ=''v}mӰT ΅,tb22$cN)pL"d?ׇU`R#ץ'-A AX3A0:4X"<%1b2xZgUoNx9p":6eȠTP1T+;x*Ƿ mM0_tV8ƆՏCĜ:hsQ _sZ.52*.\+^u 3&]Pfp?@CdpŊ%ɐ͕ӮC]~!:azAI/4O\vΜ+2xzNȧLȮg:AZUJXxQĬQ NGMv4qC-9ʶ\'Dѳ"@]y 㷯׌7].te17PXUJŴi<ܬ=%Hu1̀sJPf+10ZС&HA>5ح@vyҊp=QYB*F-<#EI#^j RzvCMh #ox5lw5Illi5*j0ˊ0Pe]+'J]DJ z^*%TB+%*/]Ps`l 的{*eRÐ@J*p/h y,?w]{ |Ot/m 2W]F"01AiJww$ޞW-bQYMۍ+oPg](7$;89 hg=G}E3Qf|)Or/d<ҦzkYQiyXbpڭr C L n}D 93;b`بWwtdrQ[a]c[M HtsE7qATm8<2dA#a6W@B/aE&7&F~TN$>dfol6}PB/` `9N/Lf38apaE^օ@砑SOb r35`H!FDI(J\H[&:\m%6O(D |:+nvԠ7#uC(I&ǗfWEZvL4j W@Onk-~4A}ay=0](5EC~h9cVW?~OM4 nd}[+ƅ1Ti"M{k\'UISSY͞m $(L${eqtCo΀3U"Eiǹga!jqCsDŽ(ASwmC~fui(^zPq:frjǎOh.lyJs=j`u~NX`>9>)씩M*-D6Jp`zy{=a:Qͽ*BmE"k|Ƈ\oϡBH@)R=rūbU0<7#^(#P#EԚK~KuLUq[/K=g ]Ζ^( [R+Y[8벚#n Bt=k>VC ػKޭCy'bX>[`B0?N(3d=3lA8y`4 p68 s u/<X<:aGО.z8RNIN8'zkݷy 1Fr4`i妁IP$Z'E ~MD @C0%A6i'\6C:d %)Tک ˅̺9?3Tųl3ZlŦr#G#˹hX<,MH y F Z̲2_͛~9 >Wbst=vxqXOZHzݞ)rn—ƒbr܍#6$<y&Y7M @NqR:P^37e܅J. H0'x(m/&j1.C0b^".N]X.xѷ/Ub Uӯ~o]2)pmVV-e Bpg9EH5ʋDұu)bhD|ZgM AIKמ~`鉄p&ZÐ:TJ`(I&bEzyMV-kcC LcjӐJ)c.ʳuO'\SX`.218ߩzl>nLm Q:&\Ctp \Փ /$NJM"WjB21o5T)W73ŏNOד\: ٩ `!X DP is5S3PR ɲottxt4`pk+G_Ӹpȇ(;iOqj1, ^悉] h#=^3)Q۫f4`W_m[g,/ lDz {|aFzE8rJ<.TSTȚ\] gŷSJ:#Ufgі^sنtƫU '?<߈L%E1@gP:~T$_j\ =ٲylmQۮѬ ¢oOҁUDPXX˝رRYNH94 Bup>188޶4,@rӎ9P s2rz]級#2fv{xT+`n:b BhR OzPϋL\4dNW m14;o ,x`3Ԃ0ĺ_0!3Ey\(AM0'iۅ>bdsx*ZIֶb6xx|i(߼ZlۢGz,yt LkVGf/ċq2kףUIHGBi p]BvP ֥ǫv]4Y2PKU(c;ZTVs8i<4\xQ)}](Ue5P堙2\j{|HqC=Ϗ3;Qi ȡ~笙4i)7hLFzSaUM#x`זjpeIS@9%S;oP/(ar yT3<_sӷyyP"^^Jd HJ L\HK%yKdO@L'wqeϘތ&Y]N^'SϱjͪnWL4l < `~WIJ|+s| k c?9|{|kcc.C_z )=!Ҏqw^0rؼ/{Y^p9G4S9'8S>1 &/<‰GQBd)0*R1m!f>QɓԌ(sM_jY@fv6>zǗB1=#lpe<.t6D;f*QEXS a9Lko.u7B| ս(+xn4;|('o*C8T1),\LX/^x2x%5ebyތ9W$Z9bjo@t/0@߶;<4ĪC_-v9`Nh!N^^- u3ʎ28rhlʽl ~o8Dy\5<;X&篼s(s}1ҕԾEuJ61f`&EU] mgJ[ W'@OER`jT c\~q (VǞ e(,agYkpaY S>"f. eH ʼn#,067*%z]#??A~ywx\3FmþXm8\ dos7r&9ڻ`a?]'ܘ@(A9.!]gB *x:=;YMM\7#-ՌoK@`.?ncXH& Q~똚UXXj* fba2V08)?Əbtʜ51⎰ː&7c>S{N (ۦ5aw2w`U۲ۮڕ~&JKv~\>Ci[>맍ڨr`tKSmؖʇ>UwR h$Q E c]`[ I*AKum.B'<0p "2ȹ&qnZ"x;gFjw(+DEԱ1݉r13&:9kWZDa"k;$4r @Hm~=9MCܼ{h9wq &:\ 41ewD*pJ1E"u sBQMOlzziovG{`4P#DO͜Wآ64 M[Q4.TEtƜ hcnH|rCaUuj](}<2}8@81/dQnB!C5 ZccA|s hֽ0qWO]?`p^0ө[㾹Wi*UU3<[_? (pnJQdo(PXdBez8^6H(J'*9Ϧ}R r+wǷWf8XҔױ/ETJ PNH4T]V< #֭GVۛYT#eKaϚVk; 0:gWƻ ʼnڶD{k2=͋*s([hkxz-fx$'wˎIx `uYpNPB챍d^)c(~qT7~qzR4s!ˮQ6Q5ܢl ү={u0(lh&<Wߺ3Ņ.\HKikL̘O0I0(EvH>rJcΎQmARǥI'^Üb&,_] S+D Cp` i\Cibc`| ;|fyP B+_xuۣwwin0}` beTTbRېxA ̀W3N)Zv.ppYK'y=@GdY*HCAT='(@BB@mi$9?7{=^ۃ\z|y 7obPW̱־BnuC4SOgkF&jǠB{+h0KCNPi5 K=5|t4,ȣM –Ǥ?.fuߞ4ŎcVW^j/ΞnQJ= ܔP{@+H9yq^Neyp< ("`8Ǘ"WpG3Q.08)* NHy͍ . `PF"+ ۗVҨ[DA9]qONӔ-as._W5ʯW/i4 spӡΙnb.l] fֵc h8*cC*^& J/Xp3E~e8:DwxCkA1qqj8_3Zip U}X 3VYRN˵v,_{\z]uK>ihybjm#mZuaDA'(bn^͒\wl}9XT6d&]!lU_+ERuڲ L^4%Qs׍HĹ 8mvźRxĔE&sE:E^ZZvO59ޜoY6jWX%zmu~J|5e%ޞMoOBoNspoG qr`?'qמn χL_ ^򘵐f,l2~+6ok=k068Z 㐟;fh[$LRҨÛ2 Ҟ a Y ,7#+#H&m$&KOJ03L20Cθeݺ7L']>| C@ZHҒKU-.7w?s&9X E*h}ke8Ugd ncwbϝ) šTzLA桞s`ݴbiS' ?0L5#/O!;(|"mVHAAa-] !0N͗3$ Iw&fzDGsbMmIUڔĴ8<5w4oL WA d!”. ;{g6ek+1D /7e؏PZ.4PUe`{;gw1sHCVgC[r_u1gIQaB?U_nnMˬ'\BGnhV, vq~#SXO&3?C~ PҮXü3~ /(*ߨ~0B.TMOIiD~}Ic;;WI# ,ڗ~X‰m#' [~"8A*%(;x4|ʽ4܇ʠ,%*xm qf 8P_i{*Q̂I8Q>9UްXƯ@CX!D FK (i 3+9d/=롦W$rB-YdP:EN2{{ 2";|.L}C*߁]:W KyҘCHvTN(@:X]c$V p; ]-Azxy@"@K  s } n,@r}@T)  f[}s2zXb/>tn3gND\1W5َ:NgO/fF.^M5 t< 9 y;oqccpSbyjk;2,J#kz^ Sĝ_$S7'˻xgzSX(q򝎹vc1OP5ݶD"yDQldK\wO@5]j9̣J"uV+Jj:hXeu 1q4oUUB&."17~|=1cUHuz(ʥ"R⎴ Y: V޵ ٚ1 Q:Vw|f=tUWag0T " lks{dz4)F!ö6ΘH"u Ϸo- zz\Cu@~Z6Q[~yb DDD%&4I}"yVx B;F#4u6v~. (TzU@SLw'R, JQDTX@= FW33F~&wKǮ}T ^'TH9Aժdt@@8T?, hKw`TNiZ7 P35a6űlЙ4V,bD,a!HbŸVOO58yg DIncA)r +&cS NP fI'PP1îdk]Q,p>=!B>nQv_l$T]&%R,s>  !Pq!DsÊe@N97.x`Fk({4XGiᮓ @*?Q'볤%h4pDX弘W8oXT wiI~ ᧯O'`뾈-P $,o!cʳIZ3L%9\RGU\m=jLF8Ʈ}փ@pNz\Aޅ]hD1ίp ʏ 4Gb]bI5jP5+ CLq69t b&\@B ;&o A 7ok뀤b AZ%eV:8X*" e=~h'C<Q4qA1xP*!1ɠM<͢* [}4}zZ㝬ہnzXFWAd),69/ =CՀyyj[BSSq/8j@.kmgMe#z=d30\. 0"Sgs7кj[t's N6y$8Uo_7_Mєktd.dMKi/g,D9b_P!J9" ) {FmfT϶$$\72mH% Pm.8Ji{8YW2e̶K2ů>6Ar4`犥f)AbB%Hu2^Q p0ʍ{g6 xtk u(uBSYIJ~$.fjGg^Vi~N JsAzkٮ y2Ϧ)8_}pS ١D+dCauΈ@rA=QSk.rhEc2לEWh&/{jrb]ev:f-@CN5S';;s5Y*:Q]miG{N҆(ʔ3pȍ.Poɉ#~k5jEծy\JmJ`x:c}c=wc^WS HzSBTVUbŜ2VFw:N>[j72s]۵|/ pKP1 ʰ$z"ȕƻ5VɈ'9Aû2s;ʌ*u(".s 'Dzp8qӸzXoIlY r;#~`BgOE!=e-omv>ktIgDAu/.Z߈e )!ϸF"nq6 F%BGf}ש.s k5[:^fAl|TJH\܏J@D5Ӭ1 ) %X(Q$XFCE}! eGnB{$7򫬿XʶA ;f5dݵ(gwۦnR"?ӆw fФ62$V #CA=Jh}Y^Nz!^^x𗍇GesW#nr& GN{r:\;hW,p"WZ2"# hF"t䥓 q<0qLMϦQv}li,6ߡԏ>6=mHG<2C.k[Y^S>yqÉ 8#2ML! 3xRÌ9( J̌p J-X*yP*D7~;:S΃,a檔]ON8Y ӌc}n<579@и!μϏu8[s&a:oltq MbI[9,x Uyi:AC@riL[EpUF[z4^ ',MK 7ek{ld O W!EW@p[sD`@v@ݝ{ED&,<oAsI"DCzQ)n8FDO>wdCdC:K& 'w {oBcl6]uޡT([snG0@k;V`PN3}J)H@HB udk5]vc'!Aȧ}%Hbe=/L4 .p Fh 4=A>44 (Fšf'zw #*FR$Y?b'!QD_(dpp}䁄EAH"0X?.?/|O>?M݂= B ?~9=iReHr^" sD'@nCd{m9$O,͘a-\q ~t@ :^ z夐dx5Eۺsc~:r`@@#`Ph0l|-?7mۯngGb?~$ r`O\RP~ۡM!tk-uܸ˒O)/!IhrB@H?|w&$/ = ^(` Ny'7) fS!ڊ$8sRq#%"K̝AL9S T)|w%>u[>HɁ?@/Uwgsyy|CLL/~0nw%b_;No7wJ\nd"C iNU7Kdaկ];Pp3=c yT٫Q31_ x rA"'^Ӡi,ᯞǎ7y}~i 9t^!D RG&,bm:bO9U"EV oCѐrL'Q=H9{+]CfOI{]ήDó`G uJ ?A߿15tnJThM=cbIJ$%K@-_٧P~dY)zͽD(YE7HM>)9hrPLn>O,#whZC?rh>#Ģ M=odtS;DuGyFYH C )(+Ȣ,P'L>)AzBTؿW6]I5,qHyhQԳ+H9$lyvc^m=+сSm ᲇ8p#z*~o.D蛽q[*&M4Hl`aA }楧 (a ^^YffG涰df X#?/k'&=+1;z a,!8'4(%]ㄩ '%Q&I@~q(|c}p~"LWy'PVCz:iW[{}χ:]j4fc/HNFf'ߏuYy]NZ4qW2'ͫk(JO)w~v3ۛUXJ+Kyi.ӼixFFL'Urzn^3|s*t !X"Z*j`(("&f``ԔRI5DM=E"SAYvW4-/x}Cts&M9]qe}18|2R_X H*VW]|9]NVf8%yDsi ~8e\1kAAp-ztn9s]z/YE@?(a@ Q AH) E!e0 aG 498 TDY:Ԟm]~ p:8V5}uoŘ/5Qp>=^*|ZЙ@Re_\3}=^^^{qץ+Ձ?YE%~pG ,>%otO jQR1! Pdi><:qӧN43>@Shsz8B$_e 5 )@.1}4}_)o^Z0 ^隌B Û|mӯ.vr=:GgB q7 }GdR2 _hBEaM/k-sF$MC:!DGկp3wmӉ$@``&tgm ȅ*G;  G8܏YoQrQD=Q!xz/EF= >hs3@?o00~G9H5EJ@,@G9oPR+^HKd4J!<'Kb~+ =a>okr'MB! &]ji6M'460r=3 PRL.)}Ihl< ml=p`D5 G2oYM: ¯#nrJKb LYŽ$V1 (GXv[9KBeRF?_ϩ)ttf3ә}ZV mᱮJR0[{v!x>cW1/TCĐy6ہpzד(8fS3M ? &_'p[HpP{u,^s pLNkFpfa1s)&-gn3浐Psz eOHx׾s)ZB if.w?LR+O#8l](@Pj1 .Eu"ǻro㥏K4<(} 'gS_@Ƙ3̶đ)'WÕz@v-$6yx6(:tu]4 ~]cgH&q.Q[vg>|󒒽IYۊ0Q{sF׹Y>Wl%2iS!(iCrseL!b#gN퐪@P_DHQwӛ׮OXގ` XfV>Y`r9e.9Ձ~2W`)wV >[ ilnj (!YHo-(d^%#$A-F2g *0@ hn4>cь 5 ` v2mf1b "dD%؈V:MBvȤ_Ǎ,2 (qkkqd#tBJCDOCҁJb9ѫzxz3,-Z i_7i%A%Ue2̩eA* XJzϡ/0CXb+˧ aMbrc߷fSk/d@$P>.WWi̷1Y}T(x\m줡j-LY);!2!r & d^#G;u:7ЙdReYK18 8>!]Zr]@PrJC TV҅m Vd nR ϥ'k"z,0apyYU]9ԹM5[WjoYAD2cݕ*d}MnȆ`v:+Pxm6;SfеN-7JGtGG7Y^id4/yBr;O=RXzpኆsjgjnt{7u<~8':qPcXOVw您H*q :`ʼnQ) IE"RMlB&)2t -jkgoL O 5U<'Ɓ~ Ċs|CיּlyeЩY$hUZiXCTJ[j9sow=Uu!?3d޴A; 5PL:a*$@S/90PU_ZMAwnAjjRb"d!B$P @xqΌw&I'H:QZ KRdQ[]e3 F"Ufk$1h +E٧BBt1iHVHɍ.H LaPVY ڃmvIk ) R B!T*39_(V]a`J3EqѢpE-I f)D M)jsd߁Qi⁡wIM\1f#>x."%B] AuD?)iw?]n m^{4ߖ "4E|F]nU]B!r IpDbU4 H1Layq2lIMB12OJO%lǾR0S,Y"p`^@N8fa=p1j:9DU=]ƜaHyI_%dYC TCuFs㮗>:9qz+; 473!}ZuW1#2~0ͮ{\&4.Imp4s{D|֖~|7ѿQ|~W hʫ&$!7ꝄbPao1MF!BC2ᛵd` 96fh9QALr.<0d[ʻd }CͧxO wôq<;B^۩ӣ@NN+]/`!-#MHA<5׬I2>w E >c˴i0 cFj4gm7cyZxȿ.߫8Φun* 6vҩJKL/mϚ\e sSU-QyL^$*I|ZV5Sux^sY)yUwwAgNQF|ߙXvbtw3/.7ф$` ("Ji f%"hi"X"JBe)₈*`4[:·z~ jf+Vngkibil\q,2JR-a} J"2|i:K I! V0վav48`"B΋R/Wl'5F@Nc7ℐQ- Z,-a}0 "0B$$8im;v;w۾:w{ CJ*k8BG{=bB!91:$S@vh,W_~$X8>+-cuy"*U$IaU@Ujc߿p'9'Jb'F3kC Jӧ@JN\rϧ^|zmx񧏄.I$UW~7jo.a[s㜊wNkqim~mFPdWRIARu@Wba*TʭS"0zLg)cy7RJ*"4BKTN9ӆ)K zB$('6V"@|:u|1l6|m'4* O"c;9tO.$&tl#E#"OZSVe\mRÍگ QN!:G Q/Xh˯uHw!i4?_9ilxc0^mfED9m+DW By`nG>sbd\ y|ߟhvq\3޳޷ +(hC۬:Ū)N~駻?W}TGO. "x^=8x1M R%) [Q=ni7`ri ]rm+Sؗn\I; sN3~)3Q v3. aa ?D" gVR]PDhWR;bȖ=#)jSх) `h Rsl0$YkF.Aw%9`@N.补'/ӗN~fv_*EO Y\6&\FEf]?qkMg0ޛB fqlWO?u]ַվ6BaG^"p=#;"1?R3"pPJQfWMr*e- sL pXQI1\(FDG@55H1eBg0LtNw@JkOF$ @ /;Zc,2jot4N9)-68 G!2gFGE<;gҍӧKQIA$ 8@4G1I$N򁀢202Si${xA#:!hvB-N)%1@Jubf  o׭(NpvCr_Ld,[/rV3S|upDcwhŲ(H`oVTsy|`0his``3=mX)DƷaԢ%cj'* `0lc/7aSհ#74pI'T@"Pک% AÉ6!NtBgM wKSr^魛 þ)aSH%B(JZQy@#<0BcNy 4("(T8H GӼ K!\\t\mɌjȄȆąa",a~@=9j=C?ynN ')C:e9;~94c0{Rg\j-ܓtTP89 d.f'd,hs} )Zwڊf hC:>"BFmZJb'f_XkQs%W݆`fa[8 > 0# FKsGɷpւ6GF'q)ksbXФ]CsM'\m*4 ^_ jq2ʟ=gky?_1V9WƔ%7mj^Dַ崺 {=T-˕NMX/h:->s^Ds|6˪t;ۯsgh޴$2ͧizY^'Vٹ *׫Wc11+1x1^E։]Zcٴc7JO6$ppJ ()"JHdJ%`$$(|芊2>k}ԍn8TcZ Q0A  bNEa $PDOLƕtnGťQxNRm3*<&AAIӇ.:ÿNxouUUUQQZOvWᄢT  +PA$+HJR}!YeoUP c1* $T|DarvQĪ*"ZןnrϮz߷~rFUliUTDEvq7\N ׭U41/=YFBiRӏ᛫Y4ɉC#LŮ«f ,>9y;y۔JgME{%k eKE/c{uՂJomSwf $gK")K!RH3˛p|EWhT|*iJ !ZQSET:Ar^}X^Av`OлO~ !:#;xiў=K$ H =}OqG "=k>x$={`((#~VMz۟-.\פyը9%^߇5hiyUb~pО0|Pyz"wA 6j"y? tW0hR*H)FĻ̴Ah- W{*K A-txrJ &$ %^o.0aeeZaO>4}ݑL%XD =vw-<~Q8Oq8GǰHm'I*j;q7(m+(V8b>ALzu=_L}i@UJH$x+^{ʏKL@-G]wz6GӪe4z &X@pGNfX><, ΄>,(ՌE/;ϵTATs>tTCbNAG(O>/\(U9}fydyg|`//jbBbXKZ3]pPoBg 0?d}y%Yz* >j`$DC'?Ф/ϸSn9(} Rls& &_-7:ұ4!Ʊ|u",8e'&И0'\_-!PJ(QhԪTʝFKRD(AF@"\`' =ոWacFh9DSFPHc+e6\SCḔOxWG9wOt!^|Rk"|{|W.t~?z$a<J 8zz,pza@A~_6 '2lcPŒ ayk BNzš&g!Sf e<7! C17Roa'0~>qQ3l0l[{`8@h@)U~0eD3hkש8?`3*)yKKza"O;p48LN<.2;R&"DŻey= \DP'=AOʰ{r#@[(ߤ^]!f-gxq;n=Q&,z%|zL`\{rrP;GYÏ6!wԟPpԤ6qۅ+ZU4!PʇR@`N/tht'Jԫ 23*5ȱA HdT:U &FO5QB :*Vajzr<['nu?GZ(.`ĤШR !ö}<4)wV1NbL0A$`A($bFƍ-: *aZ cl19) ̨[ˑ$%e$)!s Ï>'_aJVY%HD.ۇyXf]΄\`i"&p"ޞS^<li|VػosݬL8 %#Z||:4:m ^=qlUs22psaqUw7qsa h8F\_ۆ(+zw~^y=M(w,*t% vB|ȰLk: @"'.xe!νFJHe oiv;grݧ?i_^c"C(l!0"Eݶw4/)?\#z=_9㫛G'JyɕÄXeV#wpd{ (yɝW8ÊȞ.tm\kz;;-,cQ'ߊR1֬WC{eY c= ֚Z:dm5\wtt׎y>W#y@ RUE %%!JRKP%!KM%LHD)T!Q$AH I3y=ns9`H$H;(I 9:ߑ;wDETETEELozǏ,yײ"* qӶ{nۿ~QUUUUU]k<ǎyv۷n{thWT*#B";ז7yN}x߿~ 'ZγZ_}aPASVyRA%J$$Ftpő==74">J"**47R@z7Dg8<0"Dalu\~oۗJ@x<喙4IA.c1))KǓZ(ӄs$Wz]ζx;M $xUt+ '*A3t* `؆ƯuyoXo[S>:J|YZ׃]ܚՋ6SI 4Zy 4J/.JB.E&jԚ$CiQ|wT6)\I(!L@(dЀ ERI4+#:X(m *RШk1s69bAJƱET2n`` 5rV28; 3.,ٹlTbbPe%pXn0D# 7!J`Mt+p8]3$6 6ğh^w{2=`ܔꂍځZ_ `n =,̉]j(-`z̯!I:Ԫ$Di1䨨b (!"*̖ۃ ՆOצD8l}5ix( #Pi)("!P # BEzGk?V7 (T;BO>0p^b$(%(UPN|O4 ;55 /S7+ R4RY" !p'DR܉"%`!":Bt0т/yӡbX|*f;ndޮI}j)(K>BO6\cC2ހ2;Ȕ^zb)e+;'<&]vˍу9 `oc\/._MU@P}]gٔj^qaSxnL-0#QԖ-&ٱ*ga EKb!T!³?I}eQS4@a cʕr@(S1q>h⁞mMcXG\W< ͈tF6Lʳ"f[5z&87f]$ז<[EC;>G2Ą[ɱutaQ8ΣΪ[HI|"-*7A,Bo[@8;|_BH  ک*X#+2(QDKLQ " ((@D4 9Df1LEGbnXMjS$N]X΁$uUװ8=b! r6 M b=TO pk^7y;<C`VT}FTiVxkx-L) e4G@PχYOAKc;/f.@dR TDTKKT$b" $Q"Ɍ i7VA{!o\k^\<5c.@7@fu1c35G@?D 7ЗPw=J2}GO*i% жR}opU$__IAQgq)rόv_t1g㷺;_8=ׄ>pj[$@C Ra BU\1o’{vnξE0P!sUZ`)Ai;4yyzޕܽAEJe= cop\㣒b )dXY4}vz!{Dph4xㅋce-u0 P}FnӉE2XS M;r)P:pN`6|Z%fx1[?M^'kζYD{ I^[i6;) 3ֺShls]TqWN\ɜuu9ԯz3mݜ}y;c#vϥX&{iN %9X`~ÇBp_}jusΧn?zO T*P-}/^Mfxw$ %I|J(O"nZg:mJsֵ7AR2n{mz=U}2+xK}^ׯB]lAҘھoA&!We=e .LED45͋}vܘMi7A,9vk5mm~TɆKF/뜙aKK̡pffiJAO'gMlL'O/o wghj+^,~[)WHLᱍxCޜ`h32,-~,hup=}?K2z_@ '7=.y y|jn>_^U]z(M-rܰfN>r=T ! }ܦ=lh=W I{8.8Ö&>G^<[ьKf|5E@mMIp \4N@VL1tSP}zHGJ@+@}`ߊfAH$HYӛL!.{VXvm奝g>r0QRr<;Zpw7BqPǤ.S@Q1PE>aOsn[:jZ9B9ɵV`jnjҽzo}>< ܹ?Vm^(P"CJ"zG|^CQRw:Hx$ 0@ȤiC)#֑3x'i_>eRuy6u pi<,.ᾷx9(5~Z> |=kC:w>΀ƸXJ6Ele7{1j(GI#i94xH_8 PT≰(+@eNixPU&ڒ԰`&LF:J\lT ӹ Jv\g}F޼F"u.a7UoVCbw:oФa^n7aPJ9d||sg>=o9EcU%K;lGB}{^Td{zT{XAEPQq,Fǔ2"&XanOjBǜzz݈@^ j3̕8W+pbCק,4q |eûz5POgiRթ{fMh0X#tU.PxAUYˀX6މ d|bsϸ =&}~5Z" #zA"V {=Wu5홪1H^)@6ͩJG*L'*p0f:=No^sҶ^աZ6QT@=599.ԩNG{J`$~ Ī!y) Og;5lcUz95jɑ, I9W2ȳG4̓7| {cC_np|Vdj݆|6'i|9@aMs!ASyu˘[y; od[w榎.!s>@gLF82g|Q&(+g);-&P-f絲{&ԆM(svWzyS#pQ74{_^Z sQ"U %̱BoҎ\wOOiyxܪ+=k(:b"M36'Dr}d`#'uJJZ& Yx:i|r|Bҩz.y-N': !5(qxn@5R3hdq` YYJ(R!G00W/(ȜN0-n%99au,t PWڀ Cy 5Liu>׿^xN2X]5u&93|lTwVx_͇ w)Ü/2>9N k"X-BS٭{s482h Ҕ̑8}P6u?<`ոBU^L4J d6 v8db={ߤaGRucs#*@`#O@D~c$s6MZ'6YU. >IRc Cᄚ`f$ KIzօ=ziT2$02`IBԴ$zgV8K)..eVQB#DZd @d%DS@ʁA܆032+?H@8#9 0B$;:1Hp'yPց >!#Mƛ74XwwG[x1a(Thr\܄& 2(  C-@D54,BR+DDj$Z|N1)\?W\WGA5]p Am-%a YXR,TF)"VmdJ7Ņj>q( oP J J+с ऄcLNAATHU3E$!#HLD8@e*r?xH2J)FQ[PJ1;x,C/$ Ȋcy0< Ǟi%>(xz1\Tp"MN FCl8`k`@Q"4T&¦s[`S"UdxZ-՜\-JWƿC1iցz!$!rʊ-_I u\1kQ&iNↁ""Ǿ-=;& 8! r8/O5vD%aa!r Ba aR‰etQ UNP!K#cE( $Y !X]eE B KLJRŁ(I(iH `kBڦ10N-dVAP! 1mlj kt3pX '"0!;Yz2M`  CУ-az?(f@M !ɫ"u ٰ3Gўz!(UU 5( ?[([v7(t+j lC: X md9ƅK4g]Q)FW-[Lk֋RBU!VLk(rbyL+Fݹ$+̲X,L!p#BBH:4$EQGTuNNO =_?{K;;q |z;thl%W~{?3Ðxw2n%5ÖKjZY%QDi,N&ƾ_0H|z9璈DYBH.D +> fŧQ,3N3KT(82ꪄRK,IL+ "#-gvVj^l5A]~b GXq=<+P;?8= R' FONZ M#dO.Ht‰Mf A2r<;MkQi؛zRZK46T?mG\)4mTB^n4Dܚ6)oӂ/+ HyƊc8F>]&Z 'J!/6' R P}%4!_GE'K +)jlcm~|dXչF&= F'{tfzg/I9@0}"LL`+-~OtDs6] ' =3w]U׊zK;=;*KJ/A}Nɚ`0# gI} .d~ lMJK6oLQs_όXm(zM 9H kW5oɞ\%o"gMy?qU+F4$ψ"+%)JdyD.amQ5Q3k(ݳx&YoDOe1X 60؁H %ǝ1TrGuH1J&[8+Nw!Q EHu FE]CC1|t-!|0MX0aJW@I:ӂ_(]2rnypx4W@zOb|&YAHs (Z,3eC 0*oԏK pJ'ǔ;)9ad\V>bZ\7.j()_ۖ#ˌPGTIZ1e$s w'#{W0XPl$@RIZ;A o)8f%K甝UxCBw03i di2hxϺwhM8~ m:Pr.17;lDސ,G' ^61<+bY!L SqF~Z}{Pq44Q=P+;\6C\м`Ȅ`Y D YY>Ɠ<7A ٣*mf93ԛp:l1UTEV6kƷKwf+{Yqq!\,V_U1 ~% ڴ+^ KvU;AaZ wdR\!_70vΆt)$ s*%)Ja)$RP_^?D Hlb~ ^O:HeBAfP|yD6,3c2[*R:8 _K\QIѷ ٞ 29(kHX/;28)Ñ" xǂZ輣(MOHx,Fp 8pΉ$ok@皒?\ԄS`"2 Yk(嶣YnZ+4Fjb71FG `#')K;M bFZFrBlT*_: h1o򭨛gRS#2 o0^*|v{^|,)-a^YJZIH`Љ"dhY B҆#FKӭ Q`;ҕȲ#}QԖ L4131@Pu+2K)*XQXPKE"E$ DBdE{|K;\vt1e++j1-S'R4 ¨J)b;$4t,&/xiNt|2SOFuRv+/w>z95T %U*v) 8:,ik)Sh@F "zPB + @ޘ-E 2˜܇%{i%Qz]΅IP5!C(wd6mMթNs6=:'-'V҂C}%lA,35m!hъ'Wp88;6Af4^a!`|whdv^펲tJ?LI49rgv0ɟ&r. V%b,( VP 3diTPb'Q#%ڇ=vi&{Dt^R+N)کnB)Cnt}0nmLX3s[g)Q4֭/T+ݨ5/e+0u0aedN6Lg5-Yřa\@~W,0R%\FzκYomtt2!R7 szz.ޏ%- H@aU~{yZ 3{DYNHVj;HD^@`U YmAf#"@3$M p'w3κ:bQ R ]`gʩd1宥Q|d${ϑSpd%PP{1F^{rO?tT$UUe 6#j`a$.:A<NsҔ=hhȜ#wWc?OOW$+qѤ7Nr͡;ߔ\8og,2_u5xGtĨ]}r`)`v F‹}"`8}Pao$![\}ՠ)YzHh&g6r (dPՙ#5.@D%LJ 3H,DQvIl S{!p"lHpMU4DDNZa)hY<0 :kbk$LJ>G!o2@+Ɖ=r!b)6Z\W]dZ8TFQ؊ )~ I .cZܝnlIzߓ0_`XPgOXEkݴ+`*Otccs!;,P-5G@r {}yat :* R/^ĸ<0$so[) YVbs7h@(S\0 *J'9`bL*SD>>5[_C)F죴p@e.-L;t}$(/vE=kõoNrɂp /  'N&lƻJ"R9 E_}!CKm ̉te֔㖅̎nX\c`) '˭W2MlfTJ"|'őUSS:ӥe-4ĽǾCe?cʻ7zŴ>„7y_%k%S`'&`U-E4K}7ң Kuǡi *=;*S>ES1^.KJU{`ю2ϫV"P^08$ ̴&Ԅ'jQ{Ƹ)4a1GF2 `,]H&ݬ: Nڕ<,8lV.!q . %"Iwƞ"]t3yx2d뀭suXIUݭv^NEW@ft(^4q~Ҽ߁R亡y̸Rr_AV!GeQ;c{*4 YV1;T54%f-jZzugfo'Y~8RЬ.50 P)!iQ<%_{&tJm8'xh|*~s02T5aREM|vfPPp4! !AO=}eɢB*BY믇ŦiaXX3%`wԙ0<8KTI1`c;/XkS6mM [ []a_=gP>(i(w¦6[0??02+/L{1g;fjkDN!r.P(;jXzСl$1d.#u<1.qE@BB谣Ƥ֚_w6BYTy7 Bos *|I@uBv>\Jkxb~޿|w67nMt<dd09U C ) <^7Iz!M.V$kNy?nUVz6f3>o[Ar %ȭ@Ü}& >8qmgtPb@cETO,I3ڀ>* Bga+E{DOP~].CH=i\w/Q~?YUG6j|^dQ}9L܋H2yԖ.{'#!_4`V.m9@>,C>^SEp̐l$kow;52 6 "ۙKZґտtѺ!3D֓\i]rrVJ#/  bUļQr,+1 ]xӮjxLP&X͝έ;O: }tdvhpX&cƲ1fɁ*#'hM8>L8պfgSrhTʠ %x!~P Np¤P2O }M7e|GT$00J`OUEeٸaVT#ǰˀl]$N&#"2-yJG@x{¸ >ؚeKaПdgB%6kp7HNZDz׎Z-[h L[-3W(j*;;60. %b;8YM\`c8훍 _&n~jqy8>'v'8OT6ˑ1RrWE,x )s5ԍaXʸHt (7&id S!0 N@4#vAJvvsO/dfJ-,HAxבpsUD"& S.\G[􆭛ƠUL "Q%%VB@ea% ThB$& "Ef%$`!@B" @H VDEr\5 ^($ I0RT(zh8L[1g265`l8hE8u+0'Ě뜊[ Tּ `ٹN$2Z\m6"1[LYQūJr)%R6X`-`Z`N.!(0&WgZj:6U~Z+YfK$@1IW%㽪]V!x)3oBaL*|`f WF1` sh@Qi-bd1u\7(`S)@E6p.)E 3@Hpư?ʃ%*)g`N6::P8TS 0,@#]JaE{eTI|( 3[ 9a <п s(ZH%!7 ʯ BuOUcR CzF#̴ T  ʜTʃV  _4㿟Sy>ܴEPKnj}WLhdQPUNЖܯGt;YݮEM6S,lo8eɤ0g/ʝlUEEpS\;+o(|ɿ 5R%[4rGP/SSߨXa |IǰRa(ÅFpؙhS驸mv** ;t)ݔ}Gߩ& D'ä֣ #*q򏓛p7ʔ;N9*OURֲ QSs=u(/Ng~JVB.ILG!pSExx(z-I6,o_10BH $vA-Lv;+·% bh=(BdpLf[.ߒx_y'I2hՅH |+ it5שw7(iP8f r*2G]xTD]hhYA)B,Lb`3PX8 3s >Hx=Y򍐕AC! ׎;<$ Ft`BDQUJmJ eV^Ǵ D&p`@-wpJIS%I TAhGk=f|sп_+ :Wezxyߒ2:sŒ߮1V?Ruj"Q&S+3zjM cݫ\vwe==p!U(:׹)Tz nt‰̝Eb6E/Gt>5D9!>= {pRQ_ʄ&<[5}.kZQ[GITJN5&2?R04}.|kQ*%J/TXR,0Ly_!eBVB/dY9l_×>'F'AHd-2xJpq3jsC={G>&hC6 ~)Dͣ:xZhڿ-뼢 B!TpP%88d>;QϤ!=,:__m@|@@PNbhM~3}zq$33 #\!xm]Ǜ}%T$(j u(6Ss(B  (|R I1cm a>(U}4OgB enɣISъ fNb^0=NhbDCCj$͚\'1kD 9E@Xl/hhdWU_ql~Sp:zi"PU+mgiʹZroZ~wS" {*b KlITGG6R'W{s|1+QQjQ6Ru,0~܇$-Fju@rNG,qŢe*h*Ĝ=7ItLp_(ow?Anwg]O3Ma9)5cUtc˳! . E; mF$!>cA3Cvly9|,ΐr ;[g4x=1y3C½J!U+o%28S;|i_ q3 Ƥ, Q b1b8T6BŌReGS +YvHLfH_xAM2Qb׽Ňv yֺT"Ć\;UaNK8ƣޜ̍F {U~Yzew=Ϯ ane6Y DhZcfOۍ߶%Aui{[96_|0PIƳ.7gxzԃA-D;_`=Ic÷7gT҉a4fF`et>aޖ򠤋>zs8mZ*v)C̫7RA,{TÌ*zcaȆ~u"Tn~8= H/PTP - ;lxxyyuRZrBTjRI*-C[]sXwڤNMo%WُqPP "H~F52DT.\ &S[X&H@[ pU Σu] u3$Ԓ̙)w)ƚV^˜|8hy z>̳}w61QE _{_o!Sm A5ʬAE4S6:0ma4A.ؔbp!aeEhƆ{U[g}/1&ڰ&fwp5宆F\7CQ*g_5%}7ޜ_'s^¸ԕ*3֋a֙vӑ+'\d|c+cK}[6Ym?HiCB( (K+Nֆ #!BP̄K H`|h&C{8@R9%V 8,,(+$k'6/  u>>y}{y秼ޝѭڏaK,jl{v̶ϗD>x@l$ž->׷8H;^Bݙ>}p{g*}Qs}kgSaA@:h@ ttw@Jj R(Z X9 +@>QQWؐ^σ[]New|&[Un ݝn|nq}:3zE׻VL@7%x=9fEt(w(mpӕhRi&P7ϧw}> |ﻻ ۇ5tT.Us*ۮevt0ևs;VsϹ۽w {!K{TJ^f:}޲7wKrymWUoݼ|}GNgݎݫx3}>ck={o]{}Lzwun֩sv_@+>n{s}} Mquקwn:s=n}[: <ou뵷/-巺nMwg[U[}DSu}z|M|iڜxY5Fȓ_{ tt=;-GKz^`YPh*TeU@煝Ȯf/F+.\]uXi\ww[}{7qtӾIm>=nN|,޵KHvҾݺw/z w gE5;)cELv/<6f+{םo*s-{8M;az̈́{gm{95ޗn9u%v :&Enas4]w}{Wg kA`Hۏ;ד4MѠ zlסGWw:7[y.вw$jyǎ5 Dtd%(6{<w]3r5G׫[A}o\mϷdxv:*s $]{g[s}}m"*Ix}@uJ[sQ,ݬ ZҹMb('a@[ngTGon4=WmU9鱞A҇4msze.ޯnvnSsM^{褚ʤz=ͻv:(;pcۨuz5.1RiܬFF1f]́Km&hsK*Wgy:nvr˜[#u٬:+wWr[/6AeuuJX =X>U ӅjwrhwۜC]v͝D˻)OW^Gw]$\ȣZD]f_{wy^tّjUQ@RvQu j)w68w`tv]z{6::nwtrֶ1q5u/,׳6Z[(ݻҪm+Sk)S튘i@  Fh= @B i= Odb"i%u T@q7*U6f $(c S#"e(H"I)}KO@'ʦ!*Ih*აK2&"" D($U tTT4RS0̀D, pL̸:Jj j)"@YaWEIKD 0 ˈ4XN<3FE O{H{e`S# `"Q=kۉup4Wy%: @|!T\04PC)ѩŪɈ`a ck .* ?A?O P'y:LB<J=p~h)f" )@"\6 +vzxlQ Gw?^?b7-yg׷K([ˬh|cV)eSuY ;JV{%u] hpӕѶОJ S%Z:ŘFQy=w}ԣܻ heԍPl~@q̂k>'L$01ESteb_tJrsFPґjL6_' :+68mSf=K>$I*ST\D YWm:4" #L\8|^B Aćno˾W~~YhàђĚj|q(d;X}zA1ab q= 1\=K@ B(QrCQr*Stb߇򑽗I (!>AA_{ǰ{=.t@( ?h,O!sQMuwI)%I5A"̯y`Op(RU_&El9iR-?9q2ktX?^u'/Č~w,_gr뤥 FGckTxa|w (Y":0ֹxB$ v;:榣p^D0TRH`&cOיK._6P9 rk;:s.cUxLs"|1k7cj=`TA"&!ҭu/N2{T'R: r4vNL ׌5n&fY0yGmI%FNizxnQjF9i1akfFDOZCҊwJ>̪ZKk萎އ:w07a3 Zݳ|nEi|c¬[riA+b/`g YHYLqlISRx&Ea!$1n2'Q`Xtc.EW;_3o0~/[BzwpU|"8K+tC oHXoopv\QɔzoJ/>}E))FDlZG~g5І" $;g;.Y> ]ء> B(ݿ,3 By@k(؏I[GIT)J-JS~y%@Qw z1CP=DZLQ1PSq,s*JKɝbj34NR' <2DZʎq`̌tUv{\W̄=(mG\csi獥,ؽTߊFLA%TwVwwcy~ֵErl=tmy|^b PzL)B>PiH7@*h\s=kaYKԛ́lD1Ɨ\HEf) C9B u aovԑ $`t| c; :ryD0BB"߉S5"&SCø[E ˝W"D5xڽP&aESHA%%-)D@DH.6Q)U(QiiB7幢mۻ3u6 6)aXN1Qxjd6Pw>ShA`?9dýE E>Kcf#'\;[DOOXP1K@QH Ҭ@ PR1*A0,"O[`N2*oDced(HdA$UJID1P+R P3++@ f@ hJ$;Nk= SٱZ9^YO0X@ACHQ!J@RL4 P1$HJCQbA{8qԻd"B(@x>];F@v)0)B$hSqMzEtbZcĿDeaDF*z`D wDDzHq'!avIrd\"oB1}9FHih9bz@LI L|5HqQBѪtPWt%5AlHDT!@R4)EAB 4u3ڃc:"t8,Kq DI:O7*D<",ѶBU!TU ` &\ ǑZӨ&1>y:1VBV +_fu{=Hww=Au֍D%Vv6bOAHPqCGpn0dpvI-`xkMZHV=X L}ljiMS,pW}ۤ"ȉA$%r ڊ1yb #F#p* *#V^nd폞<ب6hz8ב-4$Fzz#cջ.Ίի1Qؿv7>Alы(ֵiD$njEDczz!U+12v <6ij'O|dJg:ۍՅ^86(VFѫi-!4d.eZQ+^&,Fgl>Qܛi}ѷ9gtwn14u;Ey;v+\EGq +Q#[FrmXAH[! jIdn3Ǝ"WU!c[: 5ZQnO^cGTR݌RT:lb-f N1VӂNKXV)FQ -@UFRU MF$;NTVn6vwv8Ѥ w8W\yQGQZ?fy7qG3dѵ][i"$-hV.h+M*=1=k1sk_E"S끣B13S F@V4(~1Wx4Pt/CB:+К@5IlPA='C,ol+?؏aϷǝ=;&D{u%9(?k:&!hHI3J/aQH *`se8hT\0)_6!Vd5s"8H5# a +d5sCJo 0z[(ߧm7ΫCrȊT +z n{TmN==9A<ƻE909[Vv&6EƩӭvj\= ݭ%2nef8N^\-5|2{C٥y8\5:IHO86̆LTMeL!â`MKP:OCΨ+N&Wqgv\7vrqrMu̓5qqg z^.Ly#:ުv_'Y4AU&D /vfNFTM'8^D ,$Ez$Sh/`7C6`AppweT%Ѣ M0I\ēkؙx6Ҍ2ɅM:MkX H DwdP6>e0Q7Yh)=6$dFGGet>_^Ӭod8f Vlkb5 VqQ(eRA.F(fߗ-Zo{35UF = 9IioD4Sňw^F!˯pߌ>ͳ%~84QI#ε Papw>X B:A=߻l*=h}Owg`a k=8n F* D]YD\YR1{;k5t=8`1!rj:Vzvl%ha(1b ̥5քFډoF4.vz~4'vHv<}ۍ16ɦ/4CfzŗAdW9̈})~aqN}!g7#L?m0SD#: f",}ߺ,~iCφX\gpxuX. [op7 \38*8UD)T xwd9m)1vЌivuix\v[ݬNyI ~KC[鹑i3{ 38G`I9bahiQtUOh+VW}o]_FUAֲN`׾]iH'G;C2"0W0M)ێ/o%(Wkh-TZX2RaxRśOCC-Vʞ8~l듯l8իT&ʡl3:'8`A ˎQLj'][g`*q99 u#\c PGC1bD՟Њq[3nRΣܑq uҧ0#!KtA^Msi%˟r1>VӞ%]|;eE`?3TL [zt4F]Z/dJH(g ??Qu; @PwM&D}qO/jRG>%_4:8CJxQ&y S<4ܯIH9і_7.gxTR{}y^ȬUQc-_(53½! 3Ť~)?o)r07 c{@4Pw@S,k4I1xӷdpE } dd(DOJZJ@І4nЍFЗ%*F^^bpdczߵIPz:6e? y- 4CWcRe D}%2&,7MBNe@+(+ z._{o)$Wp[>lo[*k$)G,%\c67Z!xE,xZ|NMsy&q'$îl±E9! Q\Q-)tU\`su0UDP@dk9d$ibiiJX,Qb}1Jwü1rv8͂P$(x`+&b//^?>0,nI/O*vvî11D~&V$" bYG"e wbz选HItHEpTrpN9uBS`r鞟tSx\P UU G:bSU{LJf'f|#9iۿqjbq)bْkxD8'gs=}msBΌjt4p-Sλ0c㚨MO[ֵcSX~H`Oztݳo4EE6Un8[o3] 9OT>HʧU67(xB%< E7Pw7)hTm @|SyШi}J&)ZJyMD)=Ah%G  4C@'@h=SAAhS! 8L- E2OzL[ w|0L*̭%rŒuh3,=4:^qZ[zXNݦ\%ʈ:m㾩̹:QA)^2<i^mu&RtԱ߮^W+`;㤇q6szw8mm8oO(Z!V3TqvQGk@L6+/-o{ރÖu#4OY26"q73Wu1kΤ3eI 0owos!I) y;W +2?!#H:B`I]qw!{$F陗q))B13b 4k{hƸe+-|U"@)E$ϋK7?.8X3kS$wra[3 -$|xb?*ITj3?+]j*()zMw !Y&g]_Ngk-הXF&dP$8q(,5Wy>lonÃ@,*̾YgT8S%/fLp%O<4uI]FOĔViXǒ0ÇXg6gO `yAE1BQQ5Tu5[R_(13DTD0PCzFf:nd":yCG^O'F&7n=_x19>xI;D2WHw>62^RaVq6? \)SHP֧$5Ȋf"#H?We^}`E^nT&!z) Hw⷗6סOCکU?#]E".٧,sgN*C~"VJ%]ju`-ll̀hMA_4c; MM[.?NOq`{b4_&L2E AU@URLa0oG P "!)Mh)Ɣ4֜PL۰PUpA;Ɋ+m  jj92Dv5 (y Id㣎Ѡm:u"?$M E9* KtGTFjXpHRX|=YDA?یG@DF#Uu$ݶj,cbj:(hK&bqb hm~yQld)4E-c4i^1G@U@EU?UO ɢo%јvppTRb#2`LqֱtՂjT~7T%"()5FGe=਺O;!JEf&%:<ĢJCi&jJN΃?nb/˵yfQAUCEUtuځyE(:*2 uzTq~/L*QiN;6߆Д11Q:c?+ R/M r:*cק`I4k;ɿ]oe0@)T$BBQ*k >^tQ|΅h R.JE]gxtOvxl{c #x`[ӷm_!g?>;p#gDP,h0[1`zzX;m/ Gq:KۧAL /ቢ'~}nB3TR i_8Ԉiw-uUiݹAdPmE]ʗ:w ]寱59Oo7v~_W8}sR nݶф~OoON|pC ny=o΁Q„vjFXd8U?Fo񏷫[yݟo^z;q42'Y=,5abaȤJ",' oķ>@:"}##G0-kABҪT)BbU?^OX=R|XNҝo ߀D[AۦEN̯zP">@tL0$_a:VVYr E ?Uހ<zNE=?X$)|iu~}Wf7DKݿv&bd6>ߴ:<~ޔ87vwvn9Ni-441Y nН'iޟNV5mӬ<受([M{mk=BQgyGUď=w5?5Ty'-<<[યqy/wH >1=˧Tzz˧}}?HU,Bwa L]lg0S,}|kzp–7CD_X7H݈#lȤRMVaC'|_~̟);H1+\9mrFLH5k힋7}ݸ\_g\?K,?NR9+;l*F} zˬ1pG8;zՉ'w~utxpU^هT3y=;^=>DdH*G*<`KIذ X#b\YTȥqce eKVᛗ\Nڙzԯt<4;?6{ɖ"vW7W7kO#PK<6)R/{4.p 7Je 5yMe;!Q,R[c#ƕL 2ONǦ '.r[l]2uY%ȏ)># 9B1GgT:?g 5V%͇,ɥ #𠗪B1ʻD@rٞi6nBx+ǻ%h:a1DnkQLHQ<ob\!4Or$b'7ž`^0\q U iVrGyD8EAOfz[҉39uaa??Cl(;p{5ׇHh;tkgy$-?ޅ@JrP @R+ ӇWͅOWhER;KKZh !t DҿyxF 9J0Ub; t7nA^GyF~-` 5:72m)#^(LnWĎ39_g-BOnE$P8u `vVL4cOE$ϰ'?v-8X% oPi4-WqQZd0!AdܘR=A~:c7$peEP%ۘB!6UB* AA)@$ Z)D(G4P Q052I( (#P~rTFL+aR*"("JaUAIA5A " K)TSB 't#T@-P*Ҿ@PR DPLnKT4-(JBPU-Ҕ3[YH$EBncHEU= )F$(ZXJ9J%!fN 4h JZ~M4%-mCS5mbY H`hBPХ A1AT@ R %+0+Dtx~Ο4~Gvu)K*=R[^Z:N}4DR>uµ>d[M.EJ<3̴|r}?g?BY(*}ݾcQ}:<M_y_~P CcgD0u_ߴ;º[IN${o$dϵcf߰8g*kaUV)BGc~WT -aCJx=Ka0^+  C]kpw(qz[?,\  UbaH*pg/oL-+}G {Oo8seCGuC0:@m5k [weJs K1 8?#:*_+6ng:7|w_R?\zSnѽ[[ havMrn^~+oL%tɂ/)*u?^ E&ؙ!Wq쐉\?!Ï)ۧoaVQ έb){ <}n.Mz]n3gs؎w-'=97HB}E;:>!+:ttm_̒[om;apRP+?g[%GE ;UGqQ}?=BjܹðK|E}iǬ&7$I0daĺr&>DpT"+&2ctmWvQk}4rn򗲫>͍{z_o3c,-[#Wln-[Km?)8$? @n;+彇Q-3nG~ 0^SwLTPõUȻ9IiCu`4C!ǡšF7nBp 8?8ZLOz\CcЦmԶף} I B"!AD^>k73;Hs3{# _S/K&&n,C" !>_-S0`uP|-EeOrO\TS!k`<73"FybNR.JT3L Gfn&iυvΡs+]샶}0A7}M __ o9SppϢbcup _ԮWw@j=.dMs('^+f9޺]5t]ΓewR/w%( G@4HGSi<=uD`_+q#sd)z!uY/p.M##±gSz024PdiJ`LHo:bFYP֏2_T`VRaOh``i 0h>C*(H)tŸK E঎aW[W>cGvkU: w1Wk(dD+8^|_PRYﵨ(y+FHdUBP_iʠXv,^%9y,DCt m ]E Cˆڀ?U%8h(#0P5aS^(;nP?8rDoLJ]bsY.`&@9x  \Zr`?w(G=Xs l7R!6r#"< *+=E_C]l ki?MR)+1UJKer&[)Db, ÛMe=YnPdR$@$C ;RrH̡uy!ii{Yg.ܜP=frvrʁs;QVPbR(Hl-:۠^20pIzsbߞ *y!k ({H;kW E] G.hCP6J傞F|F:&rp$*3:xXly,P;!So <0TRjiVeVR(hEJSK1=E9,v')V D`V irP9a{ C@`n:?B)16zr]8[@/)ߎ[8[YzIv𴄘B:r rM@ԍRR,j2*9z'o:!^뎒+2]$~M8IPE I\/F&( r@9H{/#B\Qʷ߫]oQ=WH51 "PT&Q3P0)>X>~auAD EjX%M]qΚ:Bo7~p!H"J"=#ӛ^չ7tj2MoԀn &GɪsN};ܞ y^d8ǓwdW̕*t>GSeJ zId<}2_d=b@ח?a/8>9plށB$`<7nB9а&'C|;?|<Dziz׏cG[gÆ?yD Q>B֟B!uʑ-bDCD ]hIM@;.L^ēx~DȐ=UUL,'zZ=knšg &&!)DMۈ& S TpJB%C@X{}SD{♟Q |TCfU 2`ԿԆwMplZx˒KV3?7hx |ޯ?# ۢ.?mdSEk]_˷{n ߼ʜv6 h=+Q߷ =}/ Z/gq3Fo V |psҹ(51_nj\bIqmեCzT@( X(; rAsMk9zUXƑ8!f2#y]rspCC:F& .@lI]9/n"hz;DŽ2Q'T?A|8!kyڢ[7Kd6@jKe]B0H^%D)RAr 7UA)׭lN H>$í+Bbv霮RA؇bv?OA FS s!.@5b#BD.8*;0 0uu}b}}|h>5ALt+לe H*$F*iBO$v@SgXKau퐶N +>YI@%ݝgH;sZ8A؃@44?Ou3IgCYtJmErq椒O%7^gT i$1'5w L|4{39 c|L$P.D/ ߀S14HT*@9`)OJ3Bk 9?Q U[}/4!tRL07dMi*!D#_U5x54SpvOߎNY6z18Qr2Qj>A:o8DjST#Wc+n̋}H#gl埯C?A ݀{L\XAIT8cav@;">*=GcGRL%]2|qZ{HuCۀ(<_5;7 mmA|"*E=ݧ?ɋM m6®d5B E*Ј%"%J+2 `U@*!B񂟀B@9L]j'2'eLf;Ov?6`XGؗ}p$goӖ?rmǁt"ǵis矁*CRvvg=<m(` P10 \U:=Y5w?<\CBKTl;2?m.܊ `$ R,$d /H0@ꮎc (`j{iIC[Par/Bk|vRCucdcIE4M5o7|Ir@)$%$! ktg-iǗaLpbd?" ((ky rC~/\S8a 196 )XOH*aJOX^wy^G1|ʔ<@ay+a1:#r 2D(ʊ(Bp)0 9h :aAfFtʘ~ޘ.a̪`A0WZ/O L*g*h Lab7d#A%hQS'l;ZG#ys_iwRqƷqK )ms,u9C9h@ Qzxſ`8"/.ozH@@*!x~p=Qh: :]zE9 I5N5TRC^g`ÁXqx}N/dk{t0P$ <1ZH&GOӝDq$B*>;*E;O'TiP`63)B da==7fR)υǮ'.~8E,kt{}~r_x(/ỽtU'U֧s ?rO-%D%Y:aG l>:s0bO'q30UUSTUUDm5Ny:4y 2zav5ny}@ +RR?eVB'Cv;oI.ۗ=ye{f\(H(2wJݟCo~$nl:2I0A\{`~%FGCQ,;(I D;=iԓ/Q C>Of $B9b@NrvwEq)ɰqPH@ C~p!aCW{1|3zdQ_LFk<,z׿I޺\h;ft|oih(dֳr|*s :AG/=ͽ HFX< g鹡B&'0 ?Bij([ lAqA̯q!+!(H2<8}x=_KMO\;|S^2~S O_3J|+Wn#Bisp|.p!ʙ<;p۲wƖ˜~spG&gCCg`Q?4şoCQ008 Ih`(DEBlGLGOo}AR oD?>*,> B/2H]!ǝQJUTDBHGأy?V4Se+ݫ8mhtmY[Ϡn|H?!v >|*~CÁ ;֡=m ,]ϼE9F fi_-jA1ke_Oi`ObH4hhBR(W,?]$)˜/ݾ'z{>5O7'MĦ<Ȥ9" LGlyo8O̿W;b8zr}7;d<Suټ#DϨ'>C{}D{(MJ/{vw؏psDD:kB`?hrϓk8.KӼ$>$f.|n5gm^~Z&8ު}'m:ttKsrq{)0H<%u# WK6]Ѯ݄+%gQ* @sKZlZA@J*6|B!3C4yjZ΍k~T^ERA D(1'?xL뚰Q\6^O'7D Vak "CCM1X(&>'xK_Dlˇ`?/m?}s@ LH^Cyـ 8zM? CI K{KȈc FwG7hw{*Oo<}>Ğѐ>]0>Gb2PD *>z/_u8.v8M @+g!T#E=(m''? dY 7 v&OOyUmZmwVدmdI'|?zI$jmm[mc_oY(U*PVEz?\5[mګmm[ !!ڶmmߏ}k p$h\Ԕ$b?Cm ;&P'TE!]!ml;.IdwF?8(g@9\|5U^5UM 0%SRc7g1, aѕ]f̯[hV1}^Zsrt4B{77aN}]O/@:f7!b"##1_׊&m'5.N=[狼05"фoX*ib$ "R.e|LHnE 9梞@ME% o)[E56oߏ5X_&/Ӆ^nj#^ggSN-۬*iAIkp0(Az4d\Lւbb~qWж1@|~P8w 2~ߜQDrE?)}]? J|BfP*b,Cm8<=zX쨖#)H㕆PkL->;nP횏X7 { ,=N/Ӣ7(Q,<Ղ5/cn9(PYL }EҺgpƏj=ë_pEc"e `' w_{\]1\ f dl MSgLKg&,ÎZ}}P}pfD'>B5dS,M$ӂ bĎǏ'Q&3pQq}\7GP*k.X*ZOo\\qdVиXsܓo{^:G5 #GґgǭV Odڄc3G Inh (PB^'!ƽps`;bcOjscp؃5/<++}k^7?9YL`)!7.ޯ 4`3QjXRPJ{,4 Ϻ,oN9W.^އ k2_1,SV$f6ܣr~uG 8q>CNIȅ;OCnМ:X?EO?tnX`<={Z_AR+XNUGwܢ?z>/l;PEUZOUk7caRJo"90?8fva֌t}[8!B/TZ+˄\R$Kf:֐z2BǶVEOEm~،"**ȁn!?Y"] }Wы3I/4A4H1W8Vg1ZjU:UtV*g).Ylsthiᶊy+c98zyGw:N^&Jr1u78A)ǚӻbx6k n\ъ=diZq֚^s~4o@'ɮ8ʏΐ!-.a0 ޖ"D-.|YضHx49BN4*Sk\y-3qurϯ<egδ'k97yڟDl0Eb>њQHϕkB:p;RmEWv%o9M$=Gd$ \w^Rص  sn. D9+VoJ~j`P@^~7[%,}h ]3oq0 A )Y)5,D.܀c#2}Ը9r3Hl ::plk p okTV7 ۝Q]li}Rɖ8eQ2ؤ;]FFNlX/I`J.|YZ5kE7?cz[~:@?ZyH./AՖvbdbyBQ9IQo1Lٲg2|*CӰrOsSyL7# 2bTJ{!!8Р潘x5nB+z"qo|f3<9]X>72vvQ}:MwǻXW\@ǭ D*))@W:g>n=W$*`B iϿƄ㎔@7~R Z&W&DK'+7wx98avuVMz.@_vV/f*7^PA y9)LAyxiDMn'Ea=6Z%kH8K^;$'* MY{M;fl50U1{= JL7C\HnoOBrd[@1!eXÎXn zyž[g;0'Aמ%vTɖl Y/NxH j>+ۼ^ϱȾۿx}fLl/l9r*A 1.V .eH9 743~{`Ci]H8rn,LF-]YqÍka[tф#%E64W sNNDsDZk/0ܿ@~N ]#ןW'6x226ITGMGNYGT]Qgy(H۞MVzo|;g>ԕDn:{Ȧ蟶Нp1RdՈEG a@˓CO=\@qC'OdvUǏ,@ޏ\QU~\oߌpt!_D"D  _MoT}tח>^NfD6 xfAo^zdm\7lI.0dp =Œ|9mF-%zhzD8+l18BLIlEAV D3HcێnVZ~)/Uah!rr=8&JV;$y—s¡}cI^v!EtHǬїDݳ^CK#2+\,n5L`HZgԫdo+|i\xa{p9nwQS1tNy\vKd;[ybQkqKg"a<{fYޛERIbp$PTu-14jYDGrp({> i t6Dv^fw^ !I>j:35pUb P89ꫣU<À΋t5j o[jsp oLuVxPtw333>>]^Ц.+E 6FXW_;&(~uacc[퍭|[h 0X9`҅W(e0gQoVsb 45Q"rr2VDAtkbc V[\8gWó\"MsƟ6g\ޣ5&шF Hg/7MuSvkXAW7=F U[mD>*Cnz0[箢 i$.D_p }:s=ltMhDTöɩ(:uk |t|?&f.͙W{v0f6lS)Z:O)U ı6G[("ǏZT5wHoS#|rl9lwٕZ-*򚭒'KrBg}ƒ1n Q7Yacb}jU翓^}w.Lc5a8z?]W_9O^`\oSj6N%eysvJpVD P '6-[4wF5Qr9W)/;k=atO!/@h7GtAs l4%ÙTHt|Iݫ3sЏ,ק 1 (Q^|'7oGefϧt|3 0p*icg[,yӾR9א.!q(ۥzηY d珁:.U}Ш|[V<@zV(,c@lg}| gm>fC}yD0T hZ+$b|':2NSiXoC'zV! `D" YD~E(i2 AD ?t &pzܶn ßv%5CT KČ}|P}(ߘº@B^݄\# -fJ`ʪUVm3@DPt1fCPǏލd&, WľjvZsͤ{*MKK/ZYF+/jT_~ rDߒ?_W?'cT_!tCRi28c~;l1ͬ3$D<@A^yjyI S}\Ɇe TOnUP2DTEk>=Q)lK4A/66]l&| RV`RKF6GR,\gz1'oLI\c56e&<тRq3R]b:2HPN" m](ђRUZtC_~0]FD<,>s?x @,=]s֣#W:nތucE>Os>KEwpZ?}\;?.`byi.U*cP|Oâp}".^,}콈 jQxSr~}$ኢGԢ<;& 5ʐNfNԢ{.iT7\@ "K .Z0I1J3zI]Ӡs4**?;>~ǭl߾)mA"ds7R@3 l,< &bC㮴XbbCvEs9)Q_m>Jo=$]o,E<nvA )%P.m@<]L5g~KI 'XxCBkK2pm} +:̎0P/WsͳH.-{q!ET/$X+R&HuS·ǾHfZ"t,&YU~;c!x}3Ciw69(3xtA=v21[d𮗉pxv Q{f(74X<^>\| <iRr|>q-i:nW*`"9!bK dBлQ΢IL d\JyɌd.q:lziHs{NjQTkj+2'!+W69̡Nrc..}}ZP KrS$qeʗÖ8_ܐ$nϛJ`p 9()N%|hrînT 1AU<|^GΏ4p!ҐF(Ĉe#awٻvR(7x>r/ICh\$BzQU.6pmoXL:"4&D [g v "1`;mD\Dܧt]/Tߥg^)F^@~)qZz?F.{/:ĠUR*z$y mPO u;Ãur{GuSjqQbq 8T/!8LNˑaÿYEpO$6ܭj#i?H,ByE[g7 ʄ\{ ?p9H&$$ !wwSm8ܳ,*1Ӵsf`I79g<E{nVּN-jT`QBŒg Ș8ZCT :o8ro|l:ӘĘwWW}l(9i௹<vc6ZራqXꝡﶜ3r<B Fj(.{ځTfUT+vքO+߄n1N:ڿ?h2q3]z^uv )JVU~A>|xKm09uFwf 0["*''ȭ7:)ad*=ϞDgOV7|U  &)*d-}#eǿE:yMz蓀 ޱx3Ph# /8'0u[J\ ?AoP.tTK~^2~zmf8ɪdNe"tZ<=  h;V{>z z, ҃wG]Kz 7_M9ZzGǸ ϝ!V<Be 8 I;L@t-Cr.ONpP 7^8ef;]`ww0\_z$dB>\ (`9 :nm#pN#1Vȏl#-b1(p[" ahkGUUsj˒E/?[5e ogElĴOBO֤e'{.a~?Ixڹ*阓*`\kp%BP0P 6)>|Pxh,dBwGRԿU"q[φ6'iB^FH DrDPJ+{m{R^JF|t7CLHK7L ]z&8yI&eBRfd,B >WI1Ws=ҏF+k֯&zV~nФn t8~HBۑ1kof.nlE <ӉsVESZ VԻx]&;y5ţuqRxyz_ogd =u[A-KWKؕ6T7*$nឆYXa8g5Ahl8- ,}oXw >˥j|b8YyU&X/o ;uhwb)pCL9SGn }+:RΗ>ػ1i}A,B`8tԴ#0T(i¥%\z^;ӄ>2ģqNZQ6ef(%ppU\B-k LɃ+ (R.ítp 8q8^:q78|50/ũz.J>CdX*ӐΚ Me׈- L'S:PSϷu<o?^iH T./ὃ5%~4Oȑev&o4&tJ'xֿ U_Ӊa wz.8Zẖ}b|2{}uӂ c㉱߰:q^#}.BHkjQΥKbԛ›&(IxQS8FnO+ARfI79(e.ʑGnND7E鋘,2@)c1~F ~Kb'i˜[M&Ș=XTӥKOz(=W\|سcA+ܖw !o:<~ߛgD1%Bo|TUN%5h.FRu-nn̔`^}ӕ(&)fw'qÕtt*]XQ ҉uL]^C̑+f&7_>Z*-`*$ȧ`YߗzCptK3h~8̆@LN4 |\ H'1u& JjO쬓ZXI?YOyѐeAU!RhNna Xs#E`l9w}Nϑ\?t~ڒ"7GrQ\w ݫLNv\_2T/H*/yGM̛lzHzCP 0BmsI i{CR"_4ޢ2MV %w{QQ5?lm`1̅`rEi@EX56QcX4L ibO]t+C7qrv;4vh/ Xk89)FW@ C/>ώW9$}QFo. <(*#xs2sݷq-l\b)@ fqtydؿ. h|',g0v?F=nP٪VF˾-qwg͸6i?$7 `Vtϯh ;o-X=Aru;ۢ 0]UUUU_,A5^W#`3S$fMg- ,,7I\p'5&g#suKT[N/qOQ!h#(;GUlH_\댃fG',pGbO~z.Y `?*:{lE*r/k }>R \% V j"le62Q@U2YuUl3\3V*nۑS}qe2 u1Hbvp SG^a@鯪rT0$GtK?Uv ջ 1 )xrKBa@; nxm%㸽,!ظ -@;j\.=̗) 4ĸfزkЌz(4ޢ&G]lB`<_.vͣewKe^ώ#v6#%bz3`S.f&!&=D0XA7IS?3pqe9 X(x4{s _>Y& N mX8:%NBI{Y62E.aa ˲&6}AD9IR-ukX\.:V6T_a[M(ъ}{fWg]?Iz_ ;^23\CGG*9ct\aB(Yǃyxn nЗ+3:b]ں2P~c!Lد#{~`|ӷi֡8ݯhkJ$08 ;CƧ$vG>:\bCQc}=qn_[Umg⼙j%|r7Zޤr}j{}W58j$D!?0ӷ7 ެ#WfыҜ#oP(z^sFݴ IhK<|KVí 03Ft2Eѽ\(Ξ[IeR5M e_ q,&Ƅ(tfVT=s̈KLDuU>y(8Iit_VwOtgTFϙSVw7EMF8>⯟ּsV>}UM*گ9]s ݘEU/8"?~rMuL4yv8@sw->Gг&Ru?*.=^xnw[IȐI(>YנUE?\SkL\Jł!([b]IBC ;Ln1p/[Tg9@> ?m)~^;/>3%$c~p;o ~YU=ZKNy-yU:~g\9*3SЎe%4L^G#+ELV䖿C$R5UQ1vM/Lq9 'Z@eNc\C4Xa$9CN(qȸ^lG她\D`!+TKZψz2SUi ̀dF8">3RGubm Y%=)mP~0LIU !BD4PDԔJo;3kIo{ |7I$3*|zd@;@ iY0[}$0+cpw~nov;yq&iXktEUWŨ`Fta8GprueeUãz\13G-N?O| ?W2 ~HJEya -xn8,[9DKܫij*7 t>)ں cEN( [xU+z%.)zb ⫒!fbkQb_Gd *Ŗ ʱEe9MG(v !2,Ɏ8ؙ\_8ORr#/nG`_D fvB*vg3.ױdژan^7Fڦ HBVN:Yجg;zpC$PE (rê?GP+4C8މwǹc*\#~f<{F27 "~DǨ z򣩑ɀ[Elh@ ǵ; Tj(\^*rdD  v̲Vد (IQDO7%b`1fGaƟ?{6VAj,$[2C(V>RDo~V4{b#:}]gDz,X3"HJq ?2k9Z']% ^rgؒsU467FA壨Rќ]ҭ晗UDʞ e >{T>V.qsBwlF(|(R3j?8CcQ[$]WbԪRB*^G>u ;ѻACg?~]>@0;A@DBu^x(OO ]u9~c 97AR >⊀@BO> =VBG">b8""A5xo^k~Ɵ Nðl`>6لUrA At}G|F O UJJ9 H'X,h$5(0EiDP ( R)(&()$ Oӳ'L1;geb ""P3 x3S4>b(NS}_O?]>чm>p} @w"`LJ8iUJ gi2[֋r']5nfB~^3: Pbu6pQ>ZuP9~YТ=ASTH!rriu?NDC٤F;L6~ydlTF '!C9O+5,Z6炢>G^OV?JD9ulf|<^ ZBs!q#x%Nc3E!$@;b#8UǏԕ Z ERͨr$8 40B't(47 ce4!P'M^#Fbcl _c2Wb0 F6n[.i@IDk/ҿK7η@Z蛱>}^!26j" qZF"%!!'0ª;=%@AwhM@@v>?kbTKJ ^]LKȚ{9%ks`CXQ2hi(:qEJmM\^RFh#s/՝Wܩ9ww v 0s_RFgSy"i ۃ9`k8:_ Uj'州T(sQ H;ivzr҅CpĤPP! 8cԣ~? L\0뫔Ebp[pqF;u`F+%dIB"{4cK;P):!Z]އw)7H-%KF눘G5<f{&_~$ՐDI<XIys6u_?Nw7o=Ɇbʥ_ 0Uhy "%-p΁:綢ޜ2̖4wzkh)HT.|"9kOϨ& 8cQ# *.)tf^TPU?{>>aBA3/a})&\M+l-~޼;*fPˤ8$v7)qϣ[[B1ͣAQWCpiUG#($X5IIM 2MqEIOqf|w)c?# uQM0/YѮj$QR/ !KP- 7v 6f; D8.ݬz }]'Vt2*Th:wNҰGy Un` ]T)IVf4>NG9̜ңw#e&+XcvE"^ "=gKA*TRE/ ;/4 K=<8߿NxR)?^~~R˸ፑ`{0#,8Iay?χ;a_0vI5q_=9oT/g#4bz|ce_eq١\vu{0_wD|\?R9`g?:cT0K==w/sz1M<_\8k̩}Bic^o\{9z|z/4+>Ut㶚68ٰW 553UiadLn<ʱbŋ,c.\s1oUWGq/Io<.M b :זI6Q<$ +>x y7[bTMqsN_HfA\].OGΊx~FosజTcv_ڞՂ:$=?'ti͏ ~hP*PIM[p=(Goalz_Gm}y%pˮ}|]ȥ|wnn=+!}}ϱ "$l*핿P/Zr~W&BY0\)OKAT.TZ:QP$+ae f!*_ i1l٭H arz _H?C\Cw* ]+pwa?6BzXz\xᎢ7hQ; ';"iضJ@e ᧷'Ѿ8LpwOʣz}~o_M;dfޮt üTytE[MZioX u^o#j}:?sؤ܆^_?`4B {磀Q|7 d4sηe(yH}ѐlD>fعբ˅A)eٶo}"C~8D;7d# |7A|8?o3T >Oꧻn r }^u=K>oH8ޟo0}޾{W `U:4o##1A3R3RJsƒ>5yE ϖaP{ :H"m+~xaYQO#j(8wJ(>z]!!vM!`;{9s01 ];7G2줪_kLӋ#1}Kg&gF@9qa uuWoc4RGv|;^}i v?O;/=Ijw)R Y~E}e@ ~4A iASޢzGDDh%Ƚ*:ֈg8;=ʼf+ 8 Y<, \.?n$0⹒\݋p19`nS1P?vjQ EXhbk!VV3v uF8I"KKIa>-eR'pKܠ[XP*MV`{8TȾlkR٥Eh:.bV:yi{Wݢ< rv_&z|[<8wOgs:m]dze{A\`0y>wr#ψC9^(RcXj-11Z" V?#%,RP(I3DPJDGV L5-DER4TDQ1t'lqEX¦Pf4h ]H%4I"PAAlmDZ1#DP36@(`-b$Z0m U )00%IAHA@J$ASD*MEM,TD/ D(hf% ""a"X(*,NR j I%%$U BDmBbJfZZ )( *B * l hba"ZXT0 EEEP @ KS EJE)EL MUt(HH )ZBe*(b)jE*j) B &"UİD!B2 D3PQT,") (1!ASEIM )HRR1C$S‘$DT2Q) RBbbdIh Z"B! Ff!'M 4TWi TE!UTLL(E)05L4EMEKCC"C!QдP%$RU21JI$%L Q$ԕAQ,DPQ$QC)$EM2LT,UQQ0A%TMURĔѳ!N3BMHI% QH2MD̋ PRM5m a !&) )h&!9 Cmb"j j"h"hJ()(*e(*TfR`&))(D*%(ӜIAQD5PDą$I%EIDQ$LKR$J|=)ҟ=7dE)hXXW(ҧ똪lM,MtЇw,냼b~վ7W'㫶`®2/ +dBpa=g1=}sH~k g{(:x#?3eZ9!:}^ bNn^O V,k_oo}GPO<<{ )0;_`1@o 2C?o PÙ8>ط^o:LC| @b }0 O4ĂQ`U`FrSM0_;Oc  3 67l+Tu1G?VrkT:hQ{ '3>aw_ߨåT@\z `>$C{Ip +#}޶ч}4my@8x@71~>xCko 0 0flY-+Zfg[94y甤mkWJF1 488:ҤҐiuZՔ|JR&뮵IIfNvns? +[9ibcsG e,y݆aum]ma}iJRs 0 0f2YJRR /}ޱ}DE&fw9wo{ kIuM4L괭m.0R1tǷѓ^8g\LW%&fUUwU3dCokW=;s~znΓ-`MfobI/}Bqk)_sVZֵֵ{9Ff~satJc3|+|3U&1Rӌ U;m8ԫRT{뮔뵹XV]u]uխkZ9Ӝ9J5Ѕffc 4m!T8q|Q?Oӻ{~}'(N7Ow D<ȈAsdm[zB`CO7x}ۇ.`@@%S)'6Pap|~7(/Gƒ6v#clO81laO'cD ھ QL3A0a Iw ­9SlP҂gdC&{z|R)8I=4Z#*+MuJs} b8 * Du\#.#)cAq <^\J`4n\\QwA2(};=΍LՅў|򻦏wGM 3J}?{)0Eq_P;t^H$C*7|;oyYw/} љ0 X$"$RΆoZ& k&k333.`f67l.<֘qM9u콜{n k8y^ 1Q$NBh1}+PL %D=t`Cs_wR@aƃWѾ[}5cu3TG #5~G]B0`iԌk5# x(19 ,":=/<d^~D7]. Օ M joY.!{k*7ʛ bbJBGǣ&t\taB~nnߧ40o"vd'D4hpszzP 7^:`'|Faہ@{3/U+5D =B [y>:nB![8Fc 7ØuuM_k+.Ԁb .K.@p/q0HG%l//EF7+n7=8:@&FE/HFTݨ1Lk0A. 8F;L p{oS:`IC Jtja#weYQqzj{ bp!Ȓ%d/~?4? Y>|?oSu;=c=uGC =>,\9]tClh'äc ;.N:GE9PjOwQ}c` (R qjZH*S)Q]ĵ)Lg@G""~ʉSi @2OH':ڃ!If}gGde8"&\@Z+ z" U>O s6+i2oO.#LCҔO|${= /u.Ԥzm8*u{YAYݷ?հ}n~^P>r^Vn>ka@͚sPY AK@x&aKεC[!}l3-$l(\-VHy8w˫kr]<:/G<y <{,eo{nS Þ#;RU`̨(~*/NGvDCB]O}ڟ8i;i{sTFc(ۇ ¿NO"'J;k8^0$\H\|:Rbg)bCu{{m/QMͣf[5L9ꮳɸsͧi~̺:;lŜ'JoXL/V)bUE- G&PiM|=j2ƒnmt:-g{ (kNT &fyq^ {" ȋY`!`EZLsa}nKg= zFP-K6܏7hz%@u[}`R4x2K2 K^?{1RִE]՜ PLdA.41(r$<>O҇p9d2ȹt!E @BR2=h/6,oNGmZMX h p:gX0Q:M-sy?owpO]o+=rI]/@KL)|Ap\2#EAԠ<$XPo]Ϳç/wsRϺO}/^ DWI% !t&zz2ISh<yV9[Luc%;#,Flx¯|cN_\d8v9EgeUZMkXg M]W=ϣorc{M؝p]Nر7QĊ-6^ݠqL4ݑN~;M~zXr]v΋CVQeSI_y}Zϕ 1.}-vphΰǓFx3!|%z:57>5zεL(}cgR:< /XdCtZ*_谱ak5,3 j61dϭt*ԊsBQͥ7"uRPxEn9P`tW(R3Θᅒ?/` tBf'EQ[zO"Hb)Bf! (fhC/Mhh>rx r/Zt.N:CXa(i)u JpPXZYaŁ=>OGGmG Ӯ'̷sJ;&v0UAFrbh)4x㓛;IDy΃:݂b$〇;j^8ܛeM|"V8юhI;`tƫ4ζSԁFQ>Cb7wcFQ@֩ 8I}mzVSXɗsE48,Q׭ /Gu[[z7+o"TڂbQYL-(W.m EÌjwLƣ!8Uc6횝iB5򁶈Bi6dɖ2 MzIKB-)s  @ mi"|6)EbN#w8柜kF{s:|#U9VY7/i +"ɖ#F`9V\^J:멪R.HPiB@}͓.!!zA.da S_"#-'BZwnMF}U^ƊvCpMq!+!@bX4Ap>&xj81ĝxa-9壆,zrm|L;oIӱ Bj仁yć˦ps{±yb.6cUf su4x ӴPFYJҾYsT`.X2vҍ4jQ+Q_n$r0َ0f 5 I+Uta0i%MaiiU/vTצv۶p;~٦qĥ(Z0丬fqx//LFP[nO}-1 luF">L#RywkY@Q2f!J/=Ş=O:pPILV(pLq")*/븹ы\y'x$h(gŘJҭ)v?} }A@X7~]~iPh[ڂ(bCl& ฎC8!byv 1J qd'C/>pp,~T? 95%LBUYC{wצ%F60'EӰ9g}/b4hk!mf(QzbIZpih,"BB9׵z6:Zv>nga~^P@6ǫ9秩~^}A HEcIkg>k1e7x~af?ïYIhTB5M~[.=Q~߀\…T! L91_GJ5ɭa|;e*K%s׍ԕ̮QEe8 Db#"ĨB_.qvgCD#v/NT!yT<7 ο-{;ӨY`\DƻAWêX׻!#eWoǰ}2ߏ>KA)!5'riW=j a͑%11 D5X:1YKN[6FsQ滁# 4ཻso@J{? tu]Q"[dABZ<;|]y$ ac{!uc; B\ =6ɬ;+!׭ݘy1ƃw3CTu e=WH`>g[L&'.x%?袜 fs3}O<2O׿<'r?<"G ,~D &$CvBJ+j}WxFy{wVuiP< h E TOV RZۢ'zАdM6QWx'zJ'J9]tc GGfyy9_.#lOaZ~ ۏ4Dwi@p#ƞo rG@1?K}ã'暠O+ ǿb'zDbORjl ׳wr (4Y:Lҏxz 35ӂ8ݚ3 ›qIy " ̑s]yv /|b\>9it7{/z~L2o˚ Oqc_3X) CݿRr Y/SҞģx;5D gp7~XמCoOMu6H+__Zu _ב\ ϟPhʸhsp '.?G-+G߲uߤh.2pVʊ5ǂO\<k^uM|Y Ur؋2҄? *f9eQ;?#(Qa~'y׏H-?Ku4*V,s08"$;ξ_/8:yYr %8&nkՌ}(~33UR4T'Ue#}f~c~_`CŸH9=ՠwVK$٠>{Xn+&%! Ji>P;7h`̠PH̿N6:ckӒ;$x4(,`Fn"bREyE#97" g  ǝlNwz\.ȎXO| 8ƾ?l1+;'t3)rC|7m]PUP ~@$7ָFI'"<G:Xfbl|ƭ#x؁#2.>y\xV识c"!LC D7C}|Pk@8p ?kdIl_&`: N_Z@ ~{:8o(ϸNԬZp\"9FLB1HA/W"]}(2N*8}HQr(phzX,B"*]Y~ we7BOr.~>c\)KR}(p!ɚx2$D@&_}QW}퓆/?D>SCeٱ8 t4@Am_G0$'$u"MxwDžhPr0A$) (J0\&%pr3o]"W]R:LӔ Mr%t`K/"a"Qj%?QT&$=7T_wRCOrsG-,g!%}O˒%7n=1 \p{S!糰=;bvo|T=6bЇD=%&R{1P}FNE33,Ynb݈ =տ.w_ᇰϷK$KL@#x?>lv}o=< \}ga)'{܀XzUHh(h@#&׼p=ߪe\ .q粈x%`)C@UUW: o;H$L^ARHyX8 a^2YGwt Bm9c'ݽh߃T=?px}<]GxE"T|0Bx2?ݐǎ1~O<ڬ~lD`hH.L>Z8|>֊H)aa2Q%/<7{p i6` LDIYU45J'}(?O,DžtG&wd\TϰОpqo_O9M Sy"zutMt" kE8a7q_AGp Qv8 &b9YF.*HQҦGioAo+Ňe61pk05Rp蚺$0˯˺MpK.gŽ/<ȥ} xK õ$o@_?fubok6Xl#?ܵ܉̊|^֊785/㦙9p#Υ|_WLS-U|/q)6Ϥ>U~\CZ g +#f=y>\_d'o7bޗ8?+/ ǪS0*ȕЊ{P_4+MeؤYG=Qr}|4ɑ?J (MNճCM)E1DM s 5NM>}?;iȖcGWzgzllNG|XX'R3T'GZe 9$cC [㻪}9Yʹ< w-@Z%b+~~Wfc6|zBe{H"8;јd$y8PaɒTIwfXYyO&AJ%/ -^ ㋧D%LlQ*Qվrn ,PJ?ՔW V\ISnN$BS?6lAYDq@qDže/>;~Z!$'h,a#㣠hKii1/JDDGW?'`f(PX>~MȾ GA(aO+ ^%f!H&[I! /JF _֡]ce#sŇ z4.ejp==NtvWpvzWK(#1?Pݒm#V~8ڐ (?]l>;Jtl :70,a \P7,^=9 D{:o5hh@àgЄB94ݚ5g+3[9߫iq]SƽUVj8\ @.p/N1o׾X$'o$pisqmgEESʗZXus8FE h!T  ˵֩(bLz`6I .s[1oLEEOgw ,:_E%hq)>FZX> [J2^ ƍ tڪU]*[RH@3|2N1]-K7|e'(!8m/7",cӐi=K"Xy\l,KmJ=VUPsޤp_KxNya;ޡe HL00R%˜> Lb|KH箹mjW?gֹ(%zN0Τ(or:[m$ZTw:Ҕ 'A>4 _m,M- 僦Q]]{gF:荖i%=DOZb~4UL`Zl FnC#Jm7*(^ߓ}JqN%фeVׁo(XS96ܐd-COn㤆{[T - Q'<'?[ )7C~LSmVLQIc(ЪE?:wsDPD_F}ݽqK&㋜e#~h=;Mv$nTZ$%7]WLJGS4B <$jVXp)Ӷ&Xx~4Gֺ:s 8^m9yz! G=:qn}^'ua/ѺUճ"3\lH|1# ϯٗWwxS{ мXlkŀj%s^CLCJ Lj.ҭ+jNlu38*?,bs5{JƎ_ C؏\Qf8.c!ZeU߇8)Uɂ4PRnﴄx^xká0"3 tmzXD /BnqۺR~\Qa X0.mcST*c +ߜ2$ۯfE;} I 3IR5xINc@??-*J?i]1 cs?R F2PBܠxzV^>\3b>[xVؗȒ))vMǻ[ 6'GFmY>0g4Y E_he4;HƐ)ٌvEMvn|,oDlqн{8}:|uQpDS<5tU\ҋL>>R LJe.*"|1.ʬw٦ł tr M"V=ϊ@v0AUld RGz 9VR{=?3O-q}?fF~Lo(qpkursT8N|QB=Uc]Pcǖ$bA4HtmMK2TK P K{NSވ00%zMꁍLlGW A{ -+5= y7c#XF4S)/YREA$etxJ6%>p{`僓X VcRp< Gv_-6^ZwHYufJ9̎6~qh:Vjv* %ܗ`Xj! IG>;-0Cֲ;]uSH*cI黿NH%K8p=sG5O.+BJκLuj$1pAγjφhr_ٻ^'~G ֺƾyc./쑙|86 n[ʷ& syoDDbEh% cyc>B mPaYP,N&WCpI_4*Fq8w<1DGmQ>PQh,Hܑκ7va{X.´|϶3hs8ԩڮdlxw@\&5 1HА2nnzz&pGnudvB5{./`Zy22|"Ӯ5~諈IGB90괋Jt~fä <wpG8s="Xtn]Jq \:5 Z5)7u?[]gsƦfNu@W}{MӅpmE,.7KIo~Rc[<,TzxYAh{藄0ni ^]^vq/ǖ݅9׆aV:?:7@?? %~뤏j99zx]/nOT"ιryUo~:@O >,bvN+t&N魉'X 7-ՠu°rNvuAi&YI[BoxΡFN µfDha';U-{\Ņi2{)5\.%F,̴Fٗ iyl+ᄅoP)A(Dwuo'=>amޱ S}qz~!*w7fpݥKR/N[GWZҎrkm"cR0sQ72^sг"_[TU7Zvu5_EtwAç=:i#ۜ! Wt|5j )MT) |B@lT@Zq[/ +; z8<4hn#9S κC׫![uDEΉs H-RZ6{e?N^sݔH{yyP0: ySVa3XBb-/u1r9J^hwʳ nV }Kj[c5̵ !'hR:rۏ` |b;TC3~wۯʎnZ}Z.l0m+`C0pnҀ2 5@zͽE|?in#7( "V " QTИe{t{mRS 2 HQ*JJTPxzaVG)ҝ ۞%S%D͵VU wC$Q}.qR!!&JZʟwMM5"qhͫ`]GDw+(Z v;MAWI@ IEvj>0v}C*+irЈqPtd}_G?_WW? `W4Ye{w\gs}tlDMK$3 PIFXp03ce,4xEI% LP-B95r!hxE'4l7iy' Yrхػ $PVGMZEJ͊ G@MsXT;$ J@ |VI)XA,wQF %K8D0 * v nstx9ΚsD>)353ä>D} N$uQ%'*J)MءacD8 D*'yӍ }1^橋}E^[Dda0}hv4m:<_L8W'}uP)5J ,Cy2?85tx'{J CgdNpȆ}?ĸ6*?AR ?w{H?g@u').|a(dbjwl0Dď--yljI )$ 6;Ech~@5ڝ*ԇ#8HJ@o`lZ:Iڪw:ޡ kãd1 '``~ge[]n'׽{5*(w1b;t È5Ri[0ǤNC3ԠY*pN;BhC:2fލST߹LyiRb /퓈8,ǻd0kRm:R{o }^wX!{̂{ %GTQfy]-W/_fA9풶~dv+ϩ;tP&H#94CjN)#U @fM\)aԗQtA3iDPPz'\pЃ^m-cЈJJ`6{!׾SIP*&O C_~hJP}P8<8u ` =igxCCt'#`?*X "HH=M {v<Ò5`BiOG|:\a"O9zk0:c ]1fXG*/Xe!r: Tur gѼ<zH7ePd 7= cБ?0ûT@px gH%SmPo;>GߐY~:D!QD;CRJzz E;ZF2f!Q%j: eMtyћ$~:m:_313+;2ڌX;˭[AtO}Af9QX㙐`OPޭAhhD60BIPTN3.y=b^U(T8ލ*5w`i(bZh)cch"()yRRV+EEM:J*I 0J ,PUU+EUlz^/U^"k~e< `4)I˭m\H!Մ 1i0ATa2 pbOO Goo. d޵裬*( X hZJ" `d?(((((6  -AArN Lc. JQ4- E }7;YHH#O$I, =r,OɐR b5=7 ߫y_t/"0~E_9=>; zU! ^;v ۨbM^OOY̖ 3, WO  793l;&/wߦ#)~fh?K?a_A60<Ў: k"wx/?  tI$I$I$ml,@(_HV8aJ ?WS|Obf #>{,57 b$xq"ID|Q" bBphZ19|~dFa$q4@iu$R4KEO s6fräF_)Z6A ONƄuX17m.{ia T圾)GI\m:'ܘ`K?H W/D:x;==zmnI@# uЬPש)(}>?\~{ބ!"tV4wgQq~~^bHxgd浺W(PYUt}T杻4DS'$Gr_Wp ( @iK;3H\1%Q-~>3=!$`1 <Odl{ c!(aW{87^w`>|퇬@* ݋t.a<ʘjnÐ`$/d}zÔGF|Dӹ|ىARXa"fL`tFZ+0I nj|fǒIfSn{ΐ{ŴK~oFn&;7L Ǹ<^=Tsۼ$ƙwN @tm!\3("cR:EhӬp5VI̩ю3hlfx=HAe(o'a჆Jp3[w&U2wz:C(PsTE.áa$ɣP[3]sLCِW9=0k %nxA7yS4Nn@*A49”ܴ=x Cs9Y Q.0 ; $?B|+4_HѭFq mV52D@9fB/@4LtYn}z܁PɃ-CffCT9l:Y xJ%Cl;ݘORb25R^nCLκ qÖ<Ά(^zy<1ͻ})9 Lr~F?fI6GٗTn0|Ih<$Tֹ\[`S5<#=diHH8!MҾTEDnъi G~*N;EM{tIμ;÷E &!oZCHS^UZmZ .u#BHJ`nр(wygwZJ wcB8[Lk  }Xq;ÊhOIym QH:tao| OJ.aIP0y!,0(q=sKњ=U:Dt|RdA"G=tT: Ci"H$dwOg/Ҝ`8B&o 1[8& ̣QmQ `)کES@YR@紘Jw$^*Ki0BJ#2Dߴ9qflxcPeS 5 @X&8\sw:7rS3!^%9͗f,N,> Z.M6N1 R 3 S'7:ϝ [ !gmqf]"Hj: xԦLN"^ 5:B&Mkqef^pN=wxIN3K͍Ի88VIvr5}6H3<'㺮)ޝOǎ'i^JWé}pՐqcwf) 27`x:Ty̲>`rE)4G50Vv( ޴騶~E̳b~^tK0aP ؽc[AzYUufɡ fAV0G`)unr9[n8B{> 0$$6`2l \!]DG$lNxaG =<_ G\Fs #~+;%T_53-ll廌`SL/[>Qnj$+?l?8<2uTg=mͩI)6V%guܑo/_(uґ=q<6! |Nr1/b9E8 tnƳpes3Oy#nqE,>v`h(Q3]o%nW#`t Ʉ~PMcB8`NSn6^Zw91B3 5<v1$g6p &MϣgB Aq'1A&qFq/0 Hi=iaR֜)C < rCa9]Ჱ`"[:Gt3JBP)/}`]a@!3DQrR" ^hnIB*}\U6Mw&m6$E!m!q03 `II0&PGXc IzH%yF )H ;o^>@jrT,R(Y0ǀSYq7QCpO4|3d6/8H&ᎂ'_+%Eo~G Qƞ >·ҵ q8I1Fu8rײn\z }a; 8͇:15>!6֩ڂSf'QTF6bF$$ D##-Y'QO J%n3!)HA%G < ^bY*Fȏv6:CeV\c0=R>x;'e&Hr@>=ĉ/bKb)+v` :Ή:$ʳ+,?AoA8ĸg^:lYQa ~) -6RK| H́ /TzBR:Q +j/Ö? }ʝV9xݒN8!BNt,q˰Wv3g C!ssY (YSF.?Eǜ{Ga AW8nu'q DA xmZi(`;ڛ#ÉY.ώj76i&3sRʅ`aN3f{̘jrkxCh!}&FB/o]-9vf&#,PCR xWd68,Z;//UT:]>g`(|CrY=!~e~ciS^$"݁ .&3a%uOF&5,w2e[n^Z,O ⵋX#+Db"_Sӻ{7HݰoY%";td'8 0Q S#8 Y(#[̙ccG<j%ox9 P3:aNùcV3lͳp%wY &IKĆ *#3 Xõ^'v@=Ч꒟h⎒Kzdo(?6@0n3m))0xX$/c}jN)bke$YPYqRߧ~7Y v&Ǡozuz@{֐POp+loks-G~J\=[^)yZ-fnK"ݾba7HD::A d*["TD,AWϽӗ[(`a =; t< r.~XlLBm( M'h5ZQ{eCy(TaB% k.˼<'hJESxT(Ge6MdS^i @/t^pHN{gi@;00U7qsIZy6qSqNj׆r&P#HfgŞi>_@67মVmGZ6-0+VC,UG@x]*M?Ra~ұ!x?g={'=}lUWn,NObc)K>cNgU|,@FݹϞʏ!~;&q߱0b %;w\_MلpnwGfLoΏr|0# <ۏx>S q00c4rmT=5W$+ê#WclhMHNtc/dSJه in'TƱf.KۇXŇ81QQcK$~ 9S_5>zUV$G}u|{v:6sh9~7WHu:].+y , S^|ލy}I3g1~&]H`D_(I`$ D:Ճ RvaR_)I&a/F)+ ,@,PAORpag<1u8cpAC>{EbQz<㔝*X&tzrQpM}i=Px& It^YĻh虁dL\|=v'p=^aj\V*mHNEqu$=! ċTr֤ hKZb#%JAF.3iƃmNךjtLw9z7ܶ?2=A Иj@t Yd8LDph6Hd8h,>g0oi-F$a{1ɮM\:!IL*}"c9=/xy!uX]Rh{0m+NҹgN T!N(t`zngnw` h 0|pvysu74^*&膡>8Ͱ&fa6[Ҳ%ۮ(,A?w8&{[Wh؛ M$?3bl{a,X#ݶkT!yh%0sñ`#~:ɯ;f-)M!|雷yRH]{ͅhf̱Ac迟2dkN!\ |Mѵ$aȸ@kؤBA0g{1PxZ^q(4x 7b=zHB]h5fFHLH/Y <!`,#/Iqowq4K[`ݻ>22N2l=Yl2AJ3 VMJsG V3U%qфJV1c!2hFkiL!1uV=mG|®ՇR*}JxƷNYvf 0k&lJ;2>2·ngl>qPb|<\5w'W/E,U0QN`˺mkzmiH:1-/Ƈ5jrm$ID4Cla>mQSffJDӴ a5/'.U& peحi}.=q=>|$yBYu%Ӏu:L̇?W'YFR`)a^ ~,^ ^` eHH Blpծ9xLߑ$zW\*_"zәuȏz/V\ A=uRB!w?B]oee#L`{ٳ :XON_[IeN0"?C T xeJe#!N 2̎~=Hj=Wa΀l? x|4|CKC!9rASLI )Mg==ډv!;gQA(GK\CMCsP hh3cN2h0^MUSUUDo38&P/E@U?$Bqw]#s_D x]{:H<~30@%l`)>F}qUpq?5dODD4E{{73=߫܀NAg{18$ɹ7j$fjz灵lsv <^ϘNQN!B0!!̏\ {ϤzNg3@I|3 " (S>s>; &~9'DՆңeoVx" 4{(n !"T7D#~{ F m^5$72i!vkh!gGX^ }Ua}284#4LR1·: dߪK&hh^`:KQQ!5 !iN8q8Gt;.ExHtISҩy h] Q539fC yE<7Æ"[ vIД{SYA hfWO|QUUgBPvl AB w9l7o!TPdhDU,? |pq#d@<;:&; PS'OްUb$i*R6FD zՄՅPa <@ק敌^Y @"pK$u &{6s@Թwd< DT74B$8HG Ru› :Sp)4.AwV $"'c4ʣ8rzA8a‡ CN{_VS^\0i ED ly(^Fv(+0wEr/N6dG84BS8R.[{u9麯X`:0e uAT.;:'HA7>d@(>E Հ( XA|nh ^&Α)xO! Plθ,<\DA14,~JA 1,0 LaW%"ʳ kY0b#}In<ktHs+L4N |C7<[J$6OFrhAq2z;Bဨ9SB" "% M$QŌE0zӴ)1|v3 {XX aN1-`1@RCd4gGt:"tX8s&Op; "|<"y`kFx`\lSP<]56B߼ wNAZc3i -^냃N5kp &if[1ӌW5P :z(BgbuzV0sȱ0hoW?0ևFTQHDŽ&r}&^.NqBUU$* 9`1 a !M'Bt7ZU>?;u8bj]6,$0OTޘDD4Ba әEC7ـZٛxX'C7=ɎsB &ra0Ǣnc'MA8|}Hxe` =<OLPHD`IH Tck8ӧR<Í!TԠ8Hjp#Џ,|o875#}00ƞey0%BsܩY= 8#Q zO㔕;ooqI8@F(, Vx)G@D`<1PbGhDP]ԃws0 :A^qĿrVn}:D$i)}A|'^ @`FXqնh4˳3P㻵 F,*U Z'ĆQDr1G KF5r oVý3\JH0=^m)о]jv2K\q;W`azbRqDD6&^D!Jt`$]a!vYZYPCc:y)W)P@?(P?‡O5ꏊM/\_YٞgJ h<ޓކN)Kdܮ.ıMŔB{3DjGXM)87ܼy,0l]#d Nzէ<=j)OB d]Cn>&3дzt詀},0.w y RG4Q$?:<(I ?ѽ$y8N;pA0`C6;QbC:Z&s@5%'H#"2eZ@cPMA }-Ր(_Q_;>i}dTS !iji>ј>Fَ 1N2[hu7j{ܶt5s096`1˽Hٿ׏$<{yzTKWF BC[y^yفX/pHbIK1;Нlf)P6QQS9a_M@ji <3a@'=jXQh h{=lAajs>p V"W| ,;I?pܼ ] [@5EmaZm&0֧l0-69Z׍e +pabL_4ӄ1n:;lsDE_}7]웜')4g7)#niXX; p pQ1@nX⠝ &[Ϯ=gj$~\ʓ.C[vbW8Ѹ\ |+f9ĩ8/M{ ; Ca2.8"c&E6ۗIM*Dz {G\{t 8ar(3YUA8{mV1lg1(|@8$_c@^` ޹dCn?tU~cfg&\ʺ#4|Mq#i_(E(Z+˴vzYƥS@9]XD gޓW]K8=6nj4.L}z ~!M948h"uPbW"RGwohh~B4]eثY}g , yxdSL0 ~~7~Q DʈΩ (h(F'b2h]WB4`2#G-v1-:$5>_ Q|@X3=O\Ay iȘ_>& 9=m,/I>5KE#B܂E&NlXLJ. ]A8M/#;${6@>ꄀCh 9#zô`=9!u:-I4rO=pP 12IۀC;/,PTj ۹G@E25o(5TČ!4+ 3LOgY 3x$vLf^$@z3:Iu%MH_Ц5JV! 8k7~uv8oV+Wl& e !LII oȤ(a#L ǠȔG1,d!Tqx:'/w>7ua=_`ZQDā(8-22OC$7rl:"*Γ^f!S]M {m <'۳v]3 #,`kgI5ldcb@Ƹb4UCP X;|)xl Zr4c51p;;]XՀc[!; S~.3a)ÊhՍ1D~e ꒵,4Y[$lR4}*7ZHG9Hm k },)BG]Ι2>>$ !P h 6gLEZ ԓok$<&@(|~ΚX9I4{?ti:?k(i^Qč4|4$:` yAC M2 38G?jmVeZ/wluHW%G"US.21nMXĜ0dp6Y$_Ł ,h>0M3d Mot@„& >cA"97tĽu U0|it ն&<0 gK<7H 쇆}0#ƎJ s-tu )(O$.D`o6E#X 8Qx*T>Q:q!u]@؂Uuq L(N@} <5o%4v6r $?9uk#5x!ncFqEg;$ u뻚ieFiv4p{{s!rf`|ݺѤ%iǀSoS9]#}f7ij5N2Z:$ fJ:1M9"iQQb,n 0?'Wm^@L1g),loix3P3G #tX׿ ZcS%ܧtIzp%OÃHbI kR$Hm7>oݤ9 ]kٷͧ- =+FV?:jzk3MaB#hH2̪_֕ $ 0<@( ~\ gAEszC][`hڀB8 w.vb h0#"筇v0 XaE prX`DBε. d%2Q;v,gG DRt ,ɁtNtYGA̢g6 (fs Crs֏4 <>'D냶\K0a {wԙ;.s͓AX" lGsd g1TbɆ;GDօU/y~Lȱ*l'R;#Lgzp@IWقV6`B&ݩiPsN,8ILM - (bZmiHKӓ=sy2}8 A\^S2s?PwǀkߌG1JxVNgPUOhm{N.[0bOd7 \DXqLLU=-,ΰ4e'$6#9f`5~)r^i/z9YQ؄*F@OO8B8'vw#-PS%6&RL a$TM^uα&149䋚R*q+j/H0}V=Z>ypCozke1G^>z=f>ՇRR'i00D|[@ *+k vdρ&QBʉ j3kq6p Ğ سc6[0θ}n HHg,uKX;!:ˍI0x&{v`ϾTT1#߂3.0yv7X>@q7_]!j4zqT 3b展*1Kg0h1rţ[G*IGh'vAWDR߷;r%cdL@ 7O.MYJ"*Ve-8hU1taOmךЛn8+”CE&A /Ҧ{9>X\Us )DT.//|f d4I {=tsWa7"< 6)~N*\8$(:<>YihV:1qwEd|b$bH0bRNF})) ,T5%+Ty}YR30 AOTQOO.4J{ D6Q.&t;{h* ^E|^>xxtr,KGKOx;d$sӳ~>ϛ.Þ"="F>'R œnhu9;! j]8{v#M5ɻ*wvN)(U"Ȩ"lblǴ)|e !0@Ӛ >/o x;@&^̝ NSZt!l Of#/T^Jh0\هK:Xg\F N7Biz296`,7zOT4j Fl>7ϐ1!8n|M.`]f/ p:Ƭ%11W3t_^;=D'Op)۶x;ݼ{_PGH`%r1d7N}4j $q7Qi.wQjZHFyiA39jflbpdp`c-qz\!|:6%4MNcˑןnۏN>qC#J*RC > ) #>qxNSDVl| J-̣(P4£2@D@P ~?,N H#md_o ;~x8lɛ>lu:ԪpG?cŻaAn~>yjpvgVn|!I$rhBL)?F] Wz^(FG!Crl]w=NtBbB u`ך-wEo6ST#~p2xRѨ ' 'j0'W>]Ye8F<n?(~ցuk]Ω&&5߸t'LVd־L7^2˱Dbf,C",(IL0u WW4֗^-dhe՚ 4/r3 Xմ;0i /6@aiy}$F5mmyD],Typk4:Pjaj%X2Т0B{,G @X[!BtRN Bkʸ:# l!l (1R2ӝHqш 'nziF%gq]>hex6fB`Q5wIŗ/4f$%&f 10,M$4 q=4+M7r:jR4%iX u +%BYt.3B1z}m/t <,İ\ 7}9:S}&G7^TN1|9:x&J,:͡ ;q$*= q.;#AL 6Ȗ41ztB?N sӱ{ƒ+嬳J'V)yf.ƃh}m+ktylCDJ&`'d!B1 <{F`=9%u\6SmpYaߛ8_ˀ W@&%x[:-q7cG @3em._"v^!u=D㊠< e_g~U JkJ`h6T>>tFdty&%ek &8vfs#eӀm  %4b PA0H40^j!9Ib(:4C"Wwe[J@cWP<4`Iګrr'D>ǂwn B1 AQJa7OiΡI. 9*w=.ę$AqWPSNww Cq%$*oE[ΘvHuf0"jiej#0tP4^>:2=b=JyKlCe ȃBkQ>3DDNi n+nF,/.̛.XA%Qmo6Nm`sji2dĘ7kY+BC8ȭL4ty~Zu';>!(7C4T0׈jECjdX5ӢX;6ĎՒ)ˣZҏ0gLŶ66S{moD8z8x]=߇Q|GYuQoux+VQS*Ə;r۝ljyIܗDSp qG'6 p] OMy<@&iEe:~L W'~ǟ?/LwO'dz +pE4q~3|lX`H2I 9ׇЍCبlq;$g19m$٥XE n[ EBй!A!̲'CPٺoɠ{?^o"dj* RR0U^QgM$Ck HiLHM kc!&N逘\˫/.{sSí}WBf,y'pf7q9U<~- ,9 &?>]fNY 0yh=a!"fB!' E+ ."zu 򣑛bOZGyLN"< 1~F F PCx!͇?,߹8~=ᇈ'\/b"xh0), |HbAj;B]4)ټ- Drf|(;]KL0֋zOK<iP^^5{\Po`Py*,H|Km#1 %/L6nzݟםzFOnE"H|>ơ$R>5{KiTD7^t@֌"N BT5z k\M ( 0GPUAmo_Nɓ>H ;d'M;82wϳ@`B,B:^v&$=Uh!\nN-?Lr> :N~C7yt0sfC2}_etNPjL<.z`41[FB؀&6>˟ q0|$BkjfJ=Ȣ(rQEQEQE*ĩ#b`y}W/4(fZ DAmSLMW'듶s!CjXH0H_}7ĽE#tfÚ&bvHr,(P0AS=i=ly2pij n`"==q14{Kh ^A p4熈4&Q}Ly $FP֔Z&uICFe,u rMʔEG!'SU{u=!uP Z&C΢_XM>hVwatc2`iXm=o9фTN8X;4'yYvCӕq^5ud,DHK]Dk QD}n0 d[|̱; <>~\1'h̍-p4E+(@]\wnݮJi )ځw Ff|Af֧>'(rU ;5׻1~@yʧ?ď3Bˆ~piOdhbtR |CWa?鷖f1l 32gtDٗ2U56b<&$Uj(Y/d79!yUiRKw9fO愶6"<\WU3QE~Eak֓:vf9Ǭ9{M?D먴cJLXWrUGT&ty{Iluų҅C7e(V]BEh5]Yb];w,Wa7!H{ B\tT(hF4G9h:2oZ Bx`? }8 @ L|{76Gv8b\2 Mt} ?O0'w=JQн?o# [lo)пvwx:GF˯Q3d9F @'02w)jp7I3\C$P;h1 ;#pÐI<QNӥ6D~tyv$ oc؛@tZJm5 U0;{z̦,8y$:H2-}>1$ӉQ F>5'' 񮸦B~Ίcv49P&" 02uZ&D.뗶E'N=/+b+OHf`cv/~}gg\ "Arf<| v68&!Ҁ߉aǗ G;њ1I|' `h,dSNK8YB "V8fAY5kaT7\m:@o$1̱(1ԴXph=3>>ӎOþǧm@ q;QW9:۸hXFf@* V64SW;.Bx5<1sf-8H|K,< u- nq3\Vw@:0x3Dn}&8;ϖ[c1A1"}3n!nF}+|BQ C+!)u([db[!0inV<2l6=y]eґ K! 갟%1Tc٢vD@( >2G,$BRZBBB)OPȐaڜ>O_3~$c xF8lo30PJʷݏ-R*K_l(s&I4, =N)b)\ kc Knpt6:ēT P`%0] `kqɖULԯB>lR`w-G2r^;xb$MN)9? x&'FĒ{CY c$"Ϟ,ultvUMH4 ^Qp8>Ć {oC3ӡR \44=k"X\URiњ ,`!$1L~ "-TQT$H;D2"6`r!@}={ F# MuG^@:}I/1~_ar@}ĥ: {H6zW=NmLxZ l|oQ錍|A5f2ZВ% Yrr$$ky*|o_6Fj(]M>T ./.7LfʿreX@WU ˫sHGy0~cr[@ú;q?eTjl@7e{vwx@HAs6E쟜R1 xxMZ4ܘ 31č/״4$ H )e9sŌH`ϹldoOUש`_9p8VF5dpch;۳m !,iވU|@psӝ8o i&IӺ;.g|o>)wDzu'ײhw^[<8b(uQ 4_?"|iTP?Dv rH< yrջoO{teR"b0hT]Ooa>͞kS~<`kqD}A9VYmaTC(|&Wι4-fHb< HcE5QWӌ[;%u6^'qgp@ 4DZ pg6cT3yZjuv]itC9gI qF( T )HH t@I6FQM8(\3#8X'#5=H;B8&@6 qZ#@a΂n 0 N8<]RRQ(* z3 pM媃̞x}X'a<]qvq:NWSgc t#/\BLOU  ,!oqg(F9b@P ? j\br`hJ/|~67^&ViLMIQ=bt{b[k4:4ƀZףb ))i5 Y6,eu}l *҆ݔsP̩@} jE us@ A]99 )O,i8s2Cs'7P1`p~C<} @RoJyr zHg+YR$a@cEA EEO {U3c>&x\9T?3t`0I1 $X~}$* &T<9h'* 99|L LsF&9%3=@N tyU'8 ggi xF<kB!'=tHT/n2f+b<J4OjdT}N,M\_⻞F="-==M;v9EB2N O${jQ0j2P<- $B=ĺ۵vIy$&<8^ʯMϜBq7(p VJi}$5iCBhhI3ḧ́p{5UUhUf a~9UPrV`tF @ 2%@^|Ѥ@~fT$G :&X1N;tzBswݿx}O$JTHjH4;ӌKzrTDN@9u\Obk~2|1)G\"yy+VV erA{1vưamc' YFk;woTpI$O)ts ,֕VV1h" T@I#0:kH?i>]O{hYCZdQ^eq71p0N'*Sw0~ *" u,n 5CCbpz[\:sY` -͵/n`xݳ=4[p8àaDX :*Ziu~X >%C@Z/tZSD#BdΙ7C61 ELݗXf.Yh8&$_o6mA6/*aS#lKgv7̵ `\ .L#öۄqI8N\Be'ɴO1.@i+ PIq  t§ZܿJ%G/V{ D\ֳ$"Y(kJ [?tm1_] qohֆ QbFwV>j <|:S$yѝFM|d?D?d6s7ϑgHlIJOGd{^0lejppQB%Gj4J߳,?qPq#S"&`gĻV."!8'L|Y =\YLE\.[i)a{S||>ɤj)* Q)j e&â*KȰ>dgw5}B=rz;fhr"%ٱ8 ՞N~Pݬܿ`v `e2BHӏ,cYfnL9KGP fC`2rz>YuߦvZ CW,g]t;G+]a=eC>:Ȁ$cչוn;һӥ^Fko#(,DR@Y&p_Sc|fh]DKKÑ!0<\i"uM!Y ˷%U%UU M{]yI=HE]Rܧ2Uؼb*_]̶4[hgΗJySvosAEʥ) erˍ&Ox9ܛdd%A,>~! \WNW67$㧧Htњ{"'qC1 "Y/xW7Ү{b&˄̆hqkY,< rzlCbxOyҲ&I-߆c'fc}اuW^s(WD[}}};@ JpFP7 h%X9>=9xhy)%QE^ \7ȜodZ)zyK@Q5<#6{ qe7tTʞ D9zh3rH]vq[|8[K~[uOQ0+[{RA ΢LhQb4igp?E6Y$0hㆤns)s9QJAprHFVlZ0 ^̛+=5zQ11 ' .q]:T݆SIpH'@*#JÆn@#Z܎(*$> QK09{fPʌR #/rEӠHzϫ*vvD)[BBcA|;ËyBE8@Ø ýhsMZJMd&RLϐG7#|e.g:L Z* qm֠!zQJ1"`1ݽ@BI;ۉ'*j˪66@ p,£‘V.q$ *#<%f][/[ȽXF=mI O&w_CGl]Ma) &bHki"5kt=8nBo~Hݹuۥ<%CGL3NSHp "I78"'N S@nOW]xisyq٥ZcUIjО@O?忳QŸ_Mtީ{Pb |^2 S@h˛E[wV=Ka~ݗs).s6(;Xqg &[6_[Ƌ+gzUI)!Gagp{и.4+b2͂bB*# J=#0 oQ ΘP6)IBfKX`AfϔuT)Ro]<|EV'>p=&QQ⑜D^xi $hw e,iIk_,pşua_?X\6@/B:w(:2a9L>h0k(^ף]>GKؖpDEwwt1 s0 ,@@)"OJx߻=z)=Iԩ$ͭq㾺XDBD2 A-4  $@7cA>y5(Pt@L\P Ǘ e'Ql7,cU0;VJF)#@T*i~buF̚*ÿZ39OZeè0k?w"Yb7 f }*8,i@5~zHcT<8 ^nyvH* TT98y mދH B6c눙ts*BhF^yDA[2R""$01ɨD7W'By 7@l"'pn=;㯠ǟ^}a8sh]h4β+fDE̷{vx.? h M :;2@ ۀtJHY152x5;~jzp`&D ' X GhcJ -QRW ۑF}]gYOG=coZ^frtԒI_H㡮H.\r]kUWAZKWo2`,8 ˍ dAρpɈ zo ǮWG6vH W]$ބrX%sUwlR"-!=&+)}5`XQLo~Kr2UĸgLwfL];o|v/mޔ*@SU*S=Uʗ櫜,!yJ"W̋Ϸɣ( BS YOJI# _W/k|U 73Ë -gG3tJ 6e0Rvoa:٠&XɊԡBEvg__TCP@q:b0jDa;pAYVu5žrjt}1X)7;]Ȇ /Ǔ:;5k2]x4L krmE>:+N;9^}wc˅Xˏ=GԬۋryql&_|nm(Y\!]n6otaW8up۫{at4Arsw>ϲe0:{ V=R^ח GZnʸpz'NN89V2;;,C D|μp݅rfw=zp\ 8tfƻG׈W1aˀmǵw]]w\o7E-۶K'iwTG(:;_;m1:]eSc[ zVe~Ͽw QgvU4Ty ;Cԇ::;*tSuwVO^t}u.~@򻿓2~WGN7^N~K.JZ~7o³>95)Kξa s>*9o]5a~ߏ>mLus=C17}zrGˋ2(tmN\ݚjP_g~.u_.ū|/>hupv[tn5n]u?AWs*c*3FJ,_^Pʫ+hbă_,a{ #0%Y*s5dtIA#8| Fkz77?v-~BuG C$&`=/~W;'|h=.waO-( ;PSW쁚jh ;3çga ]PI*|@<˒QT" :"70e)L-;6vZZ<ȾMił=?ߟhN-[V{qSѪs9@8@";k)9n_λژ Ubx7{ϳ,X ^〨CeW]9py$J(=yk]\whg!bagTxx)B0$Ø׻xf<>v X7~sINITL/ EWdO&tbiI@ga;crrz[a_4+kd1WR 9\Dg0s=+zHEs\:3;8V*d#="VWuU gK0y][Q(8K]Q7VrbP; 8粗2GF!샒<àJ61 tL铲*z0 I7] '^gDdf|XxEW%c^pp&P%1k˚_׽ϴI0p^c+S A ɽ;g$TAi=`+74 eѬ6 ϻQD\%W/!!pu؂.2Iౝ(70 9 %v([H':7%#`ɢޮfD% mk۴oTRb,< ؄7l@2/OzIF@qGܱ̰wSS1# m>ßnS0eh&P #$Zq F㮹X$` ګU&'LCp2 3CrE%<6 [ æApZ]zzo$&}q77C:fC w򪷂lnG#FaS<{o_nJE@; \wO]QC>=0NdNwPoEJǑY8\Fe'h#Y𺳊x> *r3Q$>Hk]oIǖm_H؅}PJ"ǫG&HPi磛Eux< 9ΗQĔ41.q'x]Tg#@4[=]jjѪIKYQvI"x{3T1ّ%vʪg}k)*E$ #Aw+9Ӄ }^Ԑ/ra]أ)tfr>)/|pC22}O?ߙ^':QFD')BI@B@722bfDtD1@{h?"QvEQ$I5- L=Nb- r6h/1SR4ѭ??oP?{lJZ(( Um"{Թ;=wN hcVms\.:tPs~& +\9Aȕ,gAƻ2@a<dN[2W<22V7oN,R8Nri'.{Gv97?M40  @ ҭHi9@;uMF5WȄqÊCt_>,䢰su'Ԕv<ap ;hHIo$|`=ioۺeP9+|ÆK.DH";;LF=/ ~%In"q\O^*mh=;PqtהFK256,<o=r2t6=ML<>rB;"oXuHְz. 8=䝿M-.$Ggۻ}s2ފHK:Z -7vj '@N94i%"{i?A/?7˞O2I;QhD, =cH KRW0ꛄ;#i1VIa)CH=A޸3y@Dry#ߨ׀86oyB |g-ə@shs@gNܮd@m# Q;3&c>z`PZlE&wZӅ'XZwޑ_E#P) ´,$DO'NhckI\n_'0#CZ9'C?v) ֌ l@Oz?&[:s^{:! < [8j8 yǎ_V;8|qy1 y"y}K3{I |.Bu1JJ>O{ {;Ug}x1wBeP7tvW׍,q3ہ0UUxU3/j0C=Xk>g>/fѻYL<9۽%"cbl7GRFj@ 76zO)%r~e !!=`P_S?MHvPm]+s3ұa;)Gz]a ƽ5"w|42مs Rd>EGF3 M< 7)}CPzGLbN~z~|q<O*#oLo\fhGcrXJ: 6yxo1v*0Vt9EL& -s:i!PG\B^oF E"ImD IHZ &] Q gTx̄ VkSa#4tirj{.]*ʮ۵q޹b!=&3Pmj#:{[}YxHX/%BcHu޷lf5U1jH%xO|?|<9GB=ݴ08 /|r ͏؆9B^">cӪ?/3Ap%z{h::܁#&!w|ę|$`t[e3'ix "M$V8Tm\:A)7" e 5zu 1 l)tN2f, hOqww|4^ 2Ώ;s(o:xCoH~B@鏻VwXuATo9p K@!T١,|f*9ǝY毌ZT68]Γ&6`F9^5a" 3~W5恹xvBQQRLha{& M !0Ͼ/]ǗWr=ӘEŔU"YJ 4f 9A>~Bnf`$â֫HiK RQf))&8`+|閌*_zS@ q2aW:i BH%\DA >_cFQ brn[%^K\%u}XK0PccÃ~uɤhpĀ7d7;%NFES&:Yijm-}+V eS䟗lA Tn$t(p#yNB@E*vT3Dq:rro%^$Tdt/k IC*rNq噍!awqǏ*]o_{{ L#e`Cw9nۼ5+<ۜgH"ܞׁoCQgD%j6DO.uS Bӆ|3<;q[\_/1!թ0#l-+u:_[Nu0ȗ sUtlz0@p K7mw+4$G9ذӂ|!htp~7޴M\@vCfPqP Gȵ jWCs߯\BEpp '/]MjWݚc68 VIP AnH,Tw*T=N|$a-@Ya" Ia|pm_;ħwl$Sdr& ZHs˃ۊ5ɡä#7mP'=t[ ~ak Ɇ" Uj~F.*x&61Ma#QP3 P h2KA Ulb$.~ FE cô!v8;|ڍ$k9GlEBhB _u6>*ϣk*m"= ٦fr" o$ٰ{PRB.W[:/oּRjy-w3|WV1&:"rz4snOwz߀Ǘ| bʼn<Omhͦ`֊#dqI7erM{wTaw_rI%BR$6ncO0NV֦ؓoQ#}奿z~i̤^{w Iw}" `)}'Z,:W|>BĿ`R,9 =lFo6P^ozGn9e $`F8Ew$sdO|?ӣ1>w/ݏ# &jJHtNU (L>}u9 @!yUh9h'EL'ia}X $'`M"ϹyR`P ? ")@Cɚݳh"Wo  g_<#At]SYa4 CBaE(5k֫5O rv1|6$$"&ra^à(AHk8OyI$JC|JA ڐ H/G5JH}̎!~ی[V15TPNE@XGӄţVArdx\F 1=Li0gLYtbꇻ9HJ8IOwm~\M;9-Dw}=<R?̾L|P(;Vd*6ei6$w?)%~HirCA:AY^!?S xƒ/ez@9Qέ#ŸN|!Ϙ@7@}yKc{YReCM T"D%`L+jB $ءitį>~>yrD{DR0TN 8m!2}J=K%+CS! 8ڵS17U5l,bA>KJi Aϧ烝l<k '}n'j(Gid!(әϭoC8Od w$ (fuSԝ=BjBF-SLYUQƎO<\[wh&yG|lY A6j 5LTP Âi=Il-h%PS$'-B]~}^@a,TN&1,>iO^Ic;ǞJm7N\> 5KsU g>PP*zCyJ虑>\xd='h(,FANDžXw1h,b?K8ѱx8`Н YQ[*B1B:_͡&lTP'LJxYX#]He *JMd!nhrwN}K5 C f }"9R^( ,S*wq^);b@1CS%u(ɉcDp:ޔ&uS$̈́hyk ^'MLw 4MVHI.A=8')D0a?1rgDNԻgruG5NF\L;PPONtfiCJ1҇xDFF'ј216g*Z#[/:'vO.nk ,9&6h^I D?K=&T{X6\qs'FwAS"[_ |8V'1OY_7 jxyk1`q0[+?|O5G40lP톢$HbPNG(& @be2LD<GN gC[mc}W !=5U'M?WN5H~G3'K>'3)wl-.c4_{qъ˓ɈK4tJ$z}0 .nĔ2B=4P_m&ۏL'Z&3Y(6$>U0)*yzI`# ,mϛi6-y$5ON9j L0`Fmq=dÉ<CбW2vwd"Ba)='˚:q}dߍadW VW*t!t,ЩZ'JNΖ'ℴB*0~Ӹas F()h(LbI˝̦rG])j"$hkbW" NQDK]7&5_5J$)KecY'$RK"hRaE:J.Xw'}AEIM![D,ՆV t4"))!eJ{{ _{ f}pÌ*j 1=:S((6qsc Pq 3&B1p+1"#m D``c\QlUȘ,e+D9ٚ6Lt*)tJ7氪X7 ^B\ 2zuPՆR嫆{ԈI򑰕|gj0`?:sy&&w @L.:݂(qT5z!|,  TkI!4( BIϽwM2=?"%)r*h=9}dh;e%!h" zʺ, 9-`6Q ͓y^(PnVm4ސE1FA6iiDII3OPg]| Z#j35hfd&m|kP=ї5HPEq$9u9p!+X$f*?ڪUEEQ&*d JT)6>ϳB M܅CЧT c.r|D # CO?1m9 ^f&.8y:cqd Ϟ??CtXݛEɛt",B=M̈9. EID8>??ڶ]y]Gʖd&s ^"sƟ+-*QJD%3?$J~;x䌞mGa? *J绐( Nxu0Ij<&7>h i^/ ?a{-ĉ cLpP&.j!7p@(IE~wF#zqԇ&H֒MsQV r=[}ώLg}jA gʾUo=_b>.8XzV4TI16sAep>o2A48a3400Y{ʼn!X$ 3½R3t5Zmչ!QۻҚbxjs t2}H]9o9]/}Utn|<=el~u+-ISc4- a@B)|?7}Dq䪩^qcX:$Ckoi3Zp6Dꤼ_{3vVE %fR6,(Cj4!2Q@LRDRYJIH] $bˢXg0ADlkEٓ0UiETͯqk^؊E%0)  ,E TU$A MLو67?D!$tv!5u&qOBsCCL0UF HB^`y|Ix}7b-~:XQEi8`f Zӧ j$kN i;.(`#d.(j"]gv7mq`mvEnuwm.Kq1Qv1gEus75ws4b88y;X۷wn &N#q{;V{mKkg]OPMaHz U,WHگ9wq,8tDx{<,f1rLPA5I'F1ur6k|y..n = 1iJӗ34fMB-{\0jܓGZdǖtfnmd hu0qY%+Tla `!}6MCq3B(SC%~ ;h$Z5Q$m ߳4$!%IрO/C@5*|\H;!4$HG9aRjE3r]SӮ)/ہ}i7@: 0;zUv=4yq>[`@ؒp1U &<3v(.:qkjƵ5)ADDkm(Yi&LX("3= +d*ĴRJR/!IVHQ'^8 &" e!=81'&dٶ͍h[;DcMLF*!`Pi&!;ZJ "R:ddt7*ҩ0RĖq@.(+Kg@#`BiQBѠA':kcwnuGc,0-66XҰPWz9[[<&-@ 9=jlo?4c#Pw7,.5  oMS1Z3@6D| b@xaE"q7v2ӘW({نoH@?)i+\D +eڅϡ!i2 +!S=J>;J!! |v;CQdH6$D\ T2.}V04Րיڢy5%@XQ 6s)<֋-DӳZ~g(Z.ThFX (z4*^XJQp- )BPE(ʢ-"( Jd 20İ#1 vtvUQC$ B ;aHIBQHfIjd0@#2POlSz}XL.1IB"l`> SzHWדk2e61ht%Bt42FMH m>F&YAviiT*nwв$J42.Wd-+AHQ)G @>CL6C>y@y: ,}= R%;Vv?/3 C Hn!L{~a m(=Ё̧ͅYI8dVE`$FOCOu8'/:@AA+2"qFҍm4 hv)lZO) f划D0O7u0ȰfqΖj. PIN+C3i4HN7=rѶRH{b)3m%N"R# )H^mq=}:YIhD'*c(@[gic*E%*\2 ͽ<ͰbIi1ƊeB&RqBfs(#P'úf*P,ŔyXx[tcUF`=ך4K m,;@\zv)z)A]J5Xַ \UYˈXl3~c LDKoK7T(BpL`27Bbd{tfj&Iq,#ڜn:¶fGch﯋ǿdaնF)@{=xm M,R3 c1Ìm2sNAq+ˊdc4KMVA$QN h|NfM*)#f c"+rщ+N1#2Q)HP)6`2$d4gz$=Lw1ǘ8;S]f"WH_V:KB"!L)KU-QjQ Ta<۶-X y#cY)϶kޜ77ZhtϮ:A@a1TXl[0YAmG QMLFS4|'B.F3a25[gs$H[pw7qsAC!chD\B F;phP{HmZB*nʼnD2XGMMoirr-ZǘQ-!0tpXg(=~jw<zwL0ȑ{@J@y>.sNEo$UXy aGP5Xe 5}J-0ݓAIgf2h  0i}wp!僇bs>3?o)w@ЇqǺjbٚf%q1Uw*"B;`m^lϩP)z;e)H1m*҈j-= !^HD" g\@jd0' :AV#L7؋djgVHmlv{t]?" %J%hc * U1ӺȢ$HB-T) 4S$-QDL44TTT3U4BK*LR#H %*88 LbZHaY*g'y0LvsiR,AAI=?OMnqwjfdc~H$A;e$46c6- :3xcp(LF4OAȢ!%xv#h3' 2/ (l^V54W%dΆ D/p2iPzA{͖31$B%AzL^ɡO k1Nq8`k0S<(d yj"Ii[s`# =2bQI@Z= ?96цny>TT5P2T4MT p)@$G4' eO?}b Q0P,2E Q4UP !J4,ԔB$ q+Hu>]nE&(uiM.g=) Q*zz%6 -ĐD0HmPa{Gw;,+Z54ywHM8aĨѧt:o0FҨX)+,4aUs h,Cj|b) hT>SGW>aD> }B-D9pǰX_F': GpzFHJ3{DmbX"w!rpg~#;c>'RlWZ0 4V 0;ҭI8ʇ!4Tg/%ST[%-V?G*W@"@t'P% )M>AҘm:}_<WؾwH1d5Ǵ!q%038ܤSxumsuh͗t <`BfZ>^:7lٻڗG娺,kf4t S$]XبҞ~Ud~MvCPYfωB~sgS)"j%Q¶b5P;`+Ff?;HAd>Y3d"Ҵhfk,f:6xƧYjBx(r.ܐDlK|'H@xgWpenjGeYB+Q;$!v%|7}X?T^%;g[PyZ|x0Ū#D0:4ϻ; 0\Lpb |,Tl8'M}@I8dn3{x,n`Sc .zCR4Os=x>Ыv- o[j7EDo6xX'уB!B 1r"Hݜ+4Ͼ([Acp*>>o/G&z{HwBPi%<>HyS6 SP>ݔ:V2|b*#&1Sarh~=,jQ&dVZ@1f4\Io&nf68B5`>aC)z[0kHbnTmw$HrkY||3<ٚ{ᦇ|k ]cI85^ŗ{z/<&/8 9S:1wC) &N=+w=ɬ |X,1h^ q1T491vhRIA vk #dJ#YД08(<u圶ԠyѻYLuJhHif9jG'ǯJHT&hhIk.Z S:$F_^f:s`ٱVg5֡067f1xc .K( 1%E']<8F=Gw3~2߁4ge{b Qj]"vhQ1` DV]_uPn p)N8{(<̽d4y;ԊaxJ뗬&>HtD;+u1dd 3?I<`kp2(okY $E<גwPRÓi0d3J\3dӾ1bA1ΰ'\3\d\be<ڗ[:`%hK6#36s !pӎNT@`JӖ1RyYMͤy;{:q Bg+S,WG/Iϧ%VBNL($ TI 0Άt?:o]H~S6. $]f 8Os:޼Bp"ib̙ۜE!-Tg%2P\xNl h$zWobYx2^xy\1cS!* 43F84pojU0Or"fv;5O> yf6׈19?aGsj2>pQ)s5ӱ ]N#=xF}* ߷IT٦62* ? q+J}77q6)\Z 1ɭ(NA6n*ECkC7{f)Ki"F(x/Lww(۩ml(72C>8+J6! uK͗rϤTgho䏏S]8p3ً:<&4v,~bӷ8o&S-%6bS4i욓7;S3Ćԉq>%EP.ӲoJ0*3eB|1i}CDsĘ)I'Rt Z΢ 2+Ñ'Ԛ7Yp7'񪘙<_mBUYn쮬|wZa3ߋ(P"WT?g:۷%p@Ɔ _*xG\d\+yxGfȋb3 9n4Fg9uoOIvzԮ"f~:U^V ĝju^'FzfՑOtuh|,J(Kkڬ.CH"2L@tze_=G|%r 0*pc+'J3XWʓN.Y턦LOv^L꟣3TTf[,3#Fǩ渂$S )S_}l](q<;%?| |ݵi\&@m\ij1ٗZNl┯] i'Ts/:6xVN^6W.s.ڊVR5LT!"hF%d0eKĭa CK'NTA4L6i9ޞ cpݚm8޺pWzɎ=K6;x,fjO84sxӣ| u&{n￷n@٦F" !GZ}oWeSl3wy\O7s Q c?!|>8u,TH7O9F8hOHs\}=1{f i^nԺ2I@ɛMe&Jf* tacvS;^|I1 p'BEUZʣ1:eb"M]njZlODmTDb+53xgtE>jL>:*Ww$wuTF $TW]c !c:iK (r0Bun_aly|a#N3uJ>&zs9{MXA!m@!?wWGg_cSyVW |Ss~?gٿG1hIQ2LF\,l;tREWC? Նc>2dVB6D2"Sh}&;)lc05oh ~a\HԴR</ #\)M[y'KKr K&G~)10rxwˇ6u`ӥbqW/%iѬǭGYo#\טuiZXH0ܽZwV1:Fx:k6<%rQ nL+ s4?]C$IJejEpN. 8O+)1Vc!{l ]vQ9uKPW,AGO|6%Yí+3XTzgihI^]߁fO&Eq3Nd1-@&$ȹК'x)!0ɝ,uYMrɄԜkss\p2!sApqPWq*bs"(rX1|(3rt↩Ƙ"ji72K\§Ѫ29ZQNIÿr cAg5$`VnMymk2l-6p`٢ש K@bG0(d8٘AóDfbIL:@h0en@ c4\|Jd! !rXVnZNq#tozKR^e 7 #;3TAR>|p },Lٞg :MRwHCpg]2L>7QJk 2deu9 pR,r>dND?̈́~ppM1k1T?BD)@`s0ӠCK <'*'f IX0P?utj"7&d(CflO#p%D*ya#;s{M88Ltm1l0A0[2D99PwCh%tZhg881* =d8) NJѵ XIEs9̧!uF0%=|Ǜ>Q"&<٧ zg8y~۹l;y* v=ry] SE1{d;$e||I^^g{cs- BV:)7DPY=7ƺyr=mg3F8z=*M<^|+̸iFwwv3d0.ǯ|ypäζ{Zϖ!&c< p$$:q{[0 DziWf Q.p\©+xy[y PY6(ʥ I.}!Z)y"ᷩpȹ׮4G4*T*z4ϯltT0܆ԜȤ<1,.roR؀Mvr͜?_'#0瑘(tX*DC bȡl5$0z,;@{TS$8EȇA] '` ;;<"z-C}K|''tNɵ E4X GGą|t=[gGAd?^h&Aq4R,] THBQwNathX0>)qԃVeDm Y怰5;. ͉_.;ۚ7A *0)Ao1O)gBQ鶿ԟuBFE\>G!O݈j2N߲2E)@ w+6U6>ik|qdAcw;㣢^32 S)Z`?U4:5+YF5q`Qo]kbh.ǧc?i_ =#ʱʆ.LOjn)4NPOxzމV/Kv:11Ha ' r9rsò BIP 2LHI$olVEs^5!  CP%mxI&<ղ2$<`AP¦JMB6hsR'YRP4&`[Yd2 pwcJ2K P 9o = Y!ZdXc,Ɛ-hX`6e{#vL$ Aѧ%ۗڒceq\qHꝩqghi`sN:q(PxRPtΚD{Z7yc&)Xwd^ݛ!M1fs"!2.|sx}d[ -mBOy{ň77gÉ$4w|G6>'1 {Ϥ_Yj !5Jsi*U_sDc?[i#f2OE6|N2bqƧȺ~R#&6 AN9 3j2W0x{4uwU3onc i ;3'KPUٰY!!w7ԛP~:5xCIχ^DIs'%iE#f?>3;gzbQppI إqUYdA.ΖY}y^`x/=sɃ:ԵO#Wqds8nu[i%g" ǘK^Ư _|pW.bWi.-k)g}*W1'hF!Ñ\8)IT@I|æڸHtaIlfގ/Ѿ<*_ƌu#w$^N6GkAxdGy d{#q76"5މ K88Y;R,g&pR&đ2Еu No ewXB,uL-ˤmpǙ{!x$8# [{=+qe(ŋ֌qUaO)ԁߌYڨүfoebzFЄ'DCSyEB d;!it= 41Y5IB1kq`rJ^e%rЛ}j\:"ἌQm9zg$VF ;w+1M! 0V&8 O'I 9RRUn.YlwQӼqIg)`Mb!F}ba̒d!ӡ}5M6E+HsnlaL8ɚI+):V0a $3!x(ӻVJ(s[^4HR`~8 2a: 3r}GA6S 6,ke.X((8y*nٸinP5w`U:j|Qc纸x#JztG Xn% "`1}YhHH'B(@Ԍ@0;?J&瑑OP/8@"bd?=̄|*>M_pHd?]??>3 ,(%މ)mwڃȷCq -,hF%ua]&5VjKHsQ¼ks˜6Y5P;Nzyv㦻@%$>Rr+;}f+dzxC3#8gr< ak+ wֺ/eoVՁb%'<b;v^詇=<&ܠ0*\(Al=@3PyݨVB>|Ci3 Ї$@J¥D401L57D%h@)QRIeL PBNCb?T8g%4=Co ;4w4}'ӆ /q*)T4:! "2!SuҒ̷53=fҘRJ"Cܗu)idHQXFb`u$>@zfamaxx:ʆfhb ??ښIH F{s(MtA/ƟQˠrTu0Nf.fc TK٪*Eri/}pRGUCT@ to^<`P(P48xa Q5*F٤@bDS-(ζ֍7Л(ĥ]z&kK2C/[$PʙQP6e*P8`#R&=~,t:ACP]Rd{V< =sn}%v9OiKޡ#K3@ ;(ps@m` h@@ă[єQ=`}>߱W P:Կ5'}CCx}oqibNAGx>g`mABDJRHQM Ht"tabfBC1!44M~=z H͒ 0ȸϥ}#yoCܛ1 YD+? 9q9H(}D(W;?wCJQ:#^am2a}h:U}P% @A[`v}]`wem.[|#PQ]M64 b>1K;htV&8I@1"8 cUNXe7@!F h Ff/M}_o.y_hP~z#Z~8Y{ȓ F0>E?OhLMygFQm[!!B ԣ>ɣANWȘDP('O?r;1%*4J JQ(A"B&g$]TŞ"~8,3%txY8' [zQB+9 ̐~!CY(~ Q$!FO9@٣xg?;sH!(gshQ*S&P2E.B*:'BÎӆ 0a!$"B<Ak#i!T("cD-Q*o)ܞ'܀vBRk|t+W 80V.^AaA*cvؑ ,+J&R|t>̴!k4c A[H&DƉ4!˜L 4{WB(^֓)Mf&CvP޲7[jXȇ;VOZ&I=l5(NFX/<*q%MI<Ѻe8k}KpH(dҦ]-6VaYfn^ma E1tKa¥)3 Q…|}M$GD h )- ]xd4I Mܼ S9-LCV"2s*S lo!k1uXi)" 'txŝLhqXag]u!KOr@̓cKrr &zp"će2m uB )bѠp4RnuI0`JgKL4K?| ̈}&x7]&8iL^fM- &d=v jSb'wq'_tvגBROx2VϮLStiig3b"b(ڽk"՟FxG j=QU$==4IHb޹.֪jTW-5돳l1as=iVrUir!TAS8Y&n;=m ; jCvgB';F&_3s+Fi&8pj#Уm.3 +5h lpFBoP[&Hkm&ZC,yB hVjjH<]QشppDE1yL@(5q~D?!IB4H*POtD-;Qnǯx%D h$twdH -"&RT((HJ"RJ b*P*` Q D)jYTPMRPZBMI- RRą@E2"$@iCB!2@41 P)P2R-4*U(Pӓ2?M} PmГ y6";lQd4l0{$JBa)I'P p7kDq 7@%I:JQFpv;}aT99!J햪6 G8Tv_Yp!B!{c$i4M481yxIq(d".J!5 ai0:p8b' ܒz^8| da7bR0p ^DU4!DBRE"APT1SBL$C- %RIDKCPBPJңRRPETUHwjL846=aC9aM ʔOQ_9#5 XK< 'x16t7#DCHZ7eɲz"~ﻦhZD"#ʘ1|4N8H0?dVD=_Fq*≮!IĐ#jD;!s6z([U 捺sO=ྻ]sPZ[=\HT&uBn׏ q/zw;>9&%9;$]nAhCMoPG(B4a` !dN dP!h$0 %4CWHb [d eD2$صfP Y I]+0a킝wx88\D3{=s= u!(Owv)N'͠ntUOdԼ,(%%"H4BPƵLTw-Ƃ{y6E8v3HBno5tj!ʟɮeˁdfbhdiVێR!RVF mtatߔ07=Ab٫>OyFQ FU``B8D! [hrכCwta?^/vi;Pǹ8$MSv;oo/V9x}BeH$m8!$6ks~S tSkU-[]5l_`bC*zE؃mI"Re; i+N Jm.)%ʇY ai>iƆ"3ᜳ7-9, h-NKsCǃJWI04dvsSv̚חq!ʗ"5onjk>G2"3U`RH.(1'Gĺg<&'9Acy ''ZZ "wN RuEѴ*[r vyHވ>>gֶ Y!L gaϸM@?1FQ+wPp*L* }խ22&.fif)G 00UOޚhGq~O( N!N# H)=>=d&Qy w?} =,f*O ܣ1 bp=:>0^Rq1PXy3)xf `k8b U uOf',#dH7bBJ98dS3GN!UP"d nOF?{^$I{tĎ(W}adЩ>@)GI{ATD#E!C5SC1 {Pfmib [u|9JL!vR+^=zf ȁy&Z4cSnO wQ}N 11 ELFf>< ĩ`U=WSiq Ic\C]S-M U%(Lggˇ `$3L@%RcA{x@26ْa%D+ٜ R@2$ʈlve"?* ᶉd͎Kn9(J\_/遭 DE4L"К a4! +;prX(RU-(@訑)`XG]/; _:扊@q8^gܾ 0!xOM}n[;x!47?`f݈P7T'}ϧםxνpdXڗS>AxJ"@.5Co'0buhۼ9tAK&aGuau&]/I N˾T-3!j2;qG4?3 :YivГA݊v_zlOe x=h:șïLc,gə{DxPW1kt>mc.2|#XQ /C٧{m zAk,UE% r z&Im _U? uU֪A} l{xZO0ihhPvjX'̹ >Mr'd@HzP|תC׀OpOZ!\4ufHkbTP:t@2'w B}?|fR8QUM-2Co z^QL>2` r6dZ6 fUUOqٲZphm64dUUUT@TQ R !$0DPAWp>] +]vǷwT /K卮TquKEJtk<"-7% 9Ah2jhxnC*qzs*`I>6k2Pv G:UverMȘѦY44}qӒ6/g0҇ih'P9)BPXrԭ4I4N؉B$D օD%)rE(v$-SxLԙPAjο,20PS[2!HtuC1 <k# $01@&*CNAA@Ϩi%6Nűc h.fPUN v/f0?Aۚ|>W,я`XI]b%@R'čU\ ( Z * J&ad "heH @IaR(Ib RdIaH$aRa (B$({cC?B(HzSDP9*h(.㡪&NtORE1b"NG=%{P4v8{!  z1p_'>i (BFǧi 5jRHD> ,;f!!!=/>Væfw]3$:Bi2n4ק2x#QL#eM/I\X2 {"^\E殂wXѰMMj) 51m2;6v'D"UH1,yoQZt,ENT¦ X`_@H{.ZTCVlvz Z 8`B.&J#"yq5J?Dh2Jh!dT̪ᴀhB9C>@ziN5S*Mi~]3m1>` GX|<1 Z{L%E9hKNإ 55S LE7f6,vK" 46k$̰z2%ḭ慴)2V !6 WDh 9Fe4#Aa;)ד#o3C 0CmiuŇ<$JYY,A d)c D2č&Lu4Woe|DAF8 N `ι$(~NN:)HpL冺D}>NC#@CEGсo5g ǐu;kJXPkjI"c]24tOLED#LKXheUfִ 1G( 0Y p-?P`-`c(}\1<,8Ę:2@֤۹7K QADLDN)uG1>=k0ho|l[%1Qd04c0JH4 cdkA<:; &%@q.% Iձc#fJ<ƼVp[lfY4(+7GA44.md,=̫R 9ɵdtЛ9r-4RDVHㄇuSt(0|mUP""mӪH`̗4zA0Qq&b+C{-C #Á 9h njiu$/# ]sA^}A3T%!@w>b(V`\O߿PvHP|pA~6ZI;@j!4伈|{!ٻbO"08Zm^L!3p}.0M,*205$P3BBl'"*I@"[|sB+IˏΚX TaXFؘ`&1v8'ULsQ۠"N$ HBBSA4g~? FQ`<%ub6}8/i@"!h "nBbU 8J-t@}923p\LHS#~g[5dID46OnϼBܿlnIʞ|`J4.A( Ljs0_J8T2{ O5OhHz01ȧ.G.gs1CՄPCg 9M}o4[VDR/*l_+Lbʥx9XuE>> kvl8Oa5RC`2P0QI"2 УmCܞ4Av~^^=W|nCѡuSFfwɡxA1\p8zby9Z-y[,GUR Tns;x8n`e:fO 92Q UP?,?۴=@@/[7 E'WXkOY;|6Fl QQy<!ǗFB&lI TH9LĎ ʴ0V7&Fv$e2Z0s&)u{765Q+5K6`P(2 Ɂ[ SuUઢPe`?b1 3kB[|HdW؀ch<:`l-$:kǒڕ٣oF}PJZD]݄ ֲe bgm>K<^^f mFo?݋C;ǰ@ arz>h;^;4 †Ba<ɮkz  Oyij'(noO~bEvs2ї2 .^lHa_zSBB4)|C` T$~,`vkBD&Pp;/~f7{+pԞ ݚH5Pm#\m@(A;vrn<(M{6~wM4FƦI e͐#pMfi%rNK2nf 2dfe):x-$q+D2F<\x/F,%o7L`8,26.(keK*lv7x& fkhaMK/7&j2,af%&Ń7]:bhbr=}W6qzhŔwQW[&NִCۋHAwC:4!-4 Ep=(3LaИBĶFr"Lb~IfU%F*]?)he)qrwqbbxrsRjt?kd=|rco b5-){,}?JC7xû! a$$lKqpCyuN,b" }Zz 9vkF'7ov-\os aR.\@PH>@ 7bCkI y0n87H`5q,Ir]B ~ 'lH 80@2DSUJ;8}s$F 1,D > *w9$mE*J hLB-]7ih`D4׷+#cbшIA^&Ġ Qӡ@q < &2$#C# "ϱ4TeQ34YLNH3D Ioi.WF%6a "B6|L"A|0:%%J k$A "4;>[.QN'^!c,(xTj&k)GO&zDњ\$P3]C ԳL@10TaGlbxLfгhwz7(4]7-BK2Cnr+%Do .3%-:Zq"fvBXmնIӼeϦvs;1n~~{|53:}r6W$:´V~0`ރbdP$!(vôX M /@m V¾~#A{۶+ADDDUAM%s~E3]lȡ߾&2ld!DښPjRH/qD"lhdŌGGk O;Y0lF[e)K"$"J(!f6G7sHٓRA Z9DTFqlVMXlLy}ϲNFA%(.v?hCU>C &!|IR d5;2,c FY`6 #@_`M2:i |_hH#CҚ^ 0`RTBj~24Ou.x$?FeޤS$p\TM4 ٛd@mQYz ]>ݢSF%Jto]!w8prE*KZeyi6P?8MA¡Hm̈J(=_hi>I /Pp`ЄK&r4O/7#n i%}x*VzEFQXp"P<fs3z`ש413r"܅U`Q5[(4ة8] !ϼlD0WJ#i/?A]0vZT<[;"Aa  1ПBGdy1Qf}RGݡ߸ {ІJz|3bG$2Jg8q!_=e[EZ$21BZ."b&؞c`F-] -9 )?沟'B4*5K[F\%o ؐ4! ̍!0 $FTy#Vޮ2#/,ff,vҴpN#8ץ{6YXnh Bd'IJ cSdT +3zQl-dfF>sv;@Oz^r[^}>&=/$6mN20k hh#mPV T`κYM;z:;:s+2^|sJg.jf:esWcۤVրriYrq (=! .pNՀ,20-Jޱ)p,1ֱTpt^1< #y<$Sa\QǘQƦ$WtheZ3#DZƲ=C[s5Q^"bWj7.f %r8&Q.Gy]^"GZ@y7'D|Ͻo.ۣTq4[i y2WR"RB6͹F]gWnrY b8j& #r = UJ2k@o ӷ,ɀ%ԐŢƣ &$Aw'o{'>qNѩo"aU 0LNZ|C{QX3;\)P!6֚qD5%dq(o[Re13\=18Jnī8F=ah<ɭh{ۈ ZVIzVsz_Z_Qm|L9=Q7F$Q~/3@$7A' c9#8%1-)3S&\4L5&*ƚ g,DAB0"xv0f#5c;c6ba`EؘXmt"aq3#_5o6B~#b1a3Xl驟l "5xG~=>޾牍?=jð #Y‚&HT3(@{GSNO@biV<"gʆ 0Ϥ9H(E˚DILsdhm% [INRZvO[ta =4Aa.݀CK{^HSC=KV_Vn=AZ3R!^!A34&O<h#餠(dC$b BsjEgdtn03EdS6Q AeQpbxf̈A[`cUU=NHԉT Wg16Fj%eiR" RHMIM$CD D,BR@%(DLA!# I2,APCT"AJ+DQIҁASRR)B(|&+0KC=@P kB^WՉo$9݁'X.n6@6CmI9m-^o2>@C*+.2wJ1MITLi$g( *cKθb[ 8@RߝǼtSzoA)2r~pHf)yk;:MMqtwnO#@QLQ^*PE1 $CSQӆII䡠_l)LJ B;ܪDfOPI箝E pbU^#&x H$"YF%%$\Jxz``|Q2N ^<;y_%Y8|<5AIƀ[A"w sq{,gYo?aWڢ1۷%ؠE?Ln1 95E׹R{ZǯȻS1Q#bB؁9Gd4Ny'5V!LEtk |axs~3@t)LJyt'FDw/H0 CfWk,6AS3 aE@mư'Z7(e-KACntateՁ919M:r0^\ k *IYIG$* P5@B*pѥzh=BxQA3]Φ]Z44WF% 4АHP  `@ޞji[ 5Mz>Zg5?yh8贈$=8E稻{|p$^[2%U?R|By-.S:ۃG>8ђ! TPGO{JE7 .ދPcF"o.6ИfHF1fqv[ޡ@ZȀpH˗TP)OP`s0RqR>4Hӱ:~=CQdaaђbJU.( R(b"H(ZY b 兣;bD1A4lvBkDm8Y`Eh:d&Bj ;. EJ@;ȆJRSB AhA!SC> tW؟L@P~HDwxuhhh;Zܼ:P%B`qϊ^y,qy,fuVbwI@ydkqzۻͩd*, d* .AtbH 2kF *b ᳃`4DEZt1I (Ra&$&jVII$1,tI=Ȣ"Cs*D.'ykKC̕Q@0g3|5B\xѐ4u!tR. &ivp2A`{@x} $ 0 ȝ@!AEL4~"J@V)R "%M>0@]霃'xC$}LR^$S}1 B&MpfEҔvK RDu̪FT9Ib(bDKhk}fTt  ߠa &MI|"k jQIIī<+Nu-lĔ{!%# "I75f `" _W -Wi9j (`ے8MK8@0o$F "B ln#C`@m X㎧ BpLf%rJrI&^ O ݱېu `ES]PT\Rb̡IN bJVd Fzq~l |iX$P(H9M0{{+<ȠN!IEt$T|s?YdI8nC?caF>kȻAؙ#HܒB}+_(Xnuȅ2P~9berzo]/ƧaWYAA|e? 8}OA@FZxZm& 8f c#^U I"'7w84~1|$58FIY7a>؈ǂ:VF`R35|o"!C$Z5ݪwj5mt0dG}Ow_m=㸆8R\ #miV gN&G)[3M{) @Za 9[Q㖙qM 'A0(h4&'uˆ4{ו͚Q) U&nL$fBEpcMsٰlŁғb1Ra͒br TiPкmMM`3[0~q)OxOl:7F#LCEIbM=[/dީ&9?n Ot C"tŊ} P%L=jC_DdBfaB^; QFh f<y(I…ۊ)v'R9P b8r8*dZ_^ ϡqVF6GgYY(a93fԠ.CmˬlzN/=^??B ?>2J`wp %>JTJRMZ:aS(5ϰtzP,Q:!AnyM)ALAzCB9sqWK;PK}_3EQ # S c0~ttI |(h>ϤCs3 )c,@Ҍ"bAJ!=/e{_5oni!~ё`IT>IEUA|_}*4kݟƞ_c4u.(965%AEbҡ/~Wי0!rRCoWtlG?)4RCM((K2y{Fx1YHg C0Wlp:/^j;.|k}<{1E.CA2zJ'I$|0Va ïb\РnHāg4a~fO}ɤzPo Fa[G J(9~µť|n{v%u.lU> MSz6ʅi8iñ˅-"Lʨ)eG:ŐhBĚ-ݯ>-VX\+R0( "EOXZXZBG:o\MIRyP@.7|N+$̐Ī8xjJẄ́OrR37~Y 4}L4g`ӎ>>5V+cIYi 3:j>BJ}>0\qX '^l}YHK%px_}`"l[Ֆq2{?'cց32$7d06& ;7c玃 ȧ&vA%:n bA8\-1!C^tBF00PH\cñR3 f9_luayآ~Y7dH٭K5,G»_)l)ǣmSF!m-T(ѡiLE-;  I+J'y*.姹ޘ.R.Au p,x",. {qK/S3vPԐ|hhjbA %l$\|YjTwz1S,HX9L~H>r䐅MGO^z@TQ;P=`0PB1$PCpՍ_% Ê{1O\Z* :GK>&i7@CГ>`ٓVcfT{NԞC'tD$s^UQ;P|0_P'A>=&p._eX6N=W`}-v"4{qL&S\Ls -y M#=",B JZ4`c`>לlDT)z3ʃ|xIWq8 ;\C1.*Y IF)& W2pQ(SJC~m\⟿lci5n>@pJb$ї-]=QS8bLHAioR.mWpqȑP#<4vb1|D7Nۙ ^Ig4z^֡tUQ'5^G|dKR4>BMuHsG 7moC(b32l-!3^c;>H:Bݳ1}cB0KPY'%CKCB']+-1hMQ_'X|PŊワ(7N\##@^9!)@V-`װw0b3&_@A^@u[!>vmS8ptpa3+eEV@8̍Վl[aQ4+b]#blcn~ CP*Ą3lFԆ̻=wN|qUeٔjܤG#?N8MK{"!J"w >lWv%g&0ȪYTxb/S\82,<[RXO@Y>u{ɶk2Ɣ;40mmiw>A)D_=PyzOʛeuB>LN5IXZmfI(wfP]K6Hb 6݌3֏C͓ʭs` =!61*HzQl!Xn5m*4 LQKDpu*O SI !TLQEUAST4MD f2aA272>]DU!j984*(|*44|J< ( nt5 d2Q!T~Sz$pp{:Ib4Ec:%%` "(a"X 'RTD|H%LDGDLECY w}`"5KWz0}lDACf ("/yhԑh laMDA4QKQ%jڊ+B0 xwJv*q66X{84?(1/O*hx*1: PCf P*/XP4#HS!aph`xc25cjFB *)61P v^\,SDZ<D` &F *"T4 i=T(tP #UKgd"VIŪBQA*mT`8V>w3vaGuv$҆ ٸ/o7ٮ9:AdڹHaܦq G61܎ɸ{7kޏGu>gC oFRɺQ#c!K daFuaF ě8$c[i-7>%4A;7aLsʝF\^G&  |&d09pF("Au& !ټ?3󜉟8Cro#l;Ly@LdhI8@ɩ"&*Xh`-@ ǰ;F:yK PADĈnqIUvA ]DJn aPZX6 ьj+0VKTOf# H&^DDƍ  h9G@P1]'  dӈ2V$*pUE)$n텠\cլKA:8M.<",`#XH9ٟvg%Zֈ)b 5 cr;+>(xOq'=4Ă{2!s%$0 $aj]J0=ޟnϺinhɛԤR ]zw`Og?΋Pɒ Q"|vu] ɁEŅ`,*.щb})FƏǐDG:`63҉4L?r8 EGe^%Qy* 0},USjEZ,0E6v5 ~n;z_RT+ FѰ0H|RA Ҷ qmCQऋ.I%Ԥ"M=0ٟB:$d׎?g3Rس ?EHe)F4bJ@kvqHC"l Y)2+țzc BT`qx%"N4n Dĕ aAJpDRD;X~p :`ps I|dh HMyI/_W-p( cK]~Dsnu 0]1DCJAl:sĿ̕js~ #|tK !>`k=Q Iάxh.GN,kFy}!U 39miBZ)D 1COed3 GZB}hC#DP) 0ȍ1TN8ݎ ȱpaFf} ۑwⁱ^W<45nI1mChϗW^ JiEd"%T"QT@0$t"|{DJ=0(FQAV@(cvQ׋ B"B2B! @BIĄ85QgmMH܅]AC/|F (a| vy۠!!J G 9b|ʞyɜ̚(2M'1 <Ȅ7]!bа7 0P$BsM![|,ц -Q ~s !958m{I9_ r= cD@RCD=&i *4)Β D%L4Z] ){`F'E2 URH (&5G? 5#yrL0r2CFCP,NQ N0$LKkDtX(DA:0NoPG@xBa1$'N >3|$ho`CE IJ 咅(,@߭?rDG(D:! r 5?ċxщm$hZpLT~'1SG𚡾fG:8&Վ$viw\jܐOm3fFCi#PuWU*IDMSfJ[<;mzז\_EQPp@&p)}_v=w~Z6~fSo$#V"s7Og DdfXf*zb m"֐6I)Ꮍct&*C7t;w Jm9=DeJ|BG֪Dԙp؝Sۖ&=bطrb9ckw..QBJuZ_ۚqigǫjԡZSjU:8~ԧʹdO+.(^i˜R;"֟Q7Y rjMg:"Q˴/܊9qZHNAxN̴ < UIp j8if^^Q1nG /@ ϓ ;f B8?z$;z<{n4; iuǿ.l{\YD0G(ՇgXMianWD/ӵ& miwXr{Fr"~w;T*csקWM$Kt#%S :|Ygjmy[r'(}s CǤ܈cE;thL㤾fuʠ eZ6ޣf+c`)G.GB-ShL}0C ݖxN5yИ*3 X'H'߈|\cd iUMrU}gNx?y& Vw{F'[0ǞUƙy͓aGxSRff$o?_Y0T:+g2j?.67v9W^x3@۷a ;)JM_n]`6)518;W+4;9OЌSsGD;I2E~x2e!d-%a9$k0o.y6Qq s3O*H0 cɟ??2uΨ@m9۸c9'u 1ץQtŲK[':%VG9@#ŝͦ4rpԸNM_҆WYb3ΓhQ~ '!B~hJ=rEALh`n:;v8@}S7K) hth^.*Nxs]yScG0IbfZrL$@,=+z1Es\qw ?1V0Wq/t燶 _)Z3|DFxS/c3&_*pIIFaRwUIo 1:ǝd-!s،@ȫ)LZG;_tp) 6a~ ;3|ϐ]n^媌\|/Q ègk+^"\p|Z@w"$#X#>ۅ&:suW?l{(ӝ|#99Ǩ~58,T{;w^Bld {nG'Fd+hCJv屇9  D}/bh!HPJ,90MHLSNx\ xQsyfcLiOBIhBnX]\Ff)T[ڴ$~5gnd\x9._<xI;otVI'/.ϧ۽#rN.dwND;2 Ra&]hV-!\=v?7p|L\OgE8!E$@csCU"T9ApUbSY6t[p$'?X9鸝^Og*yOsW׋SuI9L^!\?/|q 9?m,ᯛ*br\nǚflqqu\!`4(w8X>r:pm{Z\siΊ ^uN2ge%^ ͂ l!ë'=;/i%uɃ]pp^*nNN o*f<7S~s:<ѮlL0RҶ oSw2yWle.{giۚNɮ,k0/6L3QT&]6'͸]02ڋjc98wI: I>_*:b A +;3j3ۘm?=QNY%O:io)0F}'OJOTyX}|e!G\Y # f]'C^d[܇rƏl˞+i@ >)>6z02[dP84h|bq`i79l1obRHލ^l5N4T LzV\Vf8.#p WMj A.:IX]O%dI2MHjjjqo,n/.m!"0t"noƠʲ-]M+I]MGAgݪ .HCTt!{ ^q6pCX=/ XN :akBp P12>v%<= ͌kj8} $&A|"~*7sUX{%A#@=HhԈ$ֲ mq$>Q>S)撁HDRЁ9˟fC3hyZay8cIbfa=63}x=s򽷒GJ)HZg~vӒ7E5U`VH JIGcK,kCiyZQ -'Rxm8kO CMG'CR/y0GR!Hgޓ!DRȇJSvalPB|h%waK2B } 1IQ8IJ]%]:P{gCCȋp(H{C&9@aI)_M'UDUEٔc'MDPa?D bL%fdTRl!fdG8B )͡d.д'yQj/㺽B~̉!%%ZSm: 2]E%% Q UIk}Ѵiʆ Y  +곬!sUЛ&mj`4>^mE=9dc/WJ sa6;f 0N$ˍRɥSraD !z慮C9\*@BֶȾBذ(V$8(?@:30Tiv(Iqo1dH)#g djiXٰg'M3Q9Ż:[Ϊ*Ͽj &.qz4JݎY n2 xRWi&M7eH) ctSC^ptUSvBٹ 6m^qf}\P*ނ9͂.M% xP\\kJu"rA,!R X2LSF1866lq=yk:M L+Z1 QR8Tf=ZztcLYҨJ@ 0 BVCM"T6[ЍHmtUu۪bb:xE>UUUUUUUUUDUkN i,11ǐ'X,rJMѴ#MFz\jQHi¡ $՗A]Tzھ#͝vi=+ ָ|k{C1JDMvhT`2S,s4"1#ڸ0UJ(ֳ#5(cD F4 cqPuTlX\Oo"<|j#tZ[QnN"ͷ{ Qnc(Y ,PFͿ0u;7wހڵ=P:Z);%VT0%ᑗLT5,ciP!ƣ.4r'wEXzlγ=)$`{PU)Q'(n617ίQCT<]txFHi$yvW T_eƍl2 ZĦ4oPt1r4 `ނ6L8ums1ƴFPFinc`5>?]s̔fF?SqBp$#0)|5"d;I~0^!Ex?GRN`FAhb QRZO(o,Oh0{mAWGP>ag$7d]S)ʺ@ Pk+{XS-+%΢O[m 8hĂN1ks%)DDHAA%P?Y_ʕ-9#Ia/}_Yn#՜\дeu0si'\}U‡[_:!ĬWËIag*Ĺ8ZD>? j #R֪)NAXCrx8 11@r^Ll mL [viVxh q㘁L;zE1hsec /N;]x\<"٩S%G/ p"^鈼 ߴi[cmQ*{ VNohH|0 (b`+[-B7-.Lfc-ZF^1WlNg>y s1ܬОv2Ŕƪ{z 2+%\,W6lߧdd#"N:9 9Wt$Vsu/aymT#j_[&qsNghs`EŶ$x 6r)s޳,P,k1شR 暪`\;89 ̹03$ĻόxfY;{Y)YgÄ^sa ݎȇwGhK՞9ǜ3d@ק-8@@# ɱL)jR!p}= A)Bu)!J8,f"ӫ\N YAxYbQ7Mz i碄jfA΍Ë́oiFn˞%=|(tѩ#1喍h^ j僮E{ m`ۗjvyp0> !5TYX'RPbrLeaqYT#1r^x gLl:%g[CoYaN8ɉJ@SJm8K!0)K (HA$#IRʕJI!B0OD =b IVqrL 1*{\H036vtw ݥPT0gۙ0>[ l&Hă 0ҸA1|oeC"EfCvo֍/mBJD y{0nI|>PF}{S7q|@vLg!=$kD0!Lb 2*L &N# K&|97ݺA>%/h'pI%jNNJRg25yf/xsYՒPR~rlĒJwXaDcEiw03Pw*P4s{^8#t{# ΃ ws kbvg4=,pAI6Wue_=QXZJ{T(M}XܒYf`N8(ze9&#{wR3yjlq4$aJMyԙ{')pm !ZC{.d5芖gIB@P ݷZMmA(&y5r93nz߇Lg~!Hl!'wJ1ή(c&M9A2"]v75|i# v CNj`2j? Y[ w{ɉY؈` K66؀,ϱ6"(r7{tpqm&i[YSh.mS:w] ٲ Y2^=$ATL!ÿgqDa2F504ވBM7H-90nʺ=r)rJ:G'.3cBF0(abQ鯪鎷:2S̛F|FQJ2}V|㬁8,:Y;B9t4V@odɌ/70ޘ֫OS=-Ԣ$5>^]jU.|?}y|LeKN@k ;S46:{=N qj lRo>jj{G.ͮzՆMkg;,K>aLJq:1'`g:sL4g" bOI$P9 v3 o8392WBo)3}Jz%2 R OOhBC'%1i~@8(0ٰ! >E$D0Vw6Nm|Rt8"o?0~9>9uNNC؞Ĵ"!\Aw"c 橪@mʨ16Ќ˦wa&hq@B[A3DCH IS$n%YF2V)04PZ8]P^8N=n=]Ɠ;2y Sh z_la8r49Dz8q,y#$0JLrM{| PAQ<+"On\1nS\WF%rKyDg09!gOÙ=gT{ {𗚎]AgGZXq +2]6]l͈ۣ"Yl0]9\룙szq f:eo]/]Ka kdBHCTYf :/@HI&wb K7w3LͺmJɒIBB^fp Rée夠2pFmM)K1e\U V52 sn=@54 p'պ ,ɓzĦhf͞4LۤRr@bc-/CbPK;B>'vz.!_U!0I D0PC0XRbR)ŠJk| e$P[`SIXtI3qY&IvcjGzLL(}V}Z`XB4n 1}"[h\5N0kLr+50ʌlF: 1B>,pA2Q<06A 6mK l:@aITU5@i>%;)鱱Jcx6<,b&SȚưM @i%S"j)$&h~gځ@6\d :qQ"T1?2 Pal6#$Q k*nu:%}}{ 7f;AGy-] 0";[nҙifJ 3cD9Bx:]Ҫ]ժZ'TDqRH_·'g6q*yi{5Lb~6O0g"0E)Tgy;~+o_n͓s6Z![儧]ΙuBIUNKjDYQ\zJUyKBUa)H5Hh'To7Y=\{1Wc`,6*! bщ_e*e8\D4j:%ݚ'*aaj6|e) /h47h.rwn܏$ۖyp uIAkccxn*LL1kX4D<1w ^D{G+7p>o& Eqޗ#+4v1:}̯݊1Rءn7I 9Pz0C(R$`Y`B)@ Z$fDEDb V"*R H!7H yNa >MG^N|?npS>yu<.!A $74 V(BTr@)U(U^D.J @ 4-@!BR/o \ ~(!3 2bD'/t;J}$DgBJ .9p/pA t\ 'Ds;#i3B<= {k58xp0",I6#|e|h6=d'bQwA5u)ʐ(ZP;s:=N>T=I.gHA9[h MFaX^辌T܇2.cHM)b/pP̅%#${m ETK,% 0N %̥~U 4E_f/ύ_vJ 4_tGldǷ=趌zOKi MVZ.Ow/ĄM(}H: ٴ~~PPQH :h?sFcqJYqq=Vb8 zJQSPf`D5^O3&KCݔ5A--G{!]fNɕ y`1)[a 葝X'xZA֞hLMg2oRO {_ `F6(ų|I&bC{MtP8|{A(Rj<(dC*Ҕ% @P@ =#9 l @dr"bN#C735ǤTD-8ݛY AZ}w|}yp=X(P>P23 T+HPɔ8R̵OنQ6;w@8ϙ֞CUuIepdfV`ٮ8lcoNiюBQ*CXp#̿Ɋ&w* AF:w_0?A~Oqet|1#~|afQ3!x|p+B1#׼Ih. ,R }SR=& JERäH%6& bTu)_& uHj_7@ỷɈp6$>p qS>s5/ {D??̓cG@?T U@} !qחL# tsaG3|X?vڳS*LQRzu=7G/ 2S!Ζ c*q4l(mI ˅a#rǛTKcyq.KFKA%2vF+Tr6*~[Px}(DZc.h2U > "z$b$uQtG㩏θݖv ر!/$ێ5tR*Ȍ0rLawCB7jF%ֵ=G`^W6KcM0PcFV5e_lqǴ`}ט`Cjn+rfttւ7=Y-.yqqi(: 2$DLaRu:0VGy܀14"1:LCADi/ oSL HCr㤍>\11I8 ƜB1d̘0)y`3E|!߃2ALnȩ h/fdhԐyQ~x~vczyAff'w5%JZE@ZcAYic>b&|{0sC&x&/))AF"iߏ|ht?)k[<`(hb;QŇ~^'?n&Rp[8́BzzcV8GXf5d)Ռ> Ya-uɹ5$nY\0,kC]10MibЁruKiQC\RȨf5< qXYA1@*pnnճ!1u!{3qۈ 9wgهL$#̕)JG ӵvCpDZ{t1|5K(Ao9~ OPfFvGӾ%:^i.=js NI j6iqVZe]( $d YAU< t'eǑ3Lxq0:#(oaH>nO&Qx]ӤߤIG#9Q5A֦a2g?Xr*qeE]#D9jnn9Hjrcls2Tŭ==+ H^mֱuďSVd223>7$u)NPXV-$,P)fL`Ē0툛X/9Ɋ"hj%!#eKhkE ܍,?ob^Z>uO!a=)I'i,.<8H(xtR=.u'U+:4VT4ޤFyn*Mڔl\:.v4@hÃ08[FAVkraPkZv&j)nRs ,eLL_XLL)8r7ZSx.5δ7s I|Qb*L2?oG fa7FX6a!& cqbk Pע98&{sjjHƲZ tszqƢq7DZz2O_I lq|T"jz,7巳5=R- t(kgуHshC7LJᰫtz̒xn]Q&CJ;% 7hIAk VɆ{fεcaXnRwUm|=5! $'g\b}.NzS5p'7Rd O@z@J(B$=A͆<ɫSj*8a!^D72 ~>T(C_D<9c ';lGHovWBxk4 #Kfs yhC/Abj)bB! e Rh(d`$B ($"!!?QTiCy0T$~ƚ//a@*A ~D6" X7܌1vBQN߭C,Ow֬"UEA oLLES@uqppjXDDy:tyaRORI`ēZ2!iˡ&$)&`I(T' ԞJ=2_SMm2ߗ؏HًER5*ңH)AH@Ge406 6츀)??IKoSt(8V!'~X)kqp %|0CwbL0n k⪢龆pz}n i_G=mzwG@‹hʾ[wph}'m^n{nMhxtX E>֯8g;ﺹ^l}tY>{Yȭm6mNξǹ>5Z|u{ljcn!M9-4-{)m U]>} hA@@{y9s-:Kwht%m{rn[㻶OACz LJ7cpqWvʐn$SJd ٲ-3E;b^}w=+lgް﯍dPmA A:UP(۾(CK>#CM]t@]ePPƚ@v}nu@`P W8o,T um']Wt+wq@;ꞥ=ttٚc;et% $)`rlA@@F(5=cCsd"*<l[5=o59M eʎ 5F^{;^}Ϝ|W|>s;zw%>F34G>^PUI}v6ە:лoCjv޷.֊hݵ>}_yc4fVqѷ`=wj즛s]7|.-ӹ[Xmntu]V˛efv3T>{v۾ٙu5s@C}sw%sr{J͏]}[:+6w3$h}&n`=47]soG9^WnML 1m>v纷j 8|U[osz;j=MG׳ƥZ5vkn|Wշg[KM_{Svy^vn[r:ĦZD5ƫMϷSv}|g#wWzEwW7m4*'XJgq (]w>S :hvs|[>knlMڹyWuwf[&k5Kwu{uVm7gngnvҘk9NsM5wW;.j{-'t4E{=/nl{Wv882q(*wmͷ]יIocs=[2Wv{u}۪Sm.䴨{ם{4yK;{<}v`vk]wm[{w[ۭݪ갛ct VuDHmt`[I}z{>ԴYm}kԳ776_x{s-cg0oPh@@{`o}>UlcWpkN֔@ WM]{ #zv&%{mGi{wex2׳wX63;%u^}lVsݵ\Ǒ|#wutv;fupKu2nn+m̰jvջv.vdwno:KG;u܄H5Xm*:  d=LhmM4 A14S iD2 @0i  dFLA5=?SFɓR7HzSS II144LS4 ?i=4SjzSG=&4)@d4LMLLi=@a4 JxS$D!44LM15Oh)SiOS=ODF٨DUDTE 14ZiN*( *bb"&#?USa44Q4Q~/7w_RAxWfĮDwu""og >ARU D41'w箨J)K[9QTPUEW4TEMMQEQTQDMZK0G5h%"X!` BJAMje 40QxqtK!I] "5TKSB4t(fSVt1 LMDR!9BD9zjBfClHE M3DLDL@D:M:"hi 0I<`EPc{'! ^+Ip$%ih4@)SLm!vRT:h(  EC 't)h;C5?7_]t,0BOl ??JmT] ˻BQU"׮,M4PhG@hJŗp/Sۓ9DZo%DCd .:lRo4F&Q!s?OO>GsUr9\O f hOl= E(|'݊m%tt:̛@ZD3IOf_=,}=ϫn=Z^Cct=vQ^o櫁xiq0C=Ln_?mͲ[m~ٯ<0,ns9zesJ9k"2*˜ @ }*1yEU,J'5yk]qbʐrd+U0~٭y;KKIk!]t_g*HQپytvCVͿ^u[Xgt6H0L"1ld-4|vir¸1t[<f\IBQ&QM2Ӆr U>i N3p5Iڿ.4}̡~ w96 ,ζMmLKLbm_뮹R΁ 0RPpim'IljOƛPYZk¨LͶ۷li{&Q/DDxEWYs/qnο݅ u&Qn2OYY֧g(1Ky;en tgZ(tD ^E6y6t"DE{54q[ϻD]㧵I)QA8VV˸/]s 5cK}s\gKnW-{@,rѰd`&Q_\xBF0$c)sfiA\׾IŇx_‘"3S62Og\4&졄y>(06P)o[+50a $%(q,0 YmߤVCajs)4GS(_2lUQ+ >[)]xZѸm!N3 +u uR`Ðn3Tܘnq-HACLSma+!aq$qdS;\fH "ՉmEa J +sfpE,`y ȡCtg9w}\i|+Fi^1$lBhBM9Cfv<ً5/x.5ء"O8t㞻hhaDKN1D`0C׋)16ǼC^MǾ r#?\M F?n͌4~8yCJRF+p9i JD;aR(}w^ <Go eJPIge@7s%W͜a1A}hI$ƵGE9$Pۤ{XrUIꖊx|( ͟$7H~,0y;yUV81J xa:Ab#Ùnݳe.>ڨ{zpna%$-nwwPQEA?wC*TE#*H#``dC~4ͧQDeghY[q% ?}OܔLj89j}0~hu?^8o>X3KؚLu?sWl4ÖpX6UŦwWLIdI)oLƷg4~Þ >kx1W8*,(8c^7K_R-q :AN2ɁO\v"1NZZSSAITO`'gqhIkǔ6g\;X{UMBRBa6*NgFHfFxS;xm$>G(O AhB@YB偅2F̑uaf\Թ)ثe&d2린jҍ6_N7 ON2"$I4hIDIz ]2rQ-j>ciNhɫ9UB&'.ŸȀ%RR@NCx[7G}jڞV>Ot!Ϭ{eZ/Z7;!^%QwWb3J1cQGeۊZ$f"V] @c'g5rs g${a,㜶}vW벰]tǞS-{wC&C^_nk8iǧl&KLJ|sGN:T4Bܽ wղlD7gPBw&yA %'SҴ{xħ)L^U;ч^o]z~^ym;x'o_u!TC^էM@I Kh$ pyI& rpU\YQz:ڠw0=vGZyQtdH, bEiQPup.K#(,/K\'K;v-',~'Fz&wѲ&0]vR+>p0) |]1~8c.2Ziɔ/!8bQy[{uЌ9ndr="UЉI$wI$ř3 ɅXk{%P.OK5pL$Ef3qZ-Zy&#ACOAL~Ϣ!+#rϧ֐uOӹ{߭O^Pl1,4DmbVaO4>?<214 U{G*~GyƔhOR:@TJA@ JZZ$R@4Sjl}oh~xӻ;yuȢ_`?ѕcH@4-۔L׊_9KETXte?q讏ee;-^aeAm\rظ i$ "ɠfو;tӰRD͉A 4>r=I ?4MY\u]BH (յH2˜V$-͘Z F4qSWۓI'2VY,l0#f<`Zۋ-)\B4.UmL Y8Ȥd !.h&Xm立hu_nlOg`1_|cquF-2o ].~xHQ%%A(5bpcD61W5 TX!eQ|||w`a@>gX/0{)ܢ3@Yf%LCמxe%ߠ /d!V3k^qˍf^B3aLX h/(Cm@)ǗX3 RFˏIx/9 8fAyH(b ,3#Xַ=|EOd)~N{t@7Z7i`)B(C`࡞f7憢B4I ie)$ Ii'(77M`_stek|Pm 8idbA(M6t*%@E() QCQ-@HTEAJ epKrĤӍEĔi-{,^:Rih^{g867'c \& 8e@$*?'XVش%d53X7^OE nɓ ^S̟`d4 Ʀ) [TOgOx- bӍ!4Goa\C! I9դ7d0>S L X 2栅45|^*@0i!5ц*uiLhMx *|s6M' t'ΈkXhDwaLwLY,ַ8͟/ˢ%KA<2&gǧjO>z<'CdG1͌i~L&`eV9̍6dmD2kx QB+;k9z'?`;ll$ GG;%@`źR] .W`-H||]% IGu:l4$I41GM$M A2P{Z8xi:r?lNt1'V%L5+ﲞAKCK( yvc"[3q;j Fnۭ:dtM*e*[ɗYH X@5.Рc?96j5bW+cuǘeRuxzgk LX ;US3;(OR?GwuEnl9KAYd>!<wwq6m`8 PEQym%ގ5Uqv*&1Ev,]wVB6T^R $Iٽt cMU" '=p*JP-H4?o%eUZ/ i14K)`0(pJ> $z2=@nZll`9u8qyqyZXRDY'HFصm+NuZp \,qҫ94ebS֫&/-qQQs1eixU"Ƀ%=My߸&< _=ZsD] Cj[FV˛wq[dmmrYm{#(ޣs$s nBqZ"gJ6FӤhC@8TPHQE4PДҕ*;sl5Zy' 2{n)YuZQBd -?Q؁s3e̕?(}뜔 L=NCkN &-a-҉ӽZ9pEu9#Q XSEth(쇣mɬvUt ė.v=_󷰿").(N֝2p\yd, ZxOȓyXG!QbKBAQ͊a.ÊC`)_ft{.*.!_)1$sE3/;yj1c1Zb7b3)y=XJd~D9Xtu^Mizy-㶹r<;FfD.> 4bxK.m!`Ea=DR&RA$o;ʾ d%PՁOd($!iQ~z fG.U8~_[?wxBrsg3Zw(QG&tݡB,B3-IՃqG?xUENZ `Jzqj(IVf|&L\ ɱ|:A'vAg!%0;<ͻH,=ܶ3IL,Þ {:?#)#5Re_!pK:/" p:~~:V C@? >g^3`C$~2Ocg7JYalU8r෎&y{_?ޡΈYS'⦏vXlz\xeaG_+J{{1TO'&!ؖ_rqM$ʡ@rVAO|ou?-'n,'RUBuVv Q2B#[<]~Y- Il.W=unaSKNdh@[dƵz;h}U H"!5k_XI|`٫ eӤbnO٬y? 豵}_}R y=n]\a8ѼFp JBM>Z?7PȺڏ",|Qj e7m_clxrT{ȫKAfs6ϹјIY!ȗ,հm1B2F >Nb[e[/7e}_dh(=Ҽ|%D{hG>XO$H^v'C@:w )^쇕JW-gFM3(/!H#*D00 +ۭޘCb/qbY~v#JY4xU8m-WϥKӯ5'.Y,eO|zpeٻ# Zb Js#z:ie(e6lߥx!i(r6yעSa<N.x u(i69559H&P@Rmq)*]?wW948 a+Il%&Ek3vZr pvפweh)t.vΪRor-=16p0G[TI KJ!2{\ΔS"ȰY`Ԕ"?AX[MUq"#/|,xs:-d`0f@޺_5t<.Oh/5S|Ə\VC} o6!Qc3x{ʛbjٸ ,Te[$" Q{v4A>.(`v\/w^ƴ, ];{BU.T:qs_^6q1qg ؾ}ٟԡ_H>TU8+,ubOkf͕v8ܹ=2P*j}KI(cjp)[ǐQ 8K_uI:KHC8;WڈÜPt\=;,UW_ /3;#T*B M? =M~N{rF׏G?v_d}xw[4tyݽso챝]N1yhg|dH5'  ?gڝbU}vH}9duI5G~zHO[K> 4 d}!h9#B?KAh}My7C !3X|G\^_(5f>{x,rhB 3 I^[f]aUbH3rJՌ߱W{<  F5Kb#mەu<9n Q9rāeF$iwa/]$/d5 VrhE@TZ ΍$!崃6s=ƉC $`礦 N1-X$Q 4̫z#\KaxkPiM_\Z"v \ ݛ*$11 )T]o͖%ws r7UBUJb- u֤;~sͿc}.WG_;U뱶Ce#Sc9IP?aM^8*ue /shZ~9gYd.{3&YX]{ctjᓞ>+zy3\\UWzw 3!ʨNf97zpwX0#ӳ27޶):kydAS̠^L,!ČTpnk710P!s B~Ҟb q93m]3"m+eF 6+u:y6D¶z@]o!~[Vo##C_Sp$T3*Tm"?1Y{ԋ1A@Y <](4>(F) FO}FF"}݁QqOs"դky\c&d.!m h9pB;%)8)0T GdF'Σy솗Dܤ3fXc{M&Ұ[+!?wu&}/ 93&wƣR%`]YwKўLYmRWl;&R4O-]_şU5[ANO⠮L MuL?@{to 2bdCd;G]ᝮЕ2(*gH$Ki^=ܭ-u?_+Q"1cW>8U{LBħ F ,G:  K3w"A`Yb{..XS^T')L9M5OF9ɟ_Xwy;E#g 9 l$`>~ <=̘`)7ד.z;d'ю;c!)X-4)HxIQKyx<_$3Y%X2Dw6w}Zh-#R"-4Ȥe ..WtPД5 {ҩ`*5 ݱ6n$ԂmIUiLkypt) ZF)!0F4U A+ME$! ႐xqn{WӇ7œ}(vK` @@<\"SƲQADERDQ}wͿmn SQ"kA>)ᐗ0 g`{xnp3Ѝkm_5e02e!o=CǷ gT6O{`zwCriO,~&ѵ|qlz~ΔiTL'nOY $ S(䯤J6>Rҥ.>bcMljAu#2*5G$ vN!2d /|:N6 mM[.j(ѪlEQ[di_8>s=L0Z#.1rP??m?zd~oS@hN2YŎ/g@)ߏ+m5[9`Cy$r?xTxMSaB6AEIӻ]qA%YRJ #TzWOqsn-(9A}gjC2$OWm=5 P'C t"lu{s6</󼙝~o* vJ3PK!xh >&L1 l1PZa6C}*)3gaJ`2%Cw?ˀr^7^k~2)}M7 .k~w)Rnҭ'(G%70s%{{NEab{͔ 쑩vaX[ƻ潘 # Wo=ZujQFOz=!gD_lkiw :L &Ѭ2P.&jqpSQsnͽ3o1!ɲ>~{{F$4ݥ B)Oi JuocCO]X|^Y7.r9@onQ8^PQ;;[ݶQo_o(#7fSo[ow 걅<yI, ͅM$60逽f,o/iP. Σr?]/%Y,D'Ȱ"(k9BޙܽG`&ĿqТQDۻ a<~ZO_aUˋ ;OZG9۾gZڴΰrʘXU|7ޓ wHR"Ŝ97s;A.mËy<(GM..;#a Q?J@g#obJl?M}V8o,m#L˟Iﭻ=$C&_=i8MߎciT!!4[c Tha*h?Ct^^o?*MqcQ=@僋?> 65Susy"E-H62Bޢf+>Gu2 |U6[{Qv^W"Gܤ@ 4{R]&Jkw#&^C5E9]# ËŊ(:R,Kqc@ŅpUo.Wu b3sS3{:dw3O=:f$4C@hjN^n_R~Cݺ(SCҪ 1b*ԷK~D@k/p>W*Dp !l?.@ʳD,,F*_Jjqx`ϺWao]8k~ĵn7jܵ]!o4e@PO{TсDA~҆r:J=uV=QyM3x\R`jL,3^,S7f8[N0!^#ǵξ]6LzC٧?z5%sZIt9QW 3yf.ĿåoyoE3H@QRNn?y|!c=qg)*ETQSED5%Uu78v_MG>5$~s +P-tzTn()3~ ^K ,4ez]cWǻ`~`7L xy{.{>q]{C@&x3!4lA!CvpapڽZ8"/M%(Sq}Xx nԟ۩~m.i|?/S!M_V=&bX*M$B0~? Hd4 &?oxRJD]04)SAHxJ43&(~X]Y}L)PhFiI bIiB""h J}DGAO% PBSKǬ(("GSh7}>yDM%( HK% AyaSCu#(H[U}_UuHttVhX8Z!!F͖Bt 9+yw _ɠM*W%:pAV>`*H:<8B t`Շf[R :Vr1TWsB5h_C]C)%8FKWJe5gNr>\w,Q-l MS3B%б苊lCA Kd8i`gæcjCTev Gj6[6:Z( ܔ)8fQ71"3pKa6QH`r"!0遢 ߴi#"(TUOAOZOwҿOo*8뵩N,v8r4:PUvМlDNi6 ۏa|ȃ59\p훩mk qG6HsnYR\໡{vXۧ8҅7~9rH^k t 6R}wNI#m#K,ӯCɹψx) S>yܻrX]?<߄=$uۏud`G8qw$d[w}ܻ!KY?m z.ǐߕAEV`PuY`Cv=j<:iml9uzjծ|砕e]y~N?aj #z/B:5MYDž怛N0/IxK_j3XM!yuwE*S)TB~A7Aki1oݹ}YP[a]:T<@^mW=oiAx~k,-Icp}%*NL^lŏ|IN~JUcw}ۻ2Þ=sBOuB; lK0Zl=^ߟw`pOڿzAaas?çAF pDMu~ҁ.w' e[)3ő7b |,"8YT0dOpo3 7ۈ}E9toկmD,O ށ B.yL`$( ]6l>EӉ?.N~u 1'ؼܼ1}!ӯYv2 O8%/zܰ9SzosiEֹ_^Eú,|?4rr86~jDg&LޠU\iеMejocmeW&Q?W,{{W׶`tةձCgu^762k귄c86Nlo$j 8oMl+:,}3pJZ5)V{d{T6`2E#}I,B/-}k+%0dΧwxP'fRY_\1~*]+Im>Mܲ|Y{KI(;^v/TuDvA徍l*eV8Ų5TH= ) ؿlPW&g3\v/So]k֊ʑ:+"#+_`K>Khp(3`s܃ܷ٨ #Ԥ-<<&C}zP%vl]Loc35ˋ2"}AЂZET\JzYajuO[v 4Ƴ>4C] YeB!;H"{h!\"#GDѕ5sEi)]T$]&t3jCsv`w0'zG vZP;\9`5- !8vӑ޾dIцK;TeF5/߃ECk4uwl?DG)>劺,Rm{;mW <1F.AOB'@0(=EdNq~g<v" n#p5|كSB5CQ8f4P6?Dx0IsrՉ;~$"i$!;D*'=JlC5F+X4GAyˍ@=IO/+S 8JHwI;{\um߫ a!O*빻{grJ-vIIJr2ZA(WNDFF&S/MwNiֱeC4E Om*)>(yqRa}wu&&։˧0}[B1S `w$Hdc˱($j5d<|4>:V~!B/#=ɺ41.aIUF9xh?/ơI+Մk 3jzxd3JbGn%>^T3P8aM #rlN{DӀFBLWv.:]#˿:w+zRǚ+J4=.4VpT啑GYWVwA )|\of'ҒN{Ջd ??Iܙ$ҔtNxxiIoL+}O}%ڈJ;{hˢ}sN;gf) 5gr`tӤ_Xp_,uHױ"uʁHr ?Kh5ƀ]ϰ;8P~|GaZOm_ =b?aZiTMQhvWi V)`3hH UQɸn\p_eg9a`F)4| <:QQZy>پټLQWfK9B7StQYs<tzӲmYxeYj-s"xx{v8[Ϳ7+{{g6@&C( > 7/^͹ʨ.ǻVۂlY^P VA;,ggkI7ZY=oA4ٔKmy1uXi$ G }2Go*6]3_Ɯμ$QdA'! HB1z:'1^~3#QJN0fKj }k*3 N=FdSYφz;wAerL 7iN2 knPX%0=$WB)ՕuoеokߌMim\^-Hйs`hB@X)O! 5{^RsmPU@@F;rk| Xx߳EaY~1'c}Ax/?e]8;i2Z߀ƩLLa=جFyo"'XAU $׳0Q\?\sZуԁ=W(PNF(bO)ꐦ}=1}ԊI9 f t;팰?dN J$es?\E Ÿ@,# _}]g%^;`P(~H;loIyAb@q gV`63_~O-ً.2h5 Boi`'BBi7M)FP28qdǷ潽WY "~?,vNqǞZQoo1Vc{lG6>U{ޝV^JP_BsxX m?,6/n?X kxЀ姃vA &?Mk]lN 8=K_:C@v#Wz0a^ T~=?rJ%t 6Q.XXs"O@ʹs^k؛L09{}}|%ZD*S㻹RS޹ \{䈀:.Dȏ(˺aq׳<|޻lw<QRo(zoRG"ZN1YKu.9k ]mӄy'YM֍oeߋ Pw+>@E"}\+ {s0~/ @FG %P`JjfzqR$p*>;mGmqsrת6H09efp3@ WѷnQxR )R!ǃ@_н0_r\ ܧ3nN˽F, Qȍlܢ3wnKr0Ŗ6 pj"y/k] Xwpu {j_k)W2T|:%4A徃|@' h޲O87<<{; ?ij>wzҒ/`m&k i.v,$No.׉oתػ?_@h@偤xn# \> ;>OЙO91-ou\@`!(@8P J ?%ԼSѱ톧$ \6'jwjzepWc^LO =vwh5WՏnw](zsdI1霪HXLB&AhA cyG/L!1rdRXMFn7 U"} J'vqkPPs*DP%N@ AUE [[yW)C.Jɇ[UE*^O;/ æ~߿üz$gH#RWHP?;ȟ_hĖIRKה㏧hl> Z;T|)&|}x!I -~]~7=u6\H7tGt?T(?2ހd>Ƿ ?opl&1pRO;7xlP4B,#HЧeDm~=Z>A7&b.xm_'ivhNZ]VyD? K- RK %0A\,Q#(K5)j+IIB$#BUPD,T)}v)$%1H*@[Uv.vԆh.?n.X~}BZJC,qUE?siOJգUadɳFA={㤙1LH{!?O:ffiŗ~nV;@<# 5XXd= y jWaU<]j:`pVe?& ZO͏h(@II<[ 3;E|mb3)]~9R?#-!ѐR~\&NGuD)!_C_L? F+=Fw @03QP{%ϫN(2>ug+[HE5E\vŧ{>~U" NbVe~3^0nQ&@_3@:a9cg@ŃH2ԗM.">*8e[hhӌ&$G>Us$g XdʴYPh;aCˌ0ӾŞ5ƙ %ydwvnƘ~ dP49 s n~`gȱWȀdBByiE G?!!b("ٟ,k7H+Ԋ+OBfsL2tGOQO/BXƚ'X~֜HrT9~:lA,5b!R&܅'堪tyy-]A;FZރ6JtUWN 2I%m89lpNwGpvV_^_Z̻ ؀^,?щ誮AJ `YZa򵍯o_~脙i*V('5yD|y3H8:(SS;aNC*j. -6g^Mw=ީDy*A,䂶rb]MޥOa7Y z,uB\V1&hPS۟jp7{g۝QqBTqRwɧᙵwXZ?zQ hA2%NU2e)IP50/N |<Q Hn7__I_NYHs $_?S?d>쀣.󯆮BL 6!AsIIJp{+! ׹j2يJIUL ) S_\=};{<{?c:2t^Dkh*8 AsTވ>o(ɑ;K%PHA11Ҏ<:x_gy~NY_b0@ |րb# A3N?EPZp=f%U)ǽ-wp?BD76|)z3_kBs(Dr9߀ugX5n}?/]֏} t; `c Z8"u<\kxt )M:u2]{Ɠb`qḂx-$ƆCe?pِ}}lzLߨb"j4esX.;Zȉ~# 1D`ܬ= bۥ}CkJgpCC'?O ,Y'7KFy7ךoo'hG@XX(!]r'>UM9' Uz(AD?ܔ&jC]tl2uyq #ɹ"41s6h*< J uf@_.Xk29]{<"WR?w}|J5~V~0P9~,Isd0|g7PG u뽮٨l7X,p>GyX 0LpfL4^g9Cyv苘/Ã9đsR^tg4?05B‚P(}xZrO?|z0<L! ϫ '4m:]>TsqopMEɐ2h ;dI;'_Q\_/ơ,^:?QGEQ-GG BF}m|S! >#{(?MMySi"<&Hl+#4ܒG$Ez?۟vbɳoWMRq!AD[`:Z6b^>[2T[z(Mlbp Yth=iQD t]6! r_R#DOs_o5>< /slz+[Ҡ)qD ;{sA\=3׃Ђa?rIG (yųZ0(C~9 j{?t?!Gt?4ǗXmbk" wxF@!D,6vVA6$Ir?zC88ɷR+og/|ǏPI$$8[j-mmwkmcVګ[[XնkkmŶm[mUo7gSkLgv#3m7fVޢI!ն=x~.`N3$I#ImFI$IF]~Z͟ ><ڨ)@Bd~ߗsRS?ը|})ᾆ鱁kT>Z4 -Hi:hsއ|ov}䢤q}>SG=5Lř M!ifS]ڇvZQh/'A u0mVSLT[=3վY^e F2Р>)<,ȁϙ2 e3fc;Y=X[&3[7='ꪪɪn=wzlL_9̈́_QFvFx΁hB Pf418=糟cq_![\emIj%H_$X,5X;|$~ ^-T|ț\Ł˷ՂeWKĜ +Ԃh6^vrA@Uk]ohĞuđ\DeAJI/i3۪1:1w2e6u 9w8W'6pv`z1:Ʈ_#2?1yջB\(_v/ˁJL轕&x9XggyUtFs|!5{r>1ûӑЩ8l[bO.ml _N8ZOHOҪ+zIz b' <0u*@LWyLl;}O}/\xqsq*uU]EWs\ ^/GhAq!RհCUj@EPD3YBwPQ~D{=Z3 ,4ㄅ ⑤  ,AM I;wX1űhPVѐmxS\OrXͧ[;B8& YMme'omA tfD _gӃmKq 5vsw7"RACn\ҋZ_QŸMf؈i[tٮRzozsZXoo'B{2/w؟O#wPX~X~?×<2UbUa:S{nIXNzJ&\$ԺxdhCsAU{h*FTYЦ[ BNp湺/ܾȷ-3ou{B*x/?_wC}sχ c`ao? Bʧf'[`X5Ρ_RSq}P@4Pkc1}Ж~v/EM`_b7᳊u?~u(k-I@5<ݤA0(9ۢ7u{ y9L$ dClr5z{{d!:绑=+NJV{~nqy1/a`Y UKQ*5>΋_tlXj_=o5!R?yc2C\Ο4:FոAfTM Gm0U'PrNu.gN^D8dUX^]p5,mk*iMie s8HDG=dHsOW]2btlʄ%3aE284^b!\g.n°:zV4hI$I\@xQ5'տ}IcH?PbFOzU3!z};ml綐WfZqWA-9,x9#E׭pO%{=xxK=fB zZfC% U(!TQ<˺{0bBZT dp@10A\#5spٸ1#;~ܺ@KQDTU4q_b^P.<^= -5NCxdU"B, ePZĹ&b%T0ҨlT-%Xdٽ7 NqHRc:kKT)>/MC<[dï{t8vg(G.`EK .D%Y-,)uyY/ ׺눭HyAh p2uޛExiQR.9 fIi%*ҥYLg3GF_i&S%ʤ'B񆪻O7T|\sTBx#;|!ķ/xZBxFSuo`)>{ÝО\qoů?.?FUIw?>!Ѷk7]}ݹdݮGe:x\owm#OF:oPFCZwdВH,]as +S?QkyjTa~>Gs[!:r"o (Z?}J)&vn^?+66 x#L}[ V+vն<'Ej(0KUk73'T]J(dA?OXIʭC7)8<69 (Q7*:=]|{XKjc]98>=#BA#(BJs[o}M[, WRo/ EGKzsұJhI(fA!}kpj\ kqGtKٸ<+U쵂3`@@060IjP"֑V}Ѽ<(żtEU]JU5? ZJR/G2a/^??MukׯHle1aP 5S+uOZ O!%͛E24нRl26C"A4GU @j #" A0՚1]>+孱j5kK =`+@q sߧ^ 4ۀNȨ$nW&F֛mQy.xbVޛx'+xHA: Y9Ew KЄ<2j=69˴fP0 [[Y6&v8A:Kd&>de"Al\q/~y9BWqu/=c;gjd*Ӡ32yv.:{ٍkk8_'i[pC<Mf0 Ad0Ç@`ep>f "H! ET + mdۋ?s@z,m[f9e);$xa͎it̜ΕrGujrb% {[QL|F IhD;$S񎨏n ݤ>-Vg|~ c N:MjWJO :_K7!ߖ3#"('uTsrU o;/\.OI)e L)M:߇T2@+ pF:ݐ,PD:s_^V RtSiIJWt?ΙVvZaPQ >?Y*G5ehZ;1Fm%Z{M8d.-$ ZEٺSQ{_I@1h 7G nv]y\/@0B*~Zۦۚ9 gdڃ#mQJE՞s=BZNB+^::}fMR?g-|͍5;!%V^.Y &G̍ ,.,rtp  @)N2FcQځdG<߼7`Tyvh4^@(Z7~6 _/`^ /it7@B OrZU ᡋ 51nsfslpŊ-4ѣkfƝq85$Ĕ@~MvazJ hR֯ Sed dU]ճN]x#ګJ킡v)[;WïuG]P%UIފP!Jf_v:u sISaR)J+w_{bXOAŐhX=[#դm n:u4^h@ݽ:cGK1ymD6“StT( v`ٵ_6`Fm/s}qqN= 2VeiSp y}ifޟ7;lƬ H  `" C7Oo}\$am77iFR1Pd\q[_pnad(K;4@ (`Ae%;N% OI )C,@#Rh^R$B _9pp :~k[>xì8_7|5 yg.)~y%-[ma\jZ{c &?E#ɾ.+^mO]ffM/&02u7Q':@z7lrڵe@@]ͼpWgON^6i@wUP)Rj%V[Qb!% (P _2+>RBEjYL`]kH \ݧ(6Yw <:|l10 WNLtW ꪺR˔R1|=Q 1ACܑFkk>ݤĽza`=.T98f/`\z^Xn*{@Jd1ޮ5Y=~ 7)埬(B 5FͦWKw ijRXY¦Md/u:/AA *hm!>t^ 34u0~zHs7WjzDa Pږcf>~[c#!73Τ#!rǍy8B2^urgS&a$]&05Yi~pu3najڑ- yYmA@\ *YVzeX36fdqq""a =Ρz~;mIyLz:ؠLY i8 ̰ʺ=(s-㖘oU㋝<>9*IU |}8i+ب Uqp;=mr£zjȎu_Ffe߶5#/9g2@r2&ߞCz=54tE󌬳\alPdr"_ lb_\x+":-$1^gG7GҿO rGaV((bMpcuz' ][.Җ{Naj,tZs'𸠪TWRK!VP`8HwK`I(: |@!Gb8tT*z&!boҐdCߌϹѵyt9xDi4$\~υ7C> >3sS h"Hv6H_[2/e<]6܈]j."Ab6CdCꇚbP `^c jsyajTy@8D5l@9~&ptuEuN[#7~ltn]0 k=ʲ4"F9e2eS.c+Xyϭuz. n'XmONr,q:Gm'+VXJ@k_ۿT~4\ [MFh9v+̪hXt`Ͻ\DͻSBw!n7 >mlTP8QUߩm0!XR0İb";8g_V'cƯvXuXS{u<kxB4(8 yͩAuYX£uBVTodA䀲rcYbW%5~&+x_Ӧ[2=@S|rF qߔKF}#jL>|CkM8ֻ,kU>l8r"L )\*egP'Īo1֝q짮sVPag%v3Y b -G~l#p۝evRuu/ԋfyOâyO>`jjPg/yQT3bO=wO0<{l9 rky;n%D=y~:q|~H__3mӀSeY"}Hmf 7s"O+éXmNß'6KϗxenX^! ,b:{p ݰE·vXOPAXXm %+5r4)_sN8|G.|-GY<#SAMgwAbUFxKDDW,(ćW h}}S(O :zxϜo`ho:EA5}vJ>RϹ@p[Q5'\|.|#k+lX|lups6OMKՍ6o9t"k}CneH\H' | k -*<b%]vI8(^A %@9PheR0ꛁAV=<\_sWBC/B ^\in"I \mTʒ#ɧLH>tq}$??fT!ѧ }Cr}ډ X}ma~:n/@1]&öU~@HљW8]3l⃇įA[ntO<c٤ K: 9ȢH"խ}x -hՄTyFE|PFO6'>}>xkһ#ER;9p!<D :FǧfBv_N"tSI5a? 6q4*6Ʋ j3W5 lXs2s$ l}dK;QHWSj'Eyt4S$o+`FưjX=n5y2m1!Ac pΊ 5,E1AQV֒Ʋq:D)ĉjƋ~_Áw$1=\q8,A2A<(m9!DZ MPF)"`DLrpa( j2a_j<Ϡ, %$PTE55SA $d0U[,y7z|Jw mC_o[qn=Hc1K $>F5Q˂V#clFo:m#?(CY `}->Y '+w=7ۅU*;qZ'AN%l_.U  ֹBh>c?X|8hkJ~uxVG.eEUgt)t y+{H6]Z'Paf-I^h0q=+KOna=xo!͈1ӢGf&Cc;}ad[bcCaqR?aB,m_< z|O;,m[liiK對]ozM寕 m(G͏\lz`(wX'XyU~=/8ڡf+#s2T<8\3i kP( M` @y+Ա,~3iDAȢ>x/^s0pEt@$'*]1zVI?'IϚTYD =6QQaqcH{ElE@J^pQSYLVTԌj!fC<>,=6rV"86 JAro$k'0FWup.(P]#x tM\_alDiLfRh< LV|:L0L-/bS` ޳K8g\7|ˠs8lQXeD,f*UF3~:dfPOs0<%;( W;gPQdP1KjZdg_;_ϰhwc-WN,%ЉQ(r3:b9)+^g_,ahڸE" ڥ[F(IH'nPqT}>mOp)#gfa0LZ\m`z>x0"!qs7a 3 x\B$YR5s[+ ѷ\*Vnn^.2ec+۟[&aŅ`]LiYҙ֯0@hk~<u-ArU댥[,Ƥ+Ln DBPo J\l %ޞ:XIwݏtd6Nc1/SMw VsL"{bD]],%Aq"+r=bn [^ :PhU?|׭U<{#/dMwB61&R@rw;2^T$h}e5gˡyz~!'`.uO2G((P O)tlt0!m<"~f!(~H8֮6r -j#[,c r¤'%3w=v!QBr3s_&|YvuK((rnt6/f9ej:H_]_$֫f-(وȅ2A!gdEUĈacZcN{6{FEEJ~N/!j_1I_f=js'Dlq_f IUxKB4ӆU5$hmHRApv-h~oj$/E "Gkv0&y,r?τA\\p"??RgDlrO<8åC~k &,i٫%KFCs[s=غ|]MT +}{^7K/K' ) "|F(8>#"7Ą?%lA_!Me(0sͽ8f3%dѷFl©ҮtT wI"$&sAwj!;ru a ʊ9*(V]-{pmp!HŽ="!(&x1pU\!2I&GL~UThԦ47ed.ӈB%sU"5j@,^~gXF !JX"`kZ!",;1g𩱈| w>0փꧠF*Kz=U6M(@^D~!7uFÛXCC^*bjfЙtN\)T,nbQwioߧa}L3(4DOv~s`0D(׀ O~kh|ߺm!TShaćNx[kfu,JzT>??ޗSdE1gLܓFc>o7\ [CCg*4|`Q0P(@2/zmm{Gm#}R!%&1~0.תYUL??tFT`Xo4?OHb %s=nO"-7H9srx/\'R\';ME瑌)syR?~o :-9ƾh{w'9lpvE%G9 ruTCsN {pٵgs.t GH0t'A #[%Z"GhͫޱK?Ý_ <`.#lDE#FOk]pS]K"ZWI, ;Əig0=Ӎ@b>Ab׆޺Ϝs9`~6(\: Qe[qgPHd/ƕ(a>լK3a8^^:uɰp.18KW1J_w =B=Sn5EH<^hʬ阔]"Km* [Axw2f Z+8WN\ eG>K&)mEF{*C2!VH@¤%1:P`Oo7̸A4/-Dޢ .D\ )QQ N>>QKWwVH:)$2'勞@9␤D5y|/)O}z<k/i0~](8.M־56Zξ'ְka£Z/[;+J\[Vrq޺ɽc#TP"#!}{/*Z:C{VŶ[aKCTCͼQdáma ,ɿ)"$K]%hAnHGE G7䅎"x E!6zÖw\a|'. B{K${ʳֶh]CzƠ5XO=C07B_ՅmY/ dݯW*xt[)hO=-p-ƥ;"YL/OΨp!6Zd%A$HX1]cvb׷&Ѿ2" ί|,YKƚM-d2}T9iӑnvE(gy[@pPK]Ƽnl/f_\)}8s9XNj92!\#C:khݢ f(6~P\F-NDE\:x/W+CSd)btZ"uK]p#s1i|1=y4+YXXXػ|dmQ]<h(d|wt"" ˄9|-_LT>afYClBQLwûDA(oQz6C0IKoP!<Ol|w 6ìpl_L@GJmE:65)2:ʘ@4* bnOCNo̽nmUm,)3R㌅a@%?KrJZ[ȹC#XJ1 U` UYtb wZu,`Әua~$flZMNAE%8DA[d^5 A986mgORs.A\P-32J6=u$!!e$ڝRש:زgҷwq;=W)f<#qb̅Jא07*/W~c̢Y 0s֗^!! 1Z% 5 ։}mX^00pLuQ%m> Y2E׎?UV?Zր6ʗ䀳rܷy#:q"S`h"^x?9޷Wc^>euiuE_)Hf]} ':&ֈv0NO_Y2"DLnߒ;c5Hź\Upc k3iT0)!-Sf*ؤ% 7NL>eEw;|^ݐ~n8g :?_vWì*xpZsfMNQޗpH ;򀰒=F k?]p5x4Ci姘DMl$lapޚ1HDI)iȕ͘P1u+^qYiPy5 5ǾYc>߮hoD;1sH:$H: ټ@h"K,B4KU{r{vU $8̶;>}v]A'-^'0`<NΦRJ79YTb>4Qj/[9ͳy+KA\x*5{k`$]{.bJ: aώh{ ;IJ(J \sv9'"4ّtԪ]q~R]sXjLc!Dķ<_3Cހ,*7?jn*Xgz|x=8hNZOr.9!Ժq>Z |μmn59gs43@}:E fG˽؈jfcjzbHb۔8W#[Y:nP8 f9`1Dث*wξlVГ!.wS;Dw9n/5:AԀWz?9öH玧ߵG/Leف<v[9P3|!l+ncN>^v.oY'o:Te뽧B={x73v'sb=g5:ߊ  uvvy7Hiම-8 ZwaX#\O.~+1~3αe;ۦ_*0H.KAjFn B %ce5kUR25/q39Ӵzxw&B6WoFY_2g(o?i6 !I/b" M4=|sy\Z3;9 nԛ#TRRGo/Ix=%V$*HW k3eqh4/U:K߀ ;x85 f`!GR8 n:wVe ghM8q$\ ?GZ;t79ܚwh*7C:x5 \p8g=awt}<(fp细 OZ.7P\q{~47}Cvn M[B& K@S_zj׆Wy7Ve{<ldR=^[_9*4!~>'8(QoN#ں~OܐF`uo8Gj0](KmVSE9F*DV`? !dC}xjT[9ڰ<]i\`P s;fA ;"b7T(gԝk^K1%d we*X=xo:, LU.@5"LD` 7862LHB1sɬrI+J~c74XؐPh_MMHʙEPFlL 5tH(( d*P)N! 9AnH;J@~|VɄ!R r %Ew]6gfFڡ/H;<.iz[<  ad2a HdPDe1,EiZ5J$V@AaۡY :H28q1baѡVziY;OO^vIuoRBj?: P ]G[!d0W+g.;b cp-p/Gʊ&iQ,8_\kWț11BFvUbdn4 m목pWV$FW.571`41l(9I_\9Y?vUiwkeeo"Fwk= 3Ә8~ގy.BsЖ0[h߆>P*A8U(QSkd5>;68[$ʼ9u98rjviTB(ղ!_5T@-a}\&#e;F,pIA_aa4Wi;ioNgјH +HtfQ]S)(yA;X qOy@&bAv=cZzf_ѝN|`gauR(L H>`UU>8n#ί?8_<"av^\Ba-ѨWíϷq Fƻ&`~'kkvgxT I=kӌ""k'8TxU"Shc~9腘gk>BD-c0*&/tL³ ۪~T rsΚנj\G|0o8!5 Ua)j!Lcl,U/ QG;+۩≍aC;]oOgU_ JXධ A˃ (ϥC]&\#?DG* F8e0Or~c= 1,!Ô`Qm盭 h$CLm9q* URPa#fש]I._r>};ڻZY_˚,S!cT8 "$׏R^u?OH|m#Plp]]\D%eQ[$(_7YpA֗.=6Hm7 qmrhϳe™!B8a| X)@*X?XBhHH>7OQ8H <0%', .W!9  ;PhQ _l*(@(P"Ģ OTULBU%2DS5PRDMJ% Kt>2?v| d &$5R$ D4/bE!UDjjJ hkXƀ$$#O~wvg+ .?Dט@d&1xSM/5d`DcQb<ش=י]pbQNA ec_cPG׬ U?/Oi[,wY{m>Kkp!ˆ ~'mh?A3$'b(3 e'T~`OZw b^KIo(GQwDF}y.<9#_G?/ӓqFwf=J*TU_*40Wr6t<Qvy4~B$Ш )et>˜Ebv['!h%*Q{q4vfWJư}lbeAR1pbn'ٺ" 4j*JA\udq`^J!@w0C_Y)VGyogWu3Q{IaoGd_jb֑>q[@q@Wcυo,Svoƙ #NUitu@ ?xe<6Ia?vWc;4Kť8.s0BxF­b%VRǤav#@uG"ϱN&0`t$@w0S% \$"'_2a(`ʊ^_\~ ZdMt&BbD/By40RUPO?]PA`PPmم9 cB3͹^ϓ?qpGcE "9ZxE0HE oƴ-=R{Fq$AWJ T97|j_GVyZ d*,y=wr_Efx_V/xM(7\ |tIJ3Fe>a]Cd(7;z~=2t7j I]ht?7Tpsױp5hstD\v->Q͐9dh으 TprHby6 cw:ɬqi3q8K̸anP/\$-(Cf,vjX T$J?{"W }:wNc)Sxv>W!_E0 @ smz1W7  j=.P!7crm8`@Nz]6>=#WW9&_|(㷚|fPk@7+PM7_\#-@L p29Z]\3laW}">5t:@F /0[c(7)gP v3Ixk/g@4U=Sp?9U@QLjW6`5 ZЖ_)S̙hQl8>jzfI~htqO'syfzѨ_;'M>DA#BҜ5<̟?mʇn>P%4f{kRq{ .$ A.IT0wcO! ?u0"wmQP ù*DZ*&2-Dp6NH|_Oo ?A,hTQhαq)h)FhɰUp1꺄 Ey/ Ns'rb7oÑr/"ex`Y>"ʿDA* kOi~+p/J0 o-N"t#%:Z}K7"V r D, &yK]Hzp6Cq#rqàa'C!F$K) kSVh2)C*xd+)<7un?n~fy>xvq^]Cpxvz"g϶o震kr }ExA_uU` f Xop(z $I *-% ʆ{1Kcul7)p QyJpD 22qdE%p~N1cdxKԼ >qđ+ ~I݂\bv( ob0KI3=>솘!aHJ2{2gw;6370 w Քvyd< B.{16=)mFw''|)&4{\'?B4o\ԁ%-^ɣ87ּ_6v* O\gMg/eFeiT #j?ս~s~5}—GʓKahW&d<x㕞2)c99^3Ez;"IGxv9~/T D9|`&<9 QG$%@?0}d?!&6yۃo&d` ы5Q|PO-[[=!o#;9@6K+;._mYهOt{+M̴[~wC9L wovѺB?3RϏ3m7vMSΣ?G&xR\,ܹ˪|1>/?'_׈'ݎRCɊ# iKQuH6]yOl5<8_cEuiARQdWL'x])UJ(THUCD)@?oS>Qnw]||#/tf}7b PXXCJ,IًYX1ʤQI<ҕ0MYyvogۤ"(e򤿧λ`0KF/VlKU&#łgUjJ8iõ[]XݱW槚{CL}?*JЫ^c t!|=B @5xEB X__ϴ >( K U&cOh<ztӾ ,Qk}SøR#vB}705wS3[n_\5p[xP,|}{D::oHq"@rr߽ל_ՁۈiH1yvןfW+6zG:kֈiG_% NJ&G2,j2X)Jtlgm/wQ ֎pIg9*ñ!Ә'fއm=_o}p|>zxkww"?!PtXsE\Ejq_5B>ۛXWlo\(m>G˄M\헕蚠a!D'AUc)p2Σ]tuyOqutaI0Ut|(PIBBNBӆθo=Γ[b#rJ#Gd`#]:^0vN#ݱOR3>WEv.GOfle9X/֯ YPr ((%_P L'PxXU|СUʢw>pxSȁ,SaGr"rQzvfai'ϸ}lmO ah#xإ}=jlt& HA@CPS$2^SF8v`9xzYNyTF>T8'39H녃O,Lyf  < ~= V&j}T G LfMEMhMKwK,:ٖ80NAq*!xsflцIxC] -s_o7oRwD|?0} ɓ!D2"^_X;bo;]jv__ͯ3|yO?|e:Uv)Id~UOh&d>g:trE *EUUA w"wǬ~.[Gklܼ rBu{Nl8<;/Ad)ૂPjyT&cݯfCtጴS&ށ}'Of* 2G= =[N_3~>NU|@9&* φ 4**tyv&|?CBzu_yAZxq_cw* > Ep|/߃!fFӸ;vO~X(R$w|Ms#p0S5lW&w-:񻔘P0,|3|&\=t؇[X[ε*'^7%@$\7Ba͔,( j  Āx6AsǍXrx}.$9qz 8%mtE=\߲u4>5▧._w47ΐhbHEYhvxZBS7Ԍ[ɲxUƻ@O#~Ϻ*CYp/&kt!} lK l:dfJ 6z~)xB4 wg[OP`Э`hۈcnѐ2|RvV:9KEj ueo-  ٤^8|ɀ)0)3>eL23~Sb}4%'@:G֨xaMxר7rvyH)B@ |l`ɱ=rGnwOz :zpwIe<`.}awd}i~CKFxsB:aĩ=ĭ@LȇF;51$ shikCa҈x5R,L9k^1g3pÂ_;j2›8_`hhmK[aW= 0WD̈́8S"avH(`׆ RKV"v߫8T5lKXSb%u 'G H 6 ۞U5iG$H]6`7dI( c܃yLr]lqi [1"#2YLI imFz㸀7osük6qQQgr|oX%A1r'n׳K箞_;?+v'bSbP؂ _3Ŧ:Tҏg!}XTf!峨- 8FFLvGK]h*$R {{,QBڨh҇{yA̓axCP]6{sȁq3:#VITW @36gWKQa<Gf'9x/%tC% R4E3*IL$>c$5J%%$4TBP j "b)Jɩ & *)*-fid*"J"!)BX*J h"&H&i)&&[!]PJ[FMAmf 5M:FQ&#\l&:: !`X`Oۭe<TȪ&$D4*RRR41̅C &i PY`& 4%EE@H%ČD4 )Aj4 QE2TA4H,QOtK4ALTQ%(KA2P̭345I@HDEUPDLQ5RQAQDPD•1TKBAA0TTAJDS)$MTIT3 TL4AQ"RRE!Q3HITE!E14S$"R%1H@U*T.S-!AILTLPAPHT4 AJ0E%JR HTK1T0)QDTD4%TQ-IIM%4L%#DU%L2CET@UAQUMREDQC1ADLL(4@`r$( &QSih&f%LLDBLOv* ZXjfLhh)XjNge ".02Hh+1LaRa+X% PSR%%E3 U@PUKHR B 51LM,Q T&* *(Z f(ixM3%A4MHDLD50S)$KTDMQLDM4UAIPQ?[LHD1$3MQ%40QHCLPTTPQM2DA-Q4LRD QR3 +E0T޳qk41AS1E2DSDq(b!Ո* L}f5O({*J8۞p R Lq ZhL ET# 3󈄤C@ !Mi`AJСWED2!E:TdOld֦?5)UԪ ?҃(M/ EA PCh*H}$CnmMT} d|>p1 "!>$HKJ! `M`_5o7~_)>o# :V?3LZP85 h^8QiJhOrP4 iԋ Z(L0&iJ&L8Lɡh d"Ytf( E?W HCc` CAz:DS[DP1֒I:D#DPqh!SZLi`ƒHt#9h&" FiCbsH>eO.6(Z҅XClCbz"%W9<Ĕ$V@HzM-4 4PgZg_(fp2HL*V v4N 3X6HSRyF"U(RR@@4+4PQt@%SeCE!H???X}_GEd~(b !ODy!d/\U Phy{l\ZU.G?J\${.CjCqcѯ}wa7){[EsuN7ށ;,KG&tZP|_?{]'oxL6 w7YB}9`DZԾW9s 6#ې8~Z4rjrp#Y {#;h56t bt[eG`{k$Ay8AaM:n>Owx ga٫s}=pz6mm,_j>2?'4}}*($*S a QXsUo^W>Or~V{ѕ_ε?/:]!DO)ݛZpۺU_F V]E$N/|yt)JQ)JQi>eoi]7_qgn.gks+:CGI}*DmLOb3!O/|ߥ zh2d%sA`TjX@O#{CS__{:79p{fzBOzzykyɏz@j)n |sQ* I!jof#t'vZLJߔkNbOGfIC#ny~)Tp ̧yCl-ȮYcHO{7z|Y9cBN](ɹ>h9/euPCߦG8;$I z>rvC ~~Br70~,D.p.yUzvOG s9|XP |mro+9cyy;gg̾}zYwRQNB2Atqi$$~䗹B|zKD-=O'&WhE@^ͺwA {{n<+~( 2dEf_XՂ8߷](5 I%>|/:ןmgN^.y')c&Vv*yJbcs0a0FAxQ[A8 nq;4ϓYTZv/.y:›Rg W4/r\ÍV5D_6- @;9Pr%n*bÕOWz*STDv@8(~!iv8 v(f0LU#!j+(b@o&C~HP6xPaTP\+P9tsaM+jc1a_y])d-'EH#Aa A$mm^MFX2;} $q{ j"~%C.,; ᝨ)llϟtuF@aQ@}aE%QEE|wU^fb /b!\̉!Y)>wmM"3aP<s@q5@.Zzgc᳾Ampѣ5(gk|RC*2q& 0ys ,jJ #RRAXcTޡItf8J?~I`5oɟi[R5+1ΆNO$?r 4faٷvFˆY}fY74|W A7 xr[VÍOyń ,׿ӚAt@PomBQ.gmBaW |f]?:q#Mf@@ p:z]y8{@6R;g&3ea8kmLiS>$`| k#C!zD? n?G=.]u"sOY{͕>ɩ;W9Ïiߎ7nH |zr!xI#̊UV7(ls8Qu5S`xpLa1B>(j{|ť%#*E9ȗ:>b*';lb-m=M|6ؠj[2I1&ِ<^%_df7a >nM}7";6to ^P!ҫ.>ZSNM}lKtǿ[pgmfdJ(@Ng>JyQ&&A߶7V@b}ciH/esq /AX0p=x?L{]C&@ Bd@ mڗF}N@GŐhQ?(-oKyr :;n|ovez;v To?w߿w'myGyEՆ SC@R4ITtyzFSЍEiuM ?uwVs@!{'~Xw|?nE.D/|]y9`H h.{@'8j5L\-5??J4Cdb( >A#@ ݯ) Y괏q b% ԿiSŠDlHlKKϚưz Ķ>e2*x2~YCHu<@M)YC+uț-;&v L =0fDg# C{h<1k=^6!uKa@)# :[\+zLvC]q󯅛b$E\w};֤{RbrD ,5!e%(*NwU pFy_F\aR}勺3"o ٹC1`u p, MjBHpO@_nYV%Cs ~Ĺc_ZDmbZ5[yJ i tt"!5靼ŜO Q0\vl^ ][[i6Y+c9W,i!Sr)R%<;|QL9R-I.osdu+;qdC7Y] 僜8핯Ο4֧_.3>VAb8ʏx9Ow֣ U3A/98X.t&RdحM}f|GA23>yt?igQ̏Zpꯔ3WP%LF!⮤Ӈ(-kf $߳u}o HȨc_R j@/𼙯?/XxТJܮE`<`-E]${Um {]p,+k:XR}= ת(4@J{ݾMGF QNqYh`_y76J~ i( RpJid-<(V3r3=ЕQ)K_~سĄ5msti=y51l{V.`Wb+kygp{){ˉ? {ݾK[\߾M3sey{8ßxv4'~nd B2>:msHؗ' K+o:ԝ_b_TW"_HaX nҘW?@/пᮟuNOk /cC*DiD`fE~Y ƔfGA;ЀG\kʓ/Mx3lj. 3gY."Ύ.}ts@n]CoעJ6v=7SUR0;-}0pte('uaüh,&U/21uaQ+& ((:55C{ J E]QysS{emsAo_]^ՒƯ%| ! @H?7B4{6]/<ٰ0t<(~e?>j~:c9s:Qۭp} VR]8 fp+(.Ӡ!dX4"sB(*1Mߚ}q9]p4G T;QTG .'^B {T;x~uSDg ҍ,o{z]czwP ^| 5hm5b[GWcfPl ͅ؟Xj.b 8ņC_ad{lV[6Øeb>aFH*Eb\G"dѿ̠@?D(?Eq4D@_Q_~SQCHd L d*/lh)%?iIyaU҃f%*"F iT)RhV Y %"$9Oq_*|$rPDmjn6Jmg^םBu  X*{z,Hx)ĔQ0`u8,E;" 1?>n^Z[Cv;ic(iHXPI Φ h 5f {{ǏWC 'N}Db̆5$mN:Lރ:aVڊvV.s,ʶ  &Lوɤ#m~,Ħ8Dy32^cD/y6GK1n]Qљ[|7!PRa%`bO6IC7TL4ZkX= SMKF/Cq=+H7ehMhQc# p&3ucPA 0iYX9FZ-*/6.tfY9JVFsuT0lɫa$ lVcF<ڪ-5MDR[K==%b.hN(Ae\cM})lP?KgÛ cZ>v mѪq 3A<^İllѠ:>yV*&-2"˪%av9H%bh((L޷$QS|q?{S㹈QE23^Q"Q)A\?Xoɘ>oۏx;e[p-V.Z͂B='Pp?k(&f ֱ1 p\vs@ @[J|S6eK9{2b[r=Ep{ ߇Vu@@np9m]0ۋQq6Bw2q'mWZcƲ9sI$%I)/ۡO=Sn0. 9 13z{gWx}py/K;$NLjخxfc}g⸈η<zj5MO'zy;RK 5v!Np'-B!β}}>\dnt'%b,` NMm>CyS`$0UV7N8q fj>YƭD~7]!%y.Pd3T9!Ɗ` DBLDY$nWjjQǥu5y &ZZJB&*!QUE`.+kO+o)cxNHf1gSbçsRkMD>=a_[h'B|1Ed"۳hTB/ [ wGD!}P"tBA󶆒m, H4κS.=АgJvtۿc |(u9vLC+hC~_ԧ]6vTWf>-FVfbč4ֿzKm7bX{{1iϾ6f٧_G⾜3}:-텤wߔU )І:(iyP a%I6ZGj&PM$A]>Ё5TUM?ϾaX(F l"m;.ʙk#rrЛʏW/OX(О>\;IcA6(=@>Ѵy;i@Ĵnj08۸Ƌl`Zh,rG4#H`l"D$AZ+ dˌ[lJPѣAю#HpQ垻A؄pե-?XwhDC+It[W;Sv#JxgzSi ?"^2Ap`alZբ%gUcT篆ȇW8L:D X)kA.e&_VG3zENzxEÑ@. É $ Nd(DT+:(9_N3EAB pSw֫^0<2hTYFYk_?G=?eƕ9z]Ք-h~ CJ?wuҵ(qhȺ(%Bz]HpL0?7e6}`__}a8iw3jVo{u eDI`"I C0?N}u? ޢ߯6c!:.qSިTڏjH a2^?@K13J?}4 6θY"Oqǁ5PhL" Bcy9CS1;eWy..3 s<'b[c< Il+bt8m8ljsbP¤e7QFe v5,|rv7/‚;}R3o<&,%wM;4wP?@']Eh|Og|60O!zdGnA@!Mvj"A$϶'T4yh}`ƅ{ ~4h'gU*fb(h@?\H_pnUn.vJQQb2)P9~o?\Y?6r*C?]?g Q)<@A@郣ONӷguQLJ" Z>:ƶME#:6PNbsV.ͭםP$T~d>w?sbX+Sb,uD*ԊR!q[`+y?_۹<=S*ё>[h1!ZL=^ rf8Ac>H9a+ R JIBi3}PGl❚p.>x'ZYWX *Wʝ>O rQ ~􁶧$2FMp; @|!04otӘRCg!M-)d!"lKF*+zNӼD0k0 | ޫ"\s?F$B@xx{ L:lχ_uImY#rzk\?/<^`rf_1k.}u ?`E} U/\P1e[;]>}%<Q >(Saڳ끃k=hȯYl0uYDbopAL'U6A>ٜae82{h$n.HL4 ×%.41xHz֊luf־#U?d{ވP ,gU@@P2Y!ǏS7O_E0zqsUx'̣ AIfHu}tj8Oc=, P4l?ABP'KHl=aj/h`sLk jH i%IŏbI-` :Qc{bQb*Vk (Oa'z#=7^Sl,W<= %' c߇h<9<(D0Yw{{SV%hP  <~_9 T 6uM9շh[3pU'VqDU@=@N5 S2IK\ǚI1$vYwg;Ñ H ޙÏמ<|c&CJ` G?.7l5VmV-Ʋ ]w+ED*îJO.Y6R{}h pLuߋy }~'ж"h!1 Wju\\s@6lmutskE2;׮%42t>!Oа.ǃݵB$= jx[Iw߅!fXۇA!nԝG3ƞ+|]O@!.J*'!-!d9~w*?ehxwo?o__O)t?F/ s{? P.\fDK Vz/EMB_PT! d@Vѣojqc}1n@y#p ߡqBӯ/$9"?(  ,@[co_\;+4x?̏'}?Vb]ԭ_uz Ř(jNSEΖUJ˴.k ]K`&~wWqȻ>>. M_=Y:v*f "Lty]4#>wrɧLvAޕO&֗foLOG3_+@q0"607}-?DPj)5YMYٙUT*逤 p|S4/&cS`XnZqϧ^mH h&D fξ,Y!G,{vh|;>fnU@mK~ts&B<ɠ i㐴ѩ@Л|$U~~{*L\NpS{ݾ|3} d3Er9(+!穧OНoW~{"K_34KYو\~Ҽ,G?<>\ u *` @ ?wIܺ ]@q|b #g̮WR@+v!a2NK V:cU o{H7Rg9ҲU| h+z&d/G})?^M'`#C߶Z@8"?ylAe7񇑇C/D.~Q۪yxyo3>WB]zGÑ&׆ XbDDADL"Cџ@||b"TF˦$k&eyZY6FzvV&aW)|j F89ƫ `mBn9ר8*HrogBLTRD'QA!~j+9iWC6^MOsD2ZW}0Ech@BR@5`5z@{UT? $$GBgSW鼾K' Xf > 1A$p(9 {9İ~^}u&(tGF9W/x2){qBb`ܚ,X?aA m>JgtiK8u@|ȓ`xƔͥvUgM|S|˸`@:k5S5|~D =OSI k,[uvЎ߃oZYqܦ o F M3гmG!`_mt~79c !zy,@-0n#Fqpd цn tPd]8ȐB 94xsRM x%n~=gia|1Qq"@;O'Ծ .yz{*3H4 Gmq?[N2`O2T$=_/Hb$AVZ֪i%۟>Coycw0=kU_=?Oݯc|:ЪxQ{/'&uwyXAd"_7Y(yqFB;sș=pD}_iNՁZPx“ &mqw*}$4.4w;{c/Zg?u8{Vv@^)# FC2pp4ŝjlrC#7CfLJZrHDz: ˎQ|jOTH@NrH }7-GszYBqewػl%D 5P~M.oTi_aH}Vz9e4tݲ&RdEKD|X<P%Aj3\.|j7DK՞ESy(nE@Tp#D'LK0)&l|!sF1Ǯ}nm[_R GQp hⳆ_lö}z٧Ӯ2jɮ>Zꭾk_`@c'8}$A4z,K"H ҬdB]%D%`H5Nl19\Zb\TtE ֱ{A]AXaV%0Bv]l唘 ?mn[>iF٧P fuӛPYp$44Tx|x1ݓح{=w8MQ7 o?+s1oyQNrc}~Zi9)tFB`31yˤAJ'b}FAX;{lZ*n;5m"UC -Q}=jc"Ħ= ZErDodia/(#X+Sŕpϑq ʧOM.dU2@$"3KY9#=G!f\*SQ,pe*<[hmehQ⿎mhqz9Vqk2hL_gsy/}3xCyD }#0I) 78/$`&H!gB*^}= Dm{ s@rR\}ށ@ Ɗ @.]Wѫ[%~i۹߷| a<4a?U[>b&JE:۪1ݔ3cEWU>O’1( Sj\QQx>V7?N^ʸ #AhJP@@&PՋ:}:l]I  3 Rg!zfϹYD²rMMZ I=dYO"@n\fw1wϙգ9n+ -Tl:A':ygiNYϝ2-&뻲? fs̽]]^\Ӱlb\Ģ; O3 oqçY ( JGZT% s7&g(^xT;RA1v|6X{ilb6F)Ǯ Ҹ˽0# tLf ׮ $$D4K wS[t|3ofG.ďrSʐ amjőa9D!W0iowJk[HϏgk|6isͶ)[ BnG)JR#1{r׷oFj X;6_/{2Kz݇~KEFAn[GX&ǣ~>T\MR)ZWܾ~K>~]>} >)Ǐ`N)+T/(EFR/շz=ǟ &7Y q.Kg7GJ^ B fZP=f]@ў}[:hEn|@H%v=>7.~z D.g*=AlFMEI[D "-/3FtL,ܣP VAv@eH\5*:|?L|a0Dm]n>|(7<Z6oXu~ݭޭB.iK@n註;X EP1Ֆ6R\E =p来Z6=FJU|^:+x2#,[:-Y{^Wn~( Pjlcny; ] AcAs_Qj*h4`C^ȟ}o2.ױca+snb:Wě tZO,y^H+ Q?}x_h5 ح jZ^7.s&2@(m݄l{"7+pg6I׸w,ӊ Oc!7l+K13^Ko'p6gDFVO|nU0r (IG`deҌ8a np/? ;Qp':ޤ8@IcݮOxZuoqH!_xȩ"ӯϽs>- !? muAͪx6EH(#tZxa9< ,.c#5yC\1~rM\/eqHؙg T'"DTBZve'm.p4Hhh>ZBq0f%7b.l6u_e~;@x,]+$n[ubgnTr^E+*YjQ–:XdK+ L+⺊preY9Ч oј`ӳM}-HI@}E|S ;*Xv?j>;wm&`l9"un/v}HsꓭGjVЯS]#Y_Lk\u86Xa{+f7. ҨU9|혬lN]u?-}MqJ4#'Co{tq_ثKFAX%{0s6YeH,$fB H bA`GKO,T5ihO>6 áIunT#DI< =mv%wx"iDN((bUo6!0Myj'vo[)]jݿN0ID|jGՂPw]A/ z ]t]b-PQ!D]}Jj* M(I\/: LD>WilTPXTU)okʵhL#uAyJQ|~^8բR\#EBm8#h]8qO06dQdR”(B]?oɻP핗%"SnT%| #Ȋ8(rj-iđP${ZFmRױb,lbt];:ufx_:=OJ5fh/K2- SS~LsV 6M=ӎ(ޅUGlS0uDT'X$fVUz,9n#[$鰱.|aD V.xDz僅t\4sO>g?L~l2(E2!@FҌ_>SO%+CtDOdXQ4 =p +_B@;{Bvd}%o95==E&yTSD k4 hQZCCE@EP\99X@q@G<3Z7*Fօ>ع*?q`OTg5(xA~A*Ee㋆G2@ d\=?-wꋔ$ "ǥ1 ~"GK`:Kt&2:׌V~}DѕH'XPMvV y"HӆEDdEU?G,k^~^h#}f}^_򬐮ϗeԢNO`OφdGdꥵDckvir<@9*=Ъ %ԹG:UF"n@`@@1M9AҡH̩-ܑ19$:\pZ<@[2t4/P? ^d?@wγQH%x(2(HN}{W'B- joPF3: A*Q*д/W*̣Ug#m13uۑp ]@پhnOn̸|BmĄF4Hr(^DX܏CcSMU@2>YNXq(i,nYW! Ϥγ((CC ́c!R`Gy\$)W}Mf] g wbQa`؎XY8&?D`i@HrP =\u:qG $YVۖo]1(jT8JkMP$ـԀ&Cb TJBB!=y秮4()X.UA$ n^0 E-Zn)b=U&sԓ$Ͷ6B,Y59}HJG8%9Ӯ<{n>jS[2[:f6!$v>D] M  #AŰC"-f9CUFc3D⡺B> W>:z0D'Kx^ʡS̙&̄@I#aARnmاʠ⩖ђ˄$ zxqIpIՃWIJ$IIQPBK>vxl#񱔈z\DqUHB*|Z߮>=wtMII*9گuD?& {ћ8E*ʖCb(GgA{ݮ`A"H|<ϴ7@:aTh=Ft6+H~/R(%HPb0jP" I }*}`?i9?JLT A lOAf|h1tե0;ul} AyF (uIrb1BQLMd?1K-))+%1Jt(79 {}շF+J g z)2:IFK''c_e((Ѣ(E(PLJEDE|劀=`zkޘ{'H2CG!{QGq #': G5,qВAZ !5)<0y@~?~I? E;yWǠ\2E3T 07 n$s}BNCј)↚LG}"ߏj-4i0hlci s@4mrJޛ=-SG?5=9bC_>_ͣp]eQt0+g;m_dgcCmp˾W fОiIhh+i0;y'ԮR p[,B\^50!cȭADӢNsH~P ~pi>ЈY\eH$Ԩ6O!/%te<%vxzhC֋z!C5-0bx4Mȓ*w4lbh36uLw)ͯ*= ۡyYT*wz&r?l&JWo %fHCiuŗcߣ &2r熳kK lUNPGS4 3I1Ha|BW%9wt3A.h=|*A!@NfIܜT>}SOlgwE)_A3^T PT7 -8B0S D ,c 1>`~G J{|*|yÁ&2cT> /tKm/Mh 9t=2wx*BT$?x {}HxCZluFӭy`.J(=2 BCsUc.B1 eDz heU4fz!`K= `+IˎaH m( Yhm̑zj:1aoAXrX{a@|WDJ6Dcz/ ַ@`_4"AĄn/~@C4C/c8~ez=z"&aچɁm0wǜܡMHIJa0!hlYQ:NeᄇPĥ8k#OV1Z}p9`JAބsy7zLg?9h&`hq#q.(IIBD`8dN׍ j!Dn8; 8fENEe6 OrBMOJw}ex}vbƍr}"!'vx"bS\bb,,&r!&zCZh@ T2 !ԯ"L"n2T1 RB*@>}3 xQJLbo~]fX^]G(W4SbIJbDa':3:-^κ(👞h&{6B=؝؁iϬ7Q4=P>sKpss d~~,1UvQ+gw&L ܟaB1I4_ӎaa㶗#?l #IU;Oǧ ےUN9=gcׇ-_QPSc;S$Ep0mF$ܗ@;àNjh4+pȜ[d˓fA xyE,x83G>&!&87  o9:8_s/_rp35^K T k|[Ԫsυv%uvKgpY4[j4$NX4y@J$-8>X}$!2 Md'rayN}tA`DU-$!qhw 9 kBŮaMCo PCBmn:{3q!Ԟl׎;NS"v?<>-LĠ1%? z|^\:NC MBO@vhTJPD:KIRC`܅_,ɝ M8۝EYJt8`)I2p@RNh d'e؇!e4B}&C i3{\ D$awlB u)7y"]/NkCilF}LsN̪\z! mMӂyMYLDn].V4db$|aM/N]3! ďɃ>O@jz(쌅C3-zE≨Yx]i6Vξ>82-mJVD r*MQjQ@3Px=!`cS<)L0*{'Vbh҂7oGSpcSP(ywi|qsm;!s$s%3֥Um Ujѫlu*mVt[:%)UUUUVn;UUUkEkVڨƪmUUUUUXƪjp)BAl͊'!k1t'VbiԋUu ]A؉n&y^lZy58 X<&a U'Bg߁X' ̍t:%NRX3Y QnN E X2|+/m[;;z2woYRD؜) B逸mN1\xv-|;:">as ӔOï$N Mm2ѫ! ?7ɇ2GgCtH 0NTY8?=E  aP冚SK2 s{I/pi$LQ#_/mhHAf}w P)΀KP?=ygќϯp6ƌsztrqZ4.Ed-ǏG{U$[9I2sr4@LQě^{N@l"BWL IC_˥(9;BPf04Aݭv].x7ôQ@L 2ΈQ`R IDzCv4'jQ_scIG9QZ5 }dᐛ 1AxcҳD p#y":/p+?z{fq^q^,TfHµiQ_ZHdc?y]xcܸ:0Qm"i;3yп>6,G46@ a=l&aZҝ+lQa- !Tx}3|bF< a P8r% ;\ 8Ɔ9L0$AԴ4CNF=Ԍ3c|Z/ѳ\%BdYuQg!W1vAD c!CH&lݳv5j8ZNѰ, d]P;s`vs}nk\z @)*Ϙ{_-5 IeBq<?`m|-UKF.6`X5 $p\G{9|KC䣐^Ԇx@;Ƿ-xsr)C@;FCx{GZy: Z~`φ鉘MB :22m+@96r8?5_ *?:b]}{cNߍG98|~u1`{B#%c#I lJO EϢ$"z@) 䕺\(7LȀM Ux??3d{4&hOY63sý6 sj1UQEdJ"jäU3h w>khI vy@q`Z>*8-L;^H`;έK_L*IRdLCؔWNJ^#F̭79ᝍ`gpauckkH9QM&M&9cp+Hi& hX`|O_a)!<={jHe4kFq- !TEH*0ݿAmǯӷxyD|oЗԒi,,C?2LtEvI|?BN,FI|Rh((P `f:~%6Q@Ky$F]DP X]Ǜ\xMsN)ks5W+ǫzVw Mͧ^ Y' BrZ`/_@î*M@͏MĵkۅSIw!1@/*^'Z!DB%Ǹ!|>jxT{y`wc4)5ȉl{m P'#n`?zL'檐<`?a^7UZyY^})oPpL(y =ns`X{<#8*Nj)&oaҔCʬ!{|ADN cMx>n]y􊾃Ppz$ PE{=f7pPH0p:*ӞP7AGs\ >r&BsBJRbC,wNjv'u⃽X1Rч?Uyr"/ (H`owH0 Q]v2r6L0'2k',C 5=[L^Bhh#ppp4jˮèj8fq:Z8©TF05dz46i y&`~*'FA#&Q&RibXdO4Pé`%'v f$L%_)>r/4C^]jI7z/4 n:~-w<}.zHR hA9qy^H$(2PS bM,Ӏ̩B6XN1 u< (6Y|rCC!AUPB[i(R]sޙNZ"! &҇۝J&r &jMhk;]K1"= ig=!fů[A;Ypą~R<<r 7(]Hp}=TkRqŶ#oR(>/>k&>)·ëOC˷1@TK.[Jĉleߖ~6?6Nf$d\C fǟC;x #hrU7B`JqD Q~s9 on/vj-؄ۦ >-czΧ$A$NPNHeەh*sÊx`uAŖ2@B5?Y L>} p Bso >%l!话/i~;'*7(n 5aCM1WQO(gҢ*#|F ͐0G:7A AA!0A4<7G ĥ()0sLr.v|c S_ayO"$4I׼:h= /4h(lLL^9̇GgVCCI*$)( g,vem4m q:xF8 ,hA'zpɠ DNTb$b{ݞ&Z(qDV{#/wI 9l4R6jJ&[f4M[=2( S$˜+w wȥ*q"O 1'ۤ]] -STd P/rM{hd9]z"6y-WmlF֌EfۦF]!4v$ɵzAV(`*#39ɗ(i@T`Pma (>3+|: ݻj ɩhsB~O=)ݸ@v-qc6.=``KyZ)M5b hJ?!ǯU8h8D "sArhzqdس;8'U&JPYZ9VxfD1) tEj6mʼ-gFGk{}5ҋ{ݒ~S?h'+Y_9˳oDUw#9wPDDdæM`J- 0| f~6șѭ$F _\,h'bbIħ  Fe >: %8:.PeshƏij<٠kBD-Jx:F>6c֩C74DŽ^4F{B#Ocj|;ӱ_&⎬{ 0>X3CT:jJ0(C JL(x{?'wS U0J0J@ґ<=49̪swn['_)ݛF1$acb(D8Ѡ֡ xށt8d@ANU`P v dŹ7 (&o[<*T7cRdĴd=g(y\s P8x ]vg=Rut`w6!@SV\"i 8(|2fu&`mUǑ * xש 69&yf0MM7gIx%tal2pI7$1: ۷W^t [77݇nv`kp!Xsd $bM@oD pnde k`nK4;c{B-Ww4|0)0 .s|mP@3{€QA^[ۛ㲩ާhD?)>9%/===١mmxE RE]|;/Ɉ }CrPì xzS҂( u\&^K( C].lVC8 =aaCpJvD !z]|HǍ5o\:.hx/nB0@pD@ aDMpL=,Y%inҫq،Lʐ=8P0 I}P)4IڈrQTȰr/x /a#eNuP=@eD %2O=h@>⟉P6~$A`1G_L`eS?@1~r ?]NOk#H "KD ӃX<Ȝ҈p!d.>h/(sSwLst$3 n3PmnI'}by$Ύkqv <6`HCK hְ1&qGll c14[KH_Y_yOsE{$*6F#$'XU>ɞj *ڒB(YlisyZ?%B *`#ׂMt]1#sƯ) {{:)O YpY~RcFO59lgxngQW=lQ䭜O ͬuɝ%q2q}`43LXpw`wջ}Gu5ɬѱlaA U6# )鋠bis'Im GMzS~THu.Q pnrhOv,_S'#o(2?!"F\ue dPIՎ`ILbǒD5,mݲ 6j?CH7YFڔFr:YZWKҙ^rZEcr5^H6}hloP#:gя st]W^xTv /C'>D"H'k۳Q|PYL.R/Dqv#6ئtDODȌ/ Di Z4"шNQb(=ف `dB`k Y|HcnkT<9oLJMTt408d̖:()6}4jt"J*b J&IihBh=C¼X4IwRGn60|JI) RI$:"QNbLjGd w%\d}aEÏEOUMe`2{FIhaF5S-?&fK|Y+Czrgtx/u1 :8P_O=7޽>oNw&E ve}g,rA]FjlQp0u'(Nҁ"K`D=w#װq:F"_hR9rn3IL=PRG/vW>|.{A!L jp1ؚ$ "Ca< ZyCB0!Cwm hIL-_v(daQOjL:;b&Y>!t QPye4v6TQ!?9ׂw=^){PM{? hǦ qa %hCd z $PpTCp˶ yA[Z!%⑈ {]S<I`Bd{ќ-$N M) $[(peO'I@2DN˅t n;%p s$} !'N -$wi3txױdA.3ԙ賶"l`a)n@Fbi уKՒO#A'tn#AOCתGb%^5h[FGMA >}sv m FűHȼDIFA ц  ::f$LJqlQWdh(_yz/v=[*21ɪR_N7ub4e~Fy2;i YpՐD3IaY%(v>~ p/$Y4%цNy&d3~33\ QקQ>֖oYY>Femö́ tb+&C*./ıns'Z^8"Kyrk{)G>PBr" =g1{/h- !Q j[4!gҏy|L>RG(?@0>D:?< LPUڮɫ]ڨQEDXi3uє)B#pu.#YLXk,튨@kɣ6-,\R}PbjE',]9+6csu5d\"A;uҍkUNcGd+Wvf<ҖV9_ Jb\n 8:Ѳe"}2l<:A,ICt3Fv a6\6618 E¹c,.KPEc:}3F!hh@ C;0ifx~e Qg +J.Ɉ[\Yڱka0+mL˟M !y,hOpC;pFZ(y¸%U;@wsSqwspp~oniq^'Jvs@ W <̓A藁%5'DȉFmJ aFNDC߳~r܀(&"ekLGZ{%gT0*'C]Ml ̣=*Ot>DzŠhI5>㗤 wC'xgiĚ$88es6<>վj]w U l"ҁJ%.D6nyyl FytYfDǦ :hOm$<縿7lN|'$K! "EXQHUQfY>\qGcV7uq0t.'k:Wħ`PP'ldatt>/o`ƥΝ7>HI^H5$(=BI;c`w-=Q(_R.X78u.w <8|6V !Nh3JJ*Y7C=C߬9#|L?C@Fcc/ KDO!$;w;O sܢS_S>'>\t늁,ZCbjC5  ߼Q֑01{"J4]7T2&9t]K-+u7D@|0*Z8 62) {?7D1`n(=o{*M_{ڶh簚ۗP됴є s~g|:s:Ol}k g4FA9ܱ.K|;܁>1& /9„hvJUq|)1'D&4cȲOA0X{=AanMd@&l O~m m3Ms;oBqH\Ӡ4N'|b|( )cPCtUr!kHdqPVP.I,āJ"E"CT'$Zb|AF.pヒ~tKާ -x@w Sxm ze/0>)D?X~G7/C 5@k$&d^#i#f Q|ϻC?|2wS0De@e&rdC /MnCa`XU2ٜlS 84ь)˜>̈́4"9QIjn`FHwdaeJ1s:X޹8@>9Y~  -1Yp6\uIsbfb15{˯x4i%wWn02x@;Iթ˻>4%<iv,Kّ1]YOh;8_JJ` b0ZYHs&=̲G{Djh]3Ύl\bnmThYԝy!>H\SntG:1ڇ!0A?$И.TNܶr ٶE?|8=0DyW9\ ʡy{懎]-0zQDA1҂h<>(9ߵ('ɦyk(;N[koA཰h=0=;u?/hlT}n05{>29h ᳔ߋ\Pa]ĕȹD77"rG8UVyM t AP55fWv.pMOEdިb}>p]xFDT4P"!K&Es߿YH^ˈSʩ@|OE |=>l'\):tWta*<%UH3`lڀt%xEj3ubi/^{fߪtWTI)į <V]]G4L w*t.M׋c6k (d7OCHPՕ8 sQ(fG#$:)P׿sr,:B@PN1_x?IGC0m?qib{c-:)v.@[ܶ Gr1ȵ0,nDdqXޙԾ7x5d$DDMw&^]<5 e{㹽Nx1[z_Cub˅x}pCRN;۰r1x+ {~@N-qln b+97=sٍ.IB:hn}V:l ˼M"o>7CiKGxq 24c+J!eLV1:R"~| 4[3w$YjxI7vB,pU"*I0<+c@Mpt\aݷ" ǺqcKK hJ0?AQ@;8iBahe!`1<ޯ 72W p!P[@BggAv9 )+ϳ02ICs4gPv[y(bbR36<7 ??~XRcljN:V}=_-HMm\ `Hv0Ҋnȡ\x0]yF,H$AK!S&8AXe91?dikg!6.\6rObo09VpLOO=$=7Z$O>:&A\t(xg %JR}3`9 1tXUWp5@9ﺽG׈ؼ_>VzdV͔F`_Xʊ@`t.]gtgJ3}dy1lyi # āITǘjt,b>0eHʐk醒0/fPJ e q`G4m{s"DC&kd֤H53, &#UvAaS?Kdž ~o)2q \Nƹj l!O;v+ %1#  3==(t~e ez\gRpQn Gn9y4*0%B5Jl^=<ʔIZI/&ØXJ9ZFV'RQd^ vcP=u78>^QA%#~ osHzt4RTN0^ә7 FJ>_"$MeTpF@4v,Ɵ.//P @Eyp: awN*A/ϕ8ź5i˾6ڿSO/bHI"e}l7-WůYkcT,n) ڐ=0upyq3t/Ѕr{O8Әۙ a,;9[]N(3qG1qI r<̈:7Z"0:{ xqk;|ufF(9Lg י sF$*Ca8;m@ɾzQ͉M; 0LÇ/8q4hOH,>L)fYA(WO\$9Ykr "~P>D,u?}qp0TF Lq\ZGg7܅?f!ゅ)>{C'\~ЅfR^f6<dy!gjօT`(s~(e:ePX A="w{7_OI'P0:x*}C[ מKfIH)%iEfRfH 1Ssa'i9OY0뇕EMIExysІ1@7@TQ3%Uٟ2<mPڠ_łP1}>gwk`' t5P՟gnXV+a(4m%_kV||wި<6gTPfttdg|BS5PS΀>B; 9@ 43Pа3qllIc-qjs@PWTaC~5;Rhfá]%,K\to`~S?y%x'I"j% bfMrH>^ui{/'Lʹ&\w%z**DĻMEZo;o{n iQ]E!AtKP>< ]wIzs=c5Ou߬c#/q_c[=b:uE>!:$ߏyUXh<-jH .rH`?tVɋƠiALKX=#+_&f[!dD!k5ޒtzABct /,rCj`ɉHFsUL ;*A*8O\ELEX|dK?k"MMẌЛje94ozmlt-LQ9V֎ Ե? sM6lM+ dX l2e\3sFGݥk8F݃zoPC @^?m(J͸ w C8~6Pr?ۚEe@F֌ 71{026li%biy:;P8P?bAS,'CW.1Hf#GeA~ fÓTx.d Qt"/Hs"xhiSs1Oj3E0dzQzl--}8X ӝcaA3vp1% 8vP8aqݞtLd_OC tO~K(lyHQqj$Mi1% !8 S=S&~|DIhA'fzw{.%7{aç]sO_n~Kwct TwmcqlZ67cͱ=]Z)G)}n/Y g62U4Hrf2٬b]u8`6ĝj =?u1מc%JdMH8{Zj/#2t6jEe9#( DKQZ0]p 8E QVPxYwpmʨ+[;nz{y׎v^hXf=0"+yQ?gn]z*ڀ@mְloshu)$,Y^cqM<>y$&;|Ƅ=IU ֮:n4/5*2:XDwn ҊoUnP0o uˮ1ٷ` pP"D8 xF_f%YJɤxʮJoY8/0b}9eJ+uTM?|t 1:anUtÈvYs !8Drif Ab+gC]]Ҧ)d_P aKYW] 4 QZ ⡐ĺMiQuQ;02j5FH=A4bIHTj|xJi֗ͫ v[FqlJp*uv" `MM3ǻNI1gTg@=o/wzqvrSPq$ҏ@MIW]F0|#h 3 6`Xf֞q'rb-Yr#[!6]y {t9b*EEV*tΕ9/޾< m#'QaeLļeQDqG!+0^WjvAu(m0. VZ#5ݨu\;ov #Bq! @HMcU؇{\dFw]!q,=9%$a<8˨#sy[9+;={\hoyХW\/N'ƺTAbq}_Hb5H Ej ɬPҗ`DnqT~o]~Ӑ8b l:;f*Fx.UCӿBZPyܘ74ԩ\ɃC] :Dɟ9}@GI#CsDAjVp^қF)z(H_(V!F=iX`6 ]x3Ud$ks@q,GW02O3 YD~ uc!1$BHD~ 22D(Hh^U= q'vX}e@;;ݵ2UlYOBb#x띝2ўß^U֪1,B@)v{;U׮ޝ1D E;q@,Gw&{)\y== l^Eо%nۙ};à;~"²a*}boVVџG>9=8Y r l\ ɓvBon;TjdA0NU :vËoq$x{ 1uv`[ ،}0W[rZ*T"Dāl/Vvssڋ:%ASnh( yː#NY'MtDAÓXD9`WjJD)cbX;(5Gp"`9tGC칅&2;WMzcW k}"G9<@oh57 ʖH9*˒΁lR؞Aj" v`l Q ۶b տP 73F*Y3GKvPw>Å &Z=^{ [rBa<~< =8p[o ۵<8bH0+X_~8`& nEy݌-ۣ@a;2!BqǏ^ ^i,z8J}k-> ehQj vtLd2Qxo-[&&Y-z礖VP vL5f2ot\Kwt5/_63@)|{`l+r"*A_˥pH⍅^03%LУ\p0 t QtnysA.aZs Bv> ȗ6Sd88:^9;w)*@15 :6 7.*m5rL`Au Aү6H:Uk!́J>Є.\Yp:g7^YשWLdיxdDnw0Ṟf tDA bC83#3+ c+8}O]9vsC$Dw<r9̐] kuNru(\W:0nTN<SBPYeue{M0`",B-i =ze|,5+U5ړLZr 6,#}` .{;/Ԛ0( ;ݓ\'[7f8_cԺ5]}v^1Azj-e^cЖؕsJZW >j*6OI yw3 $b#NOR"foxDk 9}3gx?\YS0ž-b韠# ][ \@ @!֞i&[ l0!ddxއq$MXD}]N#< Y ܊wU躷F]l-aNn<ʫ QÅ2 V!؊{L-Xӂt>$=>i򢢭-$[+lY^F?^S;L.yzx]gvqߝ dު!@@7)-t"rTRXJzYaT r5kҳD=KDb@tm@*r;!}er,X 7Ղ$~$)P#A =Ql7vDڏ)-P-1%@E Gpٻs\-҇wᱡ:,d?Xzi~M9TLD=}Y  '2Y@7@DHErDV˱|`/6]y"!]JčDwqp$"'("fSx^!>y)Oh?Ud.1#@`4R(ڙ Ϗq-n:q*̼63Ps8a?,ԭ ЧOc:m[QHpAjϢP N!r "g^67\>(|dy{ui]S(k! &4_L租k a@]1ˢtΛ5G`#{‡H}2!L/`8CsU}h$@G&pba lo$_OrʯCoP6 ЏU(u.ar* k~-eQi%ws.420M2Jj!9zo qF!}{Meu0W4QP(M[JLUh`$y!#f$ DTA@jn Uokj4.cZ<dۏ~Eg=[:;ng ډزCG ! @'v/DKbEb&vZTIhϤSt=f5;]8ek$@gGbc#eK"O Azd5e ˣDӓawt?|n#~ImIz=|pX(vأ%-Q Q އFp~Z\(6z ;s G4VxZt:oݛc_#c!˜8CJ9RKm, =bli܎{466B'+\p<Xl@]O-3\^!hjќr8`/lrc3l/˷eaǝPYGqKk=ҧchp-*owtrX@@0=*@rxs Wo/$캶A3H1p o:<øY2_9D0jqxϷ]PX|N-Yx\us1ȕUg8W h~Y;xs&>%<'L 疗&Ay)Ϗ}/w՝6{@W ׻S_zI o<]HmғOcl-Ai $.<cM P[6!ۈ+}BgCر AM-{3ygNOO\md;9cT}d;.h<}QCc!9BDv@`v/<4&2L> {}e= Tck<87s:wmӉ'+gnhtA`Ϩ%l^[Oh|H6"6"W2!^E0eCV<@|{gY63=5 e8׮։~@x } {kGm3EƅXQIUU_$͠SDG*\BhS*\Mm FxDʆ\y@3"$ⷊ&>-A|7,E3QbAc>Iwe7a 0` wEW3wL2bނ`|dshfEKa4g XW]HSO`xŞv2x@r{;oe dVRM!(թy%'Kcݠ6=l brA8C@q!ܓm~@ @p8f܅牓zfF,BxzpKw!!*߁O7DABC 9c=iLHz<6*E#G>zوPmQnR0 vA,!ekPH Lu,z^Ds?GkThQ0bJXCQT A`P;BtyђD^qnvzD%{ !5ps%ojN1YM.˳KnCRӮXVkHZ <8[i zo"09@$IC$ :·Н[`H'ex9 !ǎF SWt$ g-W( UHF;,9(c$Æ_mx,oyrb^׸4B?lvr 0'!{ɾ`I!Z"$hQ/}0pl8@K Ie[H&Hِ8@֍C1xP¤e`ڈ('mFӢ>/9WF=couߏU4'ˉ0ؔj'tfwkm=Lkۿi5U Q] ĉ֡ؼS;"F8o@GLPflYhwr 8@y, x]D,a5Wꌚ_T 1lah4nh" X@ٔlDX-Ҥ:L{zh"IH@QAA0ڭMVu˴V1,'p&M5fVBY`ZeuwUp#N.9rJ F:Q)5F=]惰 xǼiɁ`wk~C.X`+QE$3i< Hsǜ3~!;()9" o&< `r/af@\afIu4T,͈ ä7TZ~k &^}@e;*ΐhhYTcĐC3 /ASrwǛb/_=9c*:qxM.he/w_|mΨ/"<2o=0$4hs6X .ԠA 1b|H_.~pՑ;_}0$+Fwo @ )T9Am h* ▵P4\2S%ۄe";_Mt= 'rq7>odۧLK.& >=sg9$p{~$[`< 33 ;m* B}Y}|neMG/oqXD1=<(RIu=vg6hq׻=EF0D`cy$rUmzCR. X8҄DR,/h|^vf{YQ- SZM?r6r"Ӌkn>ZgC*mT*G&¤zoRLj1z覽,vׯ`Rd|_ѪΘ{3 3#5l?hlbÆ U \2Ϙ:PJ J 8 ,&gN,l zӒɤZS#6DnQ>TM=sӿ|HGagF/aʌk`;PGW*m "Ch Eie5lnĠ{nm[ki-ɫ< Z[+B'+q6EW# c_+;߳I jJr$RRɃ9qD86yRR6EȔ2g\n*ύUnZ Ki)).MBCfk"d/Fk|8,Z}WHgb}6ϑy[EY%x4׾@3Ucm1ں51VI-)HB)$I$$L"UVrCu"?U|?zs~09 ]($g*K<p:7QRIh$Cw9>NUEX̔vΣ=ҢioϺN@L0D),"i@˿.c{=y,mj23)!= ;8ͤz! k.+H%H$`(;whΈq-RjxhJ;jQーfT&${9NɰͅJ+źfNd/7,^O76Β]cs Xzikk7 HK$yIo2}6`ck?P7`KX* "\nmbG Xlv&mfspdKb0]uibm e@uQ'FoA)b{\,,ϙ%TۖxkpbZ`@As|UVaW&p76G&b6̕ gy%Cc4JU d.b':ZHw{Nf``t ?U|xņUE,D g&<250 ev:.Ari#l7?o$޷͐[9n*hCgzr P.`*tuBZ+D%2FMjHБēT4YN)i#"ZTpƌoD 7/*Ku׌~H lb<|?/^2Ho0)\Kc~$ňdj|0(2WfG=coɌu4c6_ eRb .F "yYQ:eUF4u8&1$yIV /zzߥAN ,kTs[+<< Rb:ۮ1s$ O6bHO9}oHk `aPp,?52Q/?hc[80K5m@})lӈ컐vqk^«HKqN[冦cBTpy)/ggU)dH}*]pW IO3 OLCЎ%o!JCJ IfN[j4H%tS$O^7 C~hxi;`HA=I 舏ú}y)~ǂW[3#M x}CDبTT6k<@+<.u42ە{7?LKUA!)Nq$a׵qxJFiC jk,KwuuH!14;lBdD`  x`<1OyǯIt|Ӫ`'n&\)Pj"։ *iBH l(UQ[z]yBibd~9|1aqo!*Wg8n犾 I@K^hʙ= pvv#(C%X2a(' sRtIK(r)׹TcN`rjM JBR.|~,4ҀaQ0ޅ_u ) ΥC1r68Ȇ5#-]5KF3,2tٹ^?@!MOH=pR,a8,Hz@0arxZ4E4@6CKU8\l5Nd:^ ־D7L BC>VbĹRBV41!ڲa F%MjH8EЪ; ԣ708Wphm J'b^[<)ѡDDXLT 4r(AZ^kTF]hioA#G*>)OC>k#CB@o cOyji ɂ E"AO 4vR_S3AE, 0r_cE:0B_?(042_QDM/t N( _8%DY=D'Gd"4Wh\]$\?싰!'ώ8{#A%~tXFj?)Le9i4D#O}bGYve7fX~ٗc4֤7WV.sCu5~ U(CP{T |P^m1\Ĉv:VIDD$PLo=Vz<틳4\mDĊ(jM $R5cR f0x)z.hQXc?<̡㳻 УnH 0MϋzBZّ"{FLbĄUD8@(]>ʹ솒>r\2>Q/) {۷r& #,ԳPdtRGVSxSJ(BAF/F7<=w@~Z=:$@k]s)OQ{=(=@Mz *0DF2R )'{N;Ta&x?o4 ,RHzC\udix}7Iד0 G84jQ$(>7Z4S@ rPڈ*$c% J?ߐ,hl;UN DI-bm]L%V;EҸ&_XFs!(LJT $  C%M1a(fGb"=|.6mKDŽli )W^ЗвQ_B7كqCH 8PܗyMKj)V! %30G(]Aoύ|B?XpuBч^qx pkO_4J,NG LJ]>~=qdQ& 5i٩HG0 `1c,>4 FD\muIЏboI1ISNŐG~Ll,z.4b1!$Q$רrsj^{Ga>LRT'ݹ'd hjdA)e0)UG}|P8#/+X% F%Oip1ֿO3P<0*h9D 5x}^5}J^<̏\?S D`Ob>`5y{ߺb"*+(B4!B`Y8!~䑨t#nƓ>=@?_؟g$c#y\ЍN!)5 =ڵH V0X3,]!sb\э_磑?PcmDUc{pƔ^Q߇m$I}Uu=k1 )XZV\ %>uX1'13fԆ'PdAM"&%F 7# CM(dgD4$ *2 9Gי#C3*""1Q1PTAF-#HZ2RHD@J T$LK2P!;VeZRibB H) bEH \mdId9>%!|H=W^o_IH*B@rÑ/o嚲 Cykkm@Q6%=^[>Afd'#ifWQ踫> k !Ϊ]H Pxql=mצkYixD!װ,ܛu;I+2za Y]ЯfNMcA5ۋΌr+BةKkk>NX2FC}(ZZ, WR'9p6QrudJƋFȍlA<=m 18\]4' M61NP{OzJpeUrx|Omq? SH4+Lt>IJū?3'(N'>R*]*r,0b \fnPxTW4,  &"(kq`D?? 㠵+J|$I[J[=M"PZP9al-Znp$]^mx?㎕$5ԻGypNa5ׇH(tsɈ;NQM|qz%%)ܣF0zϋ Y y&qFo7-p6֥uH5>DIHdP$rUMEs^a  ̔Ypzu,r: J"VL_**IQ6۵D^=nn^뢈SU&J/osxk\`F?Y \.Jycg\r2 Nv8H""ֵװFJ,hݟc X HUMF߻$`OK9,m_.Qq~LX}d/?Lhtp T=u"H0sa0 N Bo&xPæ4UdҔky;2@SA:DIXzchn S!YQJz["֫1.Qii8qU"yń<041!zwA(yt0yROȝ' ܑcrUR_: fJpǪY0 @hDٳ%R c/`'΋$*&+TjCJ|v,)@TCmBNVNK&mj)[mmmS 㿒8$(*?rLJ `"H,+OޏDU0[lJŷ!l+ĐY3`/lQ UDr bZqWA V%)"\J?"TQ)Hħ h` H[:AWnv@TUNME$O=JhE=G@Pb,aqjPQU(XUTCDQ (bVUQTWV 7,&sЦQ?~R{R(Fѻ`҃͟Ҽ=v ِ'r\#j]n,aOODGLdLjv` `?< 8''_GERMP_՜忯깘=O'hNy8tm93=9t=HW ӈdAS ~`6-$?f|Zpʕ򹔄=Q&>a"ls!<>mv5<ؔKYQIޭw! ]˂M$Y7z[OS?&"cLk4@_Ub\*8pDϖo|o?^{Z$jޡ6~Xr3+*=[S\P~x@ԾI }|#Ch˽*ݒ1KZp?T?L%?, !oyB|MCFJȜ^r|#u1G1i (P@3U=?}5oYbuPUF̡ kgDo 8͇ H.qLϻag,1YV"G[ndndy7o{hJXc/H̋bOpa}8bo2!Z x[dl:Sr 8Ιb}@c0J2%QDJYٱy↚o ∉=g94n4Cr ^(c@L@ ߍywd-2sEb`#ĴlT17#=UOAp.2;H ƞKjb~~7w؀õwv5pHU-^T,,Ċ P\c=ib89[bްY"I5y [ic f2{| ^z7owݖ9vt`{\uNV{ݺB=`ȤǕKwMAJC|q?H{O/(~Z_2Y*vA#Q鿢d{ Op Ip..FC"P3&H[zIn0K#r2 M;jc_D!$f42IO!>L|\YBCВɰhSg;ι['Q?V$zwSﴸ8*pQt= L :i{Z?ſޚ? @TKN)vp_3- /I6B>J"a|>}a|?'9N)`g)>p;!{uISP>FU}J. \.X+nEblVD2)mu5AJJ! AH \E ݺ6XOt"7f焉Y6iͶwcUɸuьax.bF:A_| $jz:4wVynǧѤ5jv{c( }Uts5uh@m Gm=`{ip 85 E3]ހ6OR 5i4xC| .pT BʩNUacܢT,bΈup +ECCD@DHA BrRĒ+1Ŧng>&{%V=,FIBcc|9-! A9bDQBt[(z`=OÚ,W]D3fSWj(#”Xi#DBe @Pp4 ] gB`}_qw$Mi0b_}-2QAbs_n@P?r6cH+bUIh,5q5:’@pF.I88Ѧ*@]{htvuUrآɑ`!$q')HY`}*H 6R׉*!”=?&yF$ $ߓ("5Yb9uo)506\N1VC .ZjE*g]Js׌)R" ݉; 34U&@낏8<uɡbVrRF!(h6=AUEQ@U>8BBE@LPM1:I(}v{3xa8 R$Q`HqJ PKDL!,PHMTHPBT I|~<pO@ e1[!|g[{Xӡ0># b&/}[p;E&i&1F F*cPU͈i!*$bJhÌ^1 CH[UTe*Mkn7RrcTPVGZA0Ix7ۚq $HWXz6ﳎHsb$.>^pC\QJP$J LEPz/9> G<|mRښ[]B~?T%+*p =Iù9X!œt0xɉLpَ$ l `%4DS4)x )`H Hf~2>!Md ´OOb@W*ԹP%P>@\B$.1qeI,zQ!G~?/X z˪h<q fuF 6YV&"0kp|yfΧ')PUbL8׍eqxO󳒴|kGx1艽nԅ:|1fǣvoyk024qص4eEzea^=d//tG؜D2@J6"UFq3hSDP Rqrf5ktǸdwF-Mc^l=qCK%e ⱺȰu ]0 `l #o5ظ;{{y[CXź,`i88 5V 7ƴtH>`>7WWK&E"pu7b2f%Ҿ@7S e <$-0 dǤ X 0$'/|KցiS ;θ7ZB1u31c$l9MQC@drӶdztb%1JDcHI7BlJPӭ{cHW # VPUrf i4Å3Pƍ6Vk< ש1 pbUhfEy=lmQ5ԹՕ1Sjyo12mJ[ȟ|:0Ԧeq4tZÀ[h]<ιƢ"'M3\VֺB Ѽm\ƒ{-+- 7Ufbs ̐ގ,4clָM=-U٨P q-E ncn=Xj&Xtef첰® lS)d.L}ZһzjV`QAa6#!9a ArkHÇſ{s׭:4zv3- %`((AMۂKF!:f=-Jf=K"pj@_XGD=UN+Pxï0szVj i ! @"$~o?[LF ٪@_FhCg:\Mk G6 ?|2܄i ֛ZH⻐ ϵΜ^{d̍C5 n*#𴫰Z8D>ջJc>ah4HA2h@QL @P 󈮝݇"1W9&dJI8t&% dF^O^%%g䋁*JWދUA]-VǭjڭkqjUVUUiUitJ_xM ۻ{LT4L (vOb.й/"H XQB DD -= U(8R@0f bh:mև@8b h6)S'Au>_ (4U Pu-\p:yjuH{[? U>ծkUUUjd^c>xP$jAs!T!tk 4A$LQJL ٜQrw2?lV Q ih"HhqfaBO9_3h1Sf `pCuU;2g5=}u XNH5O3u1KU7<%Z CJ3jK0SHSN`8ɜ{GE1`;ɂP%(| 'rd%TL@DV&KcMO70wTh‡)l3 <#O#=|N@% RKӵ@Tc]f$qCDff@k(K_~1F>zdbK rv$gn-0at`/]ECۮ(ͲL56Tr79./]F6n_ve?CnF0b51RHS(ԠDij"RDDQRTQAR4EDETS(B5 Q?H,дQ0 oNQ+VX^)E8Łl43-:*8ݨ;AG9Bh Ss֖8 ~91̳EivWV5j-I[8_egMiڈu uKv`sriQѣM㘞u`sH1Ȧ|8e;Ccz{#FИ0=Z=nڏPIҕ8'[%u*>p1>_V=d]0O >}߃QH%r̋ z?=χڀlȃ) ݭͰImUmUXx?Ã1eXP*5Ifǿ{rCC1ۯ3BU}8~k ~8Ǧ5~JV#,6tgUS+hP߳_t!iڈ眬_{fZ- o f&VAD*߻yz쉦h((Kor*(} ѣ.-wF؉ RqYU;Toq &k#vA#b'6ƿGDol|83?￀h_dD 0AT?# mvb<}@`,yA_e١۴^GǑ&7فr 1 H 37ti(p,PuB{I0P8N)lIш*<>cܼ}(~љڸ&PP { |qby:BH͢' &Xx_6;*%=vpn!o$l,՜}a:dD4ddIC%ZMʇaF@.qNl\1mmGp8"& D@lHm9aK"zq}rkgI8sD DSآb3-Yq v8Ǯ$ji+)>QH< oI0K~z =OXg/9!(δT?:<&*l;ۀ!oWG]]Knȉn-mVz"]  ÎK#35lHkp<=SLM7+'n㇇8枡 y*%:]'@W'"N;@AD9䍑KZ,#w>È! Вz']@$dsf*5NӁa`wK++$D^NK9 @)"nv:$;>֮Q4)@ abw QQSߵ[V.8'0_]69`&tܖniOq=/d"210k$#x͢.N8<;/YYy=uzni`@VidqX1EQ[†ld>hhit _y܁XAtqRn1OKk ٬E"'I9ߺN[-& W9/.Y~g c8-l~[+s<zaDC& 0W-WB3(ڗ\^Fu2s;[pGYZLD_S~[vP#R〢xٹ,Jd7ÀK3`=W|!cqب6EBa눘2c!ѓ.]jŊ%6/zO!YpbȨq; Cu s T¯N+ jyx9vdÞܼx(%&KsM Żlr ѲÓ;A$PvX21nmޖB6Bֻjlr&f}P8;KGaip)p\Ty`^n quvmIUHWӡѕ(9aE1 3w-` 3oŷ}p[mnfD4mfqs|{Fkq+~i%8G\_9 t+pF7+(k3)P DE+dyq{eh噃]".b$@ ϪƧSit鎯^w.=+N{!0ޢ1Ct@ldy\85[Fv,L"DRᯔq4XCi ȹ%#m c~3N `‡QKbED5(aRjB~8D;K R!#.g48;>8Għ0"*dg p`۠FeCc݀e77qQ֣8eq\B@7aӍ!q\7Vvݐ ݊jonR=*"tr,B:3kՖyy.q,ei` Ȇ`R )yjmYg<f91|)b/eqȰ/&4p\Gw]4Aݬ#[&fJ"+f]1 \`g^fY$S![yᘅ%f2notķ{J< QU9mx$(rXPJ3f ecy &`bVTc:];Ҝp ->'Pu@zP$ӄxipo ÇX;,{ @G,- QtZ0nvN5 ˹}1.}"DUw% nqk\^=+ry9 A$ܤ;cw7^xB29 AdȁC{AY7p,@E,ɖHr\[dc jb!UUUUV5;UUcBUUTEU_gQۋ޽{({q2|_ )]NCP-:3~,ӻ 䅔GUMB6E814ђkc Hqp~bW̭,{J3'Z>yxR. mٝk*;(T cf)"n417b"헒/Y8- S+\Te@z|`B`(> D vX(-7O*Nca\U6Xy`x+}x#xOHds:22g'O3eBVnS=m\`^b UY7 :O$aĆ}a:"*vT@VUDK7Yf6bw;о-) B!A Pc4rĘ54 <=1hf0ha=G4H F{i317I2sȳBѮmݦ(l+yhHlpDaɩ(Ք6FuTKM]z09{\K:r 勄mRhXȑHUN2cN1ўE͖|LȀ|p7ɷȸ\4{4P<\prDa'62PC"6k8p^!0dC6r_ t8uRwxpPm} OΕFMBY圕x㋧3BFci )z񵠠EܰJk8C֫2RI pqJ4`[xuءA:l1o7Q9=8&9/B*\FY\𽡣5Nb9dpr>*{J!(WtsAϔK[f;xt{V&*m);`lM<Ȇp'}ǴBP@,d`pV^fG!OC邎HHwhvxX"\=4 d5; a\ Mw}X͎C ?D4Or1!M"2ГsU'Ob*dڪBI=lM( KKG "B۰gA7E3"bBi>@{pL28\B'L|]u%梡(SH(A779{Z0dC5 [6v>L~ri~S_P &fi?؏}lƂΒCc f:Q[h,3D=\a@R{> |lkq4oGa<)o3cDlIiJteJq lHBC1xo,$=p@EP2LI 7x-CD Q $3Ͽ}Ŗ>2Lz1ZJ-m.ޱ""(q<4>3Ű =Tk N(pq'֗̾u#2awA'"g\GYq ()׀|4#39LNH# rtz<0q@iz>]m )AN%Y<b1ٙ@@¥ rUY!4y;nV1"-mՋ܃+ši\͛7 .Bm`l!0"HP$oi% Hfd+f!tD=j!^/Yδ}4\1 Ȇw fKŏ'V=}SݨlEcaL%r׮_wNā>F8dj2'!q*A$M*v<p XrJ LQ`Qbt{ƺyL@/&shD셈+ R@` VZ9tחm/GwCwmGem+|D!}]d>nN9b+Z ƎD?w#.&XE&d^m|3C׌l7iɖ8%(5Ϩ1վ.LNBSQUͰoM T{ MO*'HNr+`$byh)Cʠi'mk@70jبRS[ƷZ:GOڹ/@qDD|< OL@EҔm(OHOLq!LّJ}YLgupPНh`Y`Bhs+3i75A/<˓̞TX8z:)J t{= x4d H$p BL"DLQn`k}Kgac9dI5 Di4Q~8pk) _ avG% c\Dc dM܃; C懛''N0N lF/JuCr5=iyS%ݕb88=xxag$~cYhw6UB1~GBCIǧZJB'J4''מ%zfV71 Z>qФUlu*"3\U@Gcl=i/0PJhAJ̛\VJ'y6p{.c%RbL2 R@A.wG\q0ۃ R!Ab5硅J@ madUqF OKJ\_Vf7tfL\8s')A_v%$FD\v6[Z:=ZNȨε\파ʈ\0SƠ%"AnB+#`6 l\q;u:C9z63'la9D c@DF0Ċ<IJ4E]F(G60ѳ}`yq}^@7.xrzj+GH4&CP9uN}߶Xe UULATTPMoރ#?u ௸aywQRIb`y],Q$>vN:s?ٰtc`L sCp| 8fBe ՃE o0 [q0'j#+פO'CnAJjwת4MgI]0ܯ"1m0 eT:1X H N]"Rt PZ6Pi@(`@ZPiK/D׵6&ϼKwCI7e\s ް3cphJ8ᄠu|N1l42 A3l J`w@htaկ0 AD rG/̭K.3ߎw䧒 `,đl9i ~H&Bm0}gx'&FB%݁!:~Mc\J3B6uyg}@t`Z24;8xpI Њ!:Z$p6n~)>ʇd9t:1~؈q\]`Df+sZ& ErEn!'Vr܁T6(x{⌞⬎7رMڗY|͍yЅ۬Dh6 ܎j:"@@ϛn΄І@=70]1]] ,6dب'\U0ș5R@б `s8 BO9ޤxnJ ;jU$xaekxݭgLa". cjs1uãK1k|f@֧\cjCT [مS a5$z:aͅa-itC 㾎E]FŽRy /1rMjz63`]x$Mpߊ4׼8^P!x0&a?cotq ix UaPhi'QGV.W4Itۀ$!R [/٢^91\׳Lk?|!7!WssYuôɰ|eӯ-!9 t限.5 <@ vo(!̟Q?pz'zÞ䟩~n݃YwRJ "BgR3Tjsa<8h(ܐđNd6 ҏNTX(Dz Tg,[/mWq Vtsd 4Yxg1>қJ |>  Atfna8>UV\/=yץˌA7H ? )Q[bMuҩXVA|5[!DvC|%%l%ߘL}TehЃ$H+w1(.ڳc6?kF+_< 8~oMC`I{0gfwE1rzS`bPϮpU$RBx{ȒR,ȇ[B:+q9=5/́"wHqO$:#b1Z5Lxڙ#|1 hrwWr35zRg #WyR!E{^q-ɸ1V*w6]'pHcΝU7WqO#"< `\ö5ꫴ]L9r^ cβKq|uRgT+sp;%A@~^bA=ynxƐReV7S(DNSq{:uy"۲ !F pPvS }'.X{b ץ' 1 d-w(v7QzqqȂ?n/a3Js|/~e;JI1,H`v A{V3MiE9bF"iæV@ӓ PEQ36wOD~| Pxe#H=$lA{Zte^qhFؼ r{ؽq2!&!($<"ŀђ]VŰE@TF-Fb X=>x30EL; a-PK;eSJ㣠az0n4akʤYTz<3JT ŵO zI3iVEӤ !Ӵ&;tM .u7xv܄yh lR#A3FYuۦ0Pl$4_!er7h`܏ddM7e]S : _ lh&UP:Wn0Jcҝ7bQ?6)T@&"uN4MCwx;4+znS)K,Y/Cr=Чjq(-* ĒH,BIJLPNn؄ߑ:|A}P/5$kkIf4}i ,`B ZIbu0Q*xa43`=haz>o S`SFҌlM Kq (ȘK ܅oѫOhmiOY(JR(CڌQF/|nRMdÒp<톜X_W1C֦{~O1~nddKxk/\?Ylq1o1`nnHu (g]" UEWG)k|b}8{ mMSV#W=WT7<5>'oCa[p3B.wzV"E.C$N̜XO Ohg5Uvx o@@nA [(#ZzHfMϑhtN_w|'Pn}>Ov=>H` F(d()?$aWAp-IH%))(m1ݩ2Cڽ~ۨ f>KM? k~g-s9yr+@ds7}Ps:>@M | |l~NJHA88Y*SgvX8"u&CwTSHSX$;2 D'Ta?#&f;/ 1ڞ頪P=`Ҷuǟ4y68hvJʔ tUDIT7Y1?PK~3IDZ/#* R e?7s'Q* wߎsYL$Oufq᪯?tXQ !>zpN%JAdU`wXA5&C!OgJR/9f̐0DnU 6!:u?R /`H_??<4* JT. i9TPKm_q}Qt݄]S81 Rd%okaoIX y7?i>_DSA*?ǩb |04c&6Ɛf>Q>vu\E(W  %Pz/D\ N9b8HPߐBp %*i/"| JDRHd4TKF (s0ͳ4`j!ɤt EwѼqȀ`v}DG nq U? J+ulXJ@k,M"BFɟo&i]a^~?gv&EQFt\߄b Z*:c͉uh/<=)WXrIu1B nFuԿ]`JtFIeiبLHta`c-z93EG4MieySv|{nq!え{sfa|gĄh^GYgO͎,\J}A e)ic7;" z3,@$ ! 5 p 8N -X Bb F#%y]}mqB=ۻ='x" Ȕ=M;d7u6vbf!XɄ+ 1n(CT^tA"!X$WZw `.c28ZWXM $P-H%|M%hxF5HiGe< ]EmR4e2 H]IXևVr)\VJ3za`aO݀#4tғ6g͂&C"lլ6 *aŅ:i!GMs!L -47ob5?uir%/0KFm5h7~ع`zgmlZzzkSɑ_e%#AvK6@: y{20҈(y'͸rӸ>K?'#y}BkNajZi\ZEPwds(yi0&5"4VtMQI4B*@%fiD0 ],.vwX$3e5 1wC4HvzL ^l*l PSaChia4fSl(*F~֮n'vm@\8c}J3~>0]^@ޡ3E'Ix 舐Ls\$`'K%T**c1UFH!TE7_JF P#KCqTø+;;7r5U/x>1 ėHF)hip˪HJ)i )R)Zdb((&( ))i@hZ)b )ihR%J@Z )(( f"4%Z ii)|h *$M!JJ5AT!IAE @D RUH3 M"AMr Gn4eh] \?z}b.xL}dl4?҆v̎ 2E@A EUPw+cۇ6Aa,@[fdhN@fNՁa@\1Hz&<17h\{ϕam8r=>=LQʀ"aT 9 >G|퇁={ ^UäˍbSN-NtbF}zq0” $$DTM Q,$1LAEDQSAMHS6 h h" L ( w8Sԏx2%vj7'(o[ 7A 7 Ij1L)"#yI :d?VZ&w@D' ^C'*Ty\2A qۍG@SZ8Q%EWtSGPT|5TU/.Uj­p++|~]U/l^(TptKܒRwGڈGz/d@ #:|$bPRhPaS}[Q/vQTܢ/; mIV̨RC5|8\ `Y9k…IL A ̸RCa0|34-ʠ˾yZia!"}=9zG HWY(3hua`j7h$8'm\5wA ͨކ=K2ݟ!M-%Ì3,j4@#?(wmh8^"0$T֨cbZm6䵃 !>_)C8\H jX |D2}$zU|̧-=fNB]Mhl_vm0h2= @CPmD $PxԔCՂh/yq_`A_u@d9rܧn4Թjn 2Bd.Q#Js=NܕS_pF#@ҨqmjUQ{lMp5\Ic#C#vV7Ή3چVF_cf,01s*|`"{%4El ^P'3ti"" QgM?_=L"wUxpf\~pQmA`4EZy;ΉNA"קOw_jT% D@M*WV* PxЪ@L UDc6L #cgG8c}du?M(6MH" D\-Sf(N7Fh凷!z1&io7_p(U !Ͼlc0!T$LFBDRa>l}LJʳu$!xwtgty iV`XFFc$#t ڞt'6/ؓ+ْ[|{qhf> ߱1Kv*X_Lb¡I"B~8P9_-dFBn$ld Htr)ti* d -PH(HK! $1zڞ~]CExTGyzO%`҅>ArS}Z!j /`u&6R)Fَ`r %(B};ǓYC@mag_pk{ W@y95I!'sF,U<.<1_Tbj^~DL/ =]@7 CDIHoF@{vDC@4 (ZB(PܒQ)'臧C/x^?{(aP58]xCx|m:>G ({q P'S<Խ@&D . }Pұ,D mi9b'CdD)+4("e<^߁o"5Q!7K; }oee!U*s@dgB >JkԍPԕTDJD@HP2/0$ rx`=Zi} (I {LE--!/F@Q3O `l'ñ@{ Bʠ*H*CFTDJq{*2D͝GER+'rER@y?90_Ƌw@{F:4Eg&+pp!V≿<;y=sΏx_NsW2p|YVY[Ѭ$qCqPHx0c`c 텣UaN&a~TݼD[]n$ь`99?degb7pc/?y9kywCzdܻ!qmfҺflJ9'9!.#au UԳF6c5"S qM=c< !bΈIOִ }sʃ?x;p$O,HU#]95zlB6 QnTſPs _'LmpH~(F52t/#$06p#"ߎ,sO`hLVx퇹 >ҪXJ*ꒁd̠ahK~(L|@"+aacIU I(gӞMB쪥"t! !䊆AiT"H2#DC3\shUKtHu=u}C8_{y^ԴD6ٍgi .C\C: #I yH䔧߯wqOD*6 齟Bj xNr`R%O31C3ت8"Ak+@WۆJZ8b =WF&""/43"P3\ScC2K#U5ȦsjDh週@.F В^v^f ^t2)sjTAF*Fhr r>݋nABTd tBr5J0ŠPEЇCpp&T;hw0=eaq " Z`BDDPc&ČA'/8:zBN1ۧ\hJCEB2 (F j4fY{!f [! j*hfB H}d&oPEDSA34%HRPB((ĽZBiiiL("+=}9ZyyŨ}{gHK}`cuycRo)hk{ƃoPHNЗCx%RbTx=5@}oqk.>M{h79Oi*m};:()(C =Eѱ .Q`3!="&*FQTX߱Lqxɶ~o6C> ,iQ}Uz#Ic!ƮP,837HgL:jh6[ ƋQvM~wov,;UCM )-h|եzg6%nP]JJ* $8Q3:rU̚´,4ǿDt]YR.A<'@+Qre43 t Ϧ6w暈koq,90 V?y($5g|J"ONQz#spC35lBc07ӊ1|DA%b}'E:mm {$8v=Ie lg!X蓉Mx6'(}Km㜘#,=s(*GՠE0Bkb'Y4Ƀ9.Y |IՁL fc6QF5zyR*zsSZ 1s HA"-LuW1HiXiYpJ!Tkɣ61咖D!.BNGYI΅EL9$ XF]4J6&(o[KZt_ Wiqof`܎Os7~A <2^C$O)E)o؝x \a;_ǴErk:sCEx)JDBsI}Hcٹ_mэvwfXCDx@0Ch:*]̲_@ɀAG<+?|K2O<҆Yؠއ|KkPTvO1Gb Guһƅ =$@A9`y=`4n CP `XE/>8;UOJېu 9- 1En$&P)D_|(uX 87E2tIYq˴ox'1ry oHN!i)8 }LUhݠjeAOŅ".m 4,4Laxc \H:9`>DOz<ԁJCon8eȍA]cHseݴڑ1tC4ro ѿmNMl*||.X3c²*\o s‚6̇s㚾W? ,k+J4yWPjR6Q@<9H]Xv @ S.DQ9}xPri9]T$A{8S\*r4/i1u+7TTd5Zu5С"7/) þ 9":×v%sZf8[]5>tJ_e5potXfܣP>Ƈ( xӭ2̶kMD r|q8L?<̟c""J/hlcUUME@PQKlUQHQt!* &DJ9*䇢P=nAa 3Ǚܷ=Px؞RBay?>g$wCĦ3 $"dP"""PE, *#Z"aMa(d%kP#4E##GwD%w͈*5(-If:ԓtƼ<5RbJ_ wGbCM4Px8$) {0hHpXmFdD e\6<{cb2J?ڭ 77b$J)8;Bt!JR8㔐$FV#O{y1J#^@ܟO9Th4LZ9V,RDDӺKh6ckGRܻwQi }jzL8bގ2P8qi7 V7X:QWeC"f2B(6013  ِ( F'xbib/}ҴhqXæ<\ң )>:0Z ,4:ncK4/`wXWښ$4Q9!X63,f#&z8j~jm``IBD~y31Пcq4xc]# ŬbY%Ԅ9uvDA<bu N' @ҝ'CrZ&!pN>2><7JMQDWv{FdM>~RI?i(s);8>n AGGGcRGJyxwDq>T'hH69c;bА1O_@޺_{!嚌ǂxBI5Aik2!)ǵaN8ꤸhl@#_> v;!h%>J(}H%ffo=7!*dL?Oz0 N׷sN0 c$:0k](7G,p}ziiՈ1qfO|!ޜ˸:h:!VNeT <֌|JHGvJf4cWs5]pɎ8FioM7q̒ӌ䍭p0aٹ"HXִ1a5\f A{m;6 8|hZ|3`vTH z 6]y0H{A)Ǯd R h8I=򵌗.AZq2F5dEGa]8d+LeXX6C[i L .ham{0{q "rs1:lF$@SyOLh4*lLm;Oۘt=j,F̈́I"ȑp0)(qD(MX_a3"|-l#9x۷&!dU"U-1# ׿tbEQMgY=؛/N7|=tz,}:c(`~lfN8o;4*#ǘO W v_ V E3`@#Y`& PLP #ԑ!;-BE*!V87>=pfp3 W=]&D9-րu54 <]y$aȚ m. =56& Y:0]+Qm>9Ï^Xdw4ln @, sD}pG {|Zh,Y۞C<2* {+G9홙"Aw0\=Q~GJrWbv/qQv`2QE t t:Ġs=%FGmn<504¥꥕D汎/SpA-Ct9:hH7҇ |Ľ [0"Zc`{idE ~nJ'˞LO ?F{~ dbM/H&5h`?s;f\*+;Z |!hywV1(GFY'44D+=k8/I %,>Jd@?|P鈹CN%Y\ ͝Zc4xHA&Bν# X~GͤĞ nTlCb/͓r2a" X5na$Nm(ESQPzcwq۞#Ԟ:(CP| {wj{5zn@JDR-(T0x@=lwh9t~L 'ܸ`0wYJ)#Н`~~jՂ-bCVd"7[h,62+3-r( rhM.ćmԘ RDѭ!H !@@lPB` q:J"zO `&04DCQ~rzzqӰ7]Ec:CpfKѕW\wg[J諹4CFAeC^p bMM .Xs<8i ׀(x|1Mm͚1l=aى aW^@ h}-a򕫄 1'A6? >]"vY8iOH9˾ @DCXd  ʝ!֞t.a gEŇOi!Y&E0BD=o8/]n,fÞ\yD*ϦlDEбDC8 Hr961vs wE*|!ƨ*ng,h;W18'~ƀ Pm7{?>*U%N7Um$cgr09I6 ͋%R߁.ȧ?;M'gVl}%ZM=!|'k9;@b㸌ap(8S P6*bJH^=s$aXO$x&xҮH7mH\U z0̰c± 4U%J03%}IJ25%2d % !ȣQ:dE*yPIsYQWIЈ aM1[ؚtSٵ8'52{>Dkq|ͦe@%N 84tlu Ci8L/&QcgW&08̋o 2GO Cg9?ܥ탻.>rq\Y`m`ytowQ-b25Q$NL400lLd,{aKC2VRĂBJD<]NonƆ2\;6a.czQ*qS0UL%E"y@!GC}]A߿d=wZ 24<#̆2@\fE N#m&1ӆnb6mRi[Z1ajeeQ¹:i0% sLs0Ŏ,0J4*P-n ڡogQ$cL1NYuЃH,E,2$1Ոj;8``Ǒc8(Dǂ(O V42!؀TPhBt!5u(y#ƨ-9aש&xEPAwUf#LxD"㑠F'9.H= VTUB^]G"hIRUk@5s,`6o{'c-9Dgv鉭D#40| FI ._+nC+E*EJ)yccqVp "3-zd¥eL% M̰v1С>K=L0v]t *vMcu`"A^hiq'lƆã!}FP'Sh.LМإiM..W4:ڤjAMGAyJVtoY'Us"oENHOEsȀ}pyds9 d{ɄR8BD>;Y3$ȁt~_zZtql4Fue$,$\~cKQ6u7Ruֺ2Y3ApmQcцrD؍oqRP/c!AbEa25"kO<{fdԚJ3H%71UJH7 ,I;ucA@W9T.R5>/}J~!A\~8/ל}9KheWBycE8$T޶C!|âlĐ37H?vP &hsR>Ot ;qnKwsD}i6Q,j{C?-6008m-=8-6%^fR5dHn58@Lۭ&3(~/ĕ$Z @l#Rbj[;asQtUh< pAE$$ti*Ok&佝K} @7@y"R%ᖄ<*ڻl`~+S ntpht|"M+Kw`_j D2D[r8bhcؼ\ "z#L@]&X+|n! M6&LIzz0&#ŃLѕ `M D1-ņ`( !Ȕb5߸"P5hYqD(^dny"NIH.Ҝh ?S|7ӞyJ"jCo#b%c @WU=N75Q`:.%8K \,<χBB!Q 14&EtšEF (ȂCĦZ 4 &&&@(ID]( h)Q(BHͦBF` fJb)u>wSKW;`C_:E'l% m4M8a@:\^ NZ /kN{n@JsC}tPːAu;J`~#` b(Z@d=e I)rJ)3Y P P%Pt|<ޯA*d*\5>ݿ!}z1̘Z@%؇L$!L "3o5l?X#f;LFH KUD{`5JX7 q(a(E1(QB$ ~`X ebZb*Y*)@"(&&* )f%B*"(J`)b@"$H dF &bZHijfbBT !"f&!БSJLP1 DL !l>GP<F$"zvDywq!0KDx*}4!b'2nM>Hu+6rPd& D`bX눦[!an*l"OyL-$-4-Hz TPҢjkznuJ1 D<$boѿ||<{z{:ID$%" Crᾭ-rd_s?. dP'I_4x ym2+ƾ4U5A󣳒O'/_j?^JH! x.['zi?J&T?l CɒJ N/4O)7|HXB7",d*nDLP`5`Nj< Lq¦:wkȂ`~>&L_\߀pLFO@F 9jwl8H~O?hySCHTTpVN']Hfݼi캀dᅝ l\#9dN)챓w. _̰TY"5d/}ꎍ{g& ŏ_㻈xʹSx4'@C{yζCHԝ<䘣fzx5$Y=n2G35WyN'$8 Г3Q_V 6n&hx|7k:7!q nb! "b Pd @HEרq9<0!p(0JҚ {wq\:"4Gh '0&=yGZ+9ASjh"m=sbq0@4 &`K(pJ º&:ƴquZJ&4M0ta&Bd.0PR$ i Mz1uN7rh1 k ߛs>BȂ?O\PW?%8wqh<"4L bc? \I@Z/!:<;,R C|,ӧSXL~-Sݱ!'Ygd>wWI$1 ō;n,ٲvq1' UU ۤ?\@=O'S_FiO8 R/F~R\2-7+L?AV E>~5C$!vP PP ”!IJRoYw3č ⇚-~.J}C՞HR"80X ] Hr rE5C{z=UYdVAȏ'0<6àٱ @{YJF`) A&"\)QhQZ h<:ġ)#A'@1pd5hp53ϑAZ;!BpS z衬Ï <yv瘃Z"!# X*")t" -l>_@P k2ELdVҜJQLQ4@H<{d.ZbC.sKB>>0m@hA*6Cp{/&lMNZ-I 挅C[q֝!-F1"`ʠPXLذ?,S^9OTѨx;f/Vt1OnvLV-C\moZP-qCi @*#BJЙ&m}gj_Np@_4Gb>׵|A`BBA>|62%РR)k 4P !̏DBS@K"DD!M1V CB`F1uwϏRt _@qJ{>ʟa EADH Ae\cjlVmh=t>ck2)*nCg t.9͇\k,h=PI~dY+oܔE%CK '<~Gaֿ9 T։w5~G$w_6-V(1'qg+O KqanJD1̣|@IT&}9~:8;YaLLވ؄H:&HI' 0O^vATŠjPbW<|G:|d4'̜: F_L`l81핚1, ^}c 14&G ]"ބ`l7Y݆] Т(5Lw.E[R$n\@~J3PH5݊צ9c0X3¨Qw҂5M7BDX'0(=\ yT=K;ji 9MS`P"CɊFa cG|IIyiE`:’տg=0đ$2]oMަэ=w@X$BM(.2ԏ ja0: I]#*6_ӧ%v2o0ȓe{C ((>bEJ$BC: AwqawwsADԦ#eP/1esA~P$qbAihp`h) &O(B`@&HoWjD(HPx22’rh]?r#OvEczrQ X t=jݗ!.HF])Q?,=P>ß}b,+3p0PE 4ƌoAHhuGbVcxjWp<8Q$i%fy  &|y.b x^t:ڤ(!K@PD@|& &=jhiCtu@|5D͗9up_p)L5u+HNbI׳ QSȗ452ߐ" a>0) "(ZP iLȟ*T*# =簊y<ߥ(DZt3 CEu>C1G耲${B6= #8.M5hޝي1gΎLUC)@ -~굡| 0&Y}zD0]z'"lFRUVS~w=D=M$04J&ᘗ`Hx蟂ip ŘA a!/oNJ"ԏyy'I1`85>^a=Rm7,x7 6,ſG.:Sa-<\8鲢WJ7(Qnpp$9# g| R 2Nh}Cѫ|1/M4;1Yҳp"a$h n/q:Q]jĦ~l߬lJCHAȎKE R3:38\,+ 3n'_r(O7ʋvo:v;)IL:f2?c-]!*P; Q8oh1P3w<[ƲkOF|ϻiAMa^`}S~>u g i(KQkKJkdE2Xdhq1^|rmsQ}st!b و$ A**Oƕٌ4lW8oJCrYuNB蓓G)FVŨlt#w<~UpXԀ. M,u:@,=fh\C<1 1RSW4 79 }>>Y죇V%al30 O{9 o0" a9Qy}D& Ԣϰ@ą@~J(Qx1lOd<㮘"QCHr bRCv#$ Q}MMBVpr5չ|<^pO$jBzK )Đ@A q ϟݭ5WΠ2{)#, φb~KЏો+8(yEE"0D;"%j}d!JV۳Zо¡X3pzk6/Yߖ4ld+lQAHrRU`aUzI1<;W6(("pP˪幤z+'ü=|><^AiF'tb]X ͍QblHR#0säL!f~uT:(vSR00:8ї5LTklUh--*O.fFi刋_>Uh h79 1.?]Χ>]w4U>gͥ ~bGy\9lhY ؄hi,Zjhh<H*!T()80ru >bi#t:Ttt0&k4.  dNE Iq%A^f1KLGw{>y7䇔XIR̷6#y6oL'uT-ő}XQLv_6Dx͝l;()O;zADiE Z!X%Ol$[~kժ_K4j}j"u/)3 x#73ƍmY N۽vk3(Ρd) Ɛ AZAA:T{'A׭lR0Vy~-ea0tA`(JʰJ Ȅ$Qp`@y! *[40?hE8 !Dc+ Or#"!_-M&:~gx yo9*p"M`p;Goa~{냰 0%  gYx=;e"'#: {ȦQ>BRПN(yU,{@;:)4 0CL,F;rj% yE3$w T(qrX ˸cض *gHQ#>)Pa"yM[|l"ʧ~?$TsY#"Id$^tQq%@ e?T)OL e*M" 7=!}tEC j^jbUlT hMbLf޸$4N%xze l9bEcHN"-hb "`* 4HL7wwz98 ~S%Sĸ/8&8& hLJalywJv I`3:g{sh0[C)5CWڈ(dLSU?D H{L561 %4WrG4Q0 1 !Dh)"XhB7 yfǧ?/7Wyv5'f* ہ_k5K`˭tS&F "b"i]!(X25@BRDH|5@RQz[)RMQt M'F|{3Zt/ <<1b8y:ڨ4v>U6`֌5ԑ@AWY&W"e 4!4TLiڤ֍PQcd&|RQk‘a2ؗU4QJU=q֠ޜQCԔhR!J"!.IHL@4Q׼p{N(1K ӱz.;{4ATAApLE SǴAD![&k5ApQZeIL`T4lU0UH%P"M '%:(Ѩj $GJ<,mvzQIKӢaR]ҳ#n].(g ZRl (q Ft!BcmIzbd%FcebaZ@aDV2 {pK9<\DZ`=K`=iHfK &fFkEU(ʶ<|fGTE4gkL䦺URAt"D7QyZ勦5H N"Qo9H%(ǸCRT4i.j8^[K)8K k&'(6g\Ad('+)QY˥  C,JVADHNiZF  L K*JJVAjz- 7mfK #D];fDN.03sb'68p/U"$,U%=. {Gd6F6B`4D3^Ŗef&Cȵ L&u½:/: Hlgϲ=S+ZMr(x^D!p`x! E8yuuuؕG44Bv!L0VwO q2 C.ڂ.?chDP64Pd kSJ1'<|]?C$(Z)zN)Bc$Qf354Lt4HJ%=tW8jN:'B9~)[A1HׄI@H$KB*M&j+˯Uh)"DSrI vr[Q!N?+U]Ӫ\vE=Gɩ7CfCt>L2tT2;-n0$76$ GsU7aPޠoڬ_&#lpO3LZ یp~>d1dTUXEU_H5}AL꼽]ыF]xyT#ӣ6KI! 5kl1hL `jsΰw%I?@{D ++SY% ݽ'J{z; WGmYcb@)/r3Oa hK4 UESEEEMZލ؊"X"0Xp^l n=ڬfy~Cw`!gP*C{)s -"0' # yi~&jCYKǻ@[KIF}h{=MIrHI.Dడ7TXu&ncBm(B(XXGJM,}EHvC&[s偱_(é탂b ; uF424y vw%bEi#뢴H;պS= zaGA1Nw/pr9%e) ITOshcP`GA]Hv"PZUVv-K>-픏 0hO)2~yM4@?^r&ǻs}ަp%bhxi9[1 =1"+bJu(@$؂CB4-!ϴgj+@7PsJL~pCII#(Dʂ @IB![™R$)i- ʬ$ 4@XObvƛX" $DЛtCQƚed)DJh~[8Ot|u.tT>w'H 2 MHaGv6 eN1'gIӶg+ (ɋj)0!/z( O4'y+>AVJD2TROM(b9E?I0 PIK@ Pv4$G)|\ˀxho!d'ly,Y F CGЦN&wp1T$"rP@ Œg0#bI6p8c?I4'ֲ͑ }+yW@eJ(Y<ǘt{1C-QNJ(J!R}t0K >/Z4hOBYbc&q ޜ,3y~a0Pmвf;tGz_>_ !" '`I4c ˣ; ѵK`$"vSHth4>Ӣ(m]4U$T4P;&j =7<8PigU BA$1^c>):wc`k&x}IA[$ <`@)Ss5"(tH|{c+إ̣©ZkxQvٰDwIGOx{:v]?aE=:f |TЈa=u.pp JBU#L]'ARHl=K}CCJ4I1 Yq p**Wd~L\1ДlEA;)٫mAǭ* iێﴗxDe4R{@w4H?)O!CI3Ŀqar&$D>;[wDΎ#CLDx~9fӃ9U4mKaRk[V.0D"cP y&qF}H2X5$!9YaЮ(I,Dy* S;7D };?}paя=I!%m!޷Ƙ WI H2(EavVKuNw<\u68"z.ŞS~_⒘i_\w !%Ųv6# 89Lo>qm <YzQomtw_9gw Fdl~i(>e>e?xKxxOjd.">AٸHFqIIM Ck#}Gk3 e;~Ŧ1 R/]?(}/h)Qg׏0#vY۳ 6H!ah7=paI*p9쟺 }(7 Ѓg4p_ ,q*"1ф%FmF`eB/A]ȬIP'P'N:g}>l- &YaHh06FH:=ć 8aȸ vm>T„r^ Aj$O"'FbOF}>}0F0Jk>8Z.B  $aAag ?ㄟNRA,y`Ȅ .-rWPwԫO1w1ΡcjE4 zʃzѶP%svy5g{B5DrxƤ"9$rO" ;DvR20QL` a}A(,i)c`Bd#jgF\4Y5zsn#RHAF(%"HFVEűjdjoLtZ7Z#vJ.6&F]1p<Ä槑 l{ :e0GM3.)b,{aK5CVTXPr ӁI[g": J'vxş Qw)!۾wSaZ o׬p$B]HeI%XIX=!ئc,` _g@d\@%NѤt!}0Dvu% 31 ;* W4Eȅ:ޱwFbmSA$H,Z S KWsφ:qվ$2d7\&7ll8xtP``ͪh~,dEjjUy7Lw@gI_pW}ƪLMgoO8gr:"9sNFR#nX yxHbg="c$,;M6'9#][-Gg, 6o샓yv##v=(baڄwPxvl%Cѝ4`3ʨLJ$ u1yv^")X˙=v90e:m\?cax7BB2%h)p=q={k :sQ AP4rT4aM;rk$ >#@X4ņ6C&'u;;z1=℉ DbjިF8GB dK`FJyqoCW. b('3fax؈q5pn!>a(Y5^794\ϵ =fo :#aEEg'0jmCmAZM0c8t|[j.f\  @0*q y±SZ˔0;5?כ] FDaV8t (}ގ4lBU;~4C1I!PCꀵU ϑ_+3X?K07H&ԂUq~㭷(Fe++M锢YE ޤ46K٧=+2H}^:o}yx1_{$_)I4 e#Lt ሐ9z(ROpRS> lxH]KH(P;%Q^F3=,IװJwD eKR08 gKC=ɚµ#tD:/jzÖ#gET&e2JRg ܴage R|^Vld uTLC@L<τCP",@dg. 7EOM֡~k(#A; h酣~%Ow͆"f+gFbѺZ5L8f 5CjB/M`ݭu8#5#)a!ϟ_&&X&1h[1 MaRuIǎ;ZlBӰHwۓjL] ̷LLRI/fgbq)KH+2vR=3B ,?`,a>CB0]u͢3A;&wv=ٮ:BCThZZ!͐B0>ڎdKkeOC~!xp ɉR>ç7$8 y) F N;:tܣdž 4,FEVՂ8Om}*(CWz \ u֒pDJ*Dy&#X 5řb p{z⻶Ncc<̇`ε[N1& Z\ TKW֪LM% gh1| `,C2(DAlPbNh33<0UUopL<{>*~uL;TlK ld9z_LݮTPv=P`01'\ILͮtAEzuP `TcF4^1 >,- 2Ȕ"P*-J B_fHxs0tME4A= )Ҕ "`9JO9/~п);%sxltR?02D< q7 oF0 %xv&>Cdl=*K{? QO!"vt,Au)vOF^G>=s;SA~rp_^]o=jH@wϿ\_|=@!R__M:C |j b1p2=~A!|YxALBڪ@X X ycyLК pL'%hI O ( T8):-oE(5@Vj!>@iGpJl[8>Ɛ%ȂfV(~G2P?-%#N̎J,q'rAVGs~$ȳ0u:ŰITSI,bFՅ) =M{XAC y_v H,B!A&Т~yZtQθ!L$'~X6faG 283~(Qҍ1Sp(s9P(8( a(i)*A  W]MhAE0ww[;]f|;LY=v1|'lz[؆|N#πp؆z`hIUygr4E1R7E&eln!:t=1M\鵍kMv5UQڤkq⎌l|l]^T{nc۲Rcs7UUU] M'quJ̱r`T\%q@q&EWZ*ڨh"(DmQ2U)w{ eU!s ƁpQha[6J(%$CX;gF ӣ۠ PT.4H_uyqQ b.u XZU eԭR6e۶2m&[̦`(1R0u'wb,QmWhHBBY,ݍXE5A,F"*P HS]N&# |`N#"!7q׬\g Gv"JH䄎FX̔˃7]'=Ϯ#DCk*{n-mwlW2BGM#N1L{r%!x;% 6V{N=yπhFciI52nl CkrXD98Xc 4W(C)ኢXoQ>A }zށJD0v(eoS4Uh)vbԶM=Ȩ-wu:t P΍4iHqe qF1KPZ"LаvKh,(g])3m#$v0,F}^)ֈ ڶ_aؓ,Ѽ>M":.舊iOtt:o+q+Svsg)Ji5Q_1ic{K4 mߟsȁ{vbTRJT|'Sgbh ,@n @OȈq |лP',|v]E3qSk 1JI* Hacxpeh,Rw~}>@%D]>qE:g)()2ZyINU1{" OOM]yHIlNXaZƜm5%A\Qo%w3vlE ƄTwWkEjl#P$j24 kY"ښa{hޣyތ>57bá}s q0ObP#VBqе8$HL? qCuq_ ݢ̜$zw[qb!@ol֦m1sCbgp }6v)BhL Mk*K  kȼ Y y}W<&ω&p<0R*<{C tͳT2fgD>[.!$h<-E g7Cxa`EBxV|i\#Jlَj $G&Ap 3IκmĢ" )m8X\ش N ΨDAdc F j|ˏ p^x_Bsc6_.9:؃DAsߜSgCa xME?UwQ:N4Bp z^ "n ;3)^ij.0YYdZ"\i4+80LZP n-N*hRqmCOM4O,`v\&˼S3 &`E jQ/]-s>kffZ*!`qiH")ߚq! lֹUn v߻}}t)!61L6Љw  ]BiD-:nV\٭l(t*O1#Ayе?hwjS2$1JZ=yf.^5oI$H?(M&o.X˫&2sP"6GZy1 M+TM2AP'³>`L,Jfu"i8L^mvoFO #E-gw3y>x4t'M& 64CN:M SRz݃+Dk4 bS;wl`M焕UhM]#G}t,8`q5#MuՈ%#i6Ph@*)]$.]SaSL0GI!"A!y|.D!h ylj),!"@J A=(5;NSzg6H,E? ƮATh gcvH%"\2]b8ډaKK$綊61xǛ)'I:FD6HP)jR*nv{NmcoZ "[a6bƀ/8Ejlf٭Coq 4 eŻ3HqHMy]ssvv4ǣ] ÷R5lwo) UDXMђF3R}B/uWYA2 ٌ βnhAbrh_'Vk2A\fȑ 02rEj0"*EЎQ#;]:Tvh)w9@9\@M{FqD8RHNn+ SXZ(ax-ۍƒb YDL4Ń_H8$b 54<-d93ns |tr %0,[]Kbj ! 8;M{葀S!‚qӉb4q|lǤ Zz l q5[$ 8izPMĈu>1ۍTpDIc.ďѨ'Nw̫)i >2&AB@IWz8XkEw ˹+ 4rDTh5-h:agV>F8pǫAtʪgt P+O#a])pY0ùSoݙɤ@li,ȹ9kJ 8) I:6lV";)3H-P09f/KSEEs`3$bNj)!Rih6@Ap!zpBz'<_-DAV6C"srљαw<W p }&(I( ŏ>Jdp/s.XG֌9.`}n-S'|L`# 9v\z&99¦EȝZ}ݣs,8þ^ cUDbUa7X,a2$"6x4^xl\mux`@lS~Ә(`yU@;'uj"M$WgC}N ߮-jY@8^&ۭ8΄ ;ڢY4%Ն,g8o^mguJ`>ByElw-L-;vsV˜L#f-y6Ԕ& &Qʋ=UJ70VP]{_NwWݖ8E$K 9$ABXo] BrysQgt49y.\#Ԟ;BM4"$##Ax`H6/^z !ނ S{#j§ڽ@x)B o%DW5 90y˵s}@:c^qyOw! @,C HT!w#b6 \EDŽ$F`Gc"v+L$ Ƞ{!ߟe;3{t HF=fr^̆&CDK \/rSN@E] m.cO+Pd9ޤtIy谁@fk^![-ќ\=GI)#LR81y>YKNH1*l{k 4`it4\Rz|ha7c K,3aUĎ8gJHʽSApfm A+n.&"HTև`.&ݵcut!5/5Ju|oKHqF H13i୩/j.{}bж0"3L›4.5nV`&&eZ! E)b̂r2pQ,` ݌ YbLcPӚ][;pVēc22 tirFYJ˩Sqwƴ֍l# PbngCNWC9pqf@e}d(= &J|Q4I|by^막B%8' I^gfqB 4#l Ak$Efl܀a#Ӿ4P?Wop1̕*As/;thQBe&ę>_ꆐC )FWRIV #hchjaP5;;=Zs%st81/"BJ D_\P=$NiGT'w'70 ye $9Gh'HPD`()( @JhUTmi(l08@QT̍DR! 1?e iw;!]UEO=(JW%2P JM_/јAbP3D=BɯRw.E>hG3XT6k rk)u $8[jqц1ήd:4^.d7,k e I=4DS(PlK6i [uu_#iEՓ&Wm b1CU5%;\" ƈ )i%"&F&hF(mhZhc"h#sQOz]fT_>1v=O;H_HbmJ"({7 z d A-5!ʒaIcT#8km) ᕘa7pSsƒX 7b2A1Ʊq&j֝i Ν)[&s1xb G]E8%f~IJocE;Pؐ"Htr)p8s- pLHVYBIYj.y#pȼ-ݘGl"5)J@^M^#%MOlj$&3s򶁷i-)ؾփt^(?I5k4vH!<4U?4Brx{A a恠BE0q'zfoR^ߛMߎ}"Mƕi,LѡfhMm]a\VauAAqW䶄wd9hCvHSI :PݐDi)D?!=+GU>a?F?!ME]y4&f19'zBmkzy<OH9EYfg@KxH=:l|l|(eY >0Đ:ɑ9|N@o1 s ۔`g>&t{F4bG@%*A51z )C}A~۠_)-' f"힙BRM#P*US?C8sx,eUmK͚ d]/cQCŻJ &gQ2uI:UO#GҦ!ڎ|s0Ma5*)C3SU$FNL8u!"%%)i?Cч5M>gwwb*}Da+0"bPZI`HC9*FFT fTCq@tГbdžڤ,Zv@6s2)N˧Ʀj 1!AJ2/_1-s^џ5#;Hȃ MY!#c%\2&"!9aJQh)6GO[X͆J{()xNMP^'>yi[ݭcL4R(1&t+WGV3J(4 Z)*{m(CY sM*%"f\15E$6Gkpj؜2^`ěh&zXPclqjv Epnb"`ۯ"0a$vSp!A?z8IJ|\7A BQJY`&uD&BJ9p1Rͤl8xvbphdUk3w0Xw{Uݥ>Q?NmW=@{ɂ(rH2h)`O%`R,jщ>>BY$\c(e|O^<yIKh,Q;`!`Sz;$c֏7U8ׄ' GUmar}?$$[#k,ړ\^NgbY(qwJ) pg?hG8à@0JH5ҙ78eNAM{LŀƁŭ 0!!(NkoOۻ`I>޽V*0E?/ H?9MYul8&ڐOȄ1A 0:!XO X|$bqܽٛʢr,d EO%ȆKl+@(eҸ cwuOtS2EN&ƹ9{]%Um`P X5AS1"LABd D@.FCIZ/{q9񙙌v8̟q58)+T?o'78p! 6B! 4o37YM81gNAALQv)gSC$ Epg l]zo#9gi6%>Qu w8+H"5ܲG̵.LqyG7` Y>qp^C zÒ1y1//3gBיp6AΝJА9NC!d)ɃwA L &vmp^Ft<wvXUOe{ h6sj`X*0Rh搿$!Ga" O"7$t `9a44"Ooh?Oh}78F'aTd7p5mNt4ra1 ci481Rm҆Rb* `8E GoBHߔ?$uy{#TN~0HR eVg5oG'AoO݃ 'L80b_kC@{ưItfX@XO?_!=`QCJW :F}v`W28i8d>PG'o ֨B֍W6ŏFތDQnݰ眙a½s}+^ R~Nh<#n( hH=m3=يi_)P3:|t;oI!Go,t(UD {"gP`L5 J .CI8Q% F1l?:.bZgz&Hh8i-`d֬I32%RY U0s/Q$Mqn%(cI4DYY4I?O!#@wǷ&&C%|d % y((Z8!0?bU8ީ чڽ͉ mʤ>d% -U$ޛXaˉ! ]G$ۦ"wޕea܎ &Ń0luy'so (NPLOyInփ`ꍝ}HVdӒH*d55|1(<=Dh =_Gm'jf?@4_ Eö<)))(h EL7}tްH.W$'޲ٟӬϮcl1σۚa Gm;>3瞯Eq"vx؇ Ҿ,bS7;00g23s⢼} ^{$7!ϫ/Xi` h"MlfcgdS,𔡞X!:816ŬBPWA%4C O(>L•TJE%5#B_/:IDNJz ]1q-i/vJD5[,fß*Iy]5~ 'ܮ1{ SIB)H*'?CrTP3R<hğ  L}`Dېw*06*Tj=+2~ufR,a D _VYSrAOX =${SKGbOKތph#| c!+Z~yBs, ~b~(  >EGU9 0Ps wwQ9,\E 1լSudF U)97tq\N(̒QĢk%>,yuDA*DsbtA} )!Aȷv2Ju5D;1. ^5u@D#wlbPdHm{ЇB !Tid_W?Wi?'+PN 'i *"/g/(X̞û~rՃT_l X%mF?ˆanlQ<2J |Z;kęjklSR !;|~.1!TVטIb0qf3Nٰ'1?7L_ Jّ-%%"btAӯ 6&HD<:JdCXIĴ!̷ޮQ؄) ?} 3VN>>0 sJH>ap8Jl=}PH@ }!_~P(L)h&">'3ߧ{@[UF& DL7 'WoGrpkXڀ\qtm_ u1t1bщY `PI"!)6"#a+AE}Dxo%ҷ Jz~_'zR۩34[Kӽa'Pr2Vx|M8|O;ZR@ 3)~<8a兟LC&(88 Vm!nZP7a鎌GӁ<8=V3xMrQiiN4XcZ4NTXi4Q퇢CO"ҚYmjrQV;(g18C",IJ(NZ k> !v@D~ȑBѐLЊA1롊Ъ#N4l84.O#pøBlzٶ8)M?XDj)"MQB##+ {c";a&2K[O a,3i5# !Ȍ!JO.ͼ"wM ')E<\R4~hq1`$N!t`#>ގC c4x̛` (4iJHp%hw$Sׁ7|Pi0~6b:*y ^DECJkx^p5[^jSEO(CxQr[0b n{#B@bbF` U(F("ZbR%DA y/Gex,,C){7|'ճ'+^]le>!v ysNa2ſOz, {>vͷܐ(3 -Y TdVۀB }! \ňucS&c+y 66 ܤ83bjb TX# <]_9:<B@(& *("RH! ihH*@J@ b&lLĔ4~UDE- 2L Hï< ؒiSQ3*Ah#ύ2P[>߶Qay@{W՞=^:1,QVFtS2 %OG^]eG<ݾF=pZbS<`vF{ȇ3!p`CNG<":fK0ɹs:.Y䎼ڞk(6viA`00,.f;]]ڦ2LMJD(Y p{zy5|0;<5s I ?RLE)az_}~ F !r}(aOa;@SSUMNm,R*SJepJ&`0$BiS"E 2 E;Zx8X]Zb\&hfQCQfO0YIUo⟬C;pƨ)(ܿy S{^zO#<쏖㩡{vfEz" W AEMET  +CĤAE>MUEMQ+S$A1D%KJ*@$)B P("iPTh"(H80HPMLA1L;ʁQ[iI_p퍆>X_?PYֺXR(L*lmFU}T Qph5`4D‹[yETSH(ZgWKD!ZKl?#)W\?}0x@(o}_޽[{Tj:v3}_}mf^zܘ3kỰ.$W}ר=v=KoGϾ>|}v2(mv:޾JSw_}HRiu|@Ʒn+flu:-7{zAjѕhzc/atd-]{^it8il9Ɯ a@)@;pq3:A!aݮ6ʑ  }vWEe죮r1hׅ2}\:^/Y'Mݨ(PһJ%X!Y9$nM]q:i{]ն;J-=۴PӳDt3W̷TH@ }::}U DMUC|I`+U[[%JͫlJ(T;/avO{kh4TAA(Tj/zP<=SPa>\}kovKښ-Zvp([ @ (@ ,!G(:P`N <(@*(΁E>w`]۩>ܮ6{s8- ='\[^v mUUwWZ;wqwn7>]Qx;v :{:o@=o@H#;ンroo|1g;uwۧ޴׸z>9eϯ˾X5bݫշغ{`>=r[+yvz9}]>}䖃kx6[Ýĵн%7;LzҽuqPwv;̕c_}z9=뷣vWY^U= Un3usZ=spލ;qGi{$:]݉mwܽc}AϾvݻt{kM/ldnsow{=F_}9m]mf6 Snx VϷrm[ijomTE$t}\jz=7:RSԑ,1i@1}{֍v[{7Yf7vbf'7B{޷=W{j튻mbNwpkLomz78gwf[-unmz]_wuoGWv=_; m)( q:wiwulݽ  mw(()E:;1t7\e@r9ˮg=]cS&q4>) }*{{}|:h h٠ P:tPt;9OMt}`hyѫ r/'q$vٸtΝøuj}N>UTw:{uxP>{Y=adHUӽx]w6+wqk]zsȽݶwa7[S4ƺ+(AlmmZ5p{yko } *9ι(ѥ\⫇}$upT) ֫v6сJAstnۻ&ٷRRT͝[wmTCx};Aϰ{Ս;YU΢Fl틻Z;ZnGp ӽe^=퀫trNOZyiTRKLwf˶uk^@]ZZp3ֶۻng ]ocw{{vu6-5FPE6iNwV_;׼.JvJ nۧw)GU{kY^+ǻpulwnttͷ/ywfw. S%{wSsuObuƘlm:uXNTU4Pt.(  :}Ij{OI=.;lhvMwWY[pZ{=U{WUgkc(I).]5iLy|w]z]FiZv)@5ꠠWZ j!Z{5;vWq.7;LXemWfU@λ]뷰+3nź'%KGs]:j4P;mu5g9&;ws^8݆>znnu= ʮ׻.| j@4Ѐ@@4#HFGB @4#Lhȧ6'?Hx( A"4 'hSj4aP= {DҌdBR"M4)M52h LRA~hG<&iR"F2M'46S01DA& @& @L O75$cI QQAL?1*"*BJZ LEMDUESS~?0sQS Mm u].;SUE)AaXi=sQ2IG$Saϥxnj nHn9vXs BB/Nӎ6> >gZ,͒JCU {B#6Ε.폋Ovo𸉷JiM/5v dqBr =8z?݉tŦ7_3՟?ie7UGA}2e?W/S#KqmkY,X^eWUn['DZ#< GmEYKq!TUwUmaS0'Q "ER# SUPE$DABw{M)Ւ(8JaK?K2=f Q袎ǀbFrTϓz,gFB[EU=2Gj0tNqOҔ Ǣ>_B#U\Gz,`, )FWqYQq*i64 d}!#?pq9X(_v AqV낰-vF N+QsdA@b p))փɠѷ5mpհn?EA#elq?wԒ% UJqZ;qDۅ̙TS5izS(V4ɞ\'"b6*~2 gh֩)rهAdThqDmg13Zӡ~<{|;t}/(G) HgKQ8HyO57o>򭄳Q |!-ќ)^ddrG/t0Uʍ$xR.2;hA%Awe/z_~k?ע&ZZoʩpJyG =q5ZstQO\pxG(pO~dhy !5'ߖ}%K43P SJUP1#?1US/&h%m ٜ"{('{uc֫rLsp1plګc΄[zt{# `+4C@jtWBU`L0Y2T\/tD>̉i&N/swC~FZ Xc@ΤC`H,óKf5N(hc٭nƫv{9I.WO %Ν$Dڂܝ8_uݠ78P"koX 6J)RTTL*Κ6xaֹbUAdPF!b#s{Ò!}ScQëpTnHSa^Khot43[noΠ~ȠT- QUTҊ4P|.TG {੪eu(<r}AxV!<ӏdyma?. ٢>Oa? ld4ԗXE5%r|K*05<;=$ĩi^4l جd)_ȩbA4ɅUE?2GNa3 <.+)<LP j2jԁHu )h~ZN ?GO`OP2EQBTTUYI{u{oZkNXO]I1vvѣGM.'T"ԘOOY+𫈰*Rx†sSxMS:p)Mܱx6iץO8 + A0J**R}?G^35b]ipxoC`b~BFR3X (Y f.0s[ҷ]KQ{g 3ǻ%'kM2&?j]>=>dB <>j߶oY:q%IM.?d5A&1RAu-N/g;OP0UiH@9 qDU{c:ޞ u%&[+Q|{,|[e#PB 5ZX=j/ `! :g޿׵Q$eCǙhSO8fc^?dF¢ ÆV]l2<T'Ķs znvqtV[j—Y7yJ9Q`)q@ӂJfG|uֵƎзѾ&85~̎ ivqi9qX; 93 $n.t4Y!_wK6rOoLS9hwƷ:0@WM!nߙoNt17̘ou|\*6pm3Pqƴ啼dj _}7`έ5\jfhrCrWKoz yAcq^*ʉ7>[wJgDܻPh[l4SEāX.qx% vtR3^7Az%-zw2Ž%KLnpv]`;)bNf^Y0G?ZeqQΤ~ @L77tJUE9Gvͳatū^v胗]s J YL6߳Bvʘfje8(<&Xq9NJP1StJNtF7SH'-Tq)zΫqUR ;R$)2KEUp(߽'UFY SzOtRHe@l!.ňq{ f #ymД =0^<hS!jЊH* FA%$鋿 KFk|iӀbW[Xb~y}/= Y.hMˇLAD?cQb.;fiM3Nwg`a6vef@C  HOq2D.,3ܝ9)}AB][mGY90փ{EOMCϳ.}<5 ݇^!_&<ې#pJff q5c>LꩱX|QNiDzFth*E$"a%! $%`)b`( &&PF!Y !E>Hcyv"(!|0cKL l ]@͕A:O %:..r7NWN5MIGh L[4iĬPy`]Q(TP! 0$ԴA)TTS0(L'@AJ J"U"SEP3 CEB )a e^/U}HN /0c3.;*)i`Sӡ{*)B@*SM-(Shh&B`*V[]lVR'si$60" )( H306mYxrEDedBTM-O"ۍQDw6)gcs Tp'ʇ@/{MK=szPvG:[D ?V2݀ G^#ԒREyR/<ON]fJ܇ϻǐI}oknj;v!|A_L%WR+^Gm'feݪT(JA(LDDZ }:BӰMaj՗RBM %M, Ρ@y)|ƒKk R7)\ ˦Әt`^Auy:Hf />zyya'!!Q=90U> /O;ugca}d9hVb]޷r3ύm1r8"|ֆ 9˖0 McZqDF5tY4uAFI(Rgj(5@]𼖿+ ScxEȠ͇8^CHz'^N(k@ 6b1֭1(:97|ͳ٬W|cn=YCvCd9kOQug$Nj(z յTAcr FEAb ~}pTW5Bh),bh3[x릺pu )uir #5olNf'ZMZ, :kensJɷSic $=Mָdf= mzֿE &8/֢bϳG !Fa`@{@KED ݫ~/\`dR=vbٳrRRhJTdDZ7i"M[Hg2RgH@d&6T~'S5TF&!XX+JB/晘 H,9\*Ȧ;c1Cڬ14EPh#-2uV`nE4XvņZ_cPRkF[B-j~>'|*D[ ۶DBѵ1λhc}]>%7*{hR݂*Bձ|Tbzmǎ'!L=a(FA:ˑ >-Vyl#L2Œ)!\@At:z68ssi#ѷh++*l>q:وLn[ dD 3jdΕڙcN B؆FTn4uHSsnG 1bdM8bA0h}W=p&Gsk R8VZ ֪9j4f(6@vUKQ,r8A}s(, ,RAAתO%MQXCILJ2) 4P>ɢ= $)w`B\{É^dѭ 3AL4uŎBUR(F>5Y47{DZ~IAR?S3*vznJt3c+ 6k?qX+],cWnlMҨ` /@Mn mcObS.ꖻNP=a4fb{]E\⡐ 7.^"&^o`a=}k9,tp{^)L9(=3 BD4vbzCU]sbϱK }FIq :n.G.з!U\xv*2 BWqN.ŖXht? Vi[˭QR߯ߺ)dǏg\YĂT4ji[b|L ";=voEPOHs׌(L7Q:"|7Lfm%Ǵvp]{_lvz)d1o&G>M*[ '/[oQ Jk2D1C&p4eA'j*ałX3ì䣸>6~;P_<"!Jl#d تkb~{ 'ZOқiovM'NW#{#1|se,A糧pL v6ܾm"`L/qD5I!BL%:9 X{<|{檏}} V70wg\'Rn)`u]v'j13?|7G1<:x@䴾Gj1b"aQ(XC=O9x^+-"+FDLFІ<1_erƃK`2 rsID7;T9>0R,{BLE8߉uʹ1UK*b +c&%[rȌ Y)ۄ@tJMUL='֚0$-LNe$=aIcwnOlg]+_L0 ʿa.0ϵ YE{R*1r~Dr`TSZ7ΚX  K.POi-Rޕ湶tv :ASRHd&ъ鋗 #cg};Y-'qHSfR3`;6P)^,$"^AEE.JO3DKT1,JzȎ@PZNCB9fjb ǭO^u5fh)Xњ78F"MB)%KQY´a-׿BمC"1D }х/p!<682`y3ݛ8!=aJmRi~QRé\]DXynz(4wxlѤ@m7Hfï,x!(2cd0|dyYy6rexyd~| e>u>T{^L=(*JL?*l>ke\0qaH?P hQ MSCWآſ;lȷ10oPDA UfY0qǞ"YANu(zơp hFBN4ϒT7ovw|#`?wztOlduiw"c}sѻO.ih)˟oJ!5gߩz1ZG9sD;i6M5i͎m˩CџTqQ:@SYZ<3 ?G 1@UB$Wed?m߿|QVPvxb%AU`IVȤè*KUwǷi] x@'PVЭ^yI UpT9>lƒj­ǵ叞86uQ~k8!B()3Q L|e-)A Kbo|x?asU]!D/ZgO&0BA819aD3/} Qmi}%]ަ˛*yG6PPݜ\[SĜZFy#L4]5i6٤`be5tUn%gqHJ*bua~79OJ Ozk]iVvzP@Ƭ/W7箱 :ZX ?2]Τx+St1c0R{Ɨh0,KЊ $'Sn8^Λi׸TE%UA((J4Y<#@(IZ*=EK_d'Χ8 o+ǾA,1Fq#͔{ hBONYL94 HR*ܪFc,vDL.\qYyRʈr(8M)T_Ky Mv{8k @  H'XuLQ/63C9K 3$MV3=Wy!lqSO=p㉁EӔiX9}5E[BFʤR\aYuD_DHo1.ls5s nagJm'"'%]N2ZLD65 T8wz;#.a ehBqm7gdLaY8x[RR%|/R0iTu30C]jJ3x6UwYpge"_C3QRoBb&qH=)y>u]zFF*Y˼6E~*p34,o/U1V3@?>\' z0L i9u?qIX8 21#dv=99 }㋱@сIl!^NN6V ;lUOjc;wr:q)rQ{ԙ_՜mhCuPOEE"=eTZ<ϸ? 80Q/9χ9l}*?L6#S)q("D5`M;՗ڿxt[a5{5m0®!2$-S>tԶ*P- Zz^2;R;y&&“qdPq/qFQw4-/FС%k#t$u:\E\ՎN V퓸YձȭfH7T}.-ik^nz/{dzm%RmjI \u 96PXu)1a wnNC,R]y9 HDLr=Oˊ[[LE4AQiPU8&.1l0hI4U'S9gI)+zh TDSJQDDn i'~nt,"Q,@b3RWϢ^f:syW3NV, 8M y ~iC@VY~߿3})i[Khe9 2@J{B L'7y|Ǵ'Ț`RCMr~y6Φ*<.N(N!i e?;)Wʊ7UPW,S݄1E4UUT JE~=(N}0Z5(CT=+mT)Y⚸b1ukGvEe ' -5ph5IM&lzK(JO:~70D0ڈ)j.iѤiZ(ħιF9mD  4@j0?4ڜjbدcs>̚A_<@hqluB<tGoM*řOd9Q'[G,O,cmԝ>0ƲKC(m@[/c8ˍnh)URC`HTTΉ#Ts: ذ{s ds](t[ DFyWy$QP4A)Ϗ®(&Ȅ ktxؔkE?Ξҟ}q|azT aB/9QK 4p^JxAr)i4" *H Ra&%}/C_E} |~?__57}g^\eEL&7ҚO˯tbIJm"}j*b"<ڂKL=ټlPjm7 ~\h{z'7jFM6F Zj"v*W!WYv#WDF,€C  &Oܿ߯b7wa|qonKOٹB! +ݷϣ攺_}|!՞ s@oS4|QY+ gP=k⥋}'T`!$$AbJ/œي*_"ӯPǻ8PI+ӇT]]}HH.!U"PtGzoGU>*AkHKӌ>uje!8s#(!=^/XPd 'bl0Z_r ?4`\b0?;??o_ggt$v Rr!qQ TRϳfw%N5B}~a }_AѨQĎ<=DPs20@2xx\XضYnDBl:7yW HN`حJf/ͲQQ[(aqÿ?mV5Bm09OR}Y}>zn=U~<)AD]k^{Vs߸w/GX oa5ݳ87 g1 {acSp8tݲ;sK{ "W>Cټ{M~+X.Cy/sYK{ [K7!6o.U"/hzihNۮkoW`׌`Y8!LA'wN1 E>k!O(_3 !RLGo!&S } T A.;xxx[۔!k6+%j|~̽:a<#Bs<ӓKȎ?u]8?W9:70e )O<<$CR*hЮHIC+/(+QPIQ./o!Y;X*Jzf:`%߿őc?Mj.3P;TW~VCDKkYs@!}+ 8ä^qQ\>ze#, 3~Zik58 Y~x8 |ZO#n4Tq6&s) 1F;FoDAI|e$'/X~@R_*T< oWssg2hнW* :ޅ|$|' _Y_#_^Փ$*@XF YYxn L BR=!e"RRΠ^D?M!/zh8g:вZ?5QL࠶_$=WL(eNJ{6|ǯvs{:\,<S@8 U[,Gxy njU -^i{ROA\;y< &ɢqۿѣ#FU@Üt?O aCQ7d4j>κ7YO.&(<يگ.% 3YΡ',m$4'\;ù&`b8'3q}Ȇ ;Gˑ LҪ-! tdK(_N2 ?1xam}~̻s#7Eb|DzNCcD\1ݪк p/gN~q}[8>ggR9jݥ߅:O}&12{8$ P/!! "7~޼X (A\Ixٱ:9w̄?v'4IVs6@jM>qmeDo>h~8`ݎd1+߅%#55 5 "/2.(sF(!27-5%&?,"O;`TUADtţ#wxR'gc/'Il:oӯx1ߡABD J ]+uDݭBye^;`*0y c8i=4dJQDB@HyvPa{xћǮE;V%Ҹxq%:CG7!=<_? :)CÎcpOyP#EEoT~KuUhodrHn?f= L>4>va;b~GGdyGHՑ9V@o| d#|:µl 0 .1>hPe/\nSxf7j|\7Ho@GI7O⏞%>o+!$+S GkГ$o.7D*a}b^R\)6cc/%g7wKh_<; Ȉrzf% {c>C iB+~Po<`d=ˍ "|x,(ϘqAy-!LomK޲قI%QJ@ǔ=}PpQg ͠.}na`/#x%p( @fT5v =a"o]X2PD4,4}s/\&gܘ_)p0 +#@-" "()P P*7Y@RPЋDH1RD+A@4%-I|A"T̸ I@:hB:h"HH("JRJIFPj(=d52LE)M(u& yA@@SH)E 0MQITC@̷) -3!x(NF1RDh(&huhfih$1"O12ѥ40=zuji(bF%(jms$KIW? As&KNED%rH빃9I AH|({HJ BDvچ9&""{OR(:CIL}X u Og(ʚHCTui+:iŦqt*pgد $Oުko"g4x\$D ;_ Dz_ ܧH|k ES5Vަ$.rJ֙!)eG(1Ww%a9gg$VUL6XLbSl̻bf܆ɮ 2-7N6[](sg;vJ<|M>O}zt'i  S>+*4i'Dže8Pedظ֗m"A#'Aw mNɐ) ?p 3lMfS$kRVp !i]&UrKҘ=k zEd5 us#a/Q4r h  7PcɽsafQx2Km0PP Ppl $Ԯ $FjةҗsYxc??H,PS$?wʽWi}KPpZpIHeTUtoEDYn,uqhwTHlz-ҋ"1qy]0pCW[^h̥_BW-vs|M1]Qal8Z*w` _!71I$!P^(qg9 >JCοr9_#XnyѼ,DmψvǙM:Q'Mǒ> r$7 *QVoH0+~ؠU1t\T|l.j˼{np*}Hm"h3,%sLy{6;7s3{(Ph>^,=*j9:MբPy^cWWwYQ+*]q ZW|%zJj: 8]lFRyVl dE<(ZkX&U C6wxlZZ;2/ cٜ)vӧT7şe"T 0;'jMJ0[#q*ʲ2 q47+>xF80Xbvթ細k~c-0A1!Ѡ-5{#xGtxՐ @?/*O;S׍:D~lL'ϋX=g8{M9-kpm(B$(7t<;+_'wë^>6^4ĢM5yv\~IIi4ovKKRI.f6KߵMX-.Z !ÕpSiV7$ qXrkc{yViծ{ݟz}~kuP:e'FX50W]9/T>o BLfA~쿶Obs-f0!I\ U7, 8\Q4os c#T{~6seѢ8fJ߅ї8C!v"P[#\Be/.j|1(U*f.>:CX/W{ !r63ɅEr)DbMP8,?UrEwMa!uEh&e$bDͽݛOwm|r'׋+ύUU tr-gɓ~j F)d̥ J䨙Y|!Aٌ;iBc)%*?ĮGZy;"/ NtՍu @~.%I6z?ui҉LU[O7F%}"!=N̐/Ƒ"DU/INRe0wW*TSEv8Vmuƍ|ź˱폚+*TWgU\pƷ.i_;}4ݔZ V,P\ҥAx̃lqk vmv<.8p6 lޫB_*u~sTynN%&mΐH0t&N_{(\qC:s`6EE׃{Q#dDG{cǃʲts~-5qO KqV ]? /G8ib?r9E]Μv&xx ;D5FÙQ+zyCU0|O.(i!#u֊ʟPyŕL6tm[LڤCѷ7/ŧ7tiA6z|xrz`7?TpMIsS@ X\ :dP 3e'h$ %"וSi~&幏 \6ȝ]*>T5zs A$.A@ߋzn`b>ޒ'vcwCvk݈cijd`zXxoXaHq[ϟUVȘ*|>B}X |yƒ 5{PLgn8b;A@ >APSI`V?rS3n;W~|VhZ`դR'j|N}r?&D T.+8V5 eAYnDBbUUP)D5xw.]z3.P(U+/Ȃ-n?N HbAl4޲}4=lcܨ~;)@6> t Ӑ Ք ͂7|SM"T0W>yVzFQ8D)Ch#Ca YaM- II>0@S tb'2nCSskR^,D 9t $ׂd~Ƥ?R @pPkُ˾9(3)ߓaΊWO䇚z37a&8'f ~R(kk2:>?@ngT)) bAzrdcS#S#ę͆ N_jʝgh\6)%p?E2}G4'GA`/ug4}~7";ͭb\(A6Xv`TY(Zh")oàRPQD]D.v;kq`|l58dG>n^L=P+ڏ5}xu`}L|A8hS-xO.$H|g3%ޟNsj-0y=F=0" Igrt] :ktui$=P `w$%$_{36h;EUUUUU^RxxT'W,L8~;c'gӭ>n>}^p%RB֣m8/@A|=̪J[o?f^wQjۙHy]c5Jڥ`2h}~لMĭ/zq*r(}pyxh>qډӼ:ߴKpo@~)FOFKdQsg>) >Yҽc|#9V yI&u`*Re wKɂru!;81>w=7&D} >@k~k?`rVJWۘv❣VIde݄.NoڡیUa0rU0੤,0eՁ@>!SdP$+*@n'kZR˪RLD EPC'[$;KurTI2Ȱ¼:EuV/zWs߇?~f!AR.aPE$6/ޡփupi>qx~HOMtFbtz5מ tfs |-_P@u*YeBO>?/ϾN*ɪJU RM &`O|}XRےp^݈p-~S*2C?߭zp%WŚ 3=F|r{(spcBL^U}mTUUV'0hw>0Ǜsg~dN)~khJj &+'rzdSjIpvdY4`PtC!ڠOL>I6%Ě 5I`F!%0D>`p}?0z1Aj Mk[9HDlb#mR{*h_D?9eoDSYH~y0ߣBUQe!AR[+{hzz|<3q ǬuM8YBn,~6L_v BT9?58Ϳ! ɒQrǃ?}۝C̯M]SMePQ,P utH@7-`0v)e ^7o__1>u*quO w˹P/=P r!>VSIq1qz/Ifœt?8AԢ_@ԦmP/ )Ra}O̡'Gǘ|Du:)aLub'k<:C٭W=VȞ Gx0ԝd=&gQsJ8eC6C*$"&Ҕ@öI*_*c{.KUc)  )?/-gTH)T`cɻ0XXeJ?uj3~>o^4D͠rݮ|^]J< l9NHWd쟣Z"r=w+q: ?קD|>2!C|{X$0DG 8)Ch|S/{"_>WD=nfz"0$Z(`26Dz(VI+QaXPb&s'h0[廀1 Os{k-9'f@+GyT(#nPJs@&GhT6WA4= >JODƱUU^ESTTeک"  HRe>,ݚ_0HAm 0 \P8Q6Q">bmmm[mV[[mmmحmmmbmjmmmmj-ʷ%HHI?O3$I$I$L}WYh~[mmڶmmߧbCCVXu%O'(cJ4b C ̪mnl.W>7[2c&X~"f7ffFD ^츅. > :J( 2u_JR"msۇN{I/h/_wLnGm3qR ߜZ=3N +j#cJ e-( mDAͅnጮ ~X[W]x3V/^8YwpW'))ΈN,b>VI0DpoߚמA/s˾kψ81aG1Uk]AE6'ųB<_q:U"]\b31|CuCpIHeX ~ƥ2zF}v^S2e[Zwγ+IRJuEۍPU} gzHBzQ>#WpanjI:;ddz*t!{/ڈwˡg5YX@`1.c?wEmwc>V7~dNPw_|^`~ȹ؏{ubUH; !D7!~Vau];dsj4P="1;d՜-qUx|(~Bp=-qZSdCz㆗-THRq vVAi||K1f(LzTsZPԑQ#mQJp6(YBQޥ8q{K&O\T>e߽~gC۷"5Uo ιlz֚}@c/]e:> ً֤Ŀ%i! xlKJ ?m9FdCw5$BP92$YFVJk/byDmSyiAXükxWjqll]Q}~q_]v0;eRM߯jsu4' uCxKbE`;A:܁b?OH31iF=5>_Q<vyH% 35510i*FռF-tXvǛ+2<\yw<Z, D>)ր|AMN]ں˖Cpө*B?_t<=Bߜ%iX^B{hmH oT0u/S$/틌İk}[ە;k%GΫQ>zc'0 !! UZ882ԋu eK Ek;׶<'%3?ƁL?{)Xs[ZOӆN Dg(%G .̨KsezFWѳ/׾'{z2 N|=8":/\Cu:V9PJSS_s AæEX-؝ۥC!B7"gFEc1pT,%SdmD{AHwO8}@#t(:17!"Z3c3';ƌM ƨd7 /MP")@9c w9xSfN4ˆ75 ڎGpp9]kAmռuYt8\ˣWTm3FADM3m;v;;30SYB!מ+SbK'U MCqޮ3dƎezHΡi6wz"r(MO؜פm{_I$a>rn8Z1ŶG$?w͝|FRtiQPixDn C:XMi(<% As$&PTCRx?F!Fa%-kM&O7d/x4E*'T|]]>A|q/MxC y ,81v.{2˥:*Y\&Ga` oH΃!`m1ӗ9\|3DCa c5#ЯAH} u.7ҽ6?E~,`|w)3 쌃8H;wF'\Us%'ўL{BӅzs媜bQNG})\j5ȦIiw MRmhrR\j+RbH(%,ƚD q sONcXB6(לcaXwE-86mrHQC^qpt¹\.4JC߆NWDAqSav_ Z`Q U#PBrFt:r(;B!ThRDZAC`Uuurt1J,8:=~MUtg$0iD\?3x&.֍ѴglhP},@pOfw&liD䜴#mH{?6V 08an6BKOXf^chZP,xA*1H{<~J~{LMOm 4_N_ ָ{T*UUWB/V+wץS7֔y$ea46?=Z; 9"C3!M#nF@[FK>A\Ʈ3Z/rю7n-/p8?9;o.#$15_u׃+u.Nm ϓcl݅(UZnN2 R@rOŠ|%XN2Eq ؏9)Qt[ u9~@5}D^֌cZ7߇0klmN+ Mn񀲉!h"Hx57߇(E[7P9!ĸESTS{_}(߼T]6@&)yjKwh!0H3QUz=1>[ڽ)J ihBp304sk3 %IW"0,ĶSa7}}{taܰ<cXvF/90o_.yk/ Sx&aS LD≠f<G,3$d"!7\nŸ}evϊܯMٙMp`30:äi[r/!Zm5 CSFuG t?y~zqĐYCN"Gfr٭O Ja*BvrbcV!$q|C{#PDofU hONdxc5hէRU,ړ*ox+~R؜Ǡ=݌jq($@PPxda1lVNZpD }khO ٺ*8 f!t7lF/ USt5+Un OXsI㋕&̸J+;w;؁i돏C,&:\Cqk|~L-4|*T OIE5Koک8 a7QV#itin!?J _䥄PpP@_Ggtf6u[j%Uw4{%Cފ}5>(P \0`))f>LPɥE#zBYs(iOfon7~P@ ژx‚ ?ug@uɖ|~hy!&/5a7wS:,С;Iw.*SRxϓ~|yn/"" X[qvP="S*}.ZMբ𰃥{\xJc2iqL oKq:^MV3ydUQev`]V4BAGv)YCXi7d(ͺfS UiqqaGYֳRތf9GZw6l}. ˙+$Bv\L徊?HP$?VdR7LŪlm&jCw*YzI5 vkbgV$E P w+@ <5S>Tl":v sϡʗN\/$|IJVjrPy]&C,27(Vױ_2\ oSoFPrY ?/yh PH+4HmDFB/JHUTSjCMkͶbT OdZ)ȉ_Ssj kFu+#77Zߋz ^K"vSq= pGߵF&1(M `(R}hV;"84zz&eD2E [z`H2PE*4q< ur2`YP8|d!FQEpv˥;mϺ1};&.>:H,:4 LT+ |4|1k65>#r{^gt0Ή +ЁV@qU"oiE"}k1.hHFAG eBls~8I;3~uo{_tzMl;Qx>?6uCB y m ee `6fF qg= 4*S΅pZ!~.&a`Y5*u0toUPxXۍUk{J vo!uBO1й!#2{ o9o{դPH߈ S~3y@e%T>m,wL{#g%Kw(Bh .JFВۀ My(FsqQj<ϟ_OFwar u-^jΤC| GY4U'U%"%% ,IL3 0z/ ?tGB H.2֢#| fB^(X͙*I$?A(CaL3F( b2W=E; vopإ!7ͤ&v3%Όf_ A&~_6M8;8g@aw ӣ<*M. /bіtje Ù#N(c>,{[ϋOmIҊSG E^,( 5RqXrPy8}qlL1W CȉR'K9>.G!㉃&mJQ]Ρ`v8GXqpS`EWRiV"5XO1~MA+LjmO tG!w ;5+*Bl~. ^"lh"" +Kn 0M^7CbmA1ڋYORzy℡$14i0!'ўv燕[ŭ]K?9*)rej8v=~޸_]xgT3C>Q$ phL! 3^~rّpO^60 ˿s%[f:mzW{{78 o6EYKX\F4Aj1@+%A?:,m'kPm4@2#7)Ջt~ ;r!5'my͕fM~\N_ 7EóVJl]r(%4ը  v;&1` D+\`=I|̨$S}]7 0ou܅]80EƜxd5{bϚW?3}ɯ \o|%0[)imgKA ٟ&(tbLF ђFЂSq##zU )8ga% a{*?[# ${;>OB͸ipqj x ~5+M!K`OOUTr>7u0{|(r=h?tCS_TG Vy9.v Lf͐Z& ik -pUQYE:yΚYľW;̍e4k\*:)wZiu·_z6xGM$pZ6(ː3ۓ^.h%R{#D^l1#lY0QV'&uتnߜBGWb_ q&!R9!֬:ue4rYGzG%"1Dʃ=KTm-a ,1젭('M&zxdCB0) bHM+ T/;phL! )Q{H4wmfZ"uyP`M"@I.;Mv3-<8)AweZ4[ῧxN*jlN 2g: u:k;6d{kjO'VV״#'l\}خO |32~d-QUޚwu|o=6"D%@G "ۋs;Y.Q:XWyDkU|<:F_?j 퐽6AFƫ*rlNd% ڦ}a.#^w责W1 HcQS'i^ӟ~#ctqa;\8z3W=\}hi.`"7&@EMʺ.BJq=^ga>DXK=&.h9U@r9LMx UIT_~סW~WAX{Ңd`3\G˷⟜y3~6 h lu>~ aM6/ѿ:fG_r0b*x#m_>QD(@^.bH݁Wyɸƃ`tn)vA8 aܝ%9&IF(?el1#^ C݉[,?ȩpo~9Glf|Q1adq6,WGŝת z-4e7"hgHX?ȫ,J?ި~<ֵE #p٭PEvUb y$!Dl|gJhʹ 6U0IJ3. ~ù8}4>XԇTGlTΈ%24|hPfaŲaP`ѳ[ĐDq:Uv^vL!qFQYa/ R9J>J,d7]ifH.Ӏ*RI]oQ;B@m]bsyeE9_~+F~^d/D'}p-wN3ޜb,;s"eŒtzuEbV"0zX5Q)uZ BR>A13~Qf<N%ΑٮO'v;C&S!亅n7k&"{|I (MKrkKϬR +H!q9 $དྷ\6V&!s(ϗJlFP ^ yS~*xGq,S.(DD CU:UGw-\M(\51^[EEJ5EEUuC s?ܺ{&q6v9'9 e31!N0hL0Uwcm<l`%0&L0~f']- sZ4s s"H ,z_XϫT-?_~!Z H~X,20!f=p[I4]IOt T=A"J^^~?zܩfҲkP+\*TN:;ho!#ی:YC8tjݮIq2pճ `&_BRQ.ط>zX~"[%,ޖ_s\a/^gxt!5q 0l4QX't#ܼ3)SĤxM_t)Q-pmI0UOh0A yU3-} *;(Uk8䋆ߠ]`8`$GrWL0,ٮAD+a'Hs !:",**œpA iֶ $(<,>C夠_ "Bo -[y ʣnqAڻc68:0יJN͞ح mZm<{-<N$ܓx]mREm6}Ax3`B֖zFk3 Eַ( 4Q2 S>Lzap>xM|)9-`_Ԭ]}]@~g! 99k)f5[.@iBDGW$d61.*5 &sᚻVٟ`=/gۀ̩6CBPЁB \CS =f0ɐm(k\yq?Eh4F1\IJd6Qs%Z(b͘"ސ){ъ5 +hitN("g0zɯ}+eoXf*@<]"0>#VȤɉH!N?/X{|wN]}س#1e/Ro3ĉLxpP^ŪBqIw6*HGZ!K^;io okLRTG~2}p`tmųt<[6hm8%|_! 0q`-4] 㵿PE@.ʕ$Bjc>G|r.z%n (7`^u H*(zCE7>5y5u/;{L5\Nb aS^A06"GYEa{aFQn>D`&F]U@*cW&(:W` ~E>~6=x\x'Q8ݠ-̓f-[o0w}#9MXnok%M~pS3?jy U&Uǜ* 2,WbfV ld!!˷=ğz&tPg9jW W~HHԅ\Hm7~-TwުT|T":q:!ſ9T/yF1ZTh~4o:ƒ]Ts؉I}< !+& J`F#NBZ1 4Mi ނ|>)r>2!\)Ǘ1oxz̾ Д?)e8ceӚ;d')<*E+`mbFaI5ep>)YtnutLk݃jCy˝|z|ָz yz'9Yu\ÚjcyhrolЃʼ)Qp8s-S[9kxf{#Aj]NepXD8]iGo1fRe5 ~Qc )k@(  A, yxCs ,0F2[8G @hVSv+y6G⬫tGrGHp)q5e`Ŗy携sq{yJ*`9UP6_yD9r^?u7m,n;*%AJ,J#VG#r訐 C%hXYL f0p6lـpYD~87Pb_9ë[Lϰ-AjRdj9lURsXAqr*,VXdAp(ф%5DEe s{JICy,KLP1 BA>G3Զ+9C.E<_V/+_r5\9$ˎO%0RVZ-`EՈ?tD/:s<_h݆v󌀼 *ԕŃk`r!y *U{tHJD+.4 igS~3`{/]hS&Yx_SMlV:þD5l,Y =w|%fS$?nz"==Y}Ɉ̛Sҡ|R'±Qt+fܥzҔaqDa&DBFo#B~aRT t [\ˉ:D}.,C*>?![J#(468P%sթ$\qY єߝboj/ȓz8z,i1ѶԻCHaG$[TFjб!F9n2M ҬdSd"PH]c (q`X@6gSӓVț1\\6tFwfh7|Tf'.aO{}*tDzV{2|Kj !ъPŠ.VݻJM[nBћ,8Xqh$^!rw~@9/Z<=l':1.@QP]Ktz)aVur?zQ;f8 g5H#T$.EƭYHۢGQk A?8X#0bdž :~lgge翎TNvMwRZK tM 0Q5qH,kЕm+B`]OZ H9J,Fx#HIT,uu\'& c@UlyYH΋Q^&6NZe"WYͮL݅ ]?ݠ6Em Km^= ,_p[N qpwg倸Jl׮Q’+$I ;-FczrDB{Ŵ,|Z)`H˧`]0pHgX@=Pptt.YO?g5 I( ݇>F|y#/hzEDfir}kiXtJ活zA"صm1K}օ߾% @pv'Ofrx_U^<ň 9exQL|E21f dO꣜kxqrg@.]#X2؀tTP|an% ui\.V@R.ϓW6˨C]ǭ hoYLZfvpUn1j7|GU"jFd$vd aI쭩( 6gCv(굙3?4Ffd#̈2ؚaiڳHmՃ]- h%)B>Iqi,D!aa.ZTVMJ.Waʒ54C~h+@Pu `D"k9BubMBᬙ3n8^9/Bfyr(Ψn!n~қ}9ZWQ2G6 :0H[epQoҥ2&l/H2qC(=e?&ADD!:75: Jf mf @Ku)ɂwi}j6m ,,4$$J%o*~R_ۑqF Vn:qeg)KsfFȆӴ v!kh) 'y2ei85+(-oN0O i5 nVXX=Hi-1ξ0{yCP$ު ; Vsp*/i3h.d`D\EIlyܭ|q+> V-{OBC( t%.Jg<#&LD%p2(G @ D. ?7s´_(BBK#Ka 4K% lr@FJa,3UpW*pa=Hr7Xr5dPnXd[Ȫ58c5jEp#K)]zB4Te'-W^=kVH !-"/ yҹTbAFhϤCP b!GwKӥhGTDgT?]YAކER5G7 jC`pn>_O z['Ŵ&xa$Iu,|q5麧Zzrֺv0e:h8ŀFȧa u!pD,E𤼷(c@cmn=>1otO5#_*f_f!XbֿkZR|G v{HA:K_ne/<¼6i^p1sUUGg5L a:85Z" B99FWip=E{9a)vXlݫԀrd_uTcWk6d@䛁ʷ'#:EnU^DB#wN5wy?K "K`?.yƀ7mcq)hS?yg"@Yv8I**c2$=R5'nDH㿄s4QA#j@fAMxDe#zy7jAX/\eiaeoe.0v;U%# sd8ߖb^. ĈJK|# zj(,Ӷ2o0z;L SY/"}~!?鴤 m+Ä }=!a ڽl#l1;!+ŏG`!Y LѲ=>Js"QʽEbrP, 4>x<{ey~_CL޸9u[~a* BE~|b#Z^I7S>APN0jW<0`oUUɌW(eku` ?#7F[[.p˿ʟ a~4xENoC#׿`E[F-6}}y0YxDWM{נ.+8evj^ZI VS="\{%U˿<2?A˞QJgq` % :I,#8C!0 _sYP3+ѭ7Q3*l #mT >rY<f"u˸oF΄8G8'3jVR9LP$be( 6.LS:" ;U_퉘jKab7 `ӂd/7eQcƼ@KLPpF5b;Ҭ%*9fPj<`PI 1<4X2NW6^-fsP$Orff]IbRzwewZmQ uF?*hah6Ѻ #'`u* .ӛgP hJu3Eop+k9a]a6hr;4 _^yXH}ߊ ZtAOwB5Wr([p0@|DK,]vaW}YnwP~o |kIFwE^K+EPu刂F% gFBBDum^e?ѝO$7;Ӌs?Cꍠ#ȏ1ݻ``?("$&avB@!(J #L'[4`;}Ϣ6tY\pKa~jSz:>],GZ~k ynTNi\><Vk#2RÎ̝݉sV~^Q_ 5GY|k9/Q֡sS:vGGQ^kH4G:V7ŠG{q3a_Nfc s+16oX;z[q{MSˏsfPkGqr$T'zkԢrJ㞚|oB߁65QQu]chh@C L8!똎 r7WT1sng=jt68ܲu߾KΪ5MBn%0G9㒦gI9*~w[^x*1V`Zݷ ſ8KP}$d2/.< o897޲ip#sbwJ9^ʆ&/b5ͮ.niu'o7G~UG ܄(>N533eMrZi=SnRq1UY=q#ψ:D+ֳӫώcNw5~/rv-5}n1;.N\Q׌\y3WTLcBnS_UX2yzPΰ%Z9j5y\ÌǘTJhxߑxYy5 ^uF鱇~q{*}"+U|YbЯ( j u3%A^XJnVU}#Np 鑳O?eoO4S\Qa5g锼Ʊk _/iIw2 /{t (-t;{+7Σ!~ 'RY׀~xF`q(ْR/)2}@adzk92cnʒUQ0+MGuorn Y1K "4xVM'FO sN(3jNhKhxaHBXa #ly{֘ C/!%7z%`je#HH.7H|6G MYڽ2kkK;\Αz|im/0/ׇ:s/FBGp&_ZV*ט)mQJx*uт^X/)³g#MGH` #2c&K0VyJqҔ~<2~{Bd;oXR}EXQ3UN%4Ϧo5[ :+¹|%B*`%w#JJkK;Pu_aXi }]y pɭ=W[rwY:nĩTRATh j RE%UT%PBLMIRU,@UQ5EU0Ұ,DMPETPQDIEPS ȪwnLw\H# E˅6En|Gͩ-%osf,T*]AdClu`UJAbΑdעI CDDGT0 dg1D(`ɕmI(7fbէw<{H.!T&K2Dg|I@Ш-fdwEE.P8o8B0z4Wg`ү`#iZ˕~Q6f0`K:Db?jk;Έ'X]$2za9YtuDsx,NX[#25`A`&;B͓,%*(8.7 և?-?-ⴧ\xm Hk|sWaKYZ C4TC=wzn/F_ q/ʀ&H\?Of$~Ωn™rhHul>OJGVqW\m2xsvlAJqW!ڇv:|P" jy 1ѧqI^,7EG[fM#Ù}va;=Nnsj{0QXi\ϱ.x3.±% lҿtG v0Ey\t*:ʁu;X-q sc#OrYJDU19zp`0cdy@Mg܈XsWl~X-  ӸU"Us`tP JusK譴n*°WzXP`,aŮ|k Yga Y>vw9u)Z"D\W瞖K袉[Q%I" Pݺ[f.Y >hM~^-Iۅb7@rqw9Xˋ)ީOf1 RQG ; ^mȡ;";2Ck|NF0gQn^%Ӥ $WZqZOU` <dZImITc߸\ ~xsz\#S'CHoiv!D]j&/,3mҾQ0|X-g)3xras;$nf~V&Z.Sm h"f t(.fDTG>9&lHT_ݴ& ȥw{~r…+A4@D~33? ~WRMw_RX y%z/pbv,z D2bJB ;j3TB +WnN)!Jp~ 6mE  `(쌓rQ!_h ϒOhI!ǻ?VjkʫH#"|6~9mvxXHP @+78z{ǞaΠy3f$'ІXl'-NOHp4F `I:*@}h'ޡULA@w P6T !HB!lT-2)Lʨ;S+RsGvd%!_2{?S0J08T P(U0~h52>20dF)(h'zI'{|@РSmd a)gjt""P 6iYBh?!(  )H&J ,˧qS`eXs?v, /_֬?I LAµ]~;fx/5Snq;iQ' (S B?ZQvZbڇy$',#xUch ~:NG{q2Y)0?ou5&>>k* GB$9֡,&>cƖzLE8%I_o!O47N*-#FLX`KE Fvю{p_/p 0knij@1&l+4,Nh6P0o} GdKZ8X)aI#Mt/q4-u"=(v8vz'I4 n wv2Ic9\ՇE&C$UTƁpv)Պl7VJB8!P<2+jl%eAҴEX5U3_O|H:M/3)( PX[nb > fۡrs"Z .:SEKlb&1[Z9e<΀I@#yY0563 #~>/2-F!S/Oo4XD\ (=d}X4(@Q?CƪçI1|1$* quS?6g,'Gl ^>a翠`)nIGO64b~z>g])kxz5?4*iIa7,!0ҟ|>+ގ)2s9d', bOߧõ0?azeC ?A"cB$jk}C3Do1XaO]|h=Cl;r3o($fBAV|:M<^( :/R$ ov<ˉQ*}RX1aP5`nktQ&PuܥH{ (8v:NG`8/g=+o=#Sg.dQ|fpxL;P(/ ƐA VBOTg7-!jdhu531z3ѐF57@R3.J8+FX/xwA6l>}헬3 gӇ ]qmO"ǘQ֧ sI$xhĈWmUzUA/)o/By<^k"P9C=ó<1{Udos j2A @}$@.AJ'Ӓ?ޚO1Y OMc#Umȡ@CA7Awbs@RO$aZ #ly8O-M|paWK d2rgux{rq3DKZ :EE]c_ptFUwz=3>* ]x˥H$c!0ǷG}`mB* ē=jT>%RdzsURtyOT.ȷC̏ni`ՌQP 'vij>ǟ dq$0U.pYurܦ6 $#my{@ 0_zQLY5> ۻwD􎎗=H̝(spzL)R4sAiwS7 :ZCW!B6SZ'8+7tq,8*eV88M 7YXYdΨjvm!qΟAɿJ`gpYXyRzBo stDYL~mϣ{Ezvc4'mJڜG9ꎔ;,Heۗ OΠWw{+n^e຾a|d UW«ݔS*kp$%[;ݐttd7Ͽǁbc%eO`f^K_v&@'cO\/^wo}AwLtȋу)2.뱃_{9R7ϼO(+IHю3ݨš-X`8ϡIx4(|wkp`Y`P #LŒ׌:,z\(<(;>d `mQ@@-RXA n${%]1G)LEjԼn֔g,;7 ~9Og 7CJ&ufLYSC/}Q -vv|,?HdTa$G%.z0Y7Y o;ƜYRĜܲޡ/.fcW,cl&. ?OO_|'Nt[i@i9DH0XoF4}ȈUvHEDv+N8F˟k~‰Jtw55۸ϟh:_f[zr HyEZAe>vv=0U^fڃ ru>'gՌkٞ0ɾ`cV^?uzY,s7{y߲*ڊdTrcXS]9BS*=s]0~pa(|yp[3(]wOx\+=\dMȄl7{XOAs=T79(V'wA`#P[\=h<>e^7f zǿL40xb{^%uvETvz|^(}O(%uD5p7yg0_r+g w: r2w2K7̴Ƞ\a;!˞sȍz0ԘHzR:Rb!qƻ徴97C*$)hveq&υ}l0 w eD0=|wf ;YX$p:eϿ}p}= w|ZrQ'+oQ/Cȇ| ܷ .ZRa~o1d otFPʕ!♿Hz+esC#O^! Ÿ/npuO?&1#|.=H~Xݎv[{ I?er[6s| }ϻogoXkrlt˨xX!-цHqӗ_Y& ya>d}LguNрo2_ix`n~#xP7>zKb7.7fG9U}0679û^W y 0bL}&rƘH|/(iigyƻY)F*xzqՆYࡲ~ԺtG[RQZJՕ cX/{UAۊ(cVGPJ*st(@8Z}^+~_Y7Ţ07{zA >2RD w/T<}rNWr 9`21dI$h崙I:$3F0# qYY^QXH4kP053p|R3)Ca;Kx<@ʁD-a{lwu>(.=f8 N6<>/\KdFHk|ƻS7)K 9 *I.M+>NJjP[*M(8KBl?na0-8sGvvo`6¾둗h8Q<<<1zwFwF*mUeQ8{ ez * !O/ B鳶Z0 RycCxXazvQ(7}?̅G& :a1FQzfH|Yl2iˤIS;imvkZos]o^C"/ky27 S~{Nj? 8΍]3~ńbVkNqs (;b۽/,."alߔw]} d4er@9&J8ńYR,QPJ (휋AOgSൄl Z_/ƎVoq=TY=(xUBx{Zక71eS״(ͱ)6=TI b%?FT3q<L* #.en9_v,f3v17F8tq,cH\1 Y:.Ir~!wF a)<.!YB0X-\bXvEs*%ݖ0:mg;p)ltQADK At۞TްMespJgQɌ_||}go5ET^ɋ^ Sfc>/0XqWlX*YݾeX,3`#Pakxll|8rK|oc[Fܥ r[(0v~526uZ+ϲ}+fUAqγ9030"S;∩IW= U@=xC~WvRK+Eڽl֜n6FVHgh^6"TgB^w;f&!2DϲEDc[~ |3aN̠ݛ]`fqV+xVߊ~YHӉqvg&ٿGyM0vdR>\.:רm8xG|f#5K6WipETD;*2Ճ*A'V/y;%[s*\l n$c]c9kw!E'}g,lZ|8flp9AFG! fb=ji-'4-;\*ilwc,Wa A$0f-)5SL]t8Qv^oZ=)[yGX_΍2x\|J䧫k=\hÇ#ЖU#sr  /ufۄ-a nO:(.Yl YMTӟ)?.Ǡٹh<=: D2FcWXG( FF%fhNQD $f JVC$K15 a" j)Bbd* %i1F* "FNY`b Jъ) " ("f Dh1V"F&h%jJ jHJZ@b d4֘ j%  jMXl!6X&D%6 Z$Xg;jQؐp5-R!Ȓ!-UJR @ i(59 `0b)#g*T"0/p"i RfbfHi`"h$f5j !(bfbb `) " RffZe* bE) X* iih(""!j$jF(""H("h JJ"b (iI$ab*"bh"h** jj bB ")" ) f(*(! ( &!)@*&jZH*HJ %2$(RP%@LAD,ĈD,-0UL1Q 2Q0UDACJD ,HDBLĭ HKmHD4DQELC0S 4PQ)EHDDDDQ\LTTMC%PL-%(PB4DTU+T1A0CPE@L5$fH*( &! h*e*IHJVcg@Q3T )Ԛ jaJJH"}4DƠRUSL1MTTQxPKPjPuif*) & YqCJTIUTW{!4KMR@TS0D5;kL@QHqD?~QMJb"Z"-h`)f*OrTR%)E$T”4QP0I``&)Jbi$"I PHMS31EH$TSLUL@2CTQE J1|mQM&#Q,Q4E3GP⊉* R@h(I|6"ai" ""((j ~S&&JHMSU5Q5EIQHD1DQ@HDb4@U%$c,QIMQRRI-D(KDm@TKTJ~^BN%h )"J&hH ]-5-L誊hJ`" d* "B( I"a&B"X"THh*& &/("(ϼd %G2ObR H((= xpTA: SCD>iFRPҁ!OiSJ0uI )Sp}d ~S$ Ta@jSгvZL GzC L T1>PLRtdKnq5|O+u).J2+TDR JKJ>SS>0G|<|?/]:xm*| S$e {_ پ\jLk=YDN6`U s >)Už5(DC(~Ep{wR :(?uabr'{ƪB6S˰rF8Z0 tiB6B@.I8g L̉"Qn`IM-b^HhD Bj6^N`T% &!sp! fi4 Hc&&BV%(!P&J0*CUr'UHQDTBL#CHA1H`!&@  J2kuE/R!`ч :$ P#ZЦ%ЩP ҜմC1 F IY'JCG߃IRDRCT=B!IEJX^@pҎ`'F*9 䔤q HNS1Kdu =tO iMaP,NުاayZ_~io[?!Ct^?oD5M=-ts?>^8ɵp5^WؓW0~; wV ߜ8%*,QIH"OFVSx,kImnD'DPPP0Ő?C }?&)~J;iŧKPreKMVpk; Tϙ뚍)v <&4]a-ͪv FGHGen oi`$!sl GS?n{泙F ~j btR"d4 $fVVwW)j[eЬn2[Sk)l)%e ˛-nap8x_n飫*;Kk_Ae3q!${[y=m;|WX㷗G@)=DKPcCi4ZLV) E^gk8% LW|9g1˖)GOņPNCeSd$jgi>>t~EaB=^or7wɡޯ/O|q,"O&˞wX`Urк 3 ~O_JEb>Y쭣6v:g?_X VNg[5o[miܓ*"ysJ׆y6|[ zyN4gHЬڍGc 젺juY}1<5t<ե>'0Sp;Vΰc!rjDGUFi҇!|i= ;%9Fw\H&e[n;8Q4n!+#ZA0 }J$,9']f3 >U;;ȗqO<kF>;eeˠq]YMo0 k/ K0ԉCEiS/8:O~~%{҈_H`XJ^{{\g9"|-?] n/g(e =-yaW)Լ{z老v6WG8F,xע[tuW}j.?P{LScbVAX)Ɩ.(5'j/Q|;/ƣ$Nx!PO /|COVq_3?d{} ޾ϯ˧wôoqdcM>Rb#4=݀E?~U;!V5ax*_05>D >z ه#9-l"F՝s"+uӄuWqooo;/FCʼ N74G+-o|=5A/:2@o/Ӡi;@/TuaaP0'3tJeVdM"lQ#p'ȜhגO8$ ??4"S9D4Cn ?"1?ϰgFwtDHo1)$d `\"/\v"I)P{]t< #A?ZpM:}^- >^#/G$^]3WWÆH}~u";#wDJD fP@r(OE Z\TM.\>]Z'{~xWO1ٶw:1Qճ'IRl^&cu IpհOȵŽ69MZmӦhИyX a-ohn ;B:u$wAewKFOATASGGsq3o gYDQ0p Eٟ`"<H^oF6ך1$è3zNv[EBd߃f~fV$f[@im+hεyC@Vӧ &%Z@9@)Nc)p `tw*1j"&!ǵD濆c,k;3u=n'Cn\o{GH fPdTgtDŽ+apdu\oXu9bL@ I"**@v^xP\EFC@ð-tbE Ft ^qE*~n㇙|,n4;ذ9tϏ?M5̀+EH=$9o+M #me(vۏNGԨ:o"XY!E}CuM3q]h˷@l&!C>P;o;Sf$@mi73TN2$oܸsQvzy;YX|R .(k9 W_YA(r_G%hB'Jѳn* Nry5}ST3 @yo( BH_NaM~NA<(ބxF<i<@ s-Dn;@h4- !x -wp>Sw9^ׅF%_b oW٘Ev>T 2j-`qG=.'sodxy@PZOru~;z̶.dXtV,p6 HuEEh\n EΎ  pðv5:;lS5hMZ4z(JA KjӰKh0/VĨP $3* ~ )}T>`>o?HqY"7ϗn)#UU_{(iT|^_V@e,@AWsNRǎc ?%h>l`c0=W@c~%WόC: IGS'`J,:C _ x}@A$Na%F|*H6>3=>tf{\3_mqEHUF` fH2D t1plXeJf:H@a #R4 S,"r[c,됱ίF> 1s寵FE=xO !N7э{v#ȸlq\Tl+5gԁĊP>ΌܸϏk~;}lGn 8"SH{:I b7ҥ/%LهH g{DdA(vT3n_S j(N g{~FFb}:mq c78gWL&R81Um_W+vR%`|-~tK3; :JT;0Pki OȢU} t 䏔)XĨW>PL)  D( B`ZA"Zi ?7U0_,?!xd6&_6jf-,PTӟXѦs1iQkYx?hpS&i #Gg)'Kӈ"J.lE$M9yώ&=}\JP@F)%6Dh_^blu?ye1KAҺ- s\7(6.lSтZSNm ^Gy 9:',lhCy"j")@ijCO,A H(Ôj$r LCbaF ja%`E\?̪( 9:2㫚p耫l}Kus|xhA)O q\bソH&i1cڹy:iTnrm mq(?;;aWj3U:6؀EguK'""3rj9d4!@QSRV.|<Tw:"{Nc-AγÙ4lPa((1qˠg;r̰M!1G}=4:5.3֘~1 4N |  0,TFS:Y ($G!c ewSԻ4IA+b$1m%Dqƣ=.f iW29zlr'6v34q݈YMR/:( 1A٥ R#řBj&)f5 f=Z> K选5ž$NAxh1??65[E Gx _Yw :DG т:'Kei{8f ;"=XØvk8Ӄv XAAwYj2?!W|Q 2Gu/ ⿧?_4A5*CF^~p(?y  "v)M_x$vW4 G>,iScᤓxhL`,mdxT<4&hۺjs͐Bw=ߕ`҉B Tc3I'֨-7 !!4VQP™BMy=6d^~WM(;3OLgڅQӘ\IDߑ FPtIJC-p>P<`|w~ETQ=ܐ}01}X1EACG?f?EٯD(4G8bUYF,Q)3E4VIse[%$M Օ_7SLz]h8zu/Df]i_xm֙&њ~/_ AeU wbD=;aX&_6E!6U5#E;<}GccRM EKn lKB *T_ |@@s*"< )\?B*1q1_4˰B"PNb $U%FUIq,mHwlG{x%e ?miI?rzO>{hwT~?8I8f[`6.ayMot?N&HgoJ2TE:-/=祥* "[ֵqX=DD]JNpI }r^c5@8D,CU,#i%Nƴ0:x Z;L{Ui\a,L36x~ƻJHI$+>7=DU<%adN{u(ؚQIK~7T!`~ԥn9T;٬F8snw~kn:SNGdZ~ $q;p7%_>8 *ێtM7&cZ:ϼ>sz9R82;. O29 LyVncGPV4ؑTxUgik "asc ~+fKkP-eiIejBkU]K/n!GQXws4,=A \[x$?#>$;ٸ Ce}AjqM? Jמt0-1P4$|^>Uc@)@ oZ:[ k@-hMS}}8p|*e +M( &Zi~.>jHBEW{8GACOw '5P4]Rf3ottE/rP_.- 8TԀXP'&(r > -U=obCxP,)a`q[!PD]sf 7K)3*qo0|pjވOƎuU%\?}!qVB?Ƒ6k 5fV:C @S\T6t]' ٭(V֊-P)5??1fg%.&/ݲRB6bV #B`\ AA5M_K& N=ӾM܋cl@ϳl$B(P( I '~]9]y'y\RrTH⃇;9_[Avo")Tv10k*ІLUq"ET϶@4QQ fa_VoV(]qO u5L?O'BP O<Cb,$?bd7dPyO?1c Da?𒌷t M-)q<[ӱ !7re򽐀pb`XV%<,ZcT-^o@;!@ZdNl?DY¨%O'$$p?kJJ~^*39.xHdKR?RW0:Y8o'm:1(46A` ~U v &9kXo?$]Θ;@B{,8g>]2PXeGo#L0LP9%*)ԨpဟC{<=:}qMBt!H?T)"s}qI%d281_k~&R2zxtyjDI<|#:Hq٘vF8 m,hҫR}]H3_u-c,!~#^GL'q@/<΃;G峘?0Cv/˾8[P .EϷ4[6(|#9?P `N}UF`_9oo%lCa"'PEW?tk!un{|+-0hBQ\(./m\<# *@|>M|Wk v/;<$_TMP=C(R6bLMG񟯌jD4c)$B>a`gyݏ{RP>F3+bG頥hGfQ )2!aQQؗa{۸WGO'/t(,*aQKc't]>qtw#|yUMqy)΃4->zx*anvYPEM8O7:S{7'FR <Hr5_'OG'!ڃl@`qI; Hny˷QJICcD0D2|#~8$NGEgU,}z?ME) ]-_fw/Iɀ?H/йػ[?=s @aŰ4 v1zl<=tE:+~!B2EqNCqgDR?a@?a,<nʍX'?0ٷB!7x?x8/F47=zdNU[124,aR*׵Y\ QgX_}Z%X[np =įun7{~'΀r1Za3?FbH$Ov,Nw4b"4ߠ8黂Z^}{h-ymWSum5z 1 o@ F=;TL}z}] k,>ptUm6`˿!|(Q:/?GmR}y[wY~ H0D_)BYS+u*v0pAGLPiPTOAϛ10HG%,E3 B,šL UA H$DǏ/4i(aU< r$SUhM [m|.0!ͅ%Hn͐t)JЪ: I 4:! w*iIqe"୊,#,B?1 1e&w>ϻ鹧/'<_{ʿHΈ#@ა"oGk>h:<|F2.HCo>$NRzXuv;Ax~?D:{Q+"64\S .$ItoX^wBq(vF-F#'v uNk'?g>#AB@AT(N` QAr JP w,b᝗H(~PbklU35?[ 3c`?(']u0f\aVQ2dXKd30]?:st0>0flVRNscReadajPT-jwEfo|XuNH0bP/#@.Л* e7'6J3.f(@Îg *r`|`[DÀn;_{ AڟY]I,JT2hm&s\Xܢ7[:8x;a@Xz|~OkƔ2_&~TU.J I6*$bqU,7nD͘1ʀSIrmuwFQRTJԉ:Tck۾؃?㘕a6|tAg{jgy pGkDeY{jn--ȜEG(J]VlBX}qO* @/^:pA/֯pC͗P ͔B2CAC Q,lX|ZL9巖1] 95b~= D,'-b3_әyIKN֙z?)DyGE8DDx ۇT<(!?.%9[/rBcBB(@- hfV+Ke5^୊+ykN\$wbŚ"}0K3l6C,jCSBfy \,I}@` aQ >< b~ݏQ׺p6h@,:%=Ґ/ym^@q1 AN,uZPK-V!Q'5v \&F'P/+P |$M19>  % U Ny%Cd:ovVCdFk8|J k]#g`0*p|ʘ+WLU <Ћ$tD" AՎ=݀}g| ?D>$cJ: E~nٖ l ,?4~(섄[62t~$r"9@S)ExIį~_&fuM1 HOCBR۔X =R_u1kaWJ5NaY(_Xu`Rװcw4>~gIˬ!aVѨdZ},X]_Hfw,[TUyv+emp9itJ 2XNx.(qah Dۅ.8M"o!.lv$0"ZjFC|4sT(HDMRS3( /QT6("D`.4|QXAy!B<haR{0F_/*&]*^fa,[,I4)_PCʍE^F05-JU V?OJf} Z2BPv:? P֣؋zt[_ eR3>Jy?OsA'åHDр Q.qngJT-xPA>՟4+ b0C=<Ƣ`r78$MVCۦ ud?2+n 3M3]S , }_$VxyCײ o c)]wY+ސw&ژߡUH<}ʎ`,PЭBЅ j7DIdmΊEFCaMx: wm龵d&3`H$lH, \UxX .Nx_A N2,!'**9w\z4G訿ZvsC xeʞDn_#^B-h)!Pe8A)PL*ܡo ٷ~TS͖ юkTe{Dk:eAB ̳)2A!䥏gڀc/YH;pbd$Q H%*ϿͿ'5 q+L>sn_ZEcm[4d$,5 ZnFc+f7jsxeT3/z\1mӠpjbAݳ i?sWQ&p`ŜeieLtx(9K0a|2.*FfVQTaI@wdC/,hϧgW>SL4#| A6o~9xhGݟHOZny;-y8 6|s$خ+/s\LŢN\-t[:bB]j$ثQA+in[dM.+nw5^m 9:T\}͍Ac7^|ˆ!Gծμ훠rra:N{EE.,2[]*\|۵A%9=m(o,?[8y,BC:S8^Sb}ߍ{nj]sqXWχ;v4gETPLm O,6պuF:*o; 0_Xj=xrPܮ";:g#V)2Н7wyrIߗ?;|6[R5Wk1"R,E[`d) 2ތ~4r9=C3r4}"GNZt^pF1ջ{P%-o Pi|+͘a}7gͮR,5R-sv j.!>-/!J_ m%|X Txٞ*'"Cl!.mfd.7Dl2:My-FYg-hkKiHD@|*$r ;"5(`;A0Іol~ܤeXa{؅.dq0̕ĩ:*묇 ;m5w L G y_?˝ R[:Ycn)P Y P%u{Pe0eI;.ӤeIBU=_Y"bh2ZsYժߩR@0VB>Ɵl$\k[x Ϛp6yU^:n98㨌d)ڣw Gj!|':Dl /H2n'͟ 5/DQf,k{SiRfsGW߄'†O}%'gF̵_7'a2m0 j Uu0g.yI-(D]E30&*Q> ­>q%vܣ"<۠0l2S ͡a9Jo[UQyň+6Qq;s[_VT*3`au_+VS%f dDɀYڛ)Z~BMPB@ nm8vNV؄> BȂ~7.Am!(sdGI7 <$#GWo=N_9.uhݷOM>57>D˻ZiARwÍl_)ݛ{6thb+6"Q!=sz7^z`DA|ܙ4g_."j~]V>;$cEp]uH6[JYčpl0P+SF(B/{BTAEzzy85ͷ|w % ~;E%$A7w/+ #p҈0 P r8pV`Է>ӸQʳٳhߙM#\ %B4ޓJJ( t;S/.~J-/ yaPEb"CUu(j>5 }pW/e+>b!85Q}|լxϴۻsƣ9&Uwz0i3nӤVQ"o5"FW4L$voM#nB2<;.8)u5ϵ#a]e6XJ^DSQaesNtK[1|uȎ-z+ZW""4f𬄀 .ra40E0#"ElЮݗZ(5yZի8kFʨ7}8E5JAr; Ag\]s__m7D2 xNdm'-1rc_>ќ^jvT2t) *͎A;[ }%GfXS6*H[-\nmÔ&/|6/ l7=MvuY(`(h #aG&Es{CdEO]A$'P'9'}8UQ⍰S5A`q+?KG/y!*h^EucVNDQj(MSu6bPYX䚥P>F{~}r,uOێ8n[QS32u9W}b3ZNZ1RHX֞( O=I1D ݐ2'DDy?لC7X ND)CءR&@ϛ ?5~sSZֺ\6Sxz=rLOJH|&F j0†bw?kpym(SsmҗL:'IAcg~}=1WnSDQ5>|z! "'4>;˒*, 04Os80>D׺d;v@MXOw!'&w>vI5=ePʩϼߛWf$=tt7P{{ Ү]bOBv.ax8@-CǓ ?8r)>YBAPs.Zb !iu $l5&0gA;QFj~{% <(NcSsKG |OlƜbuc B=vfoIsONp4 w)lR}_ vzo݂ͤi0]QruNI0) hi6^.`7}l!$x7C@8S$)) i(C0p*3Y\'HeMI`tޫe{<`P'!bvwɏ2 ۾}*^zpa;)F0*[l{I-l)A~1n1pAg> Ȯ;ja>v`0;="/o%8/;hn',xZZpuMi,E7ctwoXsulB8~rl t_"놉 6K!2FÑ3E5#k 1D<Rx.kNX9ǰ9T$ P8'ɕς8y{( <>oRﮰP*׸ 8&ŹP:Sc>6ܘ2ݝ!T\P?=@\" UZDAn.CȀP4KY,d\qbʁ|gll@F݊d Dsu9aǽ.v aXS~&#l+_:iFbH~PF؉-BBЀȁcM~]O'/1И[[GP4=zYe㯰{Chz%V},`h?]?08F= kqdxБPMM3A v;Ovn8q\5ʡFGt=Wu:mĕ!ST 8yONpIǚiu,+&J)]ݰ͐#F`攎ʅCU4 ҍ!@9u;s 'C{-D 2BɦϡO.d?! g(N-'o<@J45H5{=1Cu%b,Ę-/;ʴP:tayD5b$KfxŜ˼燽VVI\l9Pk8G|US*VӟcL^c`TSTT'7%۵?^ ˟)G.6M06" <)+cp/"g/4V9$8 %ݦi<ʄ=àNbN6&N'? @'zAQ*X;Lj9ea%ync٥b96O~XN$+X30HdIȹKYӘ3C9T\f}]; c#yyO%O=W/ w:`l~p65l=h4$xc2;|m!`9C,5*( R6Ƅb?-LJA@ѭ@& p,W#0%&6S O'oX3FBP9B>.2LAbUKz !XW8%POT=5x8A ,DTsPd9Cq4SDA.q`Efj؂rv#[e?b8]IyPSFF8d9q6L',K>S;uAGX0F@=vx^|04?sáQz.~r3C,^w{# $נ &24z#ܝ0Ar?OA7BQӡrØ+7yi(zC  ? G L__ƤGk8wN;n,kc x"#CWQwf'?b0a&GNYe6lCIڝu #5TF0M5Xf-PiqL2dv̓-D0{jN٤r7 {8rƠ4`L3>$l᜺4{ Ill%>{~$g㣹[n߳ŧ~˼cՑSq'c4~eEυ⏨[rЅeep6Π8G,<(K;h_#9ڙ G]nD术He/sDj@ӹC* Ƞ6aVou^TcPae4&Ҟ Ҭ\%cdАgq ڙ&Vz%'IfKAIqCD6bA7VWM#tS5CC/8z,8+4s #'0h;/ZIzJ?/~JpM_1d'!ڠTؒɏWD p( <Ȧ➐1қG e4#tX2!_XJU`}=8'xŒoѹA1pQeNA owH+żԋmI!.z) RB~_p6rfAIG;KdP Q쒮ʤ=ie5v3o: {^{42P/}F?.0p:؃)/8>*{:lc5lCgI{a<N;9&c ZN(6&+![3 Ia16kSX6-_ N!A2k,dJu/, ]@%~?Qb%jv%,,Mx zf4Ԛvl.EUR5/u02`cɔPx^m\7l_lg_9dvL<% \[œ"ZPɓgB?kվ=OfD8񧙼w㈭Rrn;b:{4Iu|S'zeM㧩1Oǃ%nmO%ϭf=.uG;~`K^bz{zΖwDxw77^[w3+W}Eb 3A2v7wBvQm ]s`5ZwxB6oe~ֹŗZ.y#n{?&lx8MhYye,aޓak8uY+IG.g؅=(kM˸FZqƪ1݅o&h2S˜kywk[2@HoMCk9ӺT L!vUFh6*F"i#l<߻ݬ{a]:9.sZ/|Ѳ:4Ү'7#5'ny5İB+Sby?^{"!9J*A$Us+A"C>4Ɖh$Bu<|r_IԀp;ܒ'2%l2DǑU&c? t{21@Q')]w2QSh+eD2,ńAFjWD&i0; ;:Ҧs#'Ǔ=h;ߧ'LO~%n޾!ͨ^s?]# i991Xy"T4;ğrM#!I`>l1'HbL^}$/bd8u3P_HCP{.|KjGxD*|F3"8E&Brpdq4A쐊|OPb.$qe 9 {}nWwbv+TM6!~PT?f"_`ޭx"u9g)},yXd}Pxz7>Gzیѱ~(XG+~!"/33ߝw3p&' 8&4ddDCIBc #a͚d}G8Wn T۾M:*|8f7'GY}`k PBdw=E faJ="DB4TBH: [bGA)88V{3n~>I!Sx6g(JR{6n$j&*kmPsQzx z-fd>gGB0);G'{;D1!^ӹ/٭3!LCn|=E"𧁌bA)"l }߯"lɝêZmD WjQ9rT5²GbO`" âk0n8pxp?F]I}|ɆGWxdS`"0u8i,=#m0w1CLmKGgCSl1!C SWIQ/4ԣȢLΚ;!9s}xBnz g'잟 %)S$AHP˦ jFM*'2(~A#[߸A,9xLTU*=OD~ =O"Phǩ U{yRJJ?tH~2Y&}H^'}m$}xc Rx{9 w5A^<.:\TCGؔdCB!!<#1 遞12E)Z$m\lC,'M|AOaJK`urK6}OZ{tIB\^u~z~Zݦnb(M5ʅs*:" 5^0K33'ɞF|0 j0^LfXJ @dNh'ܚ]9ME(Q8H>X r F(jE% 4LUC QAE`,y#i~ IkPn0}iͼA1oLC{1#Rd՘,ΜpsPMi?[f3lemb[& v^~ B7z0r@ th)Q >}=&-]AWd;I8_v,cb򒗿Έ7ă^m *7イqRZ!ձXy,C7\=׭bT2`d$s;i6X G35ݓV'->abڭV]5.XM1@O`]Qvg﷋%w>yk!Q~!tŐ2h2ɕ0O6@hcs\>Ǝzr ƦeK;$0 r!'֐uYg4VHw6'R4?Vr9޼-Pba5Eӻj{]..+L[bцެ /aZ9me@_ FTa jѷd:`癙0i 7q#|x T@k3F65> @܃68(BQ8݉@` aAf WIX:2 }G! O(o;O/BU u2I+AѨʕ+ ́͠TP?'/D;u~Vͦ$oSIA>etD&8YQd`MomLGk3}o+:<'!op>ξ<Cs?ONg&!Ryn)LUe ӥF0;&·>haPE#dZQWE;civ)29d1鑣Lٙ`e]^\("msws=Өܤ SQZ5#ׁ/̾UH܇L:q | 梼=U'0NpF3QxjOM nbj\Bb\zNJ5@[8~+I<=jx`bIO `pOCK *zÀNW9 OCһ] .\89Q8$,! t\-vj#4-U.My%@vΓ}oLhZhNHM}tsnk&dqanHsuFhBFxZ3m)A1t O '~ zD_i&<x|#*;œ*>B>/:SΔ=qd@u _A5P{TSHiX.@\ Zd}Z ]2`c!ygvŷ.Dhf%NOTP%TT[s!0%Dm6b@w >{ڪ]cuփQM3 azߓssz.}]s b+;8bB5S՘Ԝ!{ r(=k ٫Ր,IV@"@.)"|ÝczF~ !9=i3iDzSwvkNA5$z&S!xr!m <9BfS='#z}4 wd#" lz|: ae'md{L0rn3o3F>Ȱ'zEJh  7aP0Nu_'M(,:{ u ,Mv`gw6C! Fm$lIxvO.]ji+˻֦" BD%璷kr%lM ޽ںe4::|š@#B 声!x#Ipr%isT9A-TơJm=m K8av-H]lP,Je*ua9f_EI]5 5+.p԰N`ى|psŧO?$ :j0{y{oػ2wkCirlr0]"sl[˦.m~82Q;ǢR֠v+/;^utcJ; ;rbXO`'Us0jieJ9C0AQTX4<eCcjpB|'wPzI(t|{#0F (8 wgUJu =C~GT:|K釩Ni>SXr߬X VnEqMX?\(C1]\$;!QUyB!9$],iq6rhnYrq(b"qI!S(z]M|bۆ0B=  :m狛|7vz~& 6q;ƕѥ]luF94R(e"PR !A*B@ HO)r4ن(;n[znx LILSeT9xNlבIWy߂M /Z`E,l281 L@Vqd$ЫHjfp>ci,Ή5U ӺR3N( `.^pr`dQc1^4rd0 0|=`)O &=O9 gz$ovpA{oTbؖ<7ؽў$T7zXff$yi׮њkߍ7Dx~=}F ,# !ɣuhɾj-"q⁹=SԈB/ߕRO!lLrS32C;3 5.4hG  T[Dtv DeN8}$2O|NqND$ MK;Y;˕þJadE]Hs h%=Ȃ&6[Q),Oc08#'j/Đ9K/T XϨki#ܚp %7Q-/~ϗۏ8"M(_XyH4#O `!Qa}6$ 6G zߡ>ϲpDi VEzWOsjSpjJJ’&>dP_By!8D>L~ ݓ2ޒ(&)Xtv; :'sþfUm=)/cmN6Y(jm*{o:9M'_if$]'H_-(? baf{P{;{g1u3SHq&U?rfЯOrp61Ƣ X{|y+(@sF S4,&pTCҗUzuكv' l 1$KS`G%K CW@Ɂ9৳Fhsʊƫʚťw(iMߙF0x 0ޭ )Kf6˅[KI,W/'yfQ72heޕyG,6Q܊N%ę/&D$SW$>ٱxtĈxziTZH5?otT=TyG@Fz z4I篇r;Ͷ0@E 蕃A.r!Alb8ʂ@qle b5!F!±Cŵ`-\F'[1CfA;І; wj(^ LTe*1 z@*.)F2U'SXi%ν# fb/ bOr_ b z@;H(]D4*fYd%O;_Q۱ ̎{'!D]8zq0Ch&NtJ@I!M :0MGCT4ʰA&$0nUUUUL$\0@xW6A.cv`AjCݘy F*& ^AUiL\\nڣZV yg9 w1p{ 75d{Pe1)P6.%S;+bI`Ƅu\ }ױ";xcE찥 4A;1{4sʧwJKt=HlpS aKqLz2qRp&ٯs/ ;pۚ\Kȿ"'x‹Ўe⿊*!";Aĉ:'ʊv bp"OM&q3!صhw1cEI&hwTI|88 /JR>}x !Cisz5*oۂ"X( .Cb`%@ρ$X|^. \B,Emq?c6EaގcNf ἴN#*! s` :g#̤DT}ttM^9Asqb:Gg&M嬟Ԩ$b#PסTv}:W3d2a$)7MKŁVQ_OfcP09QAUJ'zfc03]cf!9Qz>hҒR:1=GP '^B*8ҧn*&_M8a}d^3z86w]oGIvŮՈeN̡sɜ@VAuOP$`F*MzuU <-h֋qk5&UN{f4ykXי\T*i*:ZV :o]gi70 ߆'@ap0`Q?Lx쉸[3;HF/ 8gQ%}nu-n}d[Hi{HHˈӜ"pOHxqKߤon- <D'+~7==w߬lSlt5ZX`{ٚ=C.d"$zP|q'f+ndz};aӟ.}>oZFSwd( >|S}{v';'a{ѹh"yOO!p_ga;!GE_Y9S ! =i-$U<(}C@`q0hf#m{w֚Y^ ~Ǥ=u#CYI3t y|.m< #Rɬ>p{]=ǻ$2ьCН$wHP0d <;8ZՆGQ!Jrat!kq9jwJ}@NI#a&tg$~Gmvp|!SȏˀZK+0A{Q%pA=S̐4%񶐩>3ާ1s7oѷP8r.B1$jEidg&l7KwoO>ihq4edfo@#er󎬂" F۫q%Blh눼'& 0b< $̥PD!UU|^0I/Li΀F4 CZA ?o_!h?)5]1=~] pC~ zOa pc߀Cn'i` 癫ٲ̼PGa'3V4{o-K1%١s=>+,dِ¤&Brܠ;А J`Xɳ xb'iBzǺnm0Gq-*H$'X&2BB&fAﳋyty{B ^pn.ԦK+(2d4lRNВà6 fbAzs' ;|iƔ{NwЇehAH- ryIРSUi]4I8Y s*-t;30C-XC ?2@j0F@$r2R6sy@;s#ԅE[e^l m>œ}T<_@V䟉:rcd&D`^M6=lYѭv"Q5eicg}рbjM׾DQb^H/^#pީo|L7ɜYlMLIlfxdZ/43!xr%ޥ\D#9NI8U haɣ D\f&'˯=並z"ҹ,NcO?w0_!"y+a*JAdDFl??ۼzgۧd@RiV} &爳H~y" пx)'7G回G]?zYť #{qru$$rk}x=+ǃd;R磚.3h.8bTyAo@^sYc|JR}w!1vZ&B;5E竟u#n| ̵`z:3*5aWaH6S’C-l"aX6a qE)QDMb{ٗ.fѵ5蕵+j0P)'._T(`+]p̃'c^1>?1wJ+PS&!s-H9SPU  Rzm%V>#Ǒd%9poXfc`E"I /rYED.Q|Nd7 PF{3F_U495 > CG% W=9,rA΄9!Te*Zq {?wxcOQ.q]wUP!R2ΤO{K<cBCA*?Z1/Ehh@aeT) <`ct 4DBnA8[Uf;0f:3F!*cE'Z>&N#`2< $چ:Gl#OъI)K1z&I 2:$%[~:`9@+ؓ3%ߡF^ިpguTKy\#9GrHH9`QPIoDR5Q1Oi8](yeDdc.bt$|R\ -qQiQ-gn'=K^rwפ8i˪ɔDPHb1'Dbc3u3w1:PѡS])OۯNƋ8\/ui^yTm$8BA~R 2yq8O& *vB)U2B%(?l㠊 !0m7>#&Pph^NOVk|ӳSA.tQ;sY׉S]IsgzKs9`/nuv^ǝD5=t~O]vmqޥ6oYڿ}\"sL4K*,7ǾtH'΂wC}+ cr͆, 8j'iTRR1Wxt *"#:"7S~H `#˙R`q̒wݓZcuB1abLUcF^~M Z5 (@ ee( yӼnr:,#11Gs=o0`̇JkQi,j(1.K\ΖP,/KYnE)&Q"6ia f\TCHT+#[m!j6g8 ]3jK<dL"yPP{|QF*33R'Agf{Z[z lg2]0K~0Y ۤir2'm&H0"m#m}뾞;TlȖ W(Iqnʫ~9Ջy2y97=MT 4]7^MK\ / XoBv4JQ#K lBrvn|vW}~{ {TzcgT1ᚎK1n Ǜ都bv~٤4.6tCa$QN=p~Q:@a!Z D% ĀP Burb䟪t@v}}~-} *S&ؑ1gT XGO Aِ ~y@^>;d H O3wubB ?W7U~c߯C͐*,W>7 !I$ _ϡI&~~z'" =4lO6Gݚh8?>Yw |PzHDC P}__8߿8C͂/ /^3BW{ Jnqi/uG9B1$bQ~Rw:$J(G|}kMCDxgy=%Nq($@!{OS 61yUH@F21yJ0.c5P-*CKa蝻Tao|QQ7dϼf) %2呕G=Om-BۨSa0''Rv/AFM{1 V@`~^|-FVUg{0$LS'|;k8#{?YPm]$.BIFCUJdHfIG>qbÓ `I9ԇơb)NgϑI09zARdp$n?]SshLi:ΗcrnO1>{Fr*$ K<#/>0 Z" N? ae!!{=fQ6$&;lܜ5!!`hI _?|~.wB" oh`uH̚tPpч%@q}H,x zq:>S|=a׿6B0{~ַRa&N/~{Т*/%fck>?1': @$o8pP4'ػkG'(>ڇWcI"76h8v sp|W➸(Mبz|:hzy'?O#ȷs<\E'\L#1LПᏙ3 OhB7I]'~#3Ȗ A֬KT7_&RJGT&plڼdeO?/0~^ΝEȽ:s;!$J2t%2rPޣ2n TCJp߆ s,a٘kⴑn|˙,vM9sN|}vFx '#"!&(UA n%7z{ĬA~H`sv̗{AHc~r%  D+SA_(.{dm 0I!$+'b/M>g=jHv d3fΪY4^~{2ͫTT!^& 8K >,k hy*JV6|21LE)Lߑt$MbJ_#Lh|s^m{QF7D*~XrM maLƠ^g!OVW%I ؙ4G5qHK66iiMk[̃Ņۃ+%W,- 44> + f *5^,8X4=ij՜8l|IƉ:d C oǏ?J.b!?ύnȤXeY!Ōԍqd{z1_[*2IYAj@5؈B~p~**Cet*DO,ͶVU 0} wPZG].~yrt$Tup_+F\1=%9*X.CTŲipC|@ ? R@~}!jHgvҟk?$&%B p 4~M(2iCIHVwNg\a~*; @eSd,R&mSXcԁ8) cgavvr"I %* kx}uiGB(џy)2@-%k EsيUȮD剻.m ڹ'w`ufID/)Ӊ:k?#!r9EI$IW6걏W>z?G2seV=vrw{(Zix>Aر3EzBy`Y@Ё<$Qu)Os?~ @>_{q1f=lw.#3z e}J, &) qF ?YfßI;dsiD$› 8of[59H)L7BI&dko9ףA|9϶* uAJEWPotBO' ?  痢q8ohL NVḋq2m A}<NdLlw=ًP# +Nk5d g&wS5aTM.kƇ\ `"륎UJN@W\$K.%%޶xͳ&(.Ҹ*:j Hv()$0wI=yhKuRF-I&$(ZT զ`mQw zV6΄=̉>V#xH3.VE3]%Pٙ2w2mZg{rz\S&^KK/9&VP *AI5^M&s:jBD*> <"~S_|,g+>bl2npzAE`5e N4j=}}ZN^l< N*f)ktM].l3Og B5E%D|m&(Lao;ugm8?. C;>8 ,w_8vٴf,%|:,aOR9zYC3)$2N]tY"@Mb;uK,o 꺘*+>||cR4q'*#M$*yt+ݍ D|;"5ҠktOX}>_[濜qf|A2cO5xcKÉb5*vfA5u{}c5I?XQJnQ f0  PٲRh-!_鰄$FTk06yֳ2m,!7ABnKmF.(y s3WYC!鿄 p8(XI$!,xr sВU;qw]q7e- (r@$XlI"X_*AiskU7 q, ,?N kRK?EbJiC_hL!tC#ۡ$9Yr"|/V"2nU*X\e3B4]mDrJS~ R& m0؄2GfS}+> 0N(Xs8e1_gT}뜷{<<P@%3@COUX'S_ϋ E 7i,Mq٣2xMu$%Qy&עLThWĖ舛25멵Nt6r:f0uhI{l{k%:X9N%߮v?k 1~=裳G!]42 GzBՎ#xG7 CȪMN7vuhu,ؼ۬?B wբ!C^텰BL lNKkiAu ,wG  3wR&`ۥPuD:,EnCݖq\E  2-k仫0#a=`ʫ^̤Q:FU$L&| ae FL̕Q>-`$/$VX$C,~?d8N2H2#! &d $]K9|t$hEW-AN\JD;!~qeM;YR{ob.#OɿDbz䓃'I9xZH>|q5uКCR[ \2'%gȇMgʮ+o!ɦϧRI&߹wlcc9qUUUUDUUUUPh*x*[PINQU(7 =D\+w)gv7w(3~=xO/3(~=ŬldLTۢYh`R 5Q)&ssh ڿ9!kƪꪪwFJ`YuVAUuh",:n(&+a1:W{FFצg PAap bP)Q'Ra dZg&M1Qκ9b* _:S%Yzd%V@(a$, oPP A%+YO_8^<#J;kK_KLsks|a6QȘa -@+wnܐddpf)c _;.TyyyA'-Q;`$:k"8-YPr; 1D79 !yAo`""kTHrHHҌD| >#OnN7s>ϴ? k_\g K@`yNaWϧc3nmO q"; YΓt1ʪJ 7IAO00>98p|\{|9ov|{el,ȏڂ ѐ{1OèN̛OxrM Cf)3X#NIGNC`m@n{.߶of2߰n@c?.U(0 ,Qp"C7+0 q)G"u7 {V'n`:0EX{9;釀<#b>Kku鶩]ΌCEX|3/͵}o$r #Ph"x(6GմB  :o!ͭyb%wMMgU6_|F"یB*6".wDy&阂H;0P \r.O#[AW4}$Ip;n\)@`\̽'@s?{|:1&pfne&۝? ?X霒3CEŀA(a!%' E2BK 9@Ph@؀S|/G.N;˾չۂ=PX~g|R'Ia}>ø`0H~InWLR-bӸ+ =ij\ghA(%A[@*øC$`{ $N׺_MЗ"wrNǿ2%jdu4ބ{߷ӉrQzy:i(ryu'@chd ixhB+b=;_7 O>A33O#rZd|dP`q-ϯ+-::dlSxT.ob1 i0^ZC(Fgi8p@iat":j,~W'GtĈr&ZOUߍҟ&xjl\oo1K |vV0S"V^ lْ\[@lD?Tyj}"ܠG7ŋ Ҙ 5UTp0F0e[ZΣ8yJ,5Dr؏<~Do oeICJ. " 3dJc5QEûy!}zz\_,kSvq<<5TJ@|5%TFN((8$P(6,Ħv#kK!gБ4uqPpdžlk׊\/)lFl!RQ|4J{bډ&!ZH~d!fy}|7%αNOsG1yTM=C'_'۬9Κ|-YwߨBN/:;SjO,_"<å??m& ,;n{]8mr3z~73`7D/$r&LuHe߱Ѿ~ܷ<[ 8ǟXLz,/' Izta&![uwZ>%erdokBU~:,8)9<'Ovaa=}psƋ,pB gqƊ@]QM8"0s;{Eik"j7Øf aa8055hŬ9Â')K#HbEA%ct@F=rq"kYLVj>h`AcF M\?>=5W{`̈f^bvN[/2d>>DHR)Y? (^ҡJ ؗ:yN]' tB}yGi;8F'h47 /D*>̣+rћv)tK C[Ƚ͝ph=j/=q'0Ѭb#b:y90dw= ̦^9<ׅK?egGX$=LZC!UHJc6 #i z CK4AZ .8[ LV`D)R2mNP4mġ*8 Կ3c'wf N;cO1clsǯ:  !88$a  ~f~ܵOFybO[@?٬A\W2ZPpcg2E5gÈ\9kA:{'b mn-;X\~糙=د3qY3qQgn7l~4@ͦH~_pd#uO~j鐕|Ň-&5zvmX<*̙7nE!x*J)UD|sr$!DKx(-V?"PCJY?<|qcuVM Ӹ2p< h#*0' :d8AoQ" 'ZES Wi[8d`6k>*s7fiM3L~Gm?4@ "`0YGV;N @PXiɵDfﷷz!X|37]un^&7XI2 Xy јY?kd.,j0xDYov`@4J-L3T4߰eHUU"wтOO'Cx"A.$U U]gIϊrb&mӺH,>w|ؐ>n(+; 3sp׿UB r`=e Kgb9GGrtG^Op>+=V(xm쾇|t&u_4 .R!Xz,~ÔG. |h!]v(@؂Rc\DXX2K̀0jJlG@s.~.ڞVp?/NL@iOnd<{qd9 )`3grZaC4p4$UVpUWNfĜN~Ԗixh 8 '8MC# ۷ǨG;'AKRC$#]/k f/8(޼0LoPFq\؛=lfH^Q4ƝL4ﮄkrrB8,8( 1Uu;NPFzLGX8PX\6tC f 'zpx8񠌦8py>5؁ٸ\ vt3n`fְkLÂt9"a( 4\(. 7 PnORPгb;J%BgC:Apy3oڻtcA 6z~iýS(PuNuprǿ^ s8y ?D߇3MaHq!3mlF<5?f 5o13'ݺa tǼs'nޞRȥ CkP.-c?<|ϑ~[F?T5M(iĈC0=Dʴ z0XKMmLm9c d lfD"뵐vm,Xf H{Fp:W2$`۷Ne3[!4s=lK }"l9 8|DBC`B7҄ `G:c/'Am7A ba @48y[D79#3?Jy 084Om$q̅ox6z{tϝD2IAL8;: snέ. $c8.[=,LdIr04pCC>GyQlͬ(Os%eB\7LySɤ??(BbO羆ு'#B55))PYB `^~+D́vF(0z EpkznBWf݈K[$A&) n"1 CY@U{6sA'b Jz1KtJlg=ָ j` nLƷ;Ev\DmRLMDO'3\E ߁u= !(dc{oZ~n0VeUJPUp!AB!"=e8&U瞎|yDr (z{(xyM4@r;3$ &*ƛ 9^nq ,pr4#ݼgjjLfY3E {U'\%5<%Ϊ @\d ƛ1t.qBpT6 ^#]06c$x&¾ys g74Xu׋+j @ 2\.߽lgnÍ9Xr]̤8ʹO)7#Sv*ǵN+v׌Av {^td vןAUHQJ1l`ĒF&;绐` N>iͣd}.O@+iAsB2+pp8JRQ,E͈О|LYQ1 PD@FIAK00P̅@ ^$C<'X)M(u)@O0K);|)J Sd Hv ]Hs$"z2aǒJ3y-уMMbz' 2C\ʹYRϡ x' [-RV(a-=ߧ*\QcҧSˈohȑ#;MAh4a4=7g9T87>a`cC 誯oIT".ewV.[f"ߍ0D: )}G ŒG{{A:$0Sr^ WdB 2bvxe g5ܐ35^ghHb=XMeN=!  $|ҳhD G%%~'{&O&_:*iV^ܒIux4iSg'l&kN؈0HlQn!η΋ǿ:1q˘ B&jDۇ'Bg .9k "Kᡘ-Ab eFJY0ZA.B 16R҄MR$C7Z#: ~E@{ Gh_]2$D4~?QW-(0: vA K]QFud#\\3IG%DF1AIZRr]rS7.S?f0S%Et ,s u&g j,a0T[ V ( aE< V`>3|=J8aOO=W8p?ds9ޖ܅aoS;ibƴy|KrTH)u Z/Dʗ@Q_DӪ}c }Mh$C:>軈ՅE%6GiNYaaϘx&@֒ta>`f Z b 0M!w*AHSL$ $b#vm)ԌD'%~clR"d bgO'X  sS`ixJ@~|yoSplbyqΘ6 [^b "i.=/2INʉqО fWwW2] T~*:*@  WCINTmHYjeUؚH$7::@>e@\!Mq b: gX"I bI*95!%,aaRt5*P!~"o}Ȇ6po=< gx)U [S{OqWEJϻGvƠ'cv<҆tX|"Z$C03 *` bcx!-F0fX t(1֎1 I>t57l Ę%ei!E\&r m-d.oC:e7"7,8u \az ^"RɆab1FM0N/6RØ8\6Na,0;LSZ,Ӷ2LؙYi {$ e՝#6ꥶMuLBp&;SXDAOǜGnsvtWOH}A nW&5Hi)BXX7L+ w]8CPT"?>vS M%N%7__3fG_g2#6ʁJ8-BT[ڊi0S4[!"5ObX`ONdχ3kfV}3S[=3MZNލId\\|MЁO6~D@C O+rZ1"D )OZ4h0?=A_E&qXÝ(R5N?fqތd>ճ{*u|(>IfZH=L5 L3o-JY(O*+ 9NB!@]z] 44+oGMs١I6clb &hc!Byvt15 vĚjx,I׷*"$v|92wHG(zPЯuhO y:FNtI|BXF"=fw9 l5xXd |{szOTsT㠦?|zu "d H% **$>j/2zv;XFO_O)ܫq K#a<tE&X @$kw1%->~/E2h89 =pC=k~OgM4TvQAh$bCԄ⃁W Pw|PqATT OZD3Y4-$ȐJUH==v ?$g.g{ 2Ci=`;AH<j)'mLܓi6c{KR IAϝ_sC#H8:5IJhhbW:O-p4r]=6w;]w3Dc*v |P={ï3,=CIE/ԟ?>Yƍ|7UPD#h_}_| {eIB3eՐ#^>! J-@ Y -@tl!ts"jCQ3Ɗ.7f;PQ&HNG Cیda~-fA\'1r5 FAà B%f pOlF9]%?!#C=aw^"r/C|'WyJpu_cr`MX|ӟ <*7B) F}_Nr}Oh28H{"1S)mՈES$*!T8L+#24M%34K2\*%9<:I A}}Z~-JƘ+&p e(S;_C3V``VcYClWjZrQ;iܞ0|AV_`5nm Ίy`łTHK D%*D*5 l`k|5t9ϛږ*Zp1 (NCqC ~ 0C} ~{=N (}gXW׬A&;2&-$k/q4YJ/݅MrCZg Dݽy}PDyEa(5Ԝ9NJH0pl#FJ=$D] SVpPuƐ'D< @S@kCzA,CI '}CDG\IvқVpl?{zUU:7BdXL<L Х$QCE ( H[CdI:'(acȦY ?jlRLQl])Ic 5ɒ8ML3_8-*pͪ0}YbĊ`raB{I>?}1;5 yx|9½&Jcܺ5cXYCg"Fk5Qsf %m,95 a+FnL2$qkJYū3 m73 \=k&b7b)ScmuBCk897ND\SM G6È^m[ ے j|\33xt1Z҃֞c,4՚k@;̭M=lWR,h۬i\$ug`J% q;yk6 ٲolv(❉ll4oQlC^f;8B C~[ >d q ʡ\YWQk9 {{->KmDĄ!n#Jwwwd{fXi>Gٓ$Q۽k#ǪbƗgGA’Ivjdg53 MtSO0k]Xwp.Z19GRHrastLlBM^el:pJe'g;].rmγ/UճZ_ vbUYMb:P :i޲)(m0xjP RCX}XyP1|s;u`IxhY$ѐ``N}vD)Bgtvb>2.s2?&zξba2Nz`C)M(y3M;N$^aIP)֡&!T^Mzϋ%Sނgd8E OC☢RAEdNr'E!YpX>?'>-D5>XoAԋJM"p%GJ¸V~:8_Eq]t/CӬ#V~,= ?on~tQ./V#6JiWkj9)$/K,L'5 C!h;:\b40Xw̜SRr`vm(ICѸ |AY\}(XNa DBꈙR]{%?O\9 "|%ՀE/ ,ʧӫ8_)9ʼV;Cf%QW BD$m_*!L\NAtz&ӻBtwZf>DADJ;(GI-ݗ:[Y#y}$ψ}k۫=?K@ 0"~wcե[$ovw wxۉSo(aKK_w,m9! +'yk-H':$2 :Z &?E@ƐAQqۣRu:9~3ARW' ZFzT'㥙1D CrS@j3Tf0=](=?o;[=hr @/r #!G3P(S  A'bJ{}t)?]A^*(QM91Pc.jQȝ A.vVmZ\̂IQC Ns"kBp8xSc$y(4 roI)DB**y1e=yM~Nk,KEQ{.<`SЇO%)c!bQ!99lAL׎<#$ ҖJ20-F*M􁎰s,H6 ץ!;1 Ԣd(OHJԔy=ǵ$(bZšJVVf!f6A@QS A2AMHDge"Q0HP_?xCTڌ YN >oVj y%4řROc'B%"sx>z"\Bhb)X4'Ǽ3h7>4"钧,ša){5uSGu>Pܚ;o[8'k#/O^0Ƚ$1Їz" ~wwC#A}i>rPu$ooƁHu@hᘠxQ'G7%1P4'sGư+bdžMq`o> ,/  Ne2"Aa4=C F>h}cyD@rq1!I|_/:sE0 w'E9 4]PA!*DCɰtv(^aWTKvM?n4(=`4%v+Gt) CI` uw|g/k: r`߲,_~:`<#O]pS2 D@A8e4`T ^۱ UF fPz+SZPv śPI y hSL cm…2c{*gG_QTU`ML1c͐"*411z:ǯ%ƈ7-@Iȃ.ԠK]bB!P xӎ\%#/Xֹ@nf/#Hs?czVnyreEj5꺏rq`QL"FJaW?~}=lW޷ˈsE^A)_[a?WlH$ #8kqao\~p#Rc~26[ɆI\c<5n\n?# |5wHAYb4AgD/qdZ!8!@'MhD0V (W *#Z:%7HH MIofS.7Ĕj@`7YYF$j`l2œ>:Ła:/kPLI Њ/eSﵠᇡv=ӠQU<0l} Tt9PR=5RscOOܑT %% 鉶= JP\1T,I&W6W$+Fj_$)P) dC k;/ $%{)6iP;Bˠո!EØL\-QMM2bf$Z" """ (j(f.)#ɠ.;<%}:^qj0|Ev"Ώ]@S6Xč*d Vh4 ƛq$ gbhM%x9SE{$.:*b\Pr`*ڈ\Ja8/f90K,S Aev[l0QHx@n2Fak E'*lsrb!W"u؋Q#!X[)Jf$CA%Er<%q75s6"] Ux4-rdpA°cLa2n' \XɤqvH- c;T1G cs55ڬ˃Wբqva\:ds˛!T::+b & *$'g19NH&au0h¸ 6rcǮAQ: 1M,эڝ2mBe75 ܺĐ۔n}ݠl:#$7zP &aەm0E1$%nj&+ܸG1E'DS!-% AA !XE+޽>u%oZ=PzWQ[QBQ-jTuV̙ xb,101$F4Zdn&ҵJjIИl h4cB-1kw*XgPl7Y㇒Ь0Czpp?yY=Q]2b"N t0UE4HE%'R]#CF蕣% #)Lsp:4;'@JA%MDH"fz_%8QWD^ )\hճ944aq(=5O',M@)(҇/nvV1fc w Ȋ0`+p6وS00Dq2(i$(!:rq%;{΀Ww3NAv]Uj+"0SSO{$4R 85QM( $4ZPӈӥĸΞ;Z"1/.RBQTrNQS(D+skÆCgAE@:)($BP3+SR341% b h$bb0DBɄ*"qAB0g!V3YR1j s nPde DA 3MP&0HѪ I$fJ1{/ĸذAH̔VHhРhC"O9N㧊0`%71"փ >.BL<B٪dRQ`#MoՔԜ-JʥCR /_x~b)W AN $Ff@wn8jGz5LOxCtAĄDcG_gPoX~EkaZ&&8 /x`v҆0׮:''GFH-‚q&H?Ly읛ykZdrO4(! U{ RmM I.yo\z!! @R&q}a8}HwQ1>ޥcy ""ѵ%>z ( %},d #QT 8 (( `Ia48r*}[FR-^ˇ251A bm"|X_WM90gTQ(.lMP6NjAd'.5hBn8324] .a(t-fBI J22F]mWkČ7p3dti`% wf*% d#8TwP-tDF11(_$5y@BqA~!@穄Rl8 Itp~j d{,D8q9GD|| [g$nhE1J4ȅ9AZem$хǦ&ƊdPDlآd"C Uah)8ᅣvᗧ6mL>B7/qo60bq{CayW {WVwA| Thg,(ѹ5J`g+l7A4hV)YtVrŔ2 yA]-&A ,ELC1HBD$B0"K? )ąR40B)$2 1 "3  $I$(0*J) < 0H#!@A$4 Д(0, @4ŒȰU>01" (Q5A<;!1!dc*uúnSFI+y51ng؋eɵAC[`^EO ڱ%6I Eh 02'DD2R1(:pX& A9@Bl7` ,h % ^C>T`3:IR<t0[:Hv$Y `QyK0[!hE+N l[ľin4ja]GjknKJG`&a仳uc Mِ7ɩ#$4͍ vMI5QM.Qm w.G~؛,zh: XP"P.'th5Ém9 JkLYCZPVO e4b]`vXţJMvo7h)8ZH{F(^#xxaC$ ك+u49_/W98Hè7]]9TopSBcŞ""`Th]31xƺ{TzPcQkap8b(ǢF(,ʢIj!~<;c9c1ARfPQh鹺ptZJRS#4;#vhА`So3J5XٍV[vPI/U`q(I8YH'J'*eDՍ…jZ!MRj 9G|u.kh3-a5&n2tbV.EbF:f9qiDot,4QE+`WZQk%]6f-1=ڮ7heij] 92b.RCH,FRB' QLrPB7 KiZZIZbj!Ư0dⰼ9\kLEp.SXE\S)ct (fL01A6@Q=-&hwkeol Ũ!rj a\MdcəlGQD4z֌2`cc(VƩQHq"7qF8o a &*;N'AfmCM4=ºrF9#.Ff ZqWbZ,$5]0mM)Mh"x,|(Ž9dO(ވӍkkpj"%Cmc7sjct0SqԩBjGr@bSP!=#Aɤh(\lzG:8ho?K5#G0D`j4u2rƣF2+Ԅ } oe{n/E̸Lv]C6TZ=r_+Ba6gwGf/4LUߓuj<#:KcXi3T-%S"iƴ19vtRXCUL(BxC)D"xpeTX4YWLhßZ0`sA2ա8~eЃn{2&׸_XK\q;D-m[Q#Vg('!e۱$Q C뜙nϧCalkC١l2f2et31#@˺b(cMD%W,+ךtFy^Q $J}<$67 {ypCt?m¤LR[!3 &b2Bw 0=ҏ%JBBA?IL-,Q/Dl9I%uѮmI)9<Ĝ}sFEX$+PllL@ݬ`ɲϣgze_/ɣ\F2t%Z0; ̟A"hH" l{] D%nrgb ~>'ÿ+|IN݋DѓFla?B}wPMA;OL*=hR9o7~@8K(^5]{`.?EAV0 %XUH.HR*9D:ÛKFAH<.64AF"KTԲ~@}T~"{$^!PȚEgXs9vșc6? qHL_r)`H2oafFgRS a5g'E]Fǫ-i V(^yYMvMeUWu2[U5|"BpGdLUbaMPk‹LG?{ lV<Oyh J@ "U*K ,S$Q5%#Iº UA$>ӈҽPϓHҬȲ{RC$ׅ[Y kۅUVsZT4rJnuUUUW[ÉB"OC?Wѯ>7#ߍ08 x(bQ>fdX4 M!~`{?X{3Is1NW׈bkAw#AV)[&b)BN>̏c_d1~0g  2# Xv?lh^1ɓ3t q`BwYiS*$g#e0 BRr,@hJ~d>4 CTWBS~FwzIV!5 u8OK&0hPѦ~O2Pp3AoI9tuFkC݈qxAY ب@+P?&xzpzI>#$VJ"[pb x&NVlj#unJ/CK @UX (H^` %O֘};FXf2섶ed;(wEhT6)&)JW=Rp(7k#`u;D+h&8clYdUF1Eȇ8b:#bCc6o6@m~$V1$9B=ix C_zT:V%Ÿ)C X3͝yN''X U^ AT(S~%ߘ`qpy' v061=o =dBA*WKS HB W]0y(ȿ p9ddU{~nC yC %eCTd)FWɦ~J-PqmNg"iFͷmqhTh\270fBVTY2iiʬwW܆ ,N欢 Rʲc >t)r3&"-_mrr]=T`F a8HCڠ.B`ҹLw}ҿ n&.yJ(E! Φl #YHv΁L'\fu|y/4 /ЌIt6$밅.5 fҖ UC Jo 9 <@\ `5'YJ*CX;|*"""aFUѯwuFX@tZ[9Y!k TVt*{r70 lӳ..q˱04.v5nͭM%Z-XSQ'TH3<(^{rՕO^'|s<;ier)c6myEٿ;7Ճ`l9bf ;uKI_D38_VieC5(Z8L?τ~x/ʕ K~ޥ"Df۾rϞN:Up ~O wk˱Ȅ0Znr޶ ^ߚX${Kc C@Hٯ1gh#{ }qtx oE|޸iv|+RniߚRZd8Cv0m:2 ߉KLԺ.SU˦YF4nM: >,x8ЋzYQSC V1aU5Mnp% (exdnFR!y uƖorxq0D-68sY2%98#9;-%⡯|5Z(~:u\QcJ󗵞/N|Y^1㽼tX<#kqx|MQVɺ~#s*"`ӷ Ӹ*S[caqOLg a>cܨM{amɜ:M~%&;SݵfZSc,/z58羇D./ >(=shKfGC8!w V THM$<Ą7L:b>6NJD8͌Bj`иSbeB6e2ذ$Zm@LCZ$e~0u<,){ZH"TNm.vT|2X3m?p|| D 9ԟ΍L[G+5,Bi s"aJRhi nPH P*%R:yL J(m^}qj"1=f̢cacс9=i}>l4BqRas9&,[!i] ,]d2R 9a( >\HM5HӍPX$q cc.0!A[ .:G H+4[f+́{FnO}<)x[ ջ[{H9 cngѽd91y?H1TJGǍaa7U׎CJT>R(cH^SBVMpҎ墥'Z8֨ ?ukU.x^iͯzS=,bi<ç]gQg|ez~1@ zhsP~Tˁχa G~xii5A%7^G߸W {"8MӸgTH`áY7{Q<]] LcDG(ܤ/2`ӜׅAۉ_$UOA- n %%ߺ&V8z|# [0Ҁ0FrpBxVv凈k'z^Ku>˹;[Qʜ7:~{ϺɃ};P, t D 32UTʅvaNTP(g^)J>$A:pdaFv4shf8'yECzM=^1$&Q{#3d]i*^yxv>I1CDXp`ڥ" Qxz5ڎ>dm*%iו汢,3@Q䓩S5buIgrIն@m)ӏ/!g #5UNrcmnDhc 3:_;vtsՕ,߬/:M#Ife̟)}Cx[ojB延k,(& w|c  %pP"qWX)\7F"ۼB 5Z<82muj3Ѿ]MR`aE;nB6ۻGe2̈́7Xwr%Rb XPbqZxUłnJpJ+08vwCr&mF)g3 \Hǫ+3ʆ~+Ԗ]ƧM{-[0zvc`BOApX[1\*FD *~mlΈRx3$ tL Cr< !AH%074{'$E֒Qːy/ǽ0c5m>ڗg|jg[YRxsU(rǖKxܹWҐ["T7߃ %0N qv˹bire7a hpLp; &kGvx<Ǭl,v8&áHCQURAr1Vx)L#L蝒knIFq]S]A掃;:1WL:]Fy&a ynzXe{,$ck}hfOqUmVٟ{':C<& X{jjhѸ@M ߞLB nO_N{}#㘁y up{t9\7Q,#sGS-yKۘux=3kLQ:1j`|-HcR.ka 7;vsɞx9)YaycbWNQZ}yxnvOgb zr_Z#/FQyjy.޺y7b9^fGSޫ;K%^_?B8փs10fj׋m[x8鰚a\X=zO53.rsIeݨ7` DUE){qE3lF'5}x_5?%MaqO Įl-&:$e&mzӤIdgLzhzVIMb*+SƖiSTqqn>NU3-Ƒ|Dig"^TݒoD@ lD<`z~?OcȽ_  ,AID9~3NAfiF"F z v9:ץ,5D j9P% wϘI ]tQ3x _r]P+KnȈ8zxx>Yd+e7|s{ާ0`ffw9Mb~ g:*Bum=Fb3bjӼ!P=XH۾0E'q뗍i( !@ۼ$s|V!ְ$G QnJ"p@!?Rs:"Uqû>QfSڵ2W\u9oI!|h$'îQr:[1fG ˾< 8TAz ݩikl^l#Vv/M#80y1p4 0M6O0ic!!t409ݺz` Ν+'BacVcNvu!p'[f= ĹA50 !c0H1+ ǃm/Q5Xm{bt[2 gxB7̬x~XG&m 70HR!Wr ށv89CtKf<ތ z!k{-i򇃐/}=$%$x:g6O@?;{ߞCjlsomr=,B`x1DEEcZY p/Xlw,_jQOt|woU{w~8n5>q]_0lnG󜑝].C 9ɯxMӑNcS,grb טI:xzYy}Nqur1/40r2JjtX&;xm!Ŕ?oxrK.~!pbatň's2 mm6"b${9 Ә4g8ckV5 \֖ zo)0x̹PI/O;2IW Hh{K[xKl2P'+^_(˛(nfڹ prlvލaF7k|$ʤT [5T{eh.pwg34-2<rsr>2x-v9rqfi6-COb"'!'3S׭rCF a($Wpz2q#{*\ǰs 5Vs}ͪOz(!KoΡ)u>X(,"h1XGsb>:EeQ7ӽW St\vtq]UoѬZg<4GIOtG6%VZqtVmlk6Xb;ېq=xri^oz (4IGF ZsIVUIl轓")҄Bc13\r|| H(IX&::dޣ%09gDM!o[lmp5,\!EWž|0ΏmNw6 Є?Cп_µ{X 1DLA0u/U' NxP==-!?'TLK|2V5a&FDU@kϮ}GЊhJQDF A1LTj$cQRê8QI&t&,6~{^G_|\8B%9qKz UAc&2$20l:0:h0j]Z1*HIpjEMB 7h;:qݚp>*ko`':]N씤Jh(JJI_ ;yDĒ:Hԧ &v\#$Km$Km-$IA*VFQ!3pyp'FAח[G~[IV]]Mv*f*&"nos\$>G$U2#O/^B$| `q,PD SngU˅ g&+HLMp峛D+ 8k#M*,6= Է$D8 FQ4hc[¬݁|7xڻ[S)̈́8iPDƕgakJnG"B;hl9Uk䑳H4I!#<,Y/.^A`6L9N 1{$/_ߞzILRc|S'*P!?8fPInn HB{[b D{+sc <V05R, ẙ**fbhbh(04Qhwa;*rPTF""9@'=d8|;@>@!Hot)ܦ;Ob?,>, kXvpH +I$KAMJB~T'NZFDL2^% 0;ȁ=Dߣ!CTeFG Ka[0& u!.VJOPl3}3S}A;{zdO9mPUӃmyZ v4Em (d__<>wБzҎC2r[s!:_c鎴hf%~fD qSg|^y;G톒5BCS,y}YtvU7k ~ɤ:t ,Sa%+*Jh<) * @RHA* "P/bBݳvͰY6ΑX9xo+Ar)Xn!mx?Z2I84>p:)# bQد!q2I?x^sg'z;9%aq;L\bbM] ̯GyB~e9* 6|lH|H$B8ب#7>G2j9=2g8e:Qo#阆DT3XO6qr]]ߎ[[TͱtA fI5&#! ,7CO=]z"Ad!&!&}gTbEoT3ֶ[om]ik\L[Dΰ:G[I5!=]'yU0O~xLmVn6.$iV%X`ެZgRB8kn-s&2Ǽsw,T]楼(ԃ]M=ioj-?նbq& jq8`ׯvLIw\Bi0 Ȍ6 u|r_ݛ!Z0)ìM4SB ~r-ʽr˫Ŕε hhNlIu*ILJ( P1OTM CO8֙yMԡ) b)DH؂D7/x@8yiĆ.=4F Tã˰&.jCᬯ~dpexvx8w;rF(v>^nYIz'gOtx S^}7'1=k8imu6S/bx`gA9/4!sFeG{S8Qxg-S RZp+3CsHs4^"!q" v;8ΡP~PAUN@LDLA0RP.h&~Tt۱8'@09CH'zDZzEHO2O(c?fB/|#˫^Dg˓;.YrFb0.H%c lP$DB!D"DZZBA)hhb)HC^%]/DS|,<;}JC%P %)=`u' ҃’i5JROKć ofa^}#Aγ؁L!tN.4XǻAێˤ| AOi`(NLLw w혚 @[|O}Dsas ]([' RQ`)UCFqL P DX(]_ J2.x@\?XʆX<ɤ3Ã8 #goM_L=a0"7^o9 yTDb*TlS܏^#ӜJ )tI?'{QDū^J% دTS(t  ^2ӈ &.e EhJHp0:?3Tp\$>2q~P }'ޜ_igT _cqsEӰ& Bj"/ך8o>xnd,k}&?8 LaAXq0BaT#?*@q/ @i"133*_< cdb%os4cE(SƶBfbMxtDUwnY;(t\!4PS%;\۬o E;g8qs@pq(NwGqN2I4 ېnh2ї_[)S2&eq;/wRDAC܎('4uݭO#x= Fʤ1XlP! bb4TP+BC-"("( 1%TA#Zb"R]8M:Fq:RŠӟQLv %1bmL3'iDq olPcT92K 7iHmHEk9܋ǚn)kՄ>hmpoS,B4Q1NܸM^#qx{5CJJZj)!`<ClT=AM.;2b NOn _L47M];H%x{}#TF>ԉ'Pϯ <%Oxo5&(7ϵ 6PM{X2'c#pijU֭ ŭ(%|L~4D*i4L# l@bd'G΍M U{$ Θ9m"bvQAas!#)ADCR 's>Tqrxbg{C'< rvijHy]<mLT%қ^h>P/)}'A4?EuC@=s%!Yy/x/xcSDz5*% J@f@ ѽ ˹dB6`nr77T@jCDMvq96L[JE<'YȾ`-)&2FDφޑ (%~>6%.1{] U$( !GQ햷?y)wWh6BN,̝f9\c} Y.YT%}g^H=W33+H_6iR""6 J rGsb݂%vM7PEiF%_8 D7"@ PVAP^$X4':5C`R=)=I cい]TҊ,:k ܡPF 4Hѡ)/C"dm=`nop ŝjdzA!-a?eCNN=AKkg1b1z͉ Nc` ?)?d;'Hh2?2qו`Gʇe@}4@k |$bWooy0)Gf2"޿?~r "(tjnc6M ng6|Vj~$C;I/^4~l&߄/a' J̴]7W`+9Ma{"T 0m.:kH!F hأ] f-kKI<#MmH/WdD ">xk1<.mtU_䘘""uP6)dqCȀ`,%B^8a9$I(DC(0rw'LI "p?"#AZ7(7چ996L!9Bvh;Dd BHth_3gz^ I C!`8٠xdzt Kqu$!!QU1-4RA"r%0w`)e_20|ew9#(i/͎$<}1ᆒdtuCֱ@ك GCGQwi=SU;ҒDP &;?9'Pz&Y˗}Z%Bs(aלN-!W2nPD51KL\I%FCHL,QAT1Vΐ(8HPB %d!ىLBkpL bqV:+=~`':n4>$ ~W4t"}gɪ- K=>ii>{WBpٝ p9XԔJ!xw8Խm&e2ؓBcaDS!>R;od Vg&8TB;v k"/})ƅ,HDo Ց Y;W+/-fE:GƖYcGdE-;d 69 dRnCPe'> _ۨ6Ԯ)xd?=pІwD?V?b{X.~Dȧ8S|b2t@Y@o8! ,0'POVzsjX$4LK@R5?~~""%rJl$px:Ӎ|nq6ې9&. J@ 6OS7ܧg_~2t))FWqf$?@uc`҇a8X_-KLO|w}hC8m7XG,+hnİ B/-ciMVLs3I} 87-x6(pC\ƈ#1`bMu]Xw%M6d.F`LM@݁)n#nnG41֓gu`]uCB1kgQEՌV;94PRѤpu[ր6М\t!:yR1GfԭSNdk,x]#?euR!lXM(\8@OU\Qj)zޞǹ;gFz L͓8|hۗlS^L#-XْZ%lКnA,h/;G^ G误aTk\@q#`4*DP d| G9y/:)O_F*?* DB$WV  iy- h@j < O"v'eufw͝,8Y$.N^س *ЁV`??%jdTѫЄCJ4 "ĔDD$ED PQ3 BI!bs h1)hփHP*:TM PT@BP-TJ4t1   JD- %%T A1` b0URJRHPӧI@'B8h!0H ZZR$ h4Ӷ_y9"ici1&Qqh ]i]ҹA .D,QT5 U!A4 ЙIidLBCTTZ@vAB6&fH}[}``!,? >PpKh1-2zd)aJ D P"b 9'gɸ#>d-l 4$֒hjf%DMRj-Q6InߵvvHq"_>WG$Epa-T.-$ ?`^V^"'"*i &"zvϓVzx,Nӌ!a $=1>ЇEGe}Ui3o L&u0*e~٦;;& )`i ) BJD*"`YJ(b*J*"j h!*Z!))j{'q >\Wwׇfr~|qTT^Pe 5W9P*ap?-Up9{KjJ JDNpA_y6hH(%3@0#8TlL"A5حnʕݱ?:׳UP!Eр91x&nԑ@Z f$Vrx#A5 ] ?=A4'N?0Ub">}}J8s!~ĸOme^1 zSe I@U/Hue,'h{lR@oD[$ngKIeb#D6™陿JrrXrlv'bC%\6DE8&7z[r\ҌɐQ|?684d`'%R3Jh)|\!ߑ)ڃg'冊&xyEPR0e44`89CT9뇥 dgkR IA;v^L P)mW7Dž̎1,;c"`3E),h$8c̵$!^a32^(rlBUih*K4l)L3XTTbR[AxhFix8k+C҄i0Th`5hU:. @PHEԼ%PT((OM:Hd.IJxƒۑ.Sfyx7"cU8tx< n m>}2o3lC`{pA ]8s*/I1IJ_Lo}#ʠw]z8 ):(P hI0]AM6L ˣ>wd=xJ)F:8 07h\.^`]\v#=-RL5)]j?4A}gB h `h 88 s7^ 8`wLENT%1}c8H9y눹I4Cqb9|$",$B"0t'D$)dLYE} 읒$.ד#S@oka @P}i:Qa윭b: ͦ{rQ!ЉG0vV(rP9ߏCC]vijuP[6kA@qt2*(hBbܚ 9T8Lj^Zuj!Qt06ZN56҃1ƛ:8s="/@P DġQ@tAԛ8l#R~TP:&( K }~rmD5 #HscCo{]/TΉ1'dr jRMFcZA{׵uNj@Pb[iJ}#A!]Ja)o]{t1P4nY9, W w1(&Y ?qm9?)0ӹ`XӎDF^ fOp2KB!TE C),HE+$~O{dM0hܟˌ*^igD0ӿ"]H1 )"T^&3N4IZ0a" 4F%"k{3x2 b1rR"2P5B%W}gxG (R*Sб4m? \1?L2J k>AIpf/0NƔf>g>|ci >C||g͖~A~tMSb?Y ҥ"d* ObǞyѱx2AZJ{v0@%80*7O}6\5.yWƤ[nR>`{py׋D N3ye6vU68ѝ>^,H+Fc]wfSJі,el~K <seǕqtW:WFXD:, u2 BnUVVZes[[RLFO#qɅbq8~OW柝=>ʝA#imW%?C;|uH~g\y~}vOzޣbpe;"'(((?i ~s5c]2S P)j@7e x8 1Õ$֛Cs( K8𣟬⹮1iNI_8(|lDuR6 &B@$Gy2Byp:3ܧ>dCJkHLځBBBp#$p\N\:F{ԴQ@{2jB&bCIjWKTP]h LWTPHuRSI!\2!6@w<  o<ժ  >.4N  (JrIK*9xbTDH"BtFNAiƦH PETG8]Hi $[-.:bJ;ĺM.F^e9|y烧P%Qg2Z60-5 NMR:bBr9`(2:h0 dj)ȊyE4zl=6nC$ɂzCU@@0ILSw ! U&7$8q\5=8`OԔ@ zORh~qhA|aHВ0U| a=c^(q@(zlqNىDD2"Q>Q'=W2dS/4B%ZE<_ُUf mr 2?5~g׎Ϧp#p86tD27Np`-}í4+j D"Hʴ|tk${Q=@)JS<<`tpHbDa;He ^:!!(c}R5*}om@`M-$є0wcLɐ=AMg͋F;y31+"$,j<-ٺz1`c4!ƼF.2"8~ޙ%=>љ mp cZy@gme0#jwtR+9`5PP"NoJ#sM m |LUfEn)4IZ dx,uGrg9tiM(pB1 #{F*\S{2b0r?>ֱRFe* bL">6RQC!!{GCD'4AMQU+ܽJw #E !3TB_i)2MǎM Š'g2aZ(jcXI!QAwwՀ:(nd/KDD٩ 8BvٹMFȥ 10pL5C S"ƍȞfǍYT4dQlF"GeXパehN}C*{/ʈv:,E0<-mC# V ѳƻxrFs2**a|#+5 f+ƝY `@)m7 4x-ɻ)1bD%fX-` i)$9"dDT?3'NDTY?~[4*e%{jIi**b" V!ynjl׎&&ɞUzQTmvq< ~I; إJ@ rN0hY( š'LPûy4(#c@ ;bTzԞClN 8iad*=;x哒Rۦ@^:ki̓Iz Qb ]7#pA<6L3O6V,EN)G<eA8Cdݑ{"8KT7[]^sq"uJ-n7B0~5u2C&ggњSΜ߹eXxW2'Rk.!:¥,yFN=nm q,Y0w,ɦ'Y,AKC8P_aŅ'zA5s2b5! pe2x:s32 l,|7&f1 R Lf,6rg|3d"lc Hf4fi3Nf<1A؉!.q㾃4kW4ƭZ`G173Z3j<ō"2"ko69U.Z({&drk pRۅWJl0j!,, 5⮶P \,Lo4%0ZZ)k.=U 2(0 : QE9K##9 nl U-7B55 5/(4$w3[g})< "02ҧmgjOెTy4rGwe$Yq1Ԇh".~bH)Od/}Τ8AϙӸ;)G:DQO(PҠ4%R E@ҲA1Jw>o0ϧ@S^|N3`{! jH)2Q:E~ T8v`B\! M/P7 Mv0\ qb@CK'9%^$|g6}#OAG RTa9wG \7Tu*gnF\iqL j惽\b `zu#!ޜLؑ T%[>qT o\TQ( tR+SxG` x:b"j aŲ0 ;<9yýieP&h5c14MFA!&g-)i^QHv Ocif3rQtBqƱ^6bӶVA ȗU]E[TeXgqsLCîmlc]=pN$Q aP t蔐 n$Qa>TvN-zWFfhƙ#ɎdgE^D14@fE!~xFdԁ٪CoaRdT!eAZF˫Lu6,Wn[REDw/}Effbh&CZ $sm(m1!e(gZ !d N Aeԕ,NQbǎ&EPpkb4!T`lXrj5&<8: ]}YDh0D ù=eLrlC@w"Na]X#M @44<껆$K4n8jQ ۙ+7 y1s)166c?~?zu H !Ba)a@VG Jp1SYvo%%;5)ؓ4/Ad2VLev{*7ʇt'x8: D(FXު)4/D:iaNȨx|T;!ˤ<=Ǜig0ogBWi[e EDwz4iCFx߽a0BY{0w9 5 3J%$**!PM(OX#Ub?2Ta"ͯ "zV&cJ-(jEfCkVj~FYlM\ɽx40R9yzgGPUP1CTtAق(h 02d!#}r=>9 ieп^Ouμl]Ab+ Ao: RcJ};:c hPV?Po͎B5YgPp@U֦0Lq|wV̓D9W< p`Pl'x PCC+Df+*8i"hNb.-X$X4& LѶ!|\9E U4,IleD!*N Qʢ6rG Dlk,RgEV. 858A>G {vp$ fB'0ho;X&(bvNAjbakY#QH)@hSNjIH hh-nB80kVbFEBCMK*oP?~aђ@hA9P^0Hn33PB?WkSP/tSBRrZ.ܛf)& & P2r^ 81F:Nm䌔w$5R>=ѸB:gY!1+vSԩdՏMqQ8 iLhm1Qqex]^A[=Sj,z| p,p/Ƞ^2 ̬!iEd^+p6311QDy^uh1m9|6:]1Xe0>_ʅ5%J+#N}d{ om 8A2xp<wzakU"JILbx0zmx!(LP} C="TPS;"? /=X'P`,$l@1~xqR0?D < %$|TQ@+x$`@b:}1XW8 BpI> o$%'f@ۿs94k[Qc(99\H!4o m=3Ynx,yBmHSR" HlB.NȾl&rf${CZnB67wC H% &y@xp$LH EZI.jљ? \|<cxxt)hB2<nLDiWG&4̏@",_O2(G}ޟ0I={: Ǐς{!a}*U(tUYh+X0#FNLG`_G+5omYboR޵Fy}N+կx둍CRאcǷgyŜfndž2nUpOl82*[uºwŧ+ 8 ԛDfMh$ZkQxXKL%wRt~UA\ge™6ckRW2b?k+Frc1Qt'Y> "Iw(4w3GxN:ιR@H#JW9 2iq~[,J-㑲 Tc+$^JC%ov qыc&NGZIFEyv2[8H6^_o{;]85zdP< 2V`cЀf$ @jZJk8i2!ϝYBϘAh<© 013 Qc:B4!aXJwI#A8OIoge)!ƞsHVÊWI'zI<5!5w8|%q0 QE8`l EZ*>rި9.2 ˑ_ !|[󻃊%@4烏/z4%r>ߠz{IJGaSpWaxQ# GԆq~3fҪƊDž6mdL8!\Z'"w! ov\_Fk/G%.-;2\upDGI JLHqAgc2RL !Kptloeg"9L@|3ݚ=ឺ.,=?_`KK7|6٠z (TBP{8wC6&žlOY@Fh%-0zc <Um4G6(b轮zG70Elh]Yc"Hi: $:>y~Q umPQSX Pv԰zѭVZt1Ƞ}I@GLFy~^G~uGzCbĠ}98> j Z}Na=c[MM5d M8smv,CCn9͘&cb4j.gO3K& \,UŎ\ h)B]PiM @4RM&Bi7 W3mX_Hx 9 `ÇB_TZӇUETW!~3)W}AnK2KeL|'xo6;`aU&d Z`9=$ԩF:Rp-qqɽ-tb&%+bƓmɜ˛Ր_x:b:9X`:?_Gz+[M:'E@P=!j8*FyL)RB)ֽSڡ Iȯ[p\;Р0(؛Ca |AJJC&Ǚe4L4M\jEa D"!H'V`h11[*x7D)v&S=f(ӭW1 BN Z)PpzkQho' TlOdjAnpJ0/Ȧ6:CWZ1e G''N*DbM+hOvW2?M'у(>]uΟW uMSL[<FNa:6y<(I3p(M3K]l!1Bʣoi`e E("Azd?g0 aD^WM2WBŰzBD$&7MxDNFu"@)8AYMCΣn*wp^'(R@h  a߁) Ghȁgܹz0i85LA>&?n ^T1G&=R &ZhL^c&[xy?!yߛO=wtce0] ՙ͐Xh/8[c}֜j=,`6lg uGE1)))I㏴ ŹiOs5EVe|s*QޜO&Q u0Tp~ܦM5-!Y 1v֋3O0v R'e҆HF0bwCɕ]v1ԥ3.0$L>*X jQ9Y+CJA[r8sDje% dmQɩu+M-+HfN臮9i1Jjƀ©8)=C֛+ bHXEmգ "%P&"1!ʁs$3Kx 38*Wd.$ SYaTEx<#mlH" DPDf!1̸jh5HuM,Pm2ePLwA9pqa:&*H2I5 7HDd0D& M u*6٤¬ fկ!1(\cuGILYu' wۘ0(喩1iك31B@1BV0& lM)Tj94!"e Xo0 4"3nR*ȓ`㢻*x̓HJ] $(Iiх!kU$xgzᣛUM{ ケ 3K#$PJצPX]77u܆12t,(B4 ʅYJ†eLm>uj!!#M TӍ"x^$J`K%I3M9ԱX duc4, BowFA8]&)^jy%Ҥw7u4gnu1֍;b#,B6 D &U )X6uކƛX]sNJR=T!Ţ@81bcD1-<1 zY&Iu+cin(8"p$QNG±v.YKtCJ hώ=cH{^DNf??Mv`}1&᠑V CKML*5襜R~GmE`E|3fX@vaD <^sHs%1}ي 6ꙸdQa u2l \,Ԁ8ód׶{I7aܴ `Z8-7@⦕HEh `D2 bvRZ7bh  *} lZwwnqOV cU .~]?F}?wb[hi$rhm}}Rà@]Z 7EvG aZr$=`Dbq=X9i#t% A0Q@KRv6kp.; $A@AMF,&a?9(U5AYQL_"TlD%xΗT Ŀ $+Pu#@,Pat4᰾MXlCRJ fo:*)V&wÝ=舒2J7g ؄ԓ 0(d5!5kжY&H|%$5)E hM!@4'H H2܀z?,ՉG}çHK!<'};Zqu4dkssNˬ&$taܕ()d1 ri4@j=W+`LNptorGv@D7n*Zڦ꒼Oσ|N_U&>y!r<`eq u&PrF+Ҵ_:=Q^lbjUq^I3B^l髸;lo8 R@&B%aQmA2{Xq; p G ;8hdNvmM2D +)) we|$h  ЃHa7G#҉$K1'-.  aa\ˑYɂ$`P eR8ɸydCh E3N])RtՇyܚi ,6#ŀ.PJ{Pw@GpHK/<2I!262Hl~hs8ZzTF`24\xF,mV6waIK <~!s!F9?˰pp0x$:|"̂;'ynIl1XÑ_:QPT?!߭0a@Ki@Ή撒G Ow;JM LC "$A.a=tgZ^,Aۯ Pӈ fGK|t9x:5EP>#2OD:D~R L42A#|*DQ}(<(Z mCf K(wXE*T)%7ڣgw# z_3N32& (*!+XV?K>O=Og@ : OHfpC!_BI$e YX 9ƣN}u+w\i+urR& ΰ;gW| ~n\5COfOs?doĜ:VeyP(edu]Nsc^2A,#ڥI;գ2Պme#* }hf@a)$!eZ*"R .CMePLfI5f`N,0G L(%K0#k2j=U8Bk_ ;V"D('X<Y~DnTG;( h]TZUtynEq̵4ɒlk٧u1 #h]='(2c9AB֘]C$9 Eh4sPWi2Bm1^YZ% 3$M Dʍ-j4;VH0D32k1[N rޜѨVYJ(JQlTrRYoH\wwi[%ݎbPTaF6 AO9r'RmzuފB\A-D–85&-4,8JCdԩaozTI;#,Eu텤A6ڐPAPULE4V$3WzXLɬcAXvҜ`Lf*h8xp`w0Ey?c"\d"n ;`oMnLɆ+bcJBH­YT\z#0dYB0LC1^a 1 k rpI@OlyH kG();Q|:?&eqTG =htۋ2'~PL_Bp`UN0UL% zJf% &#@r>x+=q2NpQJ4UDB,9 ti*X?3:&$؉ ͱnG1qu&}p h<},4XJ{%AC|-${omh}An X%6H}#6NKTRj8RPT ݈lT`:GB#h4=ɎEr9r DI$.LdTn"+nFBޟY=h6G N(wy{7!ECA$?wBI.! 5h}O?Uyl3H|AHp䓪((5VҎjг΄%8OjY_@L, ~b1c9*`gE9gTK ā1HDTCI$DUQ Iʈ˺lߛ*!mCH)$;O)BEGS mXLU%0Fa)E w;zxwGqKO77,~"b$.&NߎsbwWg*+T_:J689",8=# TC]哯yy R%Ԁ0%DWPglK!j$8f~y6)uGpwJ{rOa\H/(s4pzh+O&RyͺE6l(YêYq7,1g9 ;y p+޳ FWYY`ƌ3-}6-@~# r:ِrrx l/ o)ND%o"nWHML֛ٱ+_q$>}bXyi峳23\F08m][Q^C`уz2u{o t8~ޠԭc;x" }j"wc!(FxbL.z ,^`{S;j1C=ݔǦwhs,Csqat6:$dnTw}4ၡ+T Dzmw:*Ays pIolץn#iV\-`Ǒm # g'K*n κc]:kH#ۆA=CƉ(xh9z9@)P. z"=h#l BO¡PBݧG] Ǿapj91lb=bj ,8 lFbC_635 aΨ}/T?aglQ'2ZiCż#31E`CJSζTL\̤Q`8=;a~o:׾'ƅNw.pޏmme V<:4 RcAܜ84'xkB~^diaz"i$j,#T\dBMݛKnYhTK};{Ӎ;5{NbOaΗ͈i'#9jK 5/h 1 |MLI f(N LG0=X.Gū?3YʆܤX5~ pϐ g8=:xEa7!`~XϛRrdY3$ w2[=񈃙pH\  N8uN\8|œ88 h(:RP%(y~Ml]}*eSd;X2b ; +:TܪDM#tY7}X>t=!ɇ{c!!_n锳V-D^H0DztI>ڮ'75)%4jc)jk(W9LtWqъ!C@ H[B ݃`O~{^l{(9x6x{ߏ>M?dK>Iq)dE_7?=t*PAPRIP$V&s6{|kb@x.QmDjk}WJŪ(bw|EQͶ_w)֯P*Xbun_1(o'$pOG$~b"ϓP/̣,ȳdJT!|%_!&R:ƈPAߎnv(g{J4aarLa5'j\` 6|Ezuv |aK`4(_CIUxl8i= Md=1}98M!JjG.cMH:ytxy63{WwY?捴m&oÄkVup5Ȱ֟6`qMeE( VS%M y 7|"m$ȟI>M>|4XN{7_+9)!rB$&1 h4p`e?iN$ }2E]JQW)#C0'0cdn86}2r7V q( m:((&jTT2EwA6ܰ6(w^yXRhj}<ݤ^*LE]`uo.)`;d(iJ Eᢂѻ{1كzAGRHMD,b͈A H܌/a`u89; hгѶGLE:vusM#\tzD T5I01&Ds@)RMSRA2s.Q%TMDC;((4\|cz`0w$DAh4PQTATkPUVp`GAy3\p93q$14̅`]F8sfix0SCh61-ƵPRVڇ<1i-ih&KFmڊ(7|7[RLFPD31AG#xQ4DLCk[LFqәձgLi0$Ȅm^8oMґ)j&^O]@j@;HjCDjM@}$6 bB8rs%x7eǦ0KW1lIn`vc6kd4 jb=9NFi4kUx㬽AVMGA3ƫɢu8rAIhI"d) ( (HtRPQՌP$@mE,Cʝ IC e->ӂcE0TD8M- Pw+wUɃMeHC.eCv6 nu9>LiXRh2,!JVhzV,#cJ:Fh*Lj kNimxEZ^:Ya၂B(n(*%FSuN-;|=ڥIa1uX2/ S/ܛsP"VSN9t.5k-fg +yH)wPZ8G3ݘޝODK*H4ٜi8\Ea44z1:?}z F!N)*5~J;cr[TRT xpa\t$/ 3$_zF'&ݙX2 TL)c "hQ(EAH(姟2>[5`٘Tz3LEƫ2[7Y\}5qP P",^ᙑXT!IsC D5dt?!G v^L{2B{89<2|gkgA5>eL*Dx1#|AaYZMrzC e8 ptf'6[ܕ3A-Y@k\YIä '(D40h9 0z 9nZH^†p5"dGChFtajcC2ysˌ|G,JFb c)Y3Gvg}Z @lc0]M3 K [(t-@%{|qyὟ.c! =@A-f3H~0v:A|xBGܱ DTA(sw:ӌ #AUAZ)+IQ!ӂH7L+ #ֆ(ND[┲2YFռ*6 O*}`mHvc"1CF2$ռ F6hFds&5,mtW[G5Z5NEݞ‚L6q.ѣ_o;z )Bk"xԛHMVVdAˋ6s p GIlvCxDj"*#P"@6Fm$%LQ!,^KØB;2P ~ _i"uaMCf3{1C!<~H$q;^C*f.>CJ>Pa1hAWF˽@mQjk -R**4J{/Zյ%Q/sl;![(axuԵ'_Jl(VRe4Jkȴ,y@ C7Cq$ײ^W ѭSad*h}5P. d5iƛpUQgE91D\NcQraD83.ߵC% zW3Y  l!Bli! )gE*H1j>VZ(jY& Y1] w=l؆Y=@}9 %ehHS/c|99&ӓ2{N۴= X/^60F$KPDs!(XfaI=>:#ČRTțC aC~U57L~D`1@SFWC@PP(e KH9Y0?} lvOamx4aSm2q·MwF'hyh"Vbi J` hFjϰ$ RI]8eHiV kKi7z !\J ֣[0Y3[nF=Bp{;9 A$B D4!5dA(L{nFP>0URJ_C@"dD {u5D EAI IDTI1C%A?nTH|&Hd2kݩq o@uTߐ/cH lR8ϟz5#@ĊdX&E$ eP*B D"PY)XBvHIRTD I gw#FEB}HN"J4=8/FEPI$GC({#CEӔ,TT*9f'$JC}NZI䦈S#A9Y.I㼏@l[luDCwHM| 4kA}gA,)>$ u_J(4=^vdx.WoLbfO W ftM!ŶC2 'E2|;5 Jq9)R/Ql J*Bvrxhi mgI4ƔCsԴ4CMtLTrKdSʑ\6H8-=pq+ri3 ʤh!ֲ5!X:LUrQ/^8# ίXWLy{~}OI، ";{#QR4A Q}\işLQOđ(77 " :P@AGqy\"&( #0Ee&"Zd ) 5 ܤI9~zZBk$E)&L`) XIlƔ`$9 l8R68؀()( Q!H=juC\O^G$0PEtpW_߇CO@R҇}ޡ?_.O>ִw޾pg"u7=`g *G$~_Uv\?)r481Դr7ɽΜ&=nThpEL0q%Eqݔ M-0]r.N"q7q',ut=k]sW r*ћq@ ÊJc8c:V:?tz sq 'O@, ~lK>N|C5ݧ@[hGQxi-kÛz~Q__y;|-:[w<[I Eqz96u!25B`<=̦&VFSJӣ+Xxfv뷔\Yr:P%✒q4E{as $e*Ñjk*3j>]]]r{a,y m ԱQS1N1X2^UbhdepAvU98;X5HX-3N9nx7:w_tk{R%RK$SZZ3,f#1)t&񸮢SI#n_I^-!Z az>/65tT[;[Ao0]ANg9u/a"+ƴ#QkY'*uo9X'堔=D0]*渔F񫜖)-D)^R^)7ZFu%7|w?kZcYՏ9}7$9S3S҅!$ɲƾzIK ;2s)i'a:1#`]DP 2@*f^q7<m.1Gocf&0aߊ8_i*&8{<{^R> ㎲W)̋~S? Bvs >Ҿ_I"KqHYDfŒh{bYbnG.۳ZISIDgeT>[Xfݱ(;v} R!oJv^9CHY8J)( e qzF z9Mx=,~`+r{s'XU>-\P#akMzauTW̤.Jv_<*oF{Dێ} OO1X[[Db' Yɲ6FURhnD:-~678C$ƄKc7dWqeңW”e2t9%WQTP|!N!V֭S%xL LW!iZhGL_Wpl7ѽkjGx).RNݩ'a&ԓ.#~ݥb!zg:a&6EnSN. G+^fG}rnmPUI&$ )_ UP 8ƙ$Ϗ+ޣڧ8Y(^Jb4|DdZpĭ\ۯI )GxNk8p`L}YOdT?b~$ux q˞vC=?__iH6Λ\q^J%\0ek2vvl ~cy>&}Ԛ^zXS]YmkoD5a."})1}@˶h/sCf+v(K7q7uJ"W$b\t͚9)߾Zٸ[ղ>\10UdĚҔ3>fSp>O XkW"|zRfZAK =VQA*0UtEq\}-mcSq7^39XzwsxXmэolSD4Gݤ,KD-^C:;Mf ՇʆBk~&hr nV0Xp!i2;o)^>? m<갦&aJ0̒Cy,-A>%+6eBƘ-Y4jp[,8v_6:!v{֓j׶<Xt(fK&u"18ssgњH3ߏϷ{s0{Z<^?m9U6zI:W}\x9K:QfHMɤ>CGϚyW=g :Nikp^~v)hz_gnw/mQZf!J 13//w9WJ q({]@I<`|?G"xĿqה44eq™HI-}f7SQ+!W")ls iݸ9r5iLa2AFKl;^z\8Y(u+0n^}J{,AvJtZ:P)yH´uw$<$1vJ"_zoLAoX| bnW t4$1hJ;kVar$M#rRl-M8ehAeF:g7UyPf=*ny;ӰJXttdq rQύ)#89E@L7$mpeB|0yDG.d wb]fBcpq6 l^8G (C"n ؛0+=l!!1#G=PVx!bŇ\;b%(`%7;Lt/$1 & Bd@9tG4{pŇ!wABn J>ڧɲ5z,k(qi;E&gkBs+DF,Eۍwyy%5E JT/,4{WҒA!KD :2{у:<6~ءC2!gvwb$FE3nlLOd'5=S_[>u ~wdt% :0::0PִDtY? @=}s9C_5r. m$(UAAl>C1bò{I_3sw S/ _J&T:vEۜ*Wz@oiAl_g`X! ?l'~$$yd I-Wdt &nFaŻ I v U0WtUL8{|w\p.M:G LdOC[T\!e++@rV2h`ə˓09kFVU&$!2KL!0p&]8JC42.ɹC2cbRS cfٔT̓ 7(%4$&%8sI@qh&FH =rw==*XE󡗆{Iw+HrlytXgƴDE5^ԢF2>g{#Ŧ,r4KQhMt1˫lw>'VIZh MLhnr$ٻ1xՀ(jHq~H_ ;|â޳N:dž%!>^I< 0Vx+Mx)&e%$*x4tPBk}h>I)bP>9Q=a6L)̓4z| OhyZ6;.cԫaj-)bӋ WhĈq.!-K4MY@LQ^MqL ̰gC;r4ںnj[B%!`-zqxF{a] ,M1F`A >pe"LZ]MV&Ea pdc϶l,S>\$q:- PQrk40#RHM!G[vJY F<ĥu d9 )A5Lw|aXR]TivX`S;FC h !w,`V)ݧ0p1QH"2"dJM,8c)m-mZQ}[k΃n6a+)H5駁m̓RS0v۝3ƖDLC;ƥPSh'CRP9ϼ; [dCyXfb ).R|l7bp ,!t|ZEDQ۰tȥdQmxsd?&^ZS .%傯(T@P)}A;c98ƺUGB7,$S%(jPT5aV FCxqNA̅EDS&38KY!ėUB ,^tSn2/dD0ӊ$4DLIa^~V-0( ; ╹~m D88A$ˆR5aPj2yM=%C2t%^߃{RhiY~d'.oȺ>yvb`}`e`vpCfdn2&ծ\F]$5'2gԑfLR,4Jj#&ͱ_ (C"2C!UȲU%Q#Cb4S1!@ `ĸ؊@$$"*j' =4X6bQ/LѩAxp! 3ABD?xM M"͛Pn=ǃ'ۡ@ y(8`^juF bIDbdT yq+Sfd&0ҏR3u4iٕH]!mlzZ5/ byKI]MمǚLAZaa6N$V15Z1cl!!JK c"()1@4a$li Q)IETi؆1>#f''ʦ0bʊR05%7oytJlbp.OY3 .vG8|8bg!p;Ki BX-%ĄEQFHSCq0 4 8}A#|Pdx]륣ܽJ6N[C6+ G4⚂ |ΑT%8T1Ô]Iҕ!Ț0pnY21&P*ގ)Sl3[14c]x:]LsI9s-3&[ufbMѰm46~bEֵ3HAdpuĎjǏxQE'B] Hs 75iEr ̑9 pEȂ)sb<78sZcsb1lQU6g\U&,Z 8!Tn]xۉnB`ӭO궶l 4wbhZcUEmڛu swч͌̒oR䑽8uɩu֌b:)mېck= 3lʷ]r5j{q45d|LjȞ0 0 b&$к@14Pla)Quf A:ƅa=KIvYśƛIƵh#)SXAS9!:D&䎲)͔#4 8\N+llfrqj1Ӛ0f[e*`HDZK.AATb)@8 T\*CxR W8e]l<$VHҦEhl((^6mTQG6hAV4.: @;s(᫔DTܟFfvKs`)jd( T {Ɏdn3DJQ'$ངi!g^Vt<.@U?鮷Nr.dx8/_q'}Ҽ.MhX9`ia"@i*ee-- ƚ.IK,`35>ב|2ɍ-BT)t[%&w#t8Љ&-~|l]hQ1oV*LUVrŞ\nACTֶtSaЁV.n qnɈqJ\lQFt`pjEm zTŕPL kp}pQ  !`뉕 c}}L&1Q>'}R꒐(0< 0}Y H}8ph\tu9X?>Ç 1 4HRBД#uӅ屒*)P$=!gԆ1_uO҂5"wS>{w(܁T;XdYG嫇O{cMÌgΟΫMnҢ q}r@5X I`q%+R1wsz~}yN"(yK4&2Z32~J{-N gLj0DIIjb A MBOƃLA@:>Yc&(׍|ʉ/6&yDE!4 ޅFꗌ9$MRkOx2eZH-}!Åqk Qf8]m=D_;LmjƬ5nVcò!⦩Iؼ*!8$DmNKioZ}㘛ZCG0SZ;e)MSTC7ctEfľT۪4'aXrT24IPe!Jcq92q& A%*DDTJDЄ BDE=!ޗ~7V95ݣ鳻t0k s.heMe:iSMͦFRF:a<ѩgG+ L(> z|Z#/˂V=12ս_Az1)1UK-ub**vbu˭v1 7:+!]9Oyj4eaܡQ*j(iPbMc k}={vQ/=x׈Qϛ~y#)(x|z+F"7p\-y̭ejs,R+5ve)XH0-ȞkvMH*b0[\ c*tU%N[/!7 Q$g6mĖl̊i7TFwߓ1e(b02{etkWQ)[$)/񷬔U~LѧLӫLHq޷b8ޢh-L:dpUj<Ź2xNsp[xrs8pXfs7Zh8FȼƮܣQP> >-Qh` HˤC-A*d7v> ﳟ<ٗL,d\) _ņa,s1iQxvyl&㥬7哬+md̒u`^BJ=KSݛ$&0j f7pxPH0l3qЍ#X&JHdl^$Lߟ%pNbHM̷u^U0XLb յl'y6!c{VwlǪej`ڔ.^̳k2iJi=#FbVY7웠M@u8oC8nCeQu<ðж!RNq%͛6R G'.D}1F΋isP'b}jzZjc)g|3m ު>w 4Fb-D2D4;| Fx嘗HHŮ)ҧ0QC}sLsSU5浤GZL(48ovg!||ZPogZg9i,j{0ãH3#&NE1KYj!Enl☡O%V-sVN,e?_ia6-!f:Ú@VVq qJK'gYb@87Z~L3JbvKF `kvݰИյ8UlƲ 0)gFTq+ZLkI/OpxD_rd-T55Xb%2,ZFEY϶,x$YkvJgR,$gpyBd907 0k*fqט/kxޜa73o&uRfZ7骝ݟEN*f$,=Д(5in,̓>GV]3\3(S&X,DoZ0A^&Mb1QY5I&lr!:By4G9cxEWS6Rp㐍s8z 74" \pڷ.B(#Hn3:sjhZ\ X&n(hZL'qM8xN9!٤;ɫiu.Xj.X/5B~sፌ1Ѫ p$5:pTGQQP.Dar' %av2I:Y[ *Uyz0d˃\s#g<}.y3r! 4[8 L=r>}T\obf4ذGSc+2Y:03DSD'N(DJrm<=NĻ2&^7B"p8 2vXyX䡮!.Mv8iHR: (5oduitAS8’Dx#:`Vʤ^1RbnfN.:2^1%3diNG&)SzCӲʁ;d÷I%~XA4r\f͜tшYbV&jPjLѡpTudǜ@ϚԴg`L4r;WjST(ERDI-t$tiؗ}Gp*:ًw1:qbY2c,e1929SPf-~3u3"~hw-bWܶwWBQF8IfQs:w9EiF$bEҡs5OaLiW }˪N`cXy2SӂއJ%Q)! ~s4UAbqɒ?Y=GB€AXRKɋ,^!lԻ*Q,I\jn,&˴۹AN~C8[3Vs]FMf4C+U8&52ӶQ5\D쒇\1X܎m>ES憤{DB>o8hqAҒd<#kŦZmݪFB2ͱfh܌  ,s-ˏbHW a3371$i[pnSû3U*fjg;R+Ic&֨ [%(. Ǝ3|rc0ͻ2ǿ!㨪cy]|>K8<JXI"Y"J"z mѣڨWM!vѶ$2R\Q4,cRBB2 q"AIzq)B` 0B"j˧01x)f'g"ch:2$5O<i,SsyR ?$U[N7p~''Xἑ+h,4Ҡܝ -n$8j25» iV:78cF^43adŘ2nQҭƛf3)/ ©#gCj<JL)D)"it@BOUhJ@@#hdUjx!ڊek E9uE':TG`: ā@U PS{Jb8jfϯfHGpd}̏'A0}PMB|dְ4%4H)ϔ!Gkǁ/1X$!ՈvbHsөv̇;tdDu*l ATR&)B _izP:MBz#E ϜwCS? I~κ4! lĊ2 @aO_:_GC]^:*ff((!?6L=H2,Ms&`n| 1]l3cc3A5RX58+;M_y(x@d6m֒)NyP'8xTNiȞoKu!8xx`۹SVlhg4^_8vZ,Ee!5,^0?<= N}\[wwŚ t:D!ҙi| OfAvD${|{u&eML1JfH{ ڙs< f^S,Zᡄ,LU"j]hA I~1wCx7rJc*Us7='y  ʳ}JT"8y^}5L{*~EүP$ADaQ S QT rUm:',% ށV%#M G Rt4)$ITЉG=cUΗMr֌W\fKsu# v>Jz8z\Fq`rKdswU%%q.: .2Dgyֲdń$Nd֜zsi`8 [cZUvk@d\E\]YXVفc-V[cԎ;b` V@ɣE|{ݰV |ԄLuSMZWc$+x$"]ZԹ"ȭ:()H>`zBeB/@ɤDP= 5g>liה( M[2d6?>nɻ31 ?p!@ Rx`~=ZMD&!4|څR dPDR@&M<ш1 'g*҉@TJ(~Wԟv!M* ty|O=a ©(.t DaƆ,fpޝߥ'lIf~9LEJ EIf8r72Z eLF 9X1bjLK 5${&CUԿTX>n|L"Y`j$Tg),qR).[,} 77,; 8IM)4J"t4T!TJ ]p_0hxÏWG2ƌRrG̈́dQ_hj:eQ(L;O=E>5ijD19:_ląQC H$DPF8p#e,HI4c!$;4%7X9-BDF;Rk)#wPĝ8t2Cо򠦾5;kZ@s! )bOAYƇj)H Z"@fOh7+TM$JiTTE$HCj!R)H )ZHZIw@E$!aGt}Z P!tx?ḁK&~^M QBsC4*@}P+xEyWVIF~IW}[qlH+cɖ!uy (0!O zg3$;q?194<|f|c(1UL֩@2>Ic(oJB J&`*A0u;%HtVѲD8#l\˪G|MLERT6\SAGGv'Hfb A5  $;y6.PczicD5SzǍ9Ć i]b#/2DxQ cITstS!(IJgR^N5ɿx@"~ëx=٭R?HMFJ4aLQ7A3<I#t|]16BӋfm`vۨZ:VYNh4' )탨{sk@?TP'="E)h5Se|!w~D ?tQº GMdzd q C{1bAŸդ B$ I2 Y aB7 a!勦o?O8< QBWER))Op +fA^rDRb!*1 Zb &%>$ % ;BS|P py柫dRPȿDQ: ik/<QrcdREi%MFV5gAh0m~~dU-Qj60w^nlcED#I˚Ĕ)!E HP@DS3E I8HhR=AH8#55ï7N-썉̯B}.CĔQ%7=SzȾb|2L;J UMHVS68~'9,}WW(4`SOt17GP`O;8`][$h#)/ OmBJ(s&iZBKI*B[ 5`JHA.Fكs@:}{;BtGD '=9^ yv*lP_"SI.N 6'=336\(ƌOqsŃhzDdJ{q/<>vwv)яt->'Hh^VXhH;4aPÁ:F8)v^Ot Ck|6=}׸@z%c݆YhS1<95ʄQ%=ΞrztКp Tu=sg DX6AT3qgcwc_^atZإ"ۄsge(*`QV;(nHLv뚜ם4q؈~K76A H&*lAHWYhi=H44 : N$$7drdц 2СI۫ZkdkHmV]+2izZٔ}SMW3H4I3rNjɐrBh- ȼ?)v*g5øe<2OX]C@nL7݊'j6᱘c̈́P³g@]*TD =p!i1jG:oy`$H4 QEFt0&~3㐜_nb@P%5BДKM<+@&B!Z@v.ŰkFc2fu4&=Re5ja-eQQE 5hn˝nhx=@-k1(C(!$UEKDL- !BPԤ@#DS2M @PS!IRD KA@Pc1 A¨ŃqݓAPKV [ />|YO=]; -K5Y V=6* RYx8 u7o8 2YS& 9)!mkU0? "M]BL،;KtE7xlX&#-0bW݌@C:I蔋4*,%`A`(E ,06BE!I%*aduоPJAd6>r|]꓃lbg>G%( 3 DR@ ~2|Qo={lV 9`$ wJ}Ҡ 8;X@Q>p ӏ^>FXZ@}1 1! sg{2S8Ǩ yȟU|P=ߞ:p)h dЉ䧕@w+OGٟKfNL6>|oʍ ސ T5x~ EfsThZz`}^TeOFl⏤ZMɎX7'eCuh,O$fIq=?\/Q"TF]0cν'2xN-l(vJ5<ͰbTg30anBRMw/:46.`C{ M-ÇtXYw2!rښ@1Nиj~ɯ$&y"ۀ _6t<jP$x:riNCt4&c D~J@8afDߡO"Ͽ\.Wk4~ޱdGolMEo %uo]וKz26161UDU:%㘗QN2*CksIm7U6l9jљU D6ӅO/fcG8":M(OJ.4 $2I?C:C4 {K8|W }f>P@?ׂAU_; ]~ UC } ](>"@s>Ap"dHPizH UR0C+BhH~OCϜ>^:*~{[ULw?T?N<9 Z'#6!ܔ=ѼP1`AuaZgxC u$Hi[]kC0+pW9@=:.,5 pp0j { ڃ c63O܈ e@,'w[䘾1UE<GǪ` _?- SQ@?"h< Tꏌվ%H e"G'j$hP)@i%]_D e?ʫxrUHwGx=rJ0R4 0P ʵ-1((LL#BQKG?D:ATX=Ν˽/Sp}q/J}(rZ&) j "HiV% JH"jIJ&dRi (!h*R $)!j*)(b`0d:_!gVL@PbNq(ݨ$` HB%8IU(Q@c}[_w?w}l` @VZU+yD rG:G[cIMQDMAj3D!lQa ?;; b10S L袱ҁ"?O|Kpf3P$rD@2LK>?'w~lXP )\w?p 23׾|JF@P D:׼ymm}m&Vlh %mZg@s[*oo[sݮl>9^-TYgם@ 6@Hi_%Vroww|:Ҁz7KSybLmnoo=}u5hK䉽%b,RVݞJ]W o=|:a"lj゚nwD^4o}sö{acҩ{4tסYUP؋gﭸ/WgJ3{j͹*Kގ9u׽ܵ=ݶTjPxTwzն۹s]. {6"}T7Ŕ-Uk,%Gx> wnc\QJ7lrqwӹcБOF'wav D9"P+z}_Czu.@5}۸=}=%-J#ݎ;guUo:}W>T>}/C׺8ٛC[FzFNzfŻ]()po}fo}٥xw5n3XҒó7>A^]e晵л>{[;{;|s| g7-[M볽=.tW[NjI۾/uɻi.=ycq}6#]ݐ{j{<ѶU]avY=x6/KE:_wUs.͙ہͫX͵+=Tm} %;]kgNَ9^˵h^ozmwEi g{7j{}ϭ{o\|zi>}Z^W]η綵c6[=@^:n$NFaml֖#q(ElCq<3%ԭ7]2>2>]hIkwMmsG#EovkM4wt{u-5ݳ;Ϫ{vqq5w)d@s}|Tq[_uswf擺Z$qw͢w88jӋ/n[k<窯9ޣ`M=(=v$˶\: 6sUvjNJj\%mР]wLFuzgnnF9ۻ>vWLWpP5N٧l:@ZjtހS=Ϭ=BzJym;hUw[L]{E^.zD D!aG@|U[9.m:׻=ێ:wl[3Fv׾|Sk@Xf˹u)\{o@^t4kV޽{w}ǏSv,<y +u}ot5=5ovֺ;6ZnfN. kwmml8i +wZܸfQܷYpwaiӫ7Ny\l<[[v ӽomŹ;5 uۜF@֛zݼQ.[;nE&SX r ׺BJ2{MV  hh&20@C*yzGA@A14M56MO4Ѥjɨ4D!F44ʟP=II5 SFh )#@&I2'5O)zOAjhP4B& L)d2 m56A24F=SM& @ bhh=2z4d?!j"*":!8GMR( J"Z *b?0ǘa-⪘@~mA2[F|[OTGHl@N HzfincIKD"@xmqCL(}Pet(cﮙiAa{ !ڏ>=xk3ECɥou@ GNG@3#ZKp䕝9@WH( fx ;oOd7zztY˻2HHDY/{\l?[_5ݯͬZK/]6('<6Q MFltpխWot^pr"7TDEFyÅy43rMwcjds Cn{;Sg~/-u'ֽs_ח.]]\n@5;}ܺzwN{w{߉ >T}_mK<1tj3so_V|ӸL^UH2$ r)G]_Ͻ E%[~(.=[#WlB2TD2YC4h`?Y>B}bݏ\BG"H8XC]K0A}0UitK5LDM03 D&?ݢkU?o {I1CWq<>&˩\,[#8h(0@Fp=_GSw}.,=[?j r*Sže#D@"ҏ|]T ,~Yt~ENd`֧}Aa@)A<ȧiU= x)|=?t,.(es#78zNDs5ڰ5Ugq8]1~%l!NZ.-ŲN5Y1s)]W~zg+U7t<1q{Ήa0ӓ֦F`lfxO/o~.94֯zgn2Ǥº'N&C"$&y4傊FRM|4ĻM~l.A$n7umzǏe =}}wٜɂꚃIZحcK{KMV{& a3FdH"tu/IbcQ5,4.&0'Xl+ŅHl[/6 /uu2c|im|`!p1 ˞y,w0[]7Ѩ8*/ɈB m-P*,pZZ0P 2Ǎ/s:ˎtV~[ p5Jds:̎sk>HTzIȾh={*1'1F<\-is2Jf2dVC]{Yg]\z kֺav79h[59PJ!&qy2aLj3>#ȴ–s{kfy>,NKvrO>4;dw]+5^Tִ)ʻlT UZtR43~ڸ{6w8Ghs 3׾Mz[,߅qxa:ͰqfL-rO9O(;8#/o$LСf"^]9X\ɺ{fbv͛}^y̝ݯ|zȜqeX۹-DŽ1st5߰wH wnݻvybp` lFR#df9spfֻlsS̲%#U;"!ұ5Ќ}ʫelƦ8p`eӾĪ] qaWzh < "yg9 43W8$gJ:qE"G. r9"͑܄1j% Ȋz|wC^B\9bHuۄ7D x4y HX35z?~$>Ƕy~j4w\5Q/J|soWB;d.b#S|k pXWG?# zX/rEn{{8:AQ_($D˯ѯfH2OT*>:ZM]KAQ~TŜ,8a%y5̶ik&II_}bvc-锶nj=sw)ۮ/G1>=<~Cy_'Jwx]yND :n/WSG_C?N`}22#ǫr/'v<OS r?۩7T0Q͛{,UH;CE)Sޘ9YTb T,ZLAMn)i`9f tHwwDlY̨[m;6AP-G]ɦf?Jh_NWph?5R| E:f:D1O+0‚yZ"!w61lP>9(4ʰ?g!ufD1Gp9M(X)61j*vl< *"ňAA(oDr@@)+D[ɂ%oكG`Vxi86m ZrF٫,[⠳Иc`ێkz$Zn|7탁Sa&)#<)Âó_ '37ב`H Zhf)zG3(7 ) SVpa@,MX0M BAEPC{v% f*r#قПh_g?}}?ӎBD iJwfz>iAɡbAכ¤,PSITP)ICKHSC@ 4#n6; Îb8$?djп*UT *A4i|9>"po\Z(R= P”nAVS*n}YSQV?z;Pnf^p[RjD/v%"k{B^_L'D ^:9\!PeM+$3Ȋu_;c Mק˃㡞djr0v^ ®u͆n[C㓂cWk(0Ee.Wq {-7'? sKsT$%ą"OVFzhhb ݍ>1xqM!.04}<飛o|9"^(>qw#L{Z=z4\ H1,&rKdy,qHTquy~;/t( I%$GeH@KcRi'ctAt_2,̫@}6!ӱCAJv 0ʺ{9EUUB:mՐb`% @~@NL5`V5Ezpcp6Z ٕ݌qAfWk|aF0,\)/Ww=:/SK T=U.eͺƌHEYwNyV ?252")S9P(QYK,*b_PH!8MPLizdNLᇰg6kf\&iԽiOE{=#i @/3(+ps~{J<}'<>))}kNlՇYx!ٮsg,nYȭ5ǻ+U^݉ҧ [mmA[ @!u<aXڰ6if\Rnsˮl'AHPq)J)uѱM ~ {h7g]6}9ʽ9ڐ\(>Pb[ 8N{Ju">SD(! ,cW* D͒x2"%2M7ɯjj=ryM!׻>Zvn}xuw(0_"L={R|aý {d&jw8&'h!8!?NO!S#H3ڤ@Hlӧ5iQcT'0< ηzr]CĺX="^2ko)>&%B8²ǻHdE?!)?R&O]/GA@vNC~I' džcn>Fny*H) ABg^Cɻrfx2ps=KBbOEd>BQCQR~:]UX!+|=]}WCD)@c`ˆR ZFN7a7w8,g84DILDEEP4M,A:hEEQӉ&6+04h/ͳC;Dh*h3AඵdCl-@`Pϣ l[iCxfħ#G MDo%iBFg%Q\hڿM_?"Z(V?eA@tPblIK֨_kr9B:BgSAITayD ox(\{x(%îR@3MP\X?@ VDPW^;_Ӓv,X+ʹ)DFX &BHV?sFPS2(% )BQC@HЬIKWigڷ|͜5g睨@M)}  )AM^?0Y6bA4GnlJ1*Q g߻ d@( G=>G#Zrs{sٜI߅57􂍂i >cT ) EDa5_iAOg_Ĉ]K0 k xK׷~,X!Zvf#f‹VS*ރ1tZ8J ]i%DEAkMʅ8NK9a^1J TĠKrrׯ!p$*S/UFXT E EU501BRQd6 `3<“ OUD"gD-@T(dS%$HQDE&(KUIHRL7>%԰ybûz$15‡pq1OȀ/fMNZQ3tN v,SKt96/n;ˬhp "g;AXmՑ3]0$U)ڨPQWv*۶kmv} 4LB%DR*%D#$5BB4$B АA% M !م&UZQJ P!dRXB"H(j"UĚhCVLDBA %q"w59PNdTJ)^`'GNH8*@EDB) !(tiTPJ0DEA5\h&Bů'fE!??:4x&(ߎٓpz#]0;b_EvcC0?bq(gtu?g<I HHxR4 X tþ>A@P}h ɲ}.scھ}.pnFqbu>@}Hf/reLCy5*=4_"C 讈;C'u6YOœ?)@]+ air?? 3uB)_9MK-PUpf`&DisL*qhA@@?R,[?XQ<[vB/i9!/ࡅORxxW6dŽ VRVDlv1֢n8LtGKH*x6uzQZ(6妻u:Mfd7[Wn;hPDf嵨("(+vm:.J^"m]UX\Yջ[xrqjgGlXlg,\4臡d*X)RA3 =6\tg+J] uWTvv IIxE>-|!;2Hv d-"yc.W:(j"q{Fޭ3S^R:+)QMm/<ꊆncj7Ic ea TWJƙF~ĞcEuvĒ 6 0lՔѹj{nmSbb"1tAlml@iѝݎF:^˰w)mS%v&jtj֞#60.٦6hIL]V*&QIMttt~{u,m~1Qa _VKybWvZ=ao}E%q3 r `GQC3"lu1RA>ji 5LDEDP1UU!ET""d*j)#MQQSU5@SKA^*2?KAPB5ug0{s؇%aHYLAB%| =^ ʬsE+dBj)ڗgn^QIu=%JC5zVm9$YFN^!7&PYU̥̎ GH *,\&a^uٶB7>L[}י-^JC,ꔞzQo 0xm!@^ቪD[FHz) W;])UD82u,jX?>#Js+Paz3L42ЭhU}=;-bGri iޯr&3y)0@Xͩ@RJAKۍtWzra.%SltP!Ĭ76{'_+T_wM8f6IJVSDY=*sq+ڷGٍ_8M5lZBݣh>\C%$2#tQ'lϯ> N-0,ePhNƚ3[o`F{sLbN=1o}f`~e&ĸkQ"٣mȶr^OOu۫CR%R8G5? Xg*{C'`0Qb[1]#TԞbAuCp!O/cb C9k8u0K/N d?{l:xa-5%4Nfnk$/Yuxhn; JfP ޥf.s\)%O|y(wA 6PPSp~s..WN] ĪɌz(B|ۄ% D@ÏS$|[4n$N@?{:^dDw ^ٱE0oN0ANb)O"$̟xcAf*M>,0( -Cz3ȝjf~F<{yc6LJ&o{P+H9ʳ()6l!Z(9 ( \a3Y±=upDqLևn`=y :) !$tiAr':]I=qs2@EUH`,>T1K ߊÒqܡMſuQ-sOc:k /a ~COĄxQECAXc/sM)Y804>!g(Ҡ yN=;h:#Pޣ:y,LꑔwS|E9G+Z–x}<`! $ sw3{ܼظV2#>+_6!h GΏoٗ?ܮ`R|RVWBhZlg=K1/(7t~Wz/935?v憮K{^VWw"9xh '!;ˇT/rPGWDKVX8(xTmҐd$QrGqߛ"q~;)*RZ9]A.a [R?%"~Hq¡qYX.Td7 |5v=%bFDA;lVUd3_,&Cx‡+:z]XP4aE"|( B&봄<Ȍmm-x`2J@LD SdZZ ?].-öae%fl҄Mu^*Ei&]n̬ŻՈ4\&Y9?91~r9uF48W*jRVI`RD%.J~z"-/Pܡ8ڨcܧ5IF#(Ea_ R滅i" yu}יj$%,D}· SR^ҭ<`wpr eHVmsVFS}yBPD^fɯk5 ~m49}UOe$Ap%ou'C J"݇8 ֽxΕRun2Ov:0UPLYtO/kܜmK!&P&WpfZHC0!T19N^?/Vn1ys>{1N?زltP 3||wߧ}OaI<·} ض]p8gyQj|H>cqy\ň&7YvɜmrC0O*eq H>: 8ƣLu3jIܐsX"#~{[ʓ|`V>gV7ޫug\Gg{a퉦k캗T-XJIx{y982 2Ciќtj,M?=IMZ ¥3[ .u_ˏ`e0KO& f],`yXNċVI7v[]ӺuhݖV,A%T(2!*Yx}tcy2;wo1Ի,Y}#~Θ2AbHNs,L۰0TitaL)e~XcvYBaŝs_|!+PDʍ:Ak)l$h{:j߈ϕ5VM|DHA5/$h8!!u5ˋH"cXDQW//(OZ.$ N*ˠjx>BHl+x6b0/XzQ\nI8p߬xY|lZw(5sHf bdB\g3ӗ$u玆9x"3c#[֫qc%߶f`7˽g]ΧSKuJcny8UzzDC=\8<֫]Jn4 '5ø:+S_ i ,=dunť8l8/~8޵~](Rxuͤ]q곽Mi^&T؇Њ|<_uU-d>7y"|qUS6[dٛhSn w*Ջ+e8A DAu~56)laAI}ol}bCV3ṊZ( x'V?3ᾙ>ʔO+zOi-ck-}P,`6YƱWm#IItǗ.^\USyCJg/C4`qXܖK)]pa)%*ck aN z.M݃CiCAM?=l& jvF . D?&.//sT ,()EChbPmU(ꁣo,vij(waşy&Ge4SGɤ*V8hmj<ۻW}E(v `@%@@ l.B{x~)x_S CY(iɁ݊%.m:@5劏 t o(xx [42T=!u CHY )Xa$;ꖁۍj TE!C!Vkpf@!7P}:xK ms"r6Bͥs옭:ʤ٬ R ( X)"`  &ؐYwKc2׫YjOf`GU`~nwѣ_߇vmGƛ7X,"5ۧm?|ꘉe%,QJlۭأ[.[ofVJ~Ѣh(='E.L0E(e\V)>o5N8HxH0Idm#?l#UQi(`KjP`"'NF)<|;<HtO-%eE'բ v4kVAREy]5>%a+ߣٮ-B S)2`,5JT`/2o%׷C53G_Yd-ĉH0Fa) hn3ũ$jG"lld$=T] IUTUDUU1K@P5,QU:o EOVUCf?n iBI&]3ztPe2 D>\Cu MԠ~QD0  l=4 OHt(4JJ J?yQ/4THD%'4yT / ŪUwn4{۱v^X)u%Ig{hsL\d"I̘1!4?ލmӭ>|¬9kRp)Rkx2FЬBWJB:'y}ϊ:HQ9mqR7l LčHW׈]geTxMF;~W0p e T/;wq@}(= 7Ojz k{ g:jEx(_CeA#fv[>5xWzI}??m?g$Hqʢ!_P}r`D!"+|>ޗOn=ÿ#z*H_Mj\NK6.$TФt۷g}]Zu@!>u%Kto1,8-:&Z^dşxL{ދYIʼnl)\hMl3Van~B9 =ΝA}[B\AA)Nܨ"nsQ~|n^ ٲ:B T(W)޾{}[eii-犫)!Y L!Fsl9,Hg@c0 !a?s7_.9w0efԁHA"! {9 &L)w}ll["/{~ QK djOB8Taz{'7N"Sg%#* 싧wcf68}vB?o~|ƿMG9߾)HQ4` M:yt?&x,9Ɉ Xm -Q`e`B%e9ֽ@T yZ[xcOƟUi_""KAZ<;pM)*hQTQPEZ5<6Yr1c/0GH5tLfIPx_lrpzdc p!dcI0s BwdEC _Q6A7vwp;g9,[>ɷ,@v1\hR?wZ&oqҿE-}Ango;]i $h\/,ܾ֩|SN.ZRU-BLqo-C|듐##D?hA? ^)؎ ^ܼ4kmPB/y{><8DZ!C=ϑ~%n;ū;1–AF(v}7 g.xHΟrpWp@aHsaݚ $>rD瞭~xζ_ J!`K, 0Έ[ڨx<r#X"nv oIc&'&tC؅h\kzׇ/ AjG)gy%z>Qڝ<ǐn_gpyo\jW1hGQ}E7U}xNPf&QD%_`Pv&R4b~Lc`"?j#LL;#6}3*'ihi@"+*agPK]o{uZPGo_!`F TJ?=zt.3rGO+HQj6R˼tkv_=)d?DkSA('.Hu/o؃I# Wcgk0(a" VAPԈ:zQxotP%{L⚯QFbAU|}pg~G~T4CĿ{3x{e !3O= ;aUxGuMI%Tqv09>i܏~o- R9ô}>eyluFqV▚[A) z_F(űv@,ip{ڛ^}7dVU>(ٚcFLW_:cݐ Y/]f#um.dfKlm{y9n}{1휐0Gj#:)cj-C.nj !w, ӆjL8?h?A(ev)>}RWNˇ~oi:R!*`dbW Z u~}UxB8 .~R M٫IIߙFrQ IHP4PR5!% H'(W؟MV%!(H(O]t%+WKU,JR-*4#BPJ:F>~phv ^O9 9[nEtX1NrZ'OKׯ)K*5'9ՄΟ7Rzu_)2yg&r'P;w3U÷ }[ad-W& >QW_:ŭ+dafs) FYg\u) 7[yl+{Uk6.ߙ-vz BН@ C|TJD^ =sLd7M*FO\ 1;&B\YB3GD2r)Y9>Ø~;b7uȃ]䋄G^3ypp^/u|=ztb6X)ܯM]]&.uh7|Zۻ`h;(Zh/Dk/}X>kC=} _n[Elɠ[M$bNt"}IQVIEk5n')+tdXcTv՜!ݣ죒K.n:3fNtPLO0%ҵ\b C}rV$ (xkhrwCP R\Yu%q?4oHjw!\؍$>?ShLgؿ^!ڈw+r7c+`Ӻ<ܚ贅*u/*'x?tjPrss EF%Y xݛ:\r=ϡ]tSFyPc!f8p R:;ܾ?)^7v\ 5O/Inzh`yB~}=qgY]el`\o: P@TSw{oCpg%Ci̷u`- s J{׻X_ǟÜ/Fu:ÒQ#CID(#38_hJ,>AN>½a)A8@-i/~::e3ݤ7-\3k2,+cR_Uulg.O?3Iu۟vQ#wz{>}Q>j);ןۏY@ ~*u\?P-Ӷb/uI0{?|St\L8؉S?͏'D}Hޟ "=7SfIw OmrSxj lpy`Q)ÃW{+֋:ăIt4:1 9PhL`9ejr8Dž IT9I+1?3紶S3 0ʫ]:EP;ٿ_ o. xMIƗ@v lH[ܪ,= l>ӆ"-?H@\^& .-ym1HSn} > LJâ[;yW8Si\7=R8nf;*a$aຮgUk_u/"=ֳ/V_q=8iuV;;E8!:N{E@E58?];s$nEېpw _<%+6a`][?r,`}vfn}_rX='[3㜜MӲcj( Q(ީ;8|oQ j1wgnE (*TGq>NݶǨ?Xh0 e_Ah.zr9z\:H_b+eH_9' x^?Yڲx}o6 0~]|T˚u\Ac~?""`#vۡP:C}?¾[Z =zT7}:J %"J7 4 LDu8 !' \]PIőqFA[dT. ~vepH맗MOӿuyTǷ&"@=m3F iop URId2UbXhDzRi "%QG/A$~ EM{sd`myR &%A~ n矵V;i(F1R$)(J %&e%2Ickş 5['!^aY_u\f!ss0Q3?0 &-">K;tPzH|D@h_S ^EtJQe@pjxާ^;U*_! x]}牊=1] 6ȈnZ9x.[B7:*8 B"l!K{1_񣼶Rp}z" Fc;!Dp7"JR珧 &DuhOi)BSH\s?%㎖ S1*.Md Bx|r)sRxxnȸؓ&uq(;qw$_,xY60ğLv .V I!~\/ \HzY89&O{i'=wr_䷕z]축F@P(kYe B:}#@r2=h]?c2~zg?U4 NW:} Փ3 4@# -pni K/t;QG-f EB|`gډ@9A{(&x_ ہށ9Q?uqLRWYbQ5} ,HT !=jBтl!׭7TQOUvQ722Wz =(6$PEm/I&@K@_twi 1@\o@w S!%I{{i?(Ye,0}ן@~CR>\?Fr8܃1@Cjs}dnBHIs@bĪE3B)!@sVpzVF2w开~Z0G\QmQ_KJş7g?>vM9ݖT\Y*_ڒ4p( q% 3#ݱ01ˑC)XJwܹR6Bg=KY2Tȱ~BZ/U޿\jxpo`GY8"gi Fd[zK_KHɆ/Ԡyk C6qg*\=;(o^֒싙tIO181ݾ0Pv 脦XVP=?3vBv6٪txD~]TP7q>ځ\kKʥDDEkH"65 BH?)?;M~Fa=#?6n-xǞJ9ވ( @ v y<'ffTaX2 ;?(rl|aqxiٹpdUyn=jNzD%x ~G>~#y)DO^}gxlM/GC3;%uoxqۑ3k h_!ǚ:?`iZչ/u ܰ.JUҕ #V_R}..v` 4;?Q7tX<>YY83ctK9E{O!NY|P88U+Of52v^8-^l9́hmГ D2wם\|.vYvXQyS-TseTߎg>sTG]osO4GmV5 myp0stnO7 {s-ݼuxz=?Xu-'i?kelֲg\sȩa+v@GyĬ$YsD Pl%pJl{FZ6i:w iz]KDѹ4fI)6SD8f׷4@z SV2%E 3 $ov$aاWs̓zt{Y,n~/gh-"*7 @d WF*)c<v=Rdd?E|Cx&紐5PBSN'MDSi^0 uz~]4GN̒J74nkC7=IᎾFf]K7Q8W!yDbGyUwHGثI\Bd"[&d{=?cB5Ӓ[~N1lX@.b)+Pk(F@GZ.)Lh a}1(?w\@xLcY%@; O8KTą+EE .>\.pw^j&>_&Oӕ?7BAu\Q(3㯻S) .* Q t9ý„jrFcYKĈ;:\;GHRr#Í_o xA(>usZ%TCAG}O Q @z..f,AY2layzz*@ q[a&̇,v`Vx9C0Ω9)}~?xI:E]X(T`On-+w}#Bɧ\^Y!B BiOP3`*Rcj-lx XhJJ',X9n]` <3袿T54K J^ {v A60gSS&޿g]SR5PgfВg_~WV_zc?l8j&>HDEw 6_Nlx3~'̲cxN 8fT}X}.FLT =tOj|? <Ӕ (@Wt}9Bݽbn}tɅ8 {弗 OPa<ޘb(>\f1|3PF/f`OrFlP,*9(EjUIڝwoh+&aBPl-( <@,E twңǀr+~z|%is' b>,~\rw־5_Ȼ'dF#oT0PDU /h"#¿o:* > v GQq?< TTI1QfBȒ0*g*w6kb8!Ő_㆘h!C8L:HNx j&,U^tIG??YeEA/UunN}^+Ahײ>?ba Tk`jI<^vR!V3#a('ĉmmgm+lm[m>X7UUUTb,;QםIɞn\ 3IuxßvmpeZa/ }~|y'v{Ej/u8d=St|(-5 1FhGjdq NT"0 EHP~ \Gc U}xMOWқ~rg$@)X,GI:kO'YOUSUMUUDQUEQEQJـcZg6)&<^ h* TURa߮߹~{m]?[wYuƫAUUURI/9C"2.$}?;F\rFjLl_[0i!CL>6Ӏ?_6j"TNgE hPc*/#EP@4 Х6JHR) M՗G5~h8j* CBd4UTS@URE1!UUTPP@S}BHzÆ< M4 ~I.N7_);ϣ%}abGG1R*^Uj?~_Vn<'}hb\Q8pPҩ %I$F@|0g=}88 ר GKX`K ˙>ʆЄJ<.@zy7wIA7ᘂ "Gax1`0i==m}x?S>&?Дj !٬*"xc=_|q7'#_|K lƿJu>Ȃ'20-6FCt|N_թ{?'f:wL_q/00k? xr"DХ&_w MP?W?T[!SyJ !ڻLk *AW(#<_tFԒ໠D*5-bo @rp1tTj OЮEU3˿@~mr?K< DnYވX-OBOXQX^qo|P|_W9+jg0{_ғRRG0/|DG첃˥^QVNh<[}ѺKSF ha?ԮU#:yxlu7`"I(~V@L~Rr!SM}!ݙ=xf0+$XoT$`OPX/yo<}.rb5/>3hk!\Q;OQYG9"@f< gQt暃Ci2:v2Ml\Z)X0=ͧ!<:{ ?P;>{D e{\7;hXn0`!%a>ҏB >QO%^{;}'S|C u RExVn1҈s,t-/;s_%#Q J.8"#fcg5:˅*O ?!`&h N?ׁ܈Wj1}{qah&BJR_)g`=׮:n*TS?L~?O5>uLS @lT[0'a,ԉrc8XIT)m?* XI#(P(yK'UzQG3* 0 ['>{5{.2:%M-bGW30j;Dtbx(Nͫ?t O}XE w'7 zI7ܰ|0&~(!IL ~a ?M.|yl\PAB*xt#.,x۷CxcK%Hlv0bSZ&/םjh liБP6RScGD)l+Z*;hV!'%aӥ>krxpdCTsuc M<(MD$Qu~{ 2xUAƒm`<׌K!"}U*_ƲbYz) w8OBT:UM ፚX1K+J?ӫ"`q)͝',f""J ?(_oO܏{U⤋Ѓjӣ N".ɢ$LUB =mH +wtu>=).9G'DŽ|$^ |<P@.XII._b}HxNZE=M\[6Og3tLN~=0zqU979 <ȁ|EÔ(dDNg w&]?{XyQ@P94.%,/_o(4}hx[MPtrU?Bjc(=y>_OTUmmj7UU~˰&^Gط9ۻI$IjVmmmm6mګmmmڶZŶmնmmmhS1G͟laf |w@o;'߾0_L×`AQ6&qSЌ (Yԋ&HO%jݱ§*Ijw!IN zrwov EO޷1\cC4ŏD;sں^;M]&3/prQ'"Uf0FI2 9ʤ,Z }XY j;Nȋ}@е#8DW}J<\Viszt ,BAonxePNj "F|ٷkKo:d+J!jP\YR)] ye*_Q^$]<=BH8@[I݆Lb6v' P8Z 9gcEޛyZR hLʱ"fGXrsp.!Mr7fN9Ϻqw S_}{㍨xZ 6?m'%)1,/:UUJT닋;tubOQҖrvt!7 1iIsA9[Cq/Nϵ2>\:S{QuB/"$jw]rLqeԥQH/VdEYgZxH.iODxi퓪"3s496GTJ>ĵ1\&CҦv=\vZ\1K7FpJ9?<{< 7IvTeG 3q/-siHIGsz7+mi˱#r3sb74vwrb}Gt5/sȓVK {BF>!Liױ5 ט^igtW:Gȿ!\Oly48uDj`Ksbm1jYZ+ھͲv/gE̱iCB[dv[>j h>=qw< @ } ?˛$*/niYJfPDӅIf*#+<ˏ}W}g.)ms2*/9:j>DClh'!kꔋ9):pEZ:G,ׂ.Dd8,G\3iKA`gS ]g !S92)bLf`;7J"Z/T1~%o|=2gj), q] =X8|ADrHGhoy.mAE@ 9snLN@(W0  SW`+H#J%B-gOȯ|ˤ]j#%X^>88R RLrfF fLa+'(TRţA(KYWHƴy3Jס>KG?U!ῼӖ0t="+Qd}yiQO}e[Yo;>z/BCW6`0 hq`3dN $8<TD/܂5ues߃"6<v((=?+~1.󀓏>+[F)+^s<8dl6Topal1֏8.W-z8l1ю7}]]C.a ʯ&k,1; 6X\4/ֿU%vyT峒YtWA*ڤ(z֖F/1p+n<64@J!,1NfbšROFg+ H!asjuF"6x"9us9(kwR70=F;yaa* Ah|^R8'升Xct?p/H].6AҫAMxq<q:P]ufcS64W?' :w(E\pphrTX &Y@d-MHxJePbٶ}2&@-"WJYD ߠ"Ij7Hw>.dĿ !|rGf*rX8Nb}:X&1=| WL(=%΍ u{G}/xK _S9;f7F,ec=뿟A$ɵ+4Y@ >+Q |x)YFۍ#r}xփ]K?'g$W>z{' _V>:>+ll<ֺnFL>2mE|Nw4^b:'VWbj\ߙQyG~**?ŒHIage+2ۭP6ϒ@v7xeOhW \Nt#Ȃ۪U*sX\D'/$&Y=[ukG/A1~av1jtoc=>.G#!'4=S cqU1_a|xNT|nT6G7$jFU>/T-*qa iJiCY?|sj6$(P|ZHriA-!qm0c$Xw1A+xg0ԣ*?\ &dk|{SGV>z(ȞAά#}{tGKQ[oxKK!Ul  !l\ҳow]Vp,Q\4$?snX\cs`,ڲ[x1 CEy#@'|Qa3p(tC pqv`Qatأ "$ 1Ύy aəy/Uޗ:6NADv,02)&j()̌Q, (!n\F!TuՑVC|h3"7ݞ3ꃰ߆Ia%V^4mxPY~mHʟN1Pɦ"[xZ}'vJE@ ]C' PxBV_bpb5B'9Q!~O B e_A$]xp~=a@BM,XRC8]Wqs$8S D>˟K1w":"v B]t1$IBWѳQiM/=oy1}:)(6Fl{u4׸:V3kP^5mzSn[?~Tapr :M!s;76ntYu_L|WbΣERcG}"2T:>V^<AePIfF#i28 dz+6Tog ,w5G8/o͡Hg(y?֔kjP}6겈,2W_0Pb&dSBM4-zh>ZNyTZhO%[ ft{:b3`;qfͣ˿\Vcս Qg 4soFeoQκ⮻~J\kbĄKsU" %U )~,{dm*{4{'v~T)jڵbNS uU4`(L Fm)x ʓ]D.]c -̅U *rbKk.;u8 yu1UJ0;Hs[ewc5ms‚S藿X9Q֕ xNa@#㷀e(sE|ϱm` f]OTL2xn,H0IOq/\P :P gf Mhi}+&k~|%V=KPY_XL?X=#3Ywk+M-Cױ~dzNlƭ_' 1#s= | \2ܳH<Y2Z=s<e.Mx3.0)%QHDsq.5>#rѪz?F[] P 82"GK*—qG oYxi"'^N ~ݗfEPt0An["s`WRHD;Ħ/sw5o"FP?@YBĢ/NPomC@A84l-/CI򜳺0HbIR ԫT %(9u. kwS_,0=%}, ]ݭV ;BBpV]mOW,+צaK@͘aJ(ԫou!R5hNZ?5d@DAl2b27} dnhm7\d.PM !GON>~^Oǔ+tSPmVNGEɷjE"P"-b| :o˰lLUo[|$Jqm$ñ P|X{KvMmQ1F#[SDڼ?ǍqʺJ&Qdu(H'B&e*>2Rkp?-h,+dɜ" ̭2±aGASYng_?;udB!  "W0]@D'_Tp6 I,E|'|!nŹ|1<"/8QLF.uȈTSt);, |~EA*DvJȆ~&/q?=NVUKK$&-UܒKmkun$FzI]t5{ktX(8|pe1DdNw%ݿ$c9m6yfO a ]򿙵hQ28ĩ;LϾ^ Ђ``8<0LH^goQR_{W34+LydZBKu8]5bv8xo,u0pAnJQCJk}OPAѴXظڡ2h_ii]n]_Ap_'GE+{O"R}\\U6 hzu|٦\=D AB3/]ٔ)5yѪ- n8׷`D8f83+3ݙusJHӌx|L.pUUUUT>㢎-UUUUUڪU4$4ME:,Iy;(@ Bv!] c֙\\16%2Yt_痏P=Q}sŢױaӠxך]e6s`1 Q HDY$>.t zQa QH'2մnDbF=g# j8tfҨ^ClCd %cGh##^T%T(\A5ZޢC $g7w!%HGk#Qp`=Z 1N,p|y!Y))c'Է J91nHgyGR>v+Dt[+-'53:x*.A\kg\/zGʼBWb$Y@}ܿkHIy5r{qx``!Qzy%y`\:ô+.Y 4̨[uKJ-M+{ego{ r n n.}\ڡ[%-甃W#h?4d@ ;Z$~ .ݷvY7 H;o72(C5<#lZHp2~ܠ JyРzȚt _-@*>{`>ÞuNyvjvBII̅2Y?InEU$3یthT煇Bwc] S ]s߬I9[G7q!OQ :q"(!-2IdQtw/M=^gnk^Lp/( Aoqst8~Hc[iI6\{*U[q/*D(<7NC*A'N5[:X>.|)u뒇X~#Dx PW}"̓6p!l E%ͳGxH$"xD b( O_6?;O0-^=0%TPπl,dOsd[Ή$Hr{vIB@tOקOd :mR9{yCwwe_BV,x"[!xRYaUMMU/a ^rpX#;ġ~52GBR/XG_pIVV +zT D @ <}hKc} [*56Cg_Cݙ0g3esgTAv#nͷ]JBix#~r|^S_63mj<EɻMۮzc~QJS9-d6gmjtm1*F2 8$۳VN^oK_, dq:n79SK=WXDž덊x9b1>>xErMME?L56kk |aICy 럋S>01sa靚oI>w$j1j_qGxȏ51 u'}f`30fa7CP넩Q Qe 1hîXrf6 !̿</a㘌3|i Q9Hp5qXVpGHINk\&׏Vv7<x#u'Y[00U=غMF_/tx<ں]La6A= :D;f>sp}2}GNg6Tdy\:Lwuv=D٧^;7F^ \K}EO6 ڨ}b?fzۈYiRÞw%zI5<Є.[ *$6LomV9=2lJ"$Q, ,3MT4]|g(,N$x톞BήJ}]_&kW2׭%0磜;KJ{0u »ݑ1sۣ&y!@tErOpb׻28:8xJ|;k̩x.nPj M* ,"NLcLG(p^N2JLXPA{XI(j2e7NXA=AOyY~dO0 { 4@P$\Q D3@Y8DݧD%rB0 eXxh'>p%6?v=k[Op<%?tԐu߁}+b D[ViIG`F7氺.,QIB2H}= &#,utkf}e;r=-zC vYU]=%O~ fY)XP;QUwf.=Bzm|S_?D4:sl_'I0#\X?I@8Sn.\*ýz/~Ƽ X8f -sI sD*yP4BM:?/(䲹fی'2kva.$" GoVCzAjQo3 SI208  ,e7:fnAk0V7cn U%X?xyvS5peP,3K>>:.exewQsg#F էɀ[YjA8Bcϭ 8WPwreY#Zk#Ș;}kKnwY֤]K픣-7.][ 1un;g q &ĸv%GN,tv; [FDQt dlޫKEW[bO'!J)PQ<:zJAy9t{) %C$"?,Y@ ӳaPҎ@ T߇1yq)e u[;z*Sy0qAR\*K̬0*q\ !ܨp)E86jPɂ ''3'V?#|}` &γ́ꪊpm2ु|ϣD:NF}%Y}&(wͅ+Jm{p{WlUv(K:[dL148+g 2jŸfҦ9v:i<4l`?(N)1vE & h iutײ0{2ު~ 0vu@-%y@n]spP <r&wCg)#P<^֜Cb/qBl\> s#G,hˇ{x Ky< HD]N'wd= Lr i`<9[vn0t1Zg1q4,:9}4ns>^AlG S!NZ!-yS!0 ]_Vr+|oM,:]2`C d2fx8uȮJ֊;#f3UpXC%4Cvf;,[hP's2xD;!}Kohl@,dygJ zFeA(Xt#QYSf T8O1RS,h5,wQ }:8i0C=(#Q3|ޣ1lgf_}fvdd!#0&CTc舕`ڲ|3@X}C HzwW"( ķIJCLS7{~]#iEac F4K6m#H_,%RKPp("$u^Ma[c+WIǏ*ANbɲ~GUQ> wPδЇT)!cfh~<_2dM"_èbj[ vaZO%@W/U1Lu3kie `8xk̻\/(Gk??S #m\P4='v;là(C0*H G2p0w9Z]2u 7@;A(GXfS(̾nI,)vݰVl{ŽP˿G2<盱E\wT mRx.hә B^ "#FTÀD Bq8-^wO3#/,;&Kq/0e>x`{$2 A X;rNmR<>iKlj6ך8OJVzR{eG߸ißBN)҉hSD"E3դ?O.A?%">Ǿp ̲^(t|-:wI.1w!qeT{9+yJ0Pf c5ZR+oɆ;f#.#Ɋ Dom߹i8J94 +\ڃu!lsO,,ZIYHs !kd^d{bB M7q1c`2L}qt;$7~ T:]AcjjrH++:xd$7{u t*]\{LYEPk]wuFw6.b. +sChҖe]v),vݎu3ǺkxMDE(ǟ+du}6brt;_;UȠ{o(ޞ :k' :!dQڣn[dh{T,8pm@{E1G;E21Rʵ~~:=1UD癙"LuU_hrb) s>.77[Ir2vn$-rƎ<69lruڈn i2siN88KÀ5cZrpxA ϵ6p̸ l~_ Q"sJaho^HiӒ'}"eyKaT% g^l|zF5lWNWf 8w_OQ^k0LU??9QH-w9q7&(CCy`#7@Z%})dm5P +uH zt0ּl96fqF f5J|S!I'Änp}w1trh)Ӵho_ҧ =+gR1-88vv,r933n4XO.1hsa|ۻ~`(#u.}yRQkU'ϴ< i& o<fؚ#}6/kšh_r v!HG (T/c]OC(xeMO4l@~ݽ:&Ͽҥ^ 0b}IjFݾjkQyT ɦdf(&\"3Hq~.N}hŅ; K%MCݐJF},{rM3Ҙph ݥ!1KHNFRv"W]i Eekϴ:-^am NyZ1M/u/iCC܊]VGXKj|lmiAD:.pr\whMuZpIFثJ1\ F:W{>e54Ŵe>B-xϪK~,03cdtDNb5DdO9?gل~Yb?<=Y~l\a8eF hG;* DRDUADeZ8,{oI GT ƨ(Xʠ6rW Cb }/s۞:7)> y7m_0Mg;'qWb'Qaqףs18k]>7'*x!$3 h&A18sh ;nܑ_!P͏b=Up0 2^z[Bq'y|n1CsHܗFvc\9o^h>z 5׭G;i]#D0DV{q#e&a xp w !95kւ;O Gb]5;l;JR~D^k. @_x9\Sc-1 ] R #2 o_-o{gw3_o!0ʀ_cg8hRI$H)qƜnєpgf* I$ה!oVs`+YZ6@P^_ V{ ?:#W^t{ǛJ4Rӵiu9z4EP #'Eπ`M1 G?}u|\D1(e$z{hG=vv[%g:ϳG"PL:,Qqe䨠AhsjTa7ƝO]'/9!)A% SJ#´UH704\s)i:c׿o?IHD%Gv6zb V#}yS87SBtk$B W#יuoq-h}@HYc%pu >FxA;,%) N$jDx0c 4 {/iX6Am7͔nٸR NQ8 5aTn¤?u1Nh;y$`pz9C? zS_]Ux].ي5O ;/o˻:೅lm԰ MheZ8!\V0E^;fC0" > tk|Vo/fXq,o<饚lc| |UBf1<Eۮ3|٢Y 8n}nVm.".Ge+?O`SrVKM~$yl|&sMVNy i -F4#sdcp1ic#Aw&&zƯyά QƮ &'8@2HQd`b^"!R9PN~¾gUIMgS)7 E@k;ò7_k} - K#'h".C < KQwuq_eD n-pp z@x}ˆuƱR 1N p C;؃MTsDC m9p4oP(J(? JCMճnʏB`11a 'Z2>0>*d5P\D)GT gP5?.[ES(F%jif *J" a 'o{}_pw_73tRHȨ$/-F~4Apd l| FNq|Hbv;vP\__e<{; ѕ.؇K&$qdbE*" a9-[BW/q8•o.݄/ MEiF}z5b<̀f4<;ћN>~k7A8W>1eÒÄCSR7X_xlZ(tF W&$${U7tdGIk(.8*}kXk'~`¡!'a+*#,U8 v;Z- z@fhB*nZ}Wva4AῠXGHPڜ? MWzJO=\0䖽1D@PXE5ʣ r!7X a[.^̹Y!~Ըo`LD`7Ptagg^f Ҟ))`YsK'+Y2!HVsnOTD@ jFdH8. AA(э9^Q\ݯ~ʞt8Vvt2/!¢y`(á =ou7q$9f0;b;=pw⥹wSSԱ 0{`APfW_r_` xpWR^ND} 80F}޽LsLdЪpD!61LfE'=Gz8x{'(;G6 ܓ$a^ߙ$zbϠn _{@2&|^ [V &5*jk#= { w;՝zyx{'?&.vf})LI ?,!_*~[OG{Itw$#OO(+" l@A !Yh&׸%diOGʟiY@` l< T󞏎ST]:}?>WMOՂ/ȉ䏻>k{J}Dw$'5 *!B ~j( !y[#'ETt2=~|߻@|m2'/iTYIT11}QJJLNdh2uh{ _O #:!Y[&-' Nv쀲flشqf*KH*rS̕ Ö{VAAxP2 T N[]bAq|Ϭ ,W tRꌬJ($3??ey]! uC,DOhc154 CKAU0,B?}dR4O(  /$P**D)0PTPQ0TQA35AT CTU53% DQU%R>x΢?lwCѰ?ĘHjR&j " }~<z?OIaUP0\&>ÊW?<  aM^m?_ppR?!\r+X{ %Tx6i &<0E#&/f.Ǩ< 8(R1E6u/ʉM 4ЈX % X0-E_Ur'IY7g?M;@7ίn&FN,AhWv4ҭ9{pHO(Z#"8?_QKE35q"" ;iJ\:La П8l?mi7d-#CɊB`)h@iIX $ʣh@?⤲ҡh9h 8d/u~HI0S yÜW4`%r{un/Oxnu=݌bpFB׏foz%ST7o,/$8 \G:#77{ %kK5w{%;BI.Y POcTPSfр.WZ\U'Oh$e*0(Ý9ϴr wyr)8'!}p|;H_3" cȓ3v-?ha~.6#oVVK^d|'FBCiLݯMj )O(C2ETl"FV;{ß]/|s(P(:0-!sGy#Rgز8*⛱o8*b8Ac`X>'edOB'Xe=-'P'};[ qw?>,+ü#J1 H؊# t=ΰx_")1la "Zby{N  h!1-.D,;<. ̪ªo׺A FM8PtzܛƵ> ?XdfJ* f9VDgSk9n mE o":y qמּ~LJx@&,b}j^v*dGx 6F'yl=am6&P8:g`#aB_Z#53OP ?3pynN1=p_}j~sAʘ[_2G]R#*hPp:cxq)$z8C@+1!&ː&'ESi{_mZK}D'?K6\ 9vwl 0p[+c'}8hPc>\Xʆj%{:Ovp)A#ƫGҙ.'DLN c٘KߙYVi<t;1k@"oRK 9qoilv^ nYwDBbfCl&嬭ѿ S +(]k@;zH4K(?"!ퟛ{{AE"u@u0XG1nh,cb9F:"VȔ)$H~PL'`2]9(A.x8^G@qڏ5U lyИsuLȡBȥlМqd,e~[MJS#*=a Uuo:5;>'noݠp?HWvŝ PVJ5eDU̎AȢJ]%`B,O;[tۉҵ,yad zƛNa`vT>kq䣂w@ < ǭƵ抿^8VJ*U(HB t?=]xP,[RI FpCDd~+gxp=g~o?(̤5 c^:Z㰈OШs<IjK Bޯ~u}<@LtiPu}?/!;_T P)e)y.*Dv& Lf߿(%XAVwv_Gu_Lm_ˊ us[|ЂMTMBP5?vt~aۄ?)<..%&i}*+C汍ҏ|aŹ\D! 3WWm+[t`9Z_ x%>(.r+J^~߁|9Dz0z  YDA 06upJ}AP*c v &LA8&~X`:ק'E:YOhjΠU.|/0ؙeIZHaZ f:5`Li8Yp|Idɏ-WYr>hYAqIӇH{ڋou !~11k&a&弩?c4\mwg.|=u_^avM?ê6˛{Q@*kvqnW=C9`AuG Mt6@~zEH`EǷoo7 }m5s/Tt`H;O gΌG5 ř0녫j{8{C^ε]oC=EՖԻ^& a뗻iٿpt4?OHB>kݻ?̱=vp qȌ$'Gz?>uRZxy$#zYb^ƆND*/_%GX9LF ]{= ҝGހN/ξYbüb\0P $smgf z}83÷\_ҋ8WҜ'QGpmTR }iϱi0 >5KAbyAvD>hIIN?}VuG]#s2ߠBR-=5 GCM@.*"Ҋ<OpwMT֡ǢlSz%~mO"xp};=V^5aua6N:밺f6K]]0dK|< !-:v-^H:u)fzDǷJh{7y{<]G<'o"f##oz ^eJ#(U!&>%V?ALIk4*3;mb"F ACVNrV&|NŤ%u*X#y|EɨQnrTfŢin.?GuHnELލuh ,K?'N|Q-lpȽKs0.xu<#k*Ir*> Ṿ$x:o?!h=ֽQB-S ;xYf._BuB1ɜ+n}nOl7}瞚>3֠\ q>]#N_@w+v>FٻʽRROd*1`s%˾g9w_DeQau NA|g`l;'Ej! *ows^=,e]J7Dq/hr (JbA"E/ xDl -e6ހ;{O [ȋr'8l˛jVzwx˕.LZ(n7(|d<ӗOGomf?f(t B ܸŵX}܏_MC) gGu_?|aKX5k:+.Ve__1>+65׼ b \܍zx(khT=["5ʝhqs$eoֳXP&@0=N0?pQG*n$u]f}OұU`msud㮳;Ʃ24sa)f<җw; ,4*/`7FBb}] r mv\Z. dr0Ֆn6E.cǫ!Z˾5{D6Og[%4S-Hg&L(J($#Tcte؄:r2Hԅ$@O]ޯP<[I>(}7?8^2_=\ǧ=M g4ث#{U"3UjT:Yg^~9So{g5W_zsZ?ϰ?`(Bڨ~A* O.3E?~o?"b"D(jR d(&|.+ƆZhHa) IB"d"b( f)-CJAI0CI-UE!C,5$MURRR4ITUEQ+)DRCUTDEL l9KVG@4SMa41" *∥ ZA) iJDhX`%&**R % H%`H"j"("!hQ*h)RB)R hJ( b*Y))*)ID)I* ) h*Fh% i` *bY*  fY%di b e%h&!a(bJYhd(`jHH F"Z)d"Hf)B "!QSX´IAIHRP 1MBIP0H41PD- E-54 -TTL-TDDPC4D#EL4K0PT 44ICU35O""("&b* *% X&B():MP0?՜TCR1MQ@QM4A*̵A>]@QATMPaDQRTD$JBCTR1HTDAU!QE415։*#$": B))$ $d0h;(^yIHTK%D%E $^m-D5S LG(j*F"&bHbbf ! ) `h) " %& (h* hxELQL UQ2E*MTE 1CMWj"JPdf""$*I hh%)"P("( U(Ŋ$ * &%` eJP$*bTh"<IA-  u7U#-)HDEE6 d$&""*j!'z(@ @)JB {Si!?(0B@hM4HSR JDOq /+7JPU5Q,UAH|lS'+4JB?U@9q\Uf$(`V))"i\ŠPH_ᐢ^%?4SaR=@ҧD'%ZUI R(UY14ϯ@}RcQwmz5*+ь[ HBI]RAbcdLACD}ʃ4h 4"L|A`!)Pi(Bd#GnxE~0"*Й!ם0@gxg>@g囷2Hh/tIpIĀu) rMcjiDÑB'\I0,k -q㸂*󻭐p^_CIh \B 4JH4R!XTE0<2!1$J=K{<0I(#ҝEM)!":( %,lb{M=b6CP4P3 ˜v[ P:B}y 1P#zQPxJN$90S¯l'SǷ?H㎡s Dy_4"f`ȟ9EWTdV 3@=]O~d|F!&Ues+d\_U ~v A/jv=?hs_ecAn}}lxG;te*< "(sd.M3Ժmmmv knvl7W,}F+ygޞ"Opwuuxs; K8ـטޞaz1G_g ֪fq0JRoݟǺFێiuJ'T)X&G1xtM.s݃_Û>noUkez^Hp=$@.#X!ˮ1xfzI!i=j5նvguqӏ2+dǕPyFO+9B|ֲv}an!5mB4_գ}?:߁N@p_1X>9oJDmL7g?t]Ƽs)ŒuE{YZ3=dȈ>Wt( ^ 6I Le_eZy (6ێגs狶n= O">z$AD i+cloY$K{ {AeHS B'驀8}e CnՖn∎@sA_@Լm\6r{v0w3; FY-s9['=%RjEj(zpBLlTVPGjB8oN'p^ N$uܥ%r-\cm5݈w;yp KUZ{6ɥjEyxz9[̊JagaXl \LR艬\+&øO3˨̫zwW8eM%N623Y39@x1EMRj5#Q'"1!>WsW9 /qEY5V3N_N_O=~JGצ6ݫRթ*75tۤka0=sQa^}/x#LZzWSI | }jPI6DçQ݊xN/h萔Vkx:=o)8Sp-'' 1#>[mjܼ|}]W3 ?_n| j!g7ʶ)=O}eib GΨUU47<n+%h[⡖~@Ȅ!=ܕ81)]J?G4~V:L +VR_f":Uds8ʲ83Kr2!`GijpbKadʭG59NUvlm|] WMI뭤L~9v!k ~+ "onQ|Ð(#&,G؛,S2c;Oݳx wf76 `)`UxQ%.՘q{ж kں2qCVA!LYwzǢHժ s{]OZωw>)| [/~ֽlT^=0HKu9~>1ؚuB|i[OX.o>f4G9Dl%'AyGma<`WA"id|گMK Jهڸ<>>"x~.T `A߽ 7M$Y=Nx+ 3=w K||׳<7jϸ/ɓ'kL\O@AzxǤG9i{G CO<_Ȣ,98_.Hssn+77[qh ;^7oT EYf8jԺz{']bg3^оVo  о?' x'-ӷpp00b:G9 ?h2߈#AýbD:Qа־|m |ð-lXr+ۡx]nHКɟ<ճGBBu !1 \FQP(/vDG}߳gv>͞u?+>8sjO$ &R4w=QW,AQ՗|18.%C1X S=ρ|7Za׎\&Q(:;{rC+4n K!@J;(&l}VS{}O{UU`| XҮϕI+i F(tjhʹM{"vnPF$ťGYx6 $4HRg`Nj6 !I;X ݿ#6ݍ1^~ +BĐLۖh! oV ^ T2if'a`OYxWY^>%jv&ǂALvs.N{m.A l=k&@9vf*⁷\99di0gAK,.(b?}&L%gIo/]9@*5| #7~\dDH ^J{u39UA ' )_;D{Be5y^_K#nvo<<]*aC,Z VT4Jpy飉$`zA:%?>?==#z1Id/TH%}>OE=ot߼R{T+)p:t:nd _CTӤK$k5Y0оXEXJk?Y~ ])9KcjKx}b+T jHpo$? 0_?92V<?sDw3z82?-/bs \c@$'F"\@n03@6cyZ Bϕz/^}/ҠpPt:Z꟝`ؑb>Y!xY;mKcKRP@h;hdIb3Q]Յ\T_R:'/#Qz}{~Gb0_Zo?w.㱎^hDspQǿ]6AdP猰<:`hGTE(UTq,G}ZD rx4oNYljFO]LB2M1sg]&Wt?}Iax߭AE|$MF9qLy2{ RAa1wFX( ns rpPC zZ0".G`rˢ-rniC$ [\.uw\wǍ8;T -9>cܩDF7m+;5Yq행]19Q`MD0lI?@G%uDl>ʗT='6ẅ́ >s'ak{ ~Q@:zO48FHrEx"d,tFHbɫD<8_b[かmvו#k4:~9N&5|zeV#{D\JV b'ͳPz Z$C 6_ o%ʔt4dp;M|v&nl_g]|<z~؇ ëUadK/Vp]mf簔bEXaX Ec^,F8j(-T-)0^$`Nr$u5喠㛠:F{۱,wHH[c۔5z)N .|=0أʱZAXbQ0@6wʸ7ίVYJ>g/8;;Up` Tp/yj.u+hGGIG0%P#!_l Ý KG~k̲"O7J},7'`_;eR"J$p `8T!-'Kv駬s0ՐI#RIG įhPE$aFvPۭrkK]6לNKkt[ktkM]!IE={fГ[Vpwg/}6@mk3wRs.k]ղ,×ѵԵxҘ_Hngкݳv5M!]Q#R]ДdЧ:G}rB%TszzrA? 7}$P>{cTԏfj8IL~Yp3@ 9ŜD:P":@9E^_gacB1^H8^v:kX0$yc MZj@l="ΡP i!n^yJ338=rUud;rǝB./ \aaXb;vƯ=8_2Kr}_+< A{C=~^;yӍzVVmûRW3L i@lH A`,@ (^@oiЂQdprx++vx(*?GYD?UTPd)5~ ХR*())(YD e((i@*EJUBJ**(qLb$DC:;tGB؋h`46ɑ6XfTQ3ߘvl#^4"mEo"κ5:*buڂ<-j֘xVq0u,*:U<砂!ύG^'_T#m l4~Wh5j:F۵B'CTSU( dґSDlF(* {HUl0PRXUz %zӢޣhEA@z DHRd+k+S6ζli 0|( =ZNc15câ[o\Gpc#a& RDm*1cRMt*hh>W@I1$'ZQcha4[}7LS^F,4$lѪK!B6qgZwj*~Aliaԟ;=/1nHg5$98M54T|AI6YnZZ`֬@e`0#O֝>m IRKI22 d0,tϐs:uv`FPFeY2H b>!:{t't'C@Yc&mח}BG`;PV!i}OԔщص޼H4(2|Oy󶐸ƫդ5&LZz;ղПI2TGǚs@}0P:;ci Jn$.]y9dL?Z|eC&RX}r k)8/'N?|>osAo0m;D~!jY! k;wX1`|z'?χUsDDs@ +8꡼߀\~TKX7}Q~tb6*IFLwA&x?)D#Hr 9򃕦V Ĉ3@uHfyxF 02!oJ?JJyRy*9!Q`Azw+cQ|'[0UDJR H x:$} '6 RBWդw:wH.ak@_?L6iY"opb)0pQf\!򴁜] Q+W%}os0{,1aHaQW|L͎Lu1blam(>Bo=Ɵ\p0wD$ϒGodח;39\0*T,p$ KRx;?uL<h@w@G(Zg9]4wL.lEQ7vم7{vit"nAO$8F)A|u,p4P| 1ol,ROn9)gݰƌd٫YF Bx]YL={Wx:qP)ӱpL&{a%˺SKsNb tg>1+E'GU@īŵiw-p60 *T5d & W\Msv5>TzTs/Ƅ<Ζnz8w"'\uozbgAӪGdvkNӠƓ@T;$68i=ۍ&^eXo wA]DOf]ݚ\~{瞧T;w}ib:~:-\]k'|"d\ܽE'ȸ*T\;X/aww!v.ۘv#7{`$q-eD,a!<^udžy"tsX )SsPѧ8\ֲV4օn7g'V|C2=kU1o=Xh3i PĘ؛S@v8jSLiJE;VPI·(1V[hUUal¶8k3)rzu  1~7)ҹT@@-*څ^ Ouմ0] W\VhrqRC * i,* ݂P9b"vS0F4V+^7 2U ̢]c%4L`$}}2ofk1U8Г.a!&0@p0z|avDrc/3=!QjG,DOkWF[4h-Yd 86< A"c_!!hb h *K<yjs0̤ٖeo!)PT6p8CBiV'i:sQSOa?PڞQ^QGrv/ۨӉ_h?~y904[JW1j Qii#>O}5+v/\- G&:{>m.! 2S{a7qŨĨBu\JM%ç5"7qI!>X,~Hwџfl&Lo[Ŷ{M0__}'ߧG}GL:<,V FS vDd֓Z bq )IӧzY(Rq:"GRiHWSQoUMIDBroטG&wF!&M|؜D|$h08t\(]Z%Қ/h)}}g4CTHcS0FN>V#;cb  +W8-AP4Nc`hK @ M u)0L@4TB<-7 44ᗟn艕6wv$Y OŤ*jJ&f͚ZY4^*ۭQ`VJKMD %T|~["#04rDa)dE:PPTPd?mE4QPš(#:YJZ)bƥ|C>l ޖze0YUvgZRD $'k(dG`PPQT!E &&$ᣤk6;KGmb|k4]G8OcUTSEBUDEю1c??[0Q8,\e@kOTW,Brxb?G˾C{EΛZAw$3hIG9ybw75vU';^nqMgl?tb+䏚ϳPJA;*$=eLJw8_סV䓼DExx#b ,r\tG|NWbFr #c$;"Hg,v;)ZhdzY:=Y%i+C9A /bHaJ"Ow.Ճ?&ugAlȍ~5E3DgbJXVz;x}ub `@80)NzἶAРQII;zIVO`)t*S?Ca]<` AWj )t-3Mʡՙέ-?mj[+/~kH;@2xtYiRo"- Y`DhYv*^#PMݤeOsbsE͓CuR)Ν:K*7x(y z_xf)J"*`T3|qx#, x0 IIIUx3,dOd xbwۿ}G YTsˋTrfOF9 k/rG$&Zzpֹ͒YR=AY= 5̖QTo 3.ٻs%*RV7=?di~,_$әI~Y.`vRDQJc:vf 7专yZm@,b|{/E5' $fls2!@˫bd%ir._Ʌt9Ï*1'ۧgoӻ˧}LOj?_ 3CEm(=t5GFt~P83n?BzRhu$dLwMFE3⺭co~W)(`+#//hHN1>ǖ YUKw(ʜ K"~ Y7jSO00 `q&L8}5P '0?'@d}lHURʠ؀Q/+ X("Vˠ%Z3`;O?F wZJdR!mQP@U7Q _j%!YǟHrVA׾.Fp@L9Ћ쌨}tAzJK@p o .C1k|y0w]!PUx2pk ᒕ%#FH BifAFq. !Vgpr 8B2pPaԮFUS*s}o9?3H䓵wpvyΰO#]XTakg uUH=xkαA*,x{%p ]TeQPm"B%5_ɞL.J|r4"y$dHbĊt!*&D?#ޖ'薂HA@zVs?}g/rT$^Lv uhHko{3[A?ZWM3)mيOقl@T"`-7Dؼndi)mI\$'u3AW@3DZFwͳKWs.h^Bj^ U)J.^Y7~.ç7ڋ΁ K+~]ʨEUO_퓎a^L/=㼹`Hhym3c`MB#"</Ξfi @cT<.q% cKKL`I awF5ziiڇmeyF!'-M]4!Ay!IQ{"i!4^ÆLӵ/}tDE&-P"au٣\t^}T}!iߴ{-ezyH" KgɄIThJ)?{ڟ PM:@5/^tNuS]Cg0M1L8ZKP#/@>`D@q5eVu~4qd`Rw'@DGy Ds}B gQk]l"f;BDD~@=Zԯev҉&|oz)[-mxe =_)=_S9c l-_LGv迅ޣ[駟$o;Zw:VO9b0=߹K1e3cP$ܽvzXABrӈ%`/k_׼'Z맮uL=xuY{>Gcշ=}naK@oQ X?}?#hz4k &SD3>5N4C Sj/7*R2 `$9mrYw?,4,n0ê v'/F/;öCK%/t7^f髣7ϓ^}mkzl؈>,dC=akHGndi " Iߎ~?g ,u~E |`.ࢾRlt0Bb:2Ok5!EMF<" 2;@?2Ǩzyѱ0*8j b`* sV"EhqQNJ N6Ď$`z1^5>ԁgءQc0Gs5rvǵPq@ FP)/Ywi r^@!WK[YT}2"x]/JY2~5z* 1A~41A%:zkڶ -^Cp3pמ E4?O/_.bmSOHs*CEhЂJK-X~<:X9W,gЇc IݢQi=ޮ vv9^\\aMt\Otl:5GU=wfyk!%Pqa{O'P➂Q u.Ec>:IOݡx56F<̚h!#2<˱R`(БiH0ۏNGɿǙ>:ƞusJg$.dZCT"/n?m:>hl='QU͂xõqLq_)8W |oEX0^zP R$5 oCL!\kl4P|^IwÆ Cph2up("Db9:y!}Osoah0 dl%):Nﳍ7ïLra{􋈜w(IzӼSnxB־kb5am~LmN~>Qtcs"}?]aa~{0ca=o C*lLóẓiv) ]6:ZDS5Ј=}7dfDwmf"|8Y[{c!(xݸua&qU*=لw~]$*=F_LpoFvlõ/=Ce녊Ӽ+ŏX؉ͥ8}V#|/,(HiX8 # #B]:D)z^D3Bc_U (C9ǽ]Q0 :(~kI >d\U^s^wOٍuLIӷ)7_HWRLϤ =.D7 v`4J&~'l^ G\}KlM_U,a742^;GD)6޺ ,h,<}17%7h;]D_??q%i?d)f3w\Gc[,g` 8I@qJ (e!N1f;,&5RV7Ff50gV›G=:D!$\N76ADUxa8_ ' :%q20vVo DR)4N D''V=~䓛9h!G}nhmvQP:m5+6 S7{3*,A^^ kNޜ+vqsL`9r~h"w7ll]QVPRЏUjCS';C,;epu#kNپ]3lR4.HpH#:D=8U8n0^ٓCߝrQl{ g!I|qRB@Աcb$, YҊ }n{ᱡAL$6o73|&&Z6,=Ix!a7~K."4Nνl4Njg@V:I@)fV7_GHXuC~׀&.,nqاNfp >m䦾DԹDW" ơҳjy([v,NXExuŇgM(H#j(Eu NZ.ٻ[lu EӖ^稘)@`: wbJTT^zd}l>Clƈyc[?#.ʡI uD{SQ@0Dy-pb]sC:D)D`p<gO@)'_58ǺߟfMc D'Kx#>WI@ jRؐzuno"; - w=&EY8|:~Xyx+B v_GOI"28|?:o>s vSWK$%21<':o⪊/h:SM}͔G06߶:B3zKF ><|[[o.>39`,| k^glGd3y%W&qaO{( 8kJk`$;BkxGrG xx C T;Dl=#g\癗LG#V C3) Q͛6 XP @ ̄qL5Xg نE޹ iRUUY`AD jϧ.ѧEu!,U1!%-hLjЍ_yMng9$4_@օ!(E˹/5|"ߩEMԝ]_5/$Z$]?& d|W8|o;\x/|sl BRߪ9c[z2KkK\ tyfJ}{F 8dz'~#$?^ϘJ~x&kDM %b,/lsÞ4_U|Y稕bx[w܃k;qԾd~@MWp`"Gi`d~]5j޼,4@y(nAu;o3_.}]UL d;@o q+쀤CiV}!^ad#A!tǎ֦S?p@3>;!dQ̆ = ?xŢ;:Ul經p)9_5yXA=o} ߗ~|6fvPB;}|'!SH N{æf^{ e& ,|_~@+`eC23HVt{o1X(a:Ao) p".YPT> cfFȂ: )؉(||'`;.W<`\v$#˫lHKJ4?+Aw9zy[ɘ Ljmz ZG~\t#â[5h-visLɟa:gs9# ,vB`jĔmۡ ?ϥ^0<V{'䈲[W;<,*DWswC]wx߲2q cUB+ uNZ7MX䱸#gբ*>O |5\^/++@WGU$)4Lc<ʏ$-33&:8pw2 ,Y53s]Q+&EA?vB<#oMkJ C*(7[\eHz <?[ΡnvjdFT@Yr [A=Œi_ Xz]|Ak=IY~۟oۛ?COo9ELG x/a @  P(G(d[8#`PXFXp38>nCf'omiNٵ>1sMz>KӘ 1Sma1ٖI,#gE/r߮>ETkA28AhF&z&?`?QaߜK<ZڵHMFOZ#${v>vwk)ovGa3"C_F)vI*:|eK%gU+{wNP[SA{Z@$'Ez){80eiAu}~ҾE!)z<ν{^ W'q:o{.Ӥ~tbsZͦ1h@xC<.ѫcЯ]=eܰ|s5eg1GRsDmzZпkO[ddC #mUE+i)!ڏ6"QKr ꫷ca%&Wqs\s@- G jtPhhX=.Ae8l]5FSj tve EZ? ;) "ֺ `â0I>wspxN8,W>nj_6G.ᗎܺ]򿷮:XO9lr݁\Eu-m;'8)3;j9ǶUD_:uttu0xu,LrHwDb_:8XHQn!>QC=g l1oDcAFκR*^ Xpiő&xo^c酟^t3l$1gL ;x[ ?c^ߡJ[! ԬqO~+Tw½f!ɹ~1UA*Pa4{Atg|o#օ !w[6g ]ï(XUL`ǏD|Jd5e/"8T80><5`tdBfz}V=v꘱xֳ!\pUNSLL\ rߢBPo_vd;'񻥂|ؽ}{wUCE{c});c~GbLmPiЬzx8eHUzUbs*ʎ"bv=;.aK>ʑ93xwxHSoqkG:&0ܷ[  `,0̸|ݗȥH$QnLuBNy9u 5TҴ^ >2DGl M\zWm7κߵnN*>uYbٹzhw!ڼIrl !ao˶2=H|{Z9moxG? Kɘ0Uق:hJ4|!w`oF6Ձ`@ѐ~tN3Umy{߫Ih.)!H|FDHzWxQ7 @9xbYׇ.YkUd5_>d( jJ|ɸ]0],]yzEbIiX71KCllW8%s#On29 W[8WԺ߱iYW6=\0k\yp MSeM7T *[M;<Բ"#Wn8ԅZK(7NT:ͮ>T`5ܝAacYւaFvaTtS%((`WUB, +N &:iap(̞xmU"LKEA8 Ghi+}F]&V\v0dƶn2m4X0p jwH Dw@6F\t=BZOuq:F@ȢR1wEBzͯ(O^<wBH1+J68vcQ<_q4ro&>%~VB) )ۤˣmRbBZ\ 5qƿR?+L~gƃ}9#`AU7# ώRC>2@ S$_g!P^ NI/ -}>SA9'^JIcҊf~1;|޴EonşWg6,,ͪ@ 13d v܋[8huWŦRkCAOrƴY>lHDgSM"j'h oc U"fl#<GM~%EZaHlp`ɆEv P؆t8VK2@HpW :Pn@ -wZԣS[j߂zW㚹pQFE?IP'i !$4~ۧC/8xC?ag/OhR+m˸|\I|N"X0=ٵ`&hL؎ 8>4#-&UA ę3"W b!hn;F 4%__ӯ|p J wATy3̰We$)8{>th:xf13 A.( oG;K1  1r, 9.t"z4'LE1DeFq΃B, =\ˬ8H J@]~GJ%o 鐇W`zl[H#x]:tY}ѳ.yM\5OOmᩈ*4cab3i#|!R#wb>&ߖi A}=gd8$+F.& +0'=Ev>)uPc4, "S6w +? t=マΎTa=,т2\ 6\w׿pT;v6ۜ `=QPG$AL3 D/M,zG4@ σ' 66EI@ġJl\tW0_{O3yd{g&[m@h#qGUۏ08 k(lg,~#"<8Nt)IOœ%0t͜]t1 [`vA@H#JA\(y<(CG[iƔƌ7H0{@<a\I b,W.) s/Գ8\LSP`9&#l> XRhM{yy ϗh,.lIhG mtmA24ZٿRe{0&!3i[99EtqFٙBll8KrAn_3(ך=Pu6} I|~SX:]]H9UGr'%5aw|0vBT5I_5TKcB@^0bB rNl4:A0Jd;q!WB]7|`N2Ĵ^=;$xC]$kpl4\Au ikq, @c M'35`@C9mxg3蹾AXv#2+K$gNX}@)vfe4Yւ GIh&>"}2@TpCS k!0ĉ_UU\{ow"5 D t1}Oy6K/țD!0p|e7.S,5QPfKψ8ЛM/w1fr\Y7rKE(2nW 2|0uY&kX46.2" gB gA|eCĄ)L|g a5 Pdfq.o!f r |މoCʸ-}|h`2rVa>'4 Z<>+}W>GkOdl',} og¾@92*4J;JFZO}-ZDN 0^9G}| ITIκIؓiS'Tc՜c!Yf.B/?_Q8} 횱}{$B!1> 8 mr> 0SF,uotNL1RN+)^g&8'lk|=g\Irӂ#ƠqDa96bix"Vm !%H@'\q x2Ogߖg溂:;>^{\46VR0k-ЬdöOپIW)c&ֈںqkrZ_02=|Cinb }cTmiƦȿiF7:V=2fx?4n v*6io;]=]65B4n,X߂ۻ#ڠem3-q2li3H.PA6#cZ+;esm_t3U6wM$0rЖs^nkv5|pE'it^Gc8̹&P' ,aZ3<~x<+NR՘٩liURbӣ A"'\zGˣ1?T4'NB+5'sm UT87\ĀyZ>yԘ|!xk,A! (LE l.wz&D FsƦݚ<>[.i$D>Ϣȁ6by_"1,[cCS޿_3saA4ٸA9J4.10b@$:KQeN>T͋z&.̚ʎ6L<{t#C9O N"2+A4;i̇x/tE&V JXJRmJ!B2n<{k wڎ 2i1d 8+T(1(` ;b`)5-e% G2-MA vCt=Hc)  f8h*z^eSX7GӐ"YǺ̜DZ!@?d*K]2D #yeݺMMml$'uHp{+^|K ۼeIxu%荑QB#=c)#btkei7mw?"UIFe+UeMbbb5)l(Sz;B 픃Y g%mf'9r{ݚ!ՑFbs8r$\cʪ;VE98oQ[t d$vA~#@G^#p'.yլ^*:8((fiC}uW4Qa8<:IEl]lš6bl1lFa9yw&"=l#74Chhwn=JCӆo:^}E7u!kvmw9 tpcܻ3@*7|v^[1zh"Y@dgVs[#@tz `MU֛t#Xִe4XýSXE`PK0s 'CPqdG~W28J6ap_aI!0@) vb("E)@ }g_z0mmѵ4 ^ۦv󯞨ogơF0fw2InP+qA8^Fx)FJd)q6f?)!Ed9YATkj}k+Z"K"89t([3hađwý.#s=taO 0%EֲV4|^#ge}60SbSJ/4vaz_ݵ6{S BϫG 29 e laW5̄P3əjy#Ñoa֠yyk/ 2vh|~J]hqo꽸q0,xـEN7r mD7Vlc;V3PE٣l;4t ,hM (( #!^pela;dAKhG NDM;s a 4M'9{bA14rdP)!4[,Bs SP aazo+ƒzlq۹;)jb8CH7GS|GdF]]{c  S9v#H(Rlυvf1:քݎOBzhCaNк ^K d0H~(V( njUrRGްO5K뉓L4EM;X「@;K.%X"BwkOH:|8`J)BRHb(Y$篦G@1+@⾄#E;R $!u_N|yE˖DLA poXB6P:ww\絛$7PK'B$4+o%E٥AxѺ1M:Ͽ3kPE[D0A^G"kzFXj}"N6w=54DC~#/v %~?)UY8T-YraC;9;q\Ds%OEEE8Lȝ4˕apJ1UjS4pss768͔W?b] ,odpy-U,}XҸ83٤5~y u5l }3lK6O9a18D&1H7E2~?`!\$y?DRHp5T>/LT}KhD;DWPi|`& B]f Z j/_t­ .%g둍>\*D&Cō%z[#Kt\)ϊnd捘S.8$z5G7< =ǥ F.)UgH\=5f m ys[4>3C2,Kw96tl'j8EbA^1-MEp(3nx69x1˝æss fIYm}\$c$  jqj@=C̪07-PB:vJ3:I0TøoGBrevC4!k {I奦#>0sG~Iӭ236tHcFkZ̉$ Bhaya?(OjH(?>$@{_- 1(COSR1֓}L^Md}g}cpT_V ,~(DLIS7cqw6n@Y0(Vf m^UxTE| IFhb$> LJq$py$~,VpNc=3uqYFkVEU0~򯾜o?p Ǥ>SFxN5>0p1ĊftADeHNGn{q|~wZKU̮陇=hބ=k תPzDbxԱ#-h䧢<~1y]^k}kg| +|<~xV5y:!PH=ru9ŽUvLf)!&H hyRBNHwG+<.>᧘!ىR7'Q/|OT NlGYarnN/"0  kラIQyuWrdE|Կe68%Gf'MDNsHO l9/Av&ܪz8R"/g ZE2iV9c,=}Aҟ&@O\ڟ M|H46z kpy@.qТyJ!j41rՒEIF*ك߆`g{aι-ԕMą0[Vo`ur,452>#VW;6 0BP۝!t]={EPbDވҕMrBЁ־**n\p֠mm8#]Aׯw < sPtBhdK 4gb{#=8K K4Ha[B3ueϟ`/|pbqlq|K\96rȄ:T6ėm] t5GdA$81ݏ@M)Iq=vCDE":n(965BGD0QZ.*!"#Bc@FAAqrrD9`&n5C4@ۄFy[}j Z[DׄsD48l&5~FqC##R?@0|8ӏ00*hT 0:+!78F nYY~f-QT!uC!0z C#Sgi͝:^T틳K>&ƗEkyIXaR3 f NC̀=AH$b #v\Xdidg~;c n@b!XZwth3̎Cak`I<u^N J6vnACAqgYpi3SM^sl-i\ad@CLn"J!cm5X,4kKaف;q\=`]ݢkXgͯ+iĈ{`j_VU)` C#:Lmh q1h#͚ >Rۇ'$kf8^ :iRBɪ&?2ERe0!y^'_q=".XzPi7Sw5Bhm ZLC6RƎ cgT`R(6b@s(VМh(' m!tSF)eqs 妑q2bQl6 G:WUM$d̝h#nDžUC q:tsީBrp N{ꉺ0SeZp+B>kuT>:{#RQYp{qgrz*>ԞMN XEw"N޹sA.~}-!H70;AcAmA ^cLenj)$W X bFD_+6R4 $3dWnHr2SIw̮jva!Gm q;!uyD3Z>oNl\a8yh (` "+ +'WJ; :viŝR'79H>=>|4n Q1 5r˒.s@,Կa Mv_/@JVk{ߨ`\ԚRĨQsD=;d0XOD 훁ٴIJ~XZ6` h;禋}X~=^NϽj@?=`I2 !$ siTK+u!>,u+^l2EH7,@Z)R`f -!*ɐ 5 bBFbM.!3g>^W#{W;gH)CYL'͑Fb]ʿbBz $y?ug029E)@r2ёef[NvnȩEhfu60 12|apߏbGRf wQ dOW!)]([kN|ڦy]s,c,sFJU(=tƦHԺx>gfڧ ĄuXg);%; " YOQ6Cn'oZ!ܢ<\T">thdptTSU{6whgF3OM=BǐO DnZm;zC l4XE7l3fAr bMvfqAQ4&J;g4,%vtp;îۼh(wGO_*{g m> dM@0CA%1hȠhs#ˆkĐ!ܯݑ4a4}NT ڇI\@3y=/yf[nE "Z7# 8]p LCv"ɽԔ@>䨨tV +SVFBb"Ѣ,qd$@oGA'260YR-HRvh8i-CLa(Y hl6+˞^kQ?<կn~Ƚ\ʿEJHdZb@g# g=cX@c:Fx3})Uή/~RgC#0ggh > P~&@A2ŜVL_Fu7lcحC|잒%厱z(: ϔ0aWiCi>Tv{]!杝Kb㩺Y,+LKQnBq h⪚ ?Ok_٠,+267QEE[X͗$AM 9/$]K>-`Jgp\:6mOp I'ŏ~4N 4 39㩏qbkv.LX{ ~}1'!aciB8" %qBI:Bvp3139C \}5]JVb^y} ޢ&i!(bCB34O?>Zt/ Tz-Cdex}> HP`S!Noسƾd뎛PhaŜ#0)CCAxtI'؀}懷?5^0?}wz|a;cd5!dWzĂqt_ʚQ.pN>/ѦUrVQ>eq{x;p;i{!HORA/hq}UU#Fr2EHATHZ)0 VX I T G75)G6!f $0gg'% fh$CpVTmiLy])InG!T'19YZ0HRݘ;~ljX $-05 4uK`ak8.#4"ݡ#ׂ*̣^|0p v Xw@`.aƠZhI]:˦w^Q^Oh<'zqq3q$T.i gdA*a'ya$=]@20T2 Oq*}&|ಧӎ9%UUUDTUSu@;{ V Lp?NAQ'qT?NO>"/ XB #`nTt:i &M”Le/fgN˅o)Zcv-/D9 X;4np@L0iCg κ;PdǞ'mAw!l Tigϟ.c}~р!1mS$ɽPM =c մSFh1v,mJR&7ħ0a$4|km}feI|5SdzF3m1hP;}h$C>ځL„b3>@C>􇸹G}HՁ9I byn{5v|zmƻjရE^ihAfjd> 5whLM[(42nӻъ ?.ǖRqC H 0qniiCZS9p,"fx(5BWx9.3uʨt>l}DQB'~s@;HdɒV0mȣ0ja56LSfƐA.'+ÄG3,DDBMDUUI-S2HK @4ALT "CrMțFsMg;8j>IdkEc>pr,#aa#ᡛ?ñ!Og1[8 㬞3}U^/}:(5\w[X}ήvT> 'vV@}MPQE4EPSEM4SFϖ$7=q48xI3you^ 2 h"$Q@}(3ӐϮ6> Y a;'1o*П׀g45&~| EOL>ߦT$#eq=su4ªګbõ#Cـ7 Ǜ5Y҃5؜ɚ'75>! D慨! ~( O[ ksȕJ%AT=ӔAMN,'Bw$ 9Gi| ~(gh[ Ǒ\PR&\Ȳ( %m}}}ǴzGf`(pHHPbבv;*zyr؄߮ yȹqb]0=A6ht~VG& [ C,LYPE1MEX4`۬ 5kL=JRaSGVxEhHwD$i}^6@Zc0g{.{q%LEDDE"HtB)j"I"#J.u"X(**"&J*(k)כT-REJĵ-$`T5O" Zdh)J"!:Mzw}~v0R5;d֡1%8EKa߆%0¢{q Nd~Y$BZ'ǔ lW-M ViEb@m g<tFY E wN0fh6)YtDf!UGJ:1ۙ7rͿќ8{sτ/Ydzx$q f5/Ӻü&`hSްTiQ{Z(s BHlr=3Y;n Fq{6Q8 <?$$n@+行ʄf"ssYtpÕw '%+MeGEhҕT??׮9w=Ǟđe%I&9U;aڃh w:E/"44ԋ0DvHBئ߷VV!1ە}+%tO>Vso#0t2V6V&^f P6<;{;jd=H"E.\Vو&=0d`EVMBF 0bѐV7Ck;o@a3%pDz@o 9/7nj!n(;(({s#wx8=# 0 0 Ȥ@/iD:BPNf(6t^AGk8T9Z.AV (4:Q(p{ْꎮ8s-8,QB1!gBH"Մ,Iޢvgx\xeS ׇ4\(yyb G,$< gX K` ;?TD|vArI36f{n/ yd3=HP^/ϻy@y~Hd r7\0YMr1(1 K`Ovy&&h&O{>qTR׀).9uyAϏXr)OWp>lI*Av- g PPpİLdгꘟ(IA =d#KCʉK;d܇ɥ34V[3B$ݦ jE+Wm@t+ ͽb73 ـxNf3Λa/hS0]nݖU}`eGzȔ"sчe@Ҥ_$KI' @W{lVE ۚ4_[9_CL"{i&F~g p%fY 0=C-d$OעXrV%6AY,bvaC{ eX0xEXF,j+^g;V`lANsYW\nS&* t b.eL~G-JV1Z߁aQ8/a`Sa2#wh 6Ϲ>AI܂?2pKt{0~9NI·,Y|VU!Ǭ9!)nD-|Q TРkH70j(+3 ~Pش.4o`&6 s8ȝl4Hgr-艺(-KAآՆ- '5ѠMM (e`1RǦ2>cs%;y"Skqs%ۛC6 h* mxqzU /f<3ȿi>:bIc< #j'N9|l`"d<GrPHU) JS@|pmA@U1@p<+R!dw9wN9=Vsdh幃Vp7v2g٠KHDS &` 䘽/gYѭba]F/a|< kb%8fq-`p̦Hl;J%7=K@*1û-yY⠶BoρYll+Rj=fѣYǹ 푃g o8 AƃE pG0 oNS+qy^O|F !kk 8o5J-q(,i`2+;`bEP ȘdXo@L n1qBT)٭;,,1S*:rM͡+ ߏ 3:RlHͷ??A;>|k`z5\UCF\=^5w^O(E J}:f {%+舡R൮?S@b4'蠊MZFE;-jlndÎhFwW$6h; Č,:: Fo%/y5Ȑ ZN(i[l}~Gݴ o.(z\ pBR$}w 78GB; 7LhaVhsézs+wT;9Ru*0( r1-.C=5nЃNNi.w9'h S~чoPr`F(3` N;&"~1oCt' m; ;r6N bV82386$ b|w0)-0y] ᙹ=UZ˄E5"saSJDgƌJhŁcOg$L=x]3qN(O 18¶w B=YCMsP9lǰ9=b@{Gx mmA}hg^GCJC$|Ǜ4=!C IBNB ox|t"'ð9RyDCl,a(m3bp'lS&b_^"rR$>m̍3u8G`؉X9p C"U bJݿ>M^,e Exir%X|{/ٴ=$k& LB `2rlf(2Ky$3=~>n'aX,6/{Аu8`Gy^&4Nє! bN^zhy1# bvq˼%:FhU귎@l;tbB0>)61!4 XXG#1"H<4] ^`jzqOo7Ywp6@@qioH1kEPyRkH@BNր$ԊTdC`Nhě].kPR l(>I;i,ImYu޸BOimlp3k --[ndJPGqTST{ƙb>ζ$u4Sɓ~=͊iga]PèU&t(?? SnB1Q->>^}\]suȹYFbI˃#`ٞO1}~Uia5. FuKyZOq8gXM|(g&Fypg/[4d3*Aܾ)/1n+#;/hV,/pA#b,`VhgoBKQƼ mt n&f &hHvo@u* &p6xq:ړv#ԍ)6[ rG=8.KFJcFp{jE̜1c!AIɷ *0`K"JR %H,-,nʞ~x;tUC54BݖF(eq5̠OʂgKv=P5<  G.侢5"Ҍ*55<<ԁ8&Xyv=v)z7S r 4$TL>#A%?'|j;T>G; .y^N>( Ix 8!7қCbHʫ[מ3{H<=:pXF5+ZQ{?h'Hww)ِ* 3E(G{8PUZj8⦮.ET~<>~dcB v&w.Χd lvlX =8Ou ;Oq@G xA"oP3`4Zc2V;a@!b`186x+쓬SQ4E!:46-mN]1<|`~ëtjķk#f\H;`÷|=x'i3#0*An:zhC*8$ 2A%0<}d(b!i(F`݆b=pami^9p0|PZY҇;y-Y'㨂hF`ߋHMa3`90is!z;TC*Lh5mA@E  ōt4!fH#6(jDZI6;: vPL̄3LMB@D6 ]Xad Rx<[iqGAP al')cf#f9lxYj3em[ep+D\86!40h8KDùuˆLf7Î6`H4; xL,n8 w8]R \jA@;o,&PyIf wՂ!p-"0B,5J!,("#$3\rP p5 yBlr ӌ~-xx;s~ G]ufQӞYމlt y' ROn3V]d{\aott<yRH':~Fp'\%$!hJ1Dt=|MN0 OM|O}*z,v#uH/d0b_푛da:cino3F5PBpAB{ H10<,Ӂ)bW^:@i$E }L` Dn.(̧wfAU~רdC UWyY!ϲB*,6&i'Lgq FqR='vo1p UzkcGlY =ByŘa Io[Zg^lc2.w Lf .b!bܷXq;v $X6XnX8Vs^}XWk"N)1J $k3H;`>I8dKmaUQ3TnlNϷ!=8x\A7pc}r<E 8O߳4ة;_*ьInKzd,f6_f yz|KС $$>ޣ)i}{׿U16m|:.ؔCq?1.x?Bo e"/@:)Rx L*}q | ~;B0(8@yCDBImHO//X> So(n@8wsE4ত7`oT oBtb=i$ǁt!,=II$SFEGDIȗIuPISpCP҂08pAP$дk:VF!:뉒=B`wҔK ϼ\*2x~)jQ񃇿Oh&z0Ոq-4v=f`CesT& )id,. gb &3oH~\xF؈-#-#E>eHׇM~ m-TpZO AǶɿ-9oM傈Bd|PmcWUgHjD2YDp8*6Ӌlɂ4gci9VqNtt"$h%L*A a!η0a518LeNCJ0hv |AgP C/ c(4SYBfUZԴ"!=cxk!Mh 2Kx! a>_+IRR y!71IμyGk0 lY 2 Ԅ1*0$U$C`l9h=hrpSVQ "q^uHnMx I6rwʨSFF/{Dtq}{SD>Yh AB^ۨ' #JN{8 ϓ|4 C0C-8Ј yKݨepNo?w1^D C'"%2i q@t29aD^c^!ՋջY( 8n2Y8ZIǠ}L^dq8C"uό p0 (sC!%k|eU(K; A` QrT0<ƹY lX6zUb4g2)!eo0I\Z[v%.4 2tֺij\tث XZu.YM]>5*k|i4$aİH? EW:ˡ=zE1G"*L`8FA1Yi`v}("KmSIA 7l[e &+"}p,eC m H|؂S[jijո:3-v;CyQ&U ˘"UcdCtpKUtzbp̰Rۆ08Sx54p[R0xŲI&K²@㋉8[θn\N7d#qtAH"="FY7T%,6A)0q>\9'Ѭ,!(졯P {@hǧ|+=)x9ts3䐏C=G pa\:20G ďb|ܾN2%rۼmJCWLM3.Q/M~Yz:0H,z4$>:;SÑmി+a-"IQ+)>l"f՞D RSXΈ,հTBP_~D&0zWvpT |1(Yc0\BDX0Gne0 0F uӔYxae;b .!,| f](b!waRLňbޑևollSBR9AjoHfrHK9M|MC)QF*Z(+E`ů#H׀u χ&O.|8.q~4^UE4Iyֲ= ?DAruGj)$)6d7J]֩5;F6cKjHTGa N>xCL|-u#عmp' :9n3 l)D!k$M2O#}huCuǭAOҌb$]c۱IŨY Vdj8<${&ϺK Po,, &@RC Eɞ!'qlOi\Oݣp;@;l\FNc%* .Cx"Y"=%pEOLɆtߞ}3#e\92O6#03 U@slۯ/45ˏs Ou[;NwExc8@ǘˑ N$XV6ʌډ3pќ:@xoW)dI<Űohlf J;4\FRt{_|UB_0BIIjS@qG(Sx6aqіX{>O2ofn\LBB# P1v#\)UCTf۬_:;,gRQ}c"(+l vWƗOήTC9}ʱ?{p_lV"; f SA$4][:x"8l=N3FO1So]񌓎a-,!Orag$9:kZ<{4j05oXO@»guPxw|OX35йr=b x8lTbdfk'RV}gXH&ScM6 Q ]T"_t_^ުdT@s";:&f@nw)r]zȁbo`w0A$]gr$S;w=8n=:kP (n3 Yc$!PTWbdH\8fWn1ڕ lj|!8DX<3A`Nw1GldNDv7|ͺg5^71N>T`cρjMÜc:Zv([n%$s 4wbbR/2~2=:Awsl5 phxr@y\cN]tM =8K:_O]~ nqa\?~4|^>%'1`9DBfd IKu5-y&>Ld3Jjy<Ɗ jȓ 7Ki"Yxdғ\0:,yX O s!-+38eZakA a=PԖ&4MyYq&tQ,Mzi)3Gza8pXN(Msۀ/Tw $> !G[ ^_hAbK[JxYl{!l'U#qb+)vP0}ӟO߈ש-Dz Sy ɰûR}vс>YKO8WkwcdUZ,!SdY#\lC\׊Ղox8 STtoX p)k?t&'^;,hT~&Z |DS6AXpHL yC\36Pifjޕ2ͥcgdtЏcׇz鹃A2z)Z=Yے4X7m۽&fHG<:gH3{OXNc;%3%YzPrIB5H0uf re@Ӏi y^vƎ4bwo3 45tC^Ka- !~!ƈfiv[rm 6s$0Ȯ H8 ۻCKMp^ 93XyzkpEqE 8 %zJrN4vĽ0W6 sCo=ݳyYߤN8؟rD(% A>PRЇK 1v@& xtd$?,|A I?Z`2̤?@{{x0(PdE%8ϊ"dDp2P2$c5̄fý}&,#5XٖC*iC`LXJ,J3 =p B>r$5 SBy<7}OhjW|j$ "YIȖHb(!4 \I\Mp3X /#f`mK;m#j% LRdpt10$gi݉HLVCJ1`4N-tFl\d˶NɩHbȉMY0<N-MP0V ˄UDQA"1sY.o:GhaG[ze40/ﻠ| C>L/='b/Ixcwb `uP_Y4.[ip N߯/g]Y/#$0/@$E_^+Cu?xUXؒ >xR}L%%ΠHT$jN,}Fm߳3(SVqY#?UKdT'OnSзʬV*ktkf aOxCGNMd0՛}FO}Cu8rO)z}P,PLhò"b <Gw7lQUE3*˜@tĤ4}K呠 RP/" \]^DL|;Of>rĻdy퍓w BE?1*AO zUkKAԇ!Ժ&ؽA=Oȇ_8/p\@3GP ${M- X` oD$Fz?>s4BGPj?v[gj=qʡ07Yj]2s9J&6~~X]eưiށۮXjYV# bA \Af6!gZ g08C ӳkz!c\s7!3gTxbI2M H >9d2f~ ҫFymmw=l]P!\@aC&\< kkKj"U o;K3 5~^܅ޜ2_b\Sm>=n|_NH&H@5ض:tlqj?b#D58=l ;k 0-L61V#&dm459`a>CP5^|Vp(]`u8 ~hul1qt~P 6^<1wm40=ˠӈqCBL;8DٙAI!06;,9< 1#IV*2,6RAH^tqs 8Q:Қ ld*: "U#6HD} _dF3q`) Gt >oDxTC4# 'I:5Sdd1`if Q=S?3{a ?</8~oJa yLCy:x>D a:CPAGgn0V@LM*Y\>_\\9O5Ӳ8quBuo".UH&]%HZnхcJؽr :ģ*CrH&BdGOwYOuꜰul<"zb,m܇JZ눾7lnD<•KȒni |X { v(DbD5q:JG,NTˌZ4&4la&K=UJ*,ƶ񚱙' X;8dtkl~ѢLؽsgjւLeqަ5RPTB4Cw:V`5xں9"Lf$ h\q}d0zklUqsB"ԒH[K9W7.͕ ͏_P9w>w~<“z=Ҹ'?]cC}_?F#Gf2T[ di75x)Њz"KUܟ:'L2 CHA *P0pfqݶEي>.>h^eOg >𰭶YdbǘcUW[`)Vƻd55"Dn G2d\@%Uwm'c.O:OM\nRzd=mm0bv/>b5*RöNNҫЬs9j"7a$+1D("3\gk" ><|'&[.Nm}>}bj[!۱zs꒖@iJ}#~ݛ<|9v zL'@}>z_кf1N9  ȟ~#LqǠ Rhv 9Rz fo59k?8fE)߲YG e)]<:Bڥ@x(w{[:-GxȸLs"שYbOp0mV+Gݹ,[0h끗<HΎ4&f[MkS5CU]ɗPz".H>;"/]B״f-m kf 4 [xH8f-۸WxAq~;2Y)F$B[~@_.Hu~1=|˜ +n 0,ͫ44Uc$ہ\S[ Ygt]K |JxwJ1SliKDv~dXa2\G^UUBLf/qC`3PʅqαxJ m6&[v52X_l EgWcM+$䏪cDG'u* 0:2O[lxȵv$m mS3XqI\.P_v"pZ<=6p1Xp^*M2@*ZfTjl A5pX K Ԓ-i8UW^{q^\1ld^wwHf?b;g7 (SX4Pbto(7֡2m4#8JN;Ww`#[{>[h}"8fhY\u s0{2 Urx%^4"lPF f/QKlu]/ςB4E{wcf6\!fl8"m$I~~3Hqc@*ʦثa\mJţjXb3Q& x/_Mzx"`kp{ G>3z篛8甩M-)<"I(l.")$PPg/ւNA{Ή2*6F J0+nclʈ ~u5|]4oes~U0ٮ߇s"r@q>ApDMŻj*AnhNk)ۢ434wWr]L]r:Np$ Hҕ)ttӌi+v )(08p]C/3hVC^WeF('oSێ,D笷0qju%qܨ&O"rZ&-Ԏ(eDmڋڏ@eߦU'[`f;Rm$pYCmx"0.{QOMRX)<>m~t48:ytJOt]E EZFH pd;St gB\z1^)]TҸ!>{uU0C,Oyǧ~"@_oa*Qz,HO"рb!N(3]H':vZ-t}@ܕh/0,CQ @ȀDƝX @&P< vafM3F*1׽\11ZsT4Lh2#ˏyiP?<Ӭ<565/I%XLiڱIzv D8iAɌpaЊ"aE 1I.0@1($蒸$᜜/O50ګp-qۨCn LI-e-0"W=M9^]'"7>/`zs9r&$KW׷/<#$pfݭ2w$JŜN_1T H *^.VuVv-3˲Cٱc+JM;7K.X,3鳚9-sm/;t,/[옮Oh; }ef%^IH#l r R ]1`@<ʥǛ΋mD >c\p1U5v6,m[8Ȥi6bzQ@ }hҹ1~< :T S;Ur%x`,۲unHw|$@-gDQmD ޻_a7`H{3p1-y#]\PDH{O`z4y]NbǨnI7~G@ְV8pTfRY`f(fIaceHm%6W84mk ͦ{ 6"/D%'}nAQJ;.Yh$971i֩@T.ߍמsETrU0H*IUs84cSz!j] 8RH0Z'l3?êI c]3jRP; ܸDOar (U緶Dvlfu iXH NΨQʢH ,Kk]2&;gU&s~#q2n=]IN@Ī rTE6s];XW6X"Qm7߮} Ҕ/'']w='%#X0z_ğ`$̰D|R!$c d Xu_ <oꃮ} r, zdGWcd?qr"1 "3'pvC<15u?Z T]EuWwKE ׈庎p9FMvoH8y Tcq|1; 'qhzNLzxtU;Hdr1"ŀA 8vK$  rx$Ր&x"wi`AZ7C{w[- l@~AY8g~P. q˱fr5>-y"M = $ `8#y/>2))lk `|$ EU\M!G4 ܞHm`f]ތ@<4׻ߖn7aIek>NJ_ 6*Y#K ~s7ph䮻WC.39]5l&r4I~k3"yiݑ.#Ǚǐu *gGexL91Ȗ%C^/K)Jtu9? Pw;Qfקx)a3Ba8Aṫ (afœ 8`;7]t9v'"[R"}vJ)nxg8\fZ@5[[%C/ʃ( ',!V[wJyl]c0#Vߝd&6ð!PA4xM|z&)ӟ~zUDUZvc[ jkܯH Nz2si0aS$#DPoN/~]F/}0ilv3E xƻmőf@{9@o[^νCUv"C-@6.Sh( A8[/g0йXvX\P)%]V0%e$d@Q3". `[-(h0[ub{1)(@,3hmuХVEnᅲ.L|? !щuUP=QF# k{oJv)Hm9>ep>\/wW3O K"&vR]I2rFn(2͒cdY]c =FC RE 6>n U oH8<1k `O4<ӊ[ޒsʾ\L! (8I D[MY@^?*͏u߿7eg0kvJ$b3K '_Y p@:<ͺ[!fJHV׾3sƻa( x #Pz|rV  A8E/^ !,W˿qTHpn3X9|',Hd6[B8i6$[z[jʂD%0*^Ѡ׋xr)LhܳNabˆb-M̐00 d^ÿ5@=\I3@U} )RGuva{[b#s`qwr;# cov8SzoOX43jyӾ<FX1&0:.n,j z8I!}t>i:E(5:ݽ&"̒ GZt.!׭X % GRټp؍XcSװ { x͛$!SIfJH!i?AF y}=voݕа;JY,0FK\ݳ-OŮ?*T^懥n;k"%Dq&`8IP5/]qmH"z㯽;{xFftE( :\ /zHGslVK{O-?A)ʴAs*0`oH@N6#I$$[X`aM~|WFa^NPӔ 2jPWlO-|Xx':шDRHw?ueF8ici+YuNL3DfbUgH\,xocAtp]O`LejPyy5x 9tVp.4tGpkl J`X$HZ ADS,+ -2~x:.Pip>d}sNai(MG :ęv4h: 6Á;?"xUTEDTDEEUdGuUUiC*#ORK[j.!kX:čJ1 yJMCh/h 9 @a BS.$Y/C tٟQ%Ȅ]w \byFD>-?+4U?G_lɒC}a"r&aVDvĈt}0!J/d-:(E)#DJ&R;ԩ0k`r(?jD_\?,hSQm3L92NFDAurܔ;;EF?}>hxll`_¿>C$iZb߅fוQg: s侌P"LM!LYJPkG^*ACPi`ĢKu ٙ_H l rƈPe+6 ĜCT~FOOsˏB9ȾDo$*\QTvf=18-${l>6(}0(dd)%oB icB,+! n.5Fį nk8yB׷:Fƛ_Jb4(GX] \]S.1a띛^0bz^P:pqs\dʽwP%}bh;~ݢP'~.dD="iKU*4Ģʹy^dkN¢DnP7\ں37 M [C={~q%6 @n{`@@g"!) 26XqLݘw d=7^;5_BJNLC tC3=r9Xmո[qπfM{n >fCQ#g0s ̓sA'tG8IQoa <|{aoPC>û/2P:k.hέҬumTTºh9#oN9j*Y/^, 0bAD`ވگYo@tރ6|(`| Ts0={YtP޶T9`aluk!.  Hd,PR(qc qK)\(1 5=Ul4;3RU}cO፯(w' `;Gi£Y1%* @(Gc&wv0`#˷dU3ɭOyN# St*@uZmFѳ;$-Dam쳌`ab%7b(O"j'—_Ή@1]D:&:uRQ,+lA:nGU`PU7#"Cą#jr&l/L#&HXmרDEWЄ uP)Zr>}2lnl}2F𥉉:g3e!vz ޶B!'ǀ}^C~9õb[V }'DL貥@1;8fqBG;_,S4@H zb0LI.uj@e+}|=U*\9 QϷ6.EBq?o2aOfWfe#Vs $ߐT @CV:6D^XySulr Ae78a Xg|ԐF+.NO, Cgz` p^"m <+kA3kE}($YO뜺o r'eOwoe[d [zMl~&hξuC_I;7|ǀ`bl3tS~'!:U֡WZ&} ބw'ҟzg=-%lЉBRb಄mԣ(F8rP$Ih`}~0UŸm A-ko 9\(V(1Q۶AFMAnp9 $ + 6!Al/9Xl:88n jţQ j Tx" ql | &ϫJ2so 3_aKu1$4#dvA>!V{8G;65bcȫGZ߀mL8gT Qgj @z`M;I`9,tPmE QQnhA+BJCa'J6RDRhMhx 胈"͌/??0srQComn'jAu2A2.E(p\4IJ҄O(XiDK9'\7o6,UOwP0ϟYtO᝶xV*#EH/r8xx4WFU1aJ/MЀ a#L酚s.I*.-X͆FbBVɆq-ownc9< 22rX,px~=*kZKXb,x</|O7 .2Ờo:>3blZ4xKO)Xm1& :N{lUx"hw.C>+1em8-56d48^VG%'KC a˟Au;nObb$Ux\خ4KJd RC}~9ﰩX(nG; @`or h@B$+o;JVfj;w9]N"] f0"u9# jhؗ\P0@J}H,}a$GtQ xhsm^ǦM69rxsp2d2P)ՓmB}ؔ<D H }Ďt7·,qs20CLy=q =Ks.P7',A@A7] f}vѨnc 8 dh\)0 :5?-qtj]$6;sH$n%'Jazn iw8GL~i N=@q W#Gb)qzsR0FGjg[%۷5 aG8q>x]0xv㸱bDp~p\(_bVQmb` 0ՕZ^iqL7n٢;&B**ڶLJ2|4X:¡SL7f+d6̳,1ptd`;bggxBMg: Xͺp8blqԀ FKv bGĦ^ }*/! ц2+-0|u˥+7  tt%=@4/vq Q=fnOrႶVͪ9DrFV*QZ$P)%Hz'Z]K_` Q􃒫 8+&YRs=%V0a@Ť.-rED d7dgfc\i4#W]"pR LH ״@8f]8oJl6 ЛXiş7Vm[Sˮ)c Gsow~+_+nj}`藧UBaDr~!jּ$y?Hd,WyLN0Ήh߸p:uqN^Jk }@p*Sv fJ!pU2/Sq{MJ'ӗ?=g~ykiQ a`%i6419Mc(y $\``#+Ivg3vGmPwИBF1[,/%k1zX颻O?;(uGh=~)~b@ρDP~yOta '2<?¼4qX=DZB0[y)o`p_2q@!o;pHq觡}ATM$[5$11ca,Eˢá-b5M IP'ƉL ‚%K2US(b|'LO"7'۪F~S-.d1vayhT7?j(V%j%)@4 hBm/;8:QM<䇦63Gjc,;-ww%T YXD̙BKX zæxm##Vg+-Diy6~蒀eƲX-Nc~&k+2%!&DLaX |8 ⢨@=e4MKI?\jH sӣD41ъ- !l?vamIhŸQL-"@D#[iIYDONTOYc˼X} #x'npƷ?i^kH$=n{\gY'?~ &z5}*"7}RX)Sr{]~?cFX6XblEWog]h'GWNp`s֑c4=Ԓy-1IyAa-6fFIVTMPh>LlLgq~  ci =Ɵ_'PA֠RbBH#=:.&!ӺAokKȵf`="Oi1I=':")2JG45$oN (($OD{H*GբJ/$f(B04/2# @64la#h¦"6 H:p/b9$YuS9†B4$(PJ)0GKgOΞ~_SMū*݌ V:Z1?,$ j~xЧ=^ % Ka#`"hQiq;AdPg 'sx S p{tg c*`^ `1PfXPw/k?aR;jE6/Lxs\<Ґ9I4~SR‰bV% z+Gad1D}*FV""(553] B(CwUQUg&t 0)K3D)Tݔ[AEI5\zYqsc(Tv`k4?L4x#&XQŝJ/5a bӳf&Jr|:z &m8~`Gcr&a,yzmcd:X2>~k=x>1SOjpBL66e0*6. .O,JiUmLxYT`Qt l!zC$/} G!8CR ,| hi=CVÛG;Ə8 &  vˣ!?]F@]q qduu"):|"϶8' זɑtP>yΉ+T(j@ q,haٮGՆ*dEvrl94Z$# )7sPTd6P4C]:&ם&&U& ZhHj!)h@`GwK)`A_ gCo5(E@D.R/ gk=PL}A3O3aBxlf#GA 2nĩZ Pk[ҹL`7Akڠ]~tZ1n!B1 =&b*{,|+Rf%ßpч(/K}Ri@t v4JRTRP,)Ap&4ɒ2lj@U S5 J|+@"/ӂ&0'rOn{vj~߮V($fHPH B,Eyu~ Nog.M; Gc"G3" !)}˼ A0+lT"1 "'7$J]aXHoL:%Dma[ /zR=p{{UzXT{T;,y$*Hŵc#m `>NЋVU& NC[-YP"o]Ө1Ky[04MP-!ksw !>4Ad>˩`bݳhE%4b4MT=ؾFfM P@d2/ߺRQ%Iؐ>Oe!~p!O`gyw1-ܚtyXp탈ݤzyFőD ղJCSʡ !"ј* e &i$h%`(P( &CЍSX/vq(OE )Ѐ_VI|Ubl*%b'= @>6ȣum)}:`by$t+XʤsM!ʿYq * jUS9(\|P=d}rdE1! S!Q1II /oݟZG 'BtfW 3 WAOOhm&d?G񙔗a99PGcH5MR4 4RJBPQ`(0'#~h9:z~P=' &]TR%'"䤘>5+=ִiZRC0@wGQv7R&Yԩ$u1e` f(TAa˨tHhørl63Sf(BP~#*aAE)D@y뷠! *2ԓ9l'=>Ɩh bVK7OsVW5_s22rDiXaH_l`B(I!h 9D4t!+d!0wRwyAf9ObzhiӐ2Si6I迷jte9va8V8(ـ,1̍aiNr&`f3!٨0Mn(;*Ҍ=.E80R9R4ѽq +;!(J]K8i;rQ`Ì6š,Ze.cM17n`;uKcOB0N(cK'׷‰!ƪj4^d}_æĒdqƊv"DM=Q:^YIRb:X@aR$,ͻt&2P%4Zz٣moxlk8tpHh/Slc8]s 3VQ@!Rݖ>x<}sv8b WucvƤ[PrQ0f- > HR5oDy!b !13T%?_Y]˪`RT'O*Z(K!mzPeH8Ϩ hI|g;!t3Bb1 IM4H{CN< \Sx/7~x}@ǥ<\{dPa@@lт\R oѕ`5`j'#R= ;p8dZa$ XL%^c|PtE9'1hJ)355 8[q-Tu ɫOC=y3kLhmtt( zDWB($ +% "|^ߧlgٟ?ε ;mM]{рIBk8y)Fo(PoQ*\vIc5PeˡȄ3myrYt0žӧў&`$%p|^p">_ ncd OLL243lmf!?mu2֧P T2zu1VyC]qX"ceBw5:l? jc%Su<ޖK{F=K` <=6#G $hk&E>PO@P}@h@"RS@s{(]s#`z$|{TcpϼLT3!Sp4ڠ7H|J}S#QNn1N9(+>_k~T~u?V!>M޸a`}8ä"51 #@3T0 !A.>WB8q|9m-S%Hr_֩d>Aac ZC,/% e'b/Lh_}9ެgzԏ4PLPSJ4&V:C@ACH)H=PA-0nhĤ`D:A ϮɓVڣL-=lE;;(DRsВa770P -%d>"E!B~刓 |BCJ, 5s& ($ șC³IS؟p!jי{5e/'ܽҟl<#`9A6 ? ڕ͉kSNۆԔ׽j/ֿ_9~*RpaH߈oWY$DžWiBy%0߾hؙPOH0>n8 @S@k9݅pg~ 7!S Tz+fApi}@=1`yVz1fh8@IӮ~OT!X4L< %¤-v?aHZ uElsϲk@da&oGٌUm]Ob<np_pKa6{ߨOC/@ZD*"mHs|1WN{o!hzqDyR'!"#/W~ oB|s0bl~QcJNkbzDDl`a-(Qho}:LPN@{,,Pch; @H`@ȶ?R܊a,|g4t_`K gٞ!D kK#N9xaz1ڞ; vawHR937aZ9I:sC3W] +jqNEX=!㓓gc|p;~$bd9CRi`[{bp()~E'I]29DM1$L0BD١϶姏ע}ph~RN1-H5@P] 2mV)J&IX1WGKOAs vzN+xR[h$Y;Oy 8,hКa61FB+p ۜcq57f.[U۪΃'lYQtnqITFz`klkOAC0ƴa80Κtnq$@L>x݀m14BQAC7>#;v3\x4,c4th+%Ab9zEex_Ǧ@F$繁*=&>F$$ML#Qtp7KI= K!DRT4Tg$6NxI:|~쓫UGF倆EȃM"Z6U2$L48"h2<uo1㣝vI(\bԍa!X nC4pqx%X FrdJ+4Ďp}s )SƢ $W0>;i_c$#1؀' 2b6N@1/n|Ȅ"hH!E%,MzՊ5BTJDRH Q,U#M!HTOP/AlNNAL ;\G<9"b=Y*ǂ}pSp3ߑZnmUUvÇ`  q?q;yyb !ξb;> daC(PHq Lؐ;Z6+Ӕ_?eg :$0 !Xv` aτQ 6fHY!A;u/j#Nػj {FCUm)R@SlBS@zzAvT%rgV3qƬB$K0B HљVt)e*#lg!I*P( "Ph :CU0STP߮3QF뫋?ksax~b.qnP9dͫ"aݓR8y+ۭI~fS":mN)h|4 (He%.Dj0=zXjcݜQM8`^>剱"xA"HC/ɒwfWǹ;|:ݣ *Ha}ͬ5KJ5W C!FIN c=&6b y=G{86m}hubgEXOH2ӌ kmpog[^A%- 3\]$qyuh'+[yjc?Nv>   b_;񎸓jǻ ~8#0@ |m0:"̍mVNO6IT\ƒfN" SY?#miTGho@myɨ`2H 20% )jI3 `I0$Wl8VD̄A1 Rݝ!@q*!) T Ue! $Ov "A%d IHb[ /2Ea|.|ۉu1%WvżފVmf,'"F v4d1UbsNq5y7-f )5TQj2i@b040R2'WsQx @brMw4 =|mԦL#;eAHzGYAcl1qc7dLPh#U-R"RPP1t*Q v\ Ojޭ74OH<1#AvjdBѼqldNNf`Ok qéC[9hmAN[`b2|mh>[eƎ A2??J %63KW_LiR*辺%3(j\kGLbcor6RJ g[pN$ d#~}WXJXq_4--\ćDFJf+U|t?<=ڶ& kG$ǓNӦj#0+DHR.هGm!ۚ2ʧD\6jR(G]P  8;5#(ijATlv3"CE:3vdhdjHQ4S.n[rРDƟg>R0ۊaRH"Tq8 AEW T7x0 sd] mkRccvDr꽙W}s;˦N^C 4: s izbo1 =) 1<ϛ:H@w f+:i{+\wlKbY&j&z<9-ItѬ&Hdd$Ũjj^ǻ;]zAGvA:R| >XE]D'x<׭䇈'ҝb:^SCn(: Ќ@7u 5J<=B7ņ]z)] - JQ\2i!u&vI$ TzFl)5{`טS⇫  mGǖi" ޮ$XZPkD8@4zg:7t5X #T+;hfu)YfD܎23cSmGBM]qmy3A6Ad٩)Ue.jc!kClg2%SCV4kaj6d1rTQD 6| ŶJkyW}C@Д>T!>1Qg>5J`e)99 ):c@>y!\F{5D3!T\՚YBA1Džgk^Uij\ z{/6,h ҈¡^}y}G=:<:X;XP!Y6jkHđ)! OsT0B KE(R)RQ(ҁt}JPwj};hDA@ݝppDQuIl%Skw 5BXOQ'zEC?)bhZDAJ(M"Jd %*B`GաO[k{ půV6FBmP%l;~4sE5kV-aC{)'1 mpʠv0(J]b,$*SjD QB뷅ۏ"ުuWծ% zgz"m aby0Dꝑ_. 3MyO5F#AݥzqT6 `ؘppPJ$@U4SLAT ҍOB@xTd`(LvTgWmQUES MDXZ $J4$9b2UBt<;W@y+Ç>(Tvu|~{lIdD~UB7NLq"!Fܶ7N8t8d$|3LK\-H !kL9!2DϩwE4"3- L$00=6Vr듉zL@yJx?8; S25Ҵu`7HI;q:䡷'xPS B|Kj4OTCwbӁ%3HЊ& 2^rÞ r-ذO&d8ׅYz q{< 1p4d20٥EXS* u| u eF&791d|y=(qv;\Th`G~/-g>[` #%8 #v$ ,,5z|BXYj)Dh\LHi-_t=)&j  "F !Y$Dz1% (J  M IC%.l0K\#.."W웠~]ŠE|NfM o* JA ,HERk`sx=yaڃ$7*s#4(HG/xFk@+"r$'u@J%Q@6)NMa7hۊFfG< FWTBt8t&O%A + lL9 8lL3zy9U6Hn CD#j[\b.C̣}s1iw<׎/\(2B:B,E`U،{X/( Mf0 vU/ !%ee3k%@8i8 5 zƗ)'㉌`U[zVD2P&€.oEDGPWU k9y ܟ} WLݺD5z@N7,$D lmeeͫ3L1c un;>Y['g~b| w/o&Wlyk4L%(ڇ*s$$.;H1QZDKg/iMD wac3?JhagIjz֔^ |>[:6qTP OaqN#Pl[ h g3LL y CϋM8nBf <`Y[?ph`q,F TD RjFp^*B jD l(Hh/ @P8HeM_PyPARM(yu; j 2 C0A9'c6]1PDLA4(g! t P*bi ֶowH ԐD]鋂P'wq0͒5ħf lzG4 xY@w$@b͋G#w0C@b8CIitnBkBH^Fy81÷#sLJogn3c. 9< 9ToDysΙ۸v< 2P;G3μ6g'//LXy.<<:Yߊs;[΄gFGZ:4[yгq3`Ďyx8n5\>;0|Uڠd^Wu=Xl0isYyhܹԧDu-ݖhɻF m8ׇ;Wj.jwݻ6  tP.`H.V4$)"OO=7abr[@ |n@P`|P#Air aPR 1& ܁ aEBF8#B5,рݐE^k !SBHӱGH`6fH+mv-\gU3NEW:rACɋ&"ѼҸθ!a-4gHe;;BHjJ1,:??P]A NDn]|ɶ5E=-*H-f"'X 65W.}v;\;8`fZZgl pOk*zsk?::{F$s|.A1{A ] 2G ,ܯ$j)V70:V=gc+D#q=b\\Ң8 5:WyOOږnYda.uѭ QͪUbYG94UDBDV)`-W${Y4㡔?mzZwkaij&F Xx^EN0|;,#Yǯ" Rѷsv+\{61N"q/X1Bb C -γbC3 dnیLDjFtC̼ꑠ{:?<1c5cW&M'm $E$ FǞ O&ᆫ</ab@`3=B9=<4 eȣ#[ntr0-P~YB5[l40"/ E`ӞѰRYw7a"=F۹8VӠ0BX5;"A1"Z`h*+ׇg%Չ٭OG197O׳xd;@=Q#Bh8n]1}@w GQ%۟:!W1SQTU=k-A єxռh35<q#0b-ZR퍄b3pok1qt b#$dN)i)je5<郸j!GcQ "Gd3TM_!.R?΅qX_WDRQ3s;ïe<}D~0  wtd_iG'G΄CgbGqJ6[\\OiA WCwU|m8y `ne\0NȜKz@^jKaVN(b);/*ف@6т52Z!J l!0p~[tB#:i}@c[h8^;5uN o"9γԿc4Ǵm iuxĈLH "2㳋qƁte80 O+hdG.C +qN@"VN{p8;5N+#=`^2|,]WAIFK1hg/nƲۈ١Q,&l2ERHr'2A(b a0h۳j#p=DoGSVd{{3Dcn!z3; 37-\۞M_vBXҌ=[ڦT0:zz#9ux$a v1膈h&^wƼ]F^ZZ<{ - Y3: u+7~s}2k'//&bX=0Ǣpl6-vȁ#H~}?~$>XI*(P3@ $4DLDH}H?0$Ą (6)]<@UH((JAh)D(" J`"|>}~8 {@wRo$p:@l53[UDLHJT-(BBҥ \5@|*g^gy FQU;3Rvlq@a҃zdn T{!uTikW.ӄ7PISgRbDā0!;T'KoZg).2L!I'ƎN1Mq& (N_x1ݎmSp5xPBG48-%=Jd-5<i)4!~)d N>J!}BzX&d593t,9$|}O,W}cn&g{Cf~=!"VJiO T:]{GJ]u9_/oK#A?~bCc(;Y5hx-ccat#'(ҌJ/InoKCho (kmwuG9ԡ=|b"ECwMI2^44q;I'!$f4ߦ%+'g[0,r w$ 2_ɠ 6 #(>qyިEEͪgGy<{Ha MKSQ)AD! mFk)7Q|#m`˥h0PP0;@]^_vr2xq%D0|V܉w_ Ia;*S̈́_r`Ir_DKfi|4?;K2~, okI=~WA"H/k^}EѿsQ!E ,T(g\-bk Ba=WQޣ&^l0m/GQQiǸPUJDS`؈P!":rJ2zc~_ ,$R!%CϗDH*&2J!(zĘ4*ݒp5)bXJxTHУ >gpǿėe_W#z1Y:@KVAA\^7a"zc$ʫ+[*lռfjq7oE#+!hLcN]|rPqCQAEƜsjPk y36މw!^6D*P9oL%P"}!}UUUU UUUCV} ETe"fǐT^spWޝOz6@7{%c"|WC.jߢj'zeXE4LQT+&%1NS@ETƪ(V L<þ " DLR JͯX` *x&ie?9ꎪNae)P@ >&`9.LK8fgؐ8q;s:dM pRsDg,mFu=^݋_gr<Թ-p "՗HFʶ8SmE(`vљt[XE|Ü&mhuO;r~:P{ZncA6GtYBqn \oGl/8", ,31P#p}uf1ޚiY$k]|q*wg#u`+ajw\vO#5V0d8xDnC@"4qIQt=/>"lTZ)}# vaLhL u:O(:B\q-DZ1 deSZ$q{h"E6c P Q%{{D4bC`fr 24COh "zh~g1C.Dhhs-&9 ;h ipNfpB Y)`C8#1o0yZpOIBu6mU+Qvl3NHhN`m F:sJe^z `f:|jxIe Pq4%2Duo降qbĹ4q9~qIyA,h.1-4tq6ǢaZ:3rpZa7r4kL,,(G4i[M=TiMiJ]bm7ڼUG=pE54QAR7b9j$ƙ<`w|@NkZ --̠I/ˇv.i%G0hLo3+%{ xY@{6pzB$Pք=uļ Aj8ų l!c*;aSі95(@%GqBK<bah<î<66vzP%|ibۍAnd(`iva HڈM vGXyLl4\8BHD֒2;4*uGy:1>áB MrO_|B hXKu Nm <$r cI `)**' t6x< @*-1pi3vׯo*I.=;PM!SN޾̐EuYiɤ, qbCg@+>CHz蟰 ?wA$M҃}>ύCx&M!$DDew]rmm~&p~[L38/뮈p`(sWtÜx2xCuF#٭Jqh"ZH0V霞rݻq֐4BC3 E@(ʔ)Yw:L IZ?'h<&5 PAfd B TTtد#njwDQ, 3ŶlWAo__7:Wݧ83Dt&wͅZ듊(̩1S(8n uZ3)7.;s[೜s[F88C^⦵Ĉ{:̭X `J(co mN|3ίapXy.`'~ rl쟡8=W5h[ zVdj.ꨡ t*-^;gx]W6cXj ?WahGg".A0D*% 1H2In$ .B9;ɚ2`[iܺpl.4twqc  e!6CƝM$I4m^7C\JlcqB󈤦% kl1X  cCam*DLTbAI <6b!by¡x&lQA ,M+BQQH)ن$E#̐~!(QTC}p3 ۟@YsЄ%RBO)~dsAih@A,IJRPRͤUj :l$M٨1OcA'N"!l!#y(I*U)IJ \'!|BdObGM #tIxa}tX15j^qvZa8y qﴩ0cDEX1#!|`GH[;$CT&tOH3{RL Úz>hPhO^(*ٹ]$Dȁ/ (7vf.Pi7M6$t.D;oPQYj¢zV ^ç}>8à$SBt~0H0>fs'D7E}[|LyCE?)? }'70xs|Y|]wث]nCM]B0b1OXll1p8;iD0 /)İᎥ eDPyʢRP%5J%0PA0p࿞drnZ"4`Y{Bc#'_B!iU"W4Ӿqz@UՓ`˜=WB“d!D?tN^MzD m=CXOv~u=|yd9PB(J(P))@)$$=<,i NG;DOr/{.[\KUS?2K$#A 8µ WCWT3:& [ FǤ˼ eP6:KIjɃj0bNǓǮ2E{-'=IQ+Q48)RFRLi`M۶ VIlG/@ &H'Cl} KzUIS|) o2?$)`@i:@%E!Ӡ(+BP>=1!hB6JZ NRѶy N58awQso߶r _lB˜ ݡT&=`yxQW{sxv"=@m鯝Fp ̔\J$sRN㉱[tE7 7!QçR sPQV:[T-z&`B gG?r55{1aG/\98E ?nD(rQu%q2{OJ2\|6f=`?tqQH td C}tdElFY̼hxl 0q5NM}F GJ A3Às& ֮ҿ` li嫨Czy.??L\/U!Rf=As +,8rtN5;D04~{z!{߮s/#5Ǚ778*^ᅵ봞aAtMlCRCH1 H JV]/_ |w~F裏&&JCs5ʴ0 ḧ́c0?-Y~;aġFl}:Nh0Ra4i ACH4kKq"vQ4cm>_6[޷Auә ;94*v;x1*Ld_c PHH"GAf қޝC0|4gPЇ<0R&$)U&FYa.g7#뎕/Y,1f;lk+Y{6!!$ê&mRV/A1HrB|y> ݴ ',Lh^7S^14߫Qh'FFs`H(k5H&Q cD:E F_ӴTuFJnNdU T8zGz>>IͣQh,+89_Z :X,$0%n341Թ@i`y4"9G<"r48zPCXAH"DR ĨRR.kl~\TJꄎH,Y4!W[އnd큱M`mI!)0MrTbx`H#?WD !9yM!&e/,uC0 -6|bėAUc@wcrpRe6nMbW r*uTĔ(ł&n/mY=ρ~~GFE`d@Y;RĻ\CnKv#K@}{W JPhYM9MZر8[~& g#FӔm~(ceԛW*Q)'}G5P/JO*bI %3MPL٫ 7ҩ"nWzˏ`HG@$\ݐ'|ztyED hqw. h>ό$!0B@i =|h[@D&_U"JR9^@ "DMOPH GC4llC*X5tsm2΃T4Dr6a,fuPO6l$ܵKh^jC|ϻv4#S{>O!_Ť4('1|qKv vU+Dg:(d>t̛N]<6nL#\$ǖ o#{ [&SCSE"5:m2VnLe`1\B&=رR6)l!-y&e#3pMmaBR874fGIPkp}DgIˤ {(99A(xx$iJK1>nV*46NAvd99P^pG=f"ځ *)8{\J>$ X"bGt3CcH9H̢>@2Dޡ@zwwOlg,L/!{{z, &jH(h(@(B@"i"|a̜،3T_qF'fgusSej2-!@6#~v,^gqL(#+ EF@N Ϊp딠_W 7l#MO#zoIӯo!XDOF@ukd S]Q=sׯDF ~cs[nTY^\H*(=1p{4r"eT=̝LRxy8APCJLG2 O) >CLKTyGzqtt}^G+<; BuTF* m4b0vP2䌏< &M{?4RP5$J^5$GGN_5UO8rOkwq~l>R}v!mUU+>};hB5hAHh:_ ĩ." NF=ڐE3֏ScĶdlGPʀg_<1F;C'&0@~(3&$ihP*% )! BbQZLX JiZihA% TbV4&&&")itR( X$i D** )JR Rh픂Q("RhhE !V t%D1 [iZT0A? l@]ZaNF""J0WiN3H- I@ O¨"Qh BEQ(@J\;KR"N؁l2`$ATNӡQBٙxlH5$nOK`?q>uE9}ĕII1T45M E⡏нaQE#À^~qjZӠ= ]Fxg@4!ѫ@Q5[`p(Od}Z$fOI+:sU`f?ZwaϾb'E,/<Ё]y)HN 1.҇R:J4{l &z}QϮv#c c[xh}]0s"E&(d초0*a#P> 4 /Z…Nb 7T؃E݊1]@<2'k]5 |HX;h k厄j2=|;LnBdAظYch#J ܄-z(BtCvBf(~=RNHI#!Z^!/KEW;t=WҀOp8?THi.QggA8>JH4$W 9=(*2_^<d2: Ib* [TJL5N11ZEPքmmeukalR^mJJ R爀fU>9A%rj+Z}O:MSp8!7. L#% ,Ic,XTI Yj;1Lc4~;f"?PA^a?78i/SUo o>vNa~'.} UAq٘ftd;j7X;LAkPL3zcT7cM{9.`*է* O><"瀚IIHDߗ\ׯ4EsUS -B<|N {s(5 hQm_[0T{}peTm\tlHѾFXP&Wn 9ֲ!kZu8 5 QːqJldM(ZTPG FR,YC1 (_zwsh'''lȚU*젅Q yS#H Hi1*M:qPԂN$8s }ϫ?ug#'D4#Ϧ7l;#Dk]_ٙp fնRDl}cZ:ZY#[Q,!m0 k:b* /w<@ؐ NY-gG ƶUHJ14uXD! k|a߂( ΀q@9 5}(Z\ÏqUc w6.lUP|94@{1cXƯ&f Er!Y1G L]5v.2m1\'o$]}o;l_JS9}e"~ fWhŇ%鶚C*H pزRUo$_}w]wќAP8 =9kkOg2L0"~"diCΪP!U`0qy el iJ~?_KBMIҸV~&AξY*cekC#jf\CV$շ 8M:L55>#J(b}hBQ5Q]WR93 ASQC;I 0٬P#E'zdC명^8&FU)zJAg\ "n3~G~?7U"pr23'ֺ` l}C`xBZNHd>72P#BS|S_:~X|:,,,w!0wIHuRMK>W2ٽA龡70f~0摈i ~/TUPc%~A:ʁ}Od'eR@(dL,%AR4 v}L4>Li0]YNG9}AP?!yڟA\c HRH؀dD`,` m&.I$>ى'4t ә\?!j"@(hE)"X *PTEt(EX0}>[dyP ]*jo9[]4@}SpAP=gx`3U D8Y/!\ M M%~选_Rb<zH/S 0ye<!AY-v@b6о-&ZG=m(6RS.EuLSοC}@-eLw1Y1f&!{LJV*ZCDq=RO]5kƠR jd!5u~?ܢƄ+oNsFiĊFA`<*s-ƊvVSlK&],q@ B¡˵jDv -[û +#3ƍ,D#vw@1GYyf= Y>Y\b su{wZיcUʷR>{akO}6]s x}_TU8{I\EmXa3/乌V 3A&2,b_#x8.z/x}`g3[ᥴ*c֟"zĮ(n5'U*9N:Z4JcƆN9Z ,'TɁ?AV #(N(\)4F?15LZq%3@%!?SI3!˻\I%@:17D=@P$9O?"'l\=C8 XXKP8Kv C1nvha㇏+9l2ºMX f2 נ:/8{ɌnI,"ae"hyHhEHk 0ii)&Hҥ(@hkE%*R!ZtBPP4AKJPd"r1C)JiiPJHh j@LT (R A)1L1DTU5!" 2ALCTIE2LE5E( mDDIi@>M4J"SLN|\6CG!#{u E.H^af m "j=&jtM1}"sW0]0Jѧ|~gx?_*OrQ\5d+IleDˉ]N~+`_oSdy^|K}q{$tcAbL4';_gYIF4i 7Ȓtxl9p"B>8'lC1%zc]L߆8ѲJ|PM}MV~"f{XLM}˵pJ(h] ̡ d$l>Q7vhl,C()8 A賬̑y>p$+*醚(/٣Hr;I: "Y!JB R!h * hVj C $LUS$K Pqf4PH[0zJ?Ya"?ٙ"M뉩fxc=XQJiZ7LO!?>y%!B-zjī1wM}߶[xb1v o *lIۺHx'#vbg,- "J=-aqm{\e0wW-}<⯉ w%Q[Z }$FCmO=JkZ/yxHj2n6 4IGp1pV"o0ÈT~{١ᙳPVCK+52B 57iR9сA;sե^I4`cm44d 8QoK5U]b)LNPi~ogDA)N8 f\jdf3AJ).$!+߭8IGbp5Ǹ ,{!)LzOb %{uAB4Br *M);9۠V# ->y2KifkX raDu\tZp' 8 a)0]}~tG{YIfcm^ڀwN8@$.J7{R%YH,6I5 s3[`ՈumwdMĊÂ!w?{ ccE^uB3"ש"kU"Q3 1#Q`ŒEp]H81QhlF#,KpA_6B5uhj')FSyCَd%13ږ!hMVhrl3*dS2Ózn܊Ba3 P fY{3 Sמ!L$=y5=*Ir?HT^(laE4NV¯M1.L* MvW{;t:gذvwzcP $9loL_]il1ن" "`E\نe0K$#mFhHNZxAjd0i0t(QXa$.L XV3 FRB+M,5jFD*{`FVYC̨l$o)3.3!ю5sW$mT,eyx28cMYA:KQ0׏|xODA΂! $j Loy$,LnqOP8 `tK+oa{!-ym3&h{ky{fT3!`^6mS )1&!/%B oZ20m#`.(hBIsੜ!o禂CyR|xC8$d.~d|*Sڍ/=^*~4^sUm j臦:{׻0j&j͉$ 訾F&=<ӹUoEA& DisB@/E218cZ~"{'d*Nۃ]")"b&H;Nb DgoMAl9x:l>@Q hpc!$"O'₊ r,ᷔ #)H״xh< Pj}c v R쥂Ɍo f jAA7rYnRդ-2'ԗA֥(&(ӳI.Ԑjȃ1I۹FCC`N@)B (gcf}S]cG) ovP mQՙ5kQ^چ%cGe z>ݿIەNr?wꃞq UQ P ]'̴= =qXPLj-aS\>k FZ7۵gϳʶΑɿKnfa R*S*gks ) B٧AԑPEQ4ҽL? e_R*,F/^em)|1S10f|6,g,%>_G"F1Ui\i&6azsCُk'JY(b!ƃQ e'"tgEJ!(pyyRIDةXrzNɼ>nO4Gݸ $'o Z܇YSgϡV?)8SzџvCywyBq1נ EȢY)UXhKgk&_?Euf%:O&#q׶w)h1M$~\2ag=+Y: P44i]QiH("CX" vSR.I1!;ku|9pQR>i+-) FJF]с&Z\JFK'GFw*$BM.6AЯ{(b1TI4SDIxr]_UbǗ}gHvB$ 2mz=l$POF#X4AEn#Zlx*#>z0GTtzͽ0( Biuցhg!xv'0N>\(Ph($|7b&9<*J b$&FRJ`䂡)ZUL>E:xy{3;= m⟭VAgQ9K+tȻfF8Xtu>B ӴdIgNW 4M70(DU=hiq=1lQ ?AƑ\n@pv˒B^B +Г2`z7F`SY1=-埳Ϭ+Lr&m]9$t<5XIDHN. pˠ=e100vg}ƶ{s3<=yrufw2, ?Y]=  )j U!PДgqJP{E0>LG%9a鿆"wǢqN/9<DïQ;f㊶!ѕstەE L,}~~^ȐNDQb UD&L$HISsP$=czv$RSO 8ҝ+8iG2Jƺk<&)-j`DSp@5Kw{ɓ,ydh8P{J=6\43x|elpSW6iaLtgPqjiNֽD0sYmJdUj.=K!N<DCaBzF[$ bRX#!}_ωWŠ3#Q[1FH0c!Eȩ(c}# %r?e7 rJsLAmd#@RPT#A1UE1[+XS}{0M4,0A`""Ck456A ^w Dg rEo%VW3 e5mxOn`!)>,u ӆl>GWݍ!-&nVbRX/#%rvs&0Ԟh% Ϩ(IK~CAIQF8 =C$ŀݴ4<"dU96j!l@dt&}50ŊgdDC $ #b~&l=4Smn|$ Mf03uC1I]ڒ GScWtcETL/T*i!hP~E8i$%JFCz=_Ѭ9Aϟ-5ga/;T=Ds6R6J^Y9 1&}P =Y'Iy|7Թ;,F*B4,.DwPnRgTБ" +` TTB|ˁTf+>IJ/Udv\zX1T '㽙=JOzBBTւo]q64,5ԁ1"V/06U6i`!QHCd8$ c{zC _k嬾г.1/&R另*kg64ԭØkXs#iaX 3ukLA+Q" SR7ŧפޏXMhm #Llòm$8A5VhdyгR+6E0"!>A*n#@!W2 f^X0Y#IfiFbvJ*3b@ik2(0yU #1LcM|1XŎ !a z+WÙ68ĂpMǹ7wrrgʝ#ᙎ612)&ӚY85FK!H tuB6#C.gVf*Y2hKfZ<'txo&ǚ *ƘȼdǶqf6HFdvb1 |\nn'wE66\ʇelt!ۮR"waA֠7bNJr2?o }Ҥ?*֎t,Z(ZL<1 jJMIE}`bz)Bٶ-pY+UKG؇fi:4Pb`4MD=>P3H)J H PJPBб$;lրFJR$*J$1&)q!@ #UMT1SBA)~ĄP 0) ct?$qv'P<ƐKGxQsv]b<籓.p] )J("a @ &(`B abJ0ʑqbMB铝} "L] s5xl<"-a"@!;gI߁bF4bI K?WG?l5 ׎wPȉؚTC@m  ۬w gZ8Mʟ5 ĕ/[ | 'mZw4_WYr6c_p2G@8ʎJ}_XR-E0%! JC& Q lKĈk$i h"J)hjH") $d`Z"&!"d"*B""" )#"$J%&e!(JRf|HQCU:-1 U<$:fMڔ$TaUƒaYA+zM;Ѐ߻| `glb]My&!]ˆb;eAIU%i^:>(Mc1q[泴wIۉO$d!Բ +I54 @D%(!.T}IvGSl14|t"PuMzE<#"| k[$mI@DVd""wIMAAgK6 >E tI$ԃE K( E!5Ar˞De׎3Is=1_cL2,=ѤomqТ"H(g6A7)S&r8XBRk9;v!%"AMHb( KUd> y2|2OP| G3(= !rݡ2X doof۶eݟ }1MAb)dI٠SA֪;!SN~8MQdslq GGg&) m#7E(W5HkTHڏ]AvR ࡝Pq6l;%REL2333?0Ѝ/PDT'Q Z FA/ÔRH"Jr1 nh|)| 8Rz $5 k32NRb(M:M&`*Ji:)-KtGC%(hkT:3f&@W D-*4 0LD1@e3RCED2u)3-I/mBA)Hf"lPݴQ@43 G`pXէh F!j5)"4K "oYz6;7rvIF%LDv;N9HD5DTL@Q7HwG. EFVGAjJ\eHc"faxTӪO1bHD3q 7`n,)Hm iH$!(! ("q"?`T؍ʊ;TQ8"0G˩wjQ]+zZ4RQ@)t"JfPNiQW3[ `"HI!(,Ieto΍ZX`}*J4HIi Cpxjw,ix?=Ex>1z&JXr1|di~>לẹ#={ >MX`)[ADo`^U}Lۚ"Gh+0MY1pI];%(jk`Y4ڎG 0D H)!I- G &%%um rNoqN!'Rj @M3Re0$eY)t P݆AİN< jR2Bf8ZZWd1!?0W;űVxZmˢ n#˃ISυ˯<{1dmF8ڏX}kK1m-#EV'`,a 143-'Fנ!ؐ'60?=%1T3LL0 zA}uWSvuxۻ/GIyB7zBDI0lxur֪tR -h| aD ֩TN)@59hC!La"Q){7dd!:K@CE&J')(B i()hn>POw@k1r"D%yd̚%1 Qt1\ w{O.pz S@e:|4Bas #𱶃o`etDpUIip5C(~s;5tݣaqxD>ދХ bk}5xGl?e4!`SeKc.6шH|4 u헾W&!Z,@dФĞHѕaP)l\I>G } MvvSLʳPRQŭ'S^gC.Gc~Z-N0) 8M(*~P0_?y<aY=*r&Cx] DR0;:R3*w ^ $M#sM0]!57t@FX(b&r ++Q"LbHJ4cj04F1 o]fkO01 $$hͣ(8Oד'3<(u@AD}0Wy;M>AF U H:IH&au8[˜zF)Jy%s[!D 2c3 AD؊ ECB|Tm鯇Mz9!@)`%1D| ne3H{"q(♭JوԬHzn(\zNT*"ezd+FpF;4j!A#ۖ9:xpƾ̳?vNU'SЄi@uD)@S#B|H O'>mE%Oa;2duVJHPpn{ %ɁS :MDTL$0A@m}0Q~H1VTС@^7(zO$>a$ ډ&Aը͊,; 1}u$E`jLjRptO:[DBq~ ?dK)One?؎5[Z3ΚJ|O ⟘\wi?KizH]ОB%9QAL yXHiX3)0`~ cjd@"VשhkψPQL= PfvBlLskCuPoǙ`u}r~cd-9 !@nzsU\t45v ?TQ"{WZhVRX GΕPѷ|ޗͅ`>'dSC׮'b"o˦D@:C9 L'C UAG׬CN'NUXN Jj4bz=Ɍ#R2 Պ<'. 10D=F]&8!ĤI$V^0/iطJpi w>MCdK| ?Q|4 -w7K`iza<+ѳ yLC@|8\%Q 뽛WПoCІ ?Zz'B'UH *^LxyZD|kxBTPRbѯ'z-2S"L2v"-i0#ӣR;{šHLdYOyo$hgJg[3aHvQT",-ـ6l1əOS.9j(1gܾJ\SLarDR(hlM@k>l[#~*F_F TId%?C$dGNtS FG]v2d)H=kMOQ=:?p4BCFbac=g J1mfQR@D;؉4AQRH$kn;݂E]fv:;]8?Ǒ!f B;圪Lekp">nMF<~8A-y&y>G%2g^!)#A<})yM~K>pplUOb>1)@XxHe:Zm9ԻO'E~K5$b>c(8A!3P'AtpydsCsT(ʀQ=?!]T{o3f}6"Q};f&v,'*2A{*K9!Y¨M 1eV eWԱF'[I 3=S<8'9]6RG>m~ L_W5i0ArpdvoBI0MXIh-!٘WtU7򺼷ΑnlTon%R\r.lh=O{>.JbWX h`-x1*5"mD<,b(hTj%ԜN3sWSs'iC/A۴Uz|MBTk76r(Œ4`D |6Xn{01}>'l;@o,_U7CeGkI _UcB83sB,2 E++U }| XLUGFi1Vf8͆ P{ $}smAAPbBTNlE|Ղ ijt&aF4/$8lc܉IAޮa rO0) (% hi%0l4tEG[uӾWX`(B"@=P>1׃,LhJ0=>zk<:f(c9"hJd4RMEA8ӂfzԇ 䚂}Y{ )ڨ$5;1hbj*0k\HKDTS4?8<9ƽq =ך6mϬI1$Bh4YGJY."-Vh#1RFIhF)jbc0(#zƢk5^Q ?o~(08R*KCDv )J1 IDbTGI|IS12owql160],@Q`11!\{4mh;[P=! b!Ubւ$i0_08&1caD+%1!4R"r>9*Y 6@QAYڰ NCD6ԔQ̚o1(҇_0):]jUm$܅uMeD%!Ua)]ƣ d`Sf -voMW'R1D}ݛwEdAP3dXxPsX8 `F#ȷII~l]3$N>ݸxogyS6x].ᎃ׬)$$*PPHybQ,J0\`j98Č9p1jd&B>JRg w51s| #iPrJ# a](mQ5"Q&a鑹*y~/n1 _"wV&.rdʭs;hȒƶ^׾ ={i, 26*AJŤb(؃2ym&B(]((4tKt BZmV߳<(Ō"(x$@{dDŷtğ];DsTU ]l00V&&\@pruҋ4QjhsyWv8bHp&IF v,&XQ*K( 딩 GoI.E! {,CtKgIèCY[lq`]v@&Moj4V,!Gmvg,4CF(`iX#1@l)(BG\^iCe0=_A,?ˎX_$Cto|??ppNYGN}#7:W|af2D =>&7m}ʡ@ PRl[hxw=q0a &D{BD! X g> {c^\Dž p-}b/ eޭV41xEZւ՛iN w2b}1vSV:O))gZ'`1L~"}oLbf1m;{x7I0 ÏzRf &T BZJD$ a;9J)Sy2(CnF&ЗW^I 题Ea9u;îM_.0$0$ 1EoXwؿÂcְ/f.d!4$h@WCճlJ HH4@ >e*& }v^5Al ^)7^x3kt) [.rq;yVMOkG'[F cI=bOvcmEHha!b?/*,8m}C8`lAO>e'$٨4Ch b/@|%C}Sd"ICCO_B?C~/":bM+jɱlrL[#G;*w)1RRG@b1m<: b ,4d66QAKilhDBኙhED@QkTŅD+SqE]m ~{ F|,Uq_DV {x#{/Ź ;<=p8B$;t ~h)"1StACH|9Yfzμ%ߎq$VsE)LS¿s_u=u3b[E8|D?K(H?l$Ѓ@0FB$WI;Rᄮ(_B S㱎prhLCdPIpP+X ` HbHbbh"N@RS)CG&krdf%z3l<GƃE{v4Bvpc@,\ vQH@8q:7!kT/tNES.G7aMHp#a98pMP?H JI8}<9#4&qV/]=V|d3sdz4Wz8+~l@h?}@6( L\]MT]Wu(Eu8W$!A@)_h1lè"2$zs@;CTM@)x>KӵR.`4b]/DWmmY`4a55 :%pșqR6p3_TbW&z7X(Pp ǹv$|x4°qXqkA D%30D,4)2JE $-!22(?,PHݎ/ys))K<$)hJcmܛBx b;j?i㩉(5_r>١8&>!+DM C&؆h1,tWEQz@w R*z!Te'8p(M}"h!C%PEM%R D;|gG1PP߭wn>%>;i4 C?a5O& ;OΞh 1.)"KZMy0B wC#ls%ˤ` ʺ>0 2p?a(>Ħ%A}: 4DPUx#Q Qtenntx`=3AA| +"(P% Rt֘*:ɪ*` HAhkw$WP (S|Ɛ(h #_ B*ih:P3C]7KS~1]#o2Q%Q32EQ҆JOE>zKCCV] >F &fXC YV0a.5WR}(3?+Rv LdbĦ,N N ڈz| c4Yy}2w_ >/ *DRtP'g n<ap>i$ܬ(NXwkrZxCFf響tL2=] 2> 6Z;;J*rqKsP:SԈy*#G'AvH6 _Xx?~ݢFS|LKT3 Yďn(S0q@r. BhpЏs+ݷP?y8>? N^Y&t̳X'#tLf9 0KwaD-; q1Jnz܂DnC vXnAM1k<\jVJCx=%5HP[ GӐXԿ-Fق1N?|؍lxc܍mE>|w)A/>Ή!Nܗ0+<У[Pd(0(Eϲ=RLJa{?nB@@p%qti 0X4ȯ߮a:bt$ T佂 x>WRhRÒc1ymc +ѯXo ~(z{g ݬd8r18^F֜SAhEu.GUg MGqCV% %[5Hfmz'!az *~[,VT0ky ŏw@ˁNƺYO<1NY]Q3sz:O1p%_0! =32@$C-Q~xlaP$1OGGP%iOTzI  &aʾc@ieYӟ).6?]}+˺@@dB$XX39iPXY ;ЏK F7|&âX'A;gSXi$ % R&씨S77'Z*9r¶٬B]a a*±c"MLo#0fTx)X"OEhWz֬~-oY\03$O Oa*ѧLDٚ^K6ћ׫wHw!W\v"-iD9̪Qn1=-U8Nvah?+kRԮx6ᯧgl;̤5T2qrW1&qfaBlEץmeɁFܖ`@; pagVؿ мr|ا#WҶu昹 YwMC4]eQ*]ܹpy ^*# fI؈Fuaw̺|RK3HpdcR *k%8k6 8Txޓj82gq]\daAKsV9 E'H=r. i:jİz!xDxez4CX' H񭞰蕒T[Ŝ0a,m}HU@ }}߮%Fn!t^=bS;C820ۇG2@@ ~nEHPOJYk .zW017؁20{Da%rCf;}NF1\9?#ݏaYN+?46A-X 7KF63>Ȧ[6ϸ%4;+(;(v| 1Q-:&ҥRظBDlkF|!\vsvHӲ,'DT}U#no:~fr^k(V='̘T~ȵ *GL)BMW31x7Q ۷}~X@?IoZ8/a DTf./KoQ*impY.sMP"'?W)|PM^ KbC  y1SfA>Ox[:.U=:~ʟM/̄iw{QxwCr\e w~$#̗nl,1+qެI`#~0ZBJaBRE+5'O xH3e/s&ff~L^`|s0TO_CuA#ט?Eeg7}  N4gm[7-4 ;c C-o&>0eu 2 0t#'PAbtq"e/yX믉T4O@Q[Bc7DPD1! ùD۸XpwL4z*G9C 7A (dэ N3W銞KL  F9g,I=9ȼfǞB2n\?!84HTVd=u27ۧ~ lIÝýLk\ʂHrFa.B%_y{t}7 3;; Y{}^M<\n.S'^xܹт< f=*Cjk,\FN2H0d5%y7*nW BakqQ*(V 3 '8/aL]_=Z´ޫWD=toMF1=V&$x_ / O i1~R1рͦz"\I`x+s3.sKi&§{ &#= YDZ UwRMITȻĄŽ]9 4u .jk{OT$= Y\l21ll)C oԱmcEG 9mlQ,0**唢vS-l7\ʖsPjAoV֝9a8ܯax3J9V$Cnk#X)hUq-&z0|t)AƔW Roq#B|H tHc6N94" 4╉Ơ5DJp= WX`up򑃐Vʘe=P*Lj=Cj`rG #"y0fc/F5g7YJ!:_<#AѿOyh\GPpII'%H mѢ66dX(2B6( ØM "s4EdQf}selDn)Tn2%B1VkdAym nAICHc;Ym;~ݶ,c10PKͲdTa*pci 10JQshv 2#GFno IAt%@śS¢XP; Dvx狓vusbWK`Fx8K!TX cFÖ)!rO'iԧuX+PSSk`~*3}^ʲC剸^?78tr }-*(bo@\AVTT42 ,+37w FMh #=݃~; ?5tL>G BP rF`hhӠ$4C`OH&BdL8B̤8*zkLJhvpP18{Z6)֭  %O_vE9LUq$=?rpY{+a fE ;0*}˅n D918$Ot@Ư]7 tC H :Rm5kP`&"LCj`2l!YbrԢ;A^ytęU JVކC+"u0ǵ[Ži Y,o.ASox6=dĞ\z <"I.=ݚU-h{*fdDX#1B6lh|2f%!&FjZyZ &;5y]hx+X;7Z1̪jHz6G&0{E<ޮk՗TJ\ڭ2vh`.VCWA(Ƹ~}왬q""އ (h@D8II"A J{^H0}bAE5DLyNi=Ю5k~-A#R$ JfhFfH A(J( @~r=h6(-ndHRn ' j/8נ[PâL'Cϓ >mtZ5@1$ \LDy>ZN ,d/\()kί*ֳ뎕9ji+l1qb7DQ\Q.;ݍK-jn\I$%uTjƸ !vv8V hg6ۭP\@g{E=IjwFƴbAGV2M;×$CHCN^Q7u\mƊ"巟?^ylc\.[e;]A|'|5F[UeTi>UGo@i/qu5d|qxQC<q.2fy$DWž{MPОpj6㻂f2،"$d18&A0Lm[Pݐ XBtOB`p]&#\])en`܌m2Zw&sMDQA p=G㍧6c •8X;hǎ2FUUUE#oN9 32wtc`0cg 7,WDUE b]*UzBm)$d +YzIw-~]*aY+O&s~Yφw> dg Idd"OMPD;P?d>ɡH1|ϟf$H^`1@ȀtUtsgpqj kaad?릆bPm(f|\O06R"~iAKX zѭD}?%+kK[J:dxzPPӱM=>m|pldi`Zکj*N";h|yV b4It [#jtv6=.{44l%Ql`d`pGƋc2 ̭ؼ CRB3Hua>i!&\\&k7r`oH$KN6DY0.QevAn]l[0t*7-0xe^*4ML놅XD\XgzQ9M$ 5A%/ s͡ѳzkPC5/ O$ш_yAAUR$"IʌKfwC4 1j[oO|#sʲF%NEymӼ=9v05!x 0f0ocUɨw+g վ Cߴ NO,pT B0cZ븳IaS&0Ei%榖mB:hi !-ƻ li`5ɝyP ~8Bg =d' ð-M*̚ڬ/ ;kc){l#N"aYE ywle%$%iKThet%؂LCAn1r΅\X b-8%ԚI3FsH>P8{' DFvCo: ۂ8p(64BN3/Iz 80/=8z<{:#Y/8`=y!n4rxR{C3! q"Kb[cBiuk"_ɀ*j74ga0rH8,7u4 u3I!3ŋd^jZaarp` a}dXyJ zD(sjBM:jBn<+y5Rq #Ar@(R@gVnwO`ȥ.8.qgGJvg]D ұ(G3ٝ0 gvq6Oq;Xs Lc<jƻPt ffVWz6s\  Fw-V 񁨾^x(0xWbݪe`_3 E8"g}5Ej;k~91&6+ZEHse;t YMuBGf/xqo|@{l8F0"f  G{{-=LG)wgW /&"+;J :uw0 !" U PIvWU1T@PeD a ic"% 4D${KH>`T'aH"Ha`ѱ2FTbc:PAdY;a!% Xm;2 0"G8c.`!&3ͮ^GY"Gwd|йAXA te@R$4 ' #$ܽ{ b VLe:NQ2LR ZƽٰH`4T*"vzA4ܩUUbpUؘ KHN5 0 j jjwˇ 6N=sՕ7!^A\ m;8A͞ -Ò*d -ОXQ(8ST!SkǃQ]tuyzKA[3j 68ߝkm4 dݤtbB!LCQ .G Vp7#HH]p%0$Ad[D<; KOȒC3Ϙ_Uk2,05@avOlܥeo8Tƒmެ5PY g{Cj3QBA (qX/DYl% D*ȹPM3Î#Uvrܑ'OENS;r1C|dOH 1l^8+pX' ?P70ј% ÿ͆ul ts63~c;v!8J$K|>$oW)#+b/P{r88zQ F'3|#gΐkk`c@I%Hx }b!!Zd Bi._/V1dl <-{ouh^r\w 98NvS@:6̎.B0"(\"]_;Gh$G%Ɠz>֘6n/r y4tF#W0؇ 6T"Oji#z}iRYex S!aj>x};>rN RIE+ơV67>iEǂ4w>Fm]7 Z}.!YUD RjsXAeŰ$3b[6EP@A], aCdIy!J4( l+ NQ1,Abip8T9 *7K_1#/P*h6:^:twn .`0Z7B- ]l^jI2ji\KoJ;r`"79 f6 $+e*Z 1g!ÿ/0;24')Dmܭycv< spyxx7Bv(d2^V!ЬIq{gQ'e')BX.rWZٷ)vpb2dD$`3;y[IqӢ"1ýAzKd]bx"Y Z8QXDŽl>H|Ft" žޠ-}L [KzvW@x1х=7cR෡mݸSӈ` ۶N wBH@Ӭ43 ˀvN aag :Ĺ3s`L9xQ5`*͇RI;3 7LyZi6>IoOLWh: &MH28:I'HW& vQ-*d٘ :6mړo$agA4Qk;-7BKU'@8|kA EBtun;KͽO k9chK7&ԪDᜎ]mrQ$LMsיGalN;CaRbjqE <łF4 #N1^7dN|Q;57<98k#9L,P_|VzE1-!48nR8L:g97յUQ9%(vj43+rr{3R#gkN@[MQJzNƷsM덐יgV?P \v8 zC`fSJ)ф2=OiF4饴LtZȩhᜃm!bM|F&Y1fᄲS˦;GhEh$ DP^}NA 9vkc,`CG836iυп)83C߯EDECGQG/q ~|h;gwrhB@Q3hm@L]tYWy~eTG, r_ LJtAyĊLP,A'LȰ "]lʎ]Y_gQQ'GAċ )(ЄBҠVhR}t,D%%#0$6L_R?m}*'M01]l*hE: %JE!hZu%kGS3< ⏉SAs?`;TIR]\e byTcJ:43$muNuTK#eqhAa,5n'&uF aii%5PyMRqD̔${ Y*\aDo0^%%4Zɚ֡4jƑi`b3bb/CzSbD*V(g.]J(Dl,b(f oYM3eA{9 c3ޙˎ}40Vrb%$/'sa'̐;bhSc#NHlRE& 1)Qv,wYC.86+#9?"Py#v΋V!˚p%[!r#"Tbkn̻b]ӣRf:/ @,3i lُB,4v-w}M񕘚" Pa T@ͬ,!CB$!B #!wdꁉ^UtUbңI!DFwCխɸxRdg pl|M9b T~(A1 bzM:PԲ!a6}M)U1qNMnbMJmeSU$C6̈́` L6, #DXɸƞ=6Buv ,P lc`q'YZ+1:v'w'ji*Q" I2.2BXd?jj=i$CuDXpqDq(\Xm9JSz5L YF4&NoW31|3yԁ)BwA)|Yt;^QIl|޷VV 6vCH|WPXk hӿ}/-Z(g4^*W@8g.ZlB- ]Damlq:2k92䪖hۧ_NlHD_7FZZh?!GyEQ6?t("ҡ}LQ<2?5Wsj]Ei"2CL4`3`C. (** 9MPl} <>̱5,Q908qTT4Ƣ49^ӝZo'B IwCxM )iބЩ,PW$ oč.P{M@bW /xq8G) |I)sE23XyJHG EDYԂNS mD .MZ<9=OەAQYۚm$ӘaF/f9aSF ߻&YѾɤ,}>jd^YAe僌 l0Ldd&l:ycp # ƈ8!3}>obSH jP;&A@ax/-7zh員,E4cC.Lb" ,egw69.$(zZ'gvslm# {1ћl|_#zcQ> H>a i)lEm&'V"D1$RbDz4©1CUFcIdIb}V5DE Oh&^ -])(UĘ=lQPZAliV(BpsEĐ'h iJ05lDƗ1ݨ!veYt32"35!,q Уb m03 G3-\3 ,JMENDl sExeA&Q%O>xO ݴJAa(%@-"0gЦV T;KAtF cP2l3P&>ӎx Ñ$8xqQ(Z']e$ U)JFHO ~T:BA@t)!$jҎH @%'Cq0 gom@?h&܈cAC$0_] ̯"D뱧pz穇4R}jztHG/ ()NR\әuK ,v V&5ɍb 4R`s B' ,zD;g 8(|c I ~ &S2bX2vqTFdPiB{,ѹH1H3|I~j%3A9͜@wְ~n% $Ig&(vϭ( v?߾{ ߜL6oށj(!Đ *!JburcLĥ?kĞKw:jdQ`6 4ᐥ[}5 i&n:qpoyF,(A @) Wf!2W!B`ͽ>VP-fx*[?P=٣c8*92!(ywjTRP-niCWj?eZ 0Ajpo6iƱr('upx;?6y dNy1g[aֻH^Lӕ6JqTH d|pCH%“W/P,.0 cr.жCZ8zQ,bIa"h 3NjND-cK bCbAYH+}N:Qv23;^gObJ)81ϑЁkߠ'v o kCIb{pv8(]1ǂ_Pu]I>=0rO|SA LICN>8&]V6;S@^Pe%(h(LK~lsٞr$4!""}"RA{^wO?$! 3_ *._'-3QdEEA7hx'l1+d"ww!hE"d7[|yXPy=O_XjBK;ٲp3ULEИO&j2r.n -;ڡ C5*wԦWon Ar 0xEg^rAqWLa|pm&`%h .pJ:LcCf p?SpTʞ W#>Ј*|LCB0lVL~犦vPӌj"j84XFs3 {SM)QoA չ~`,WAT`[B"p8|N='3Ԓ>]vrϖ v|PT$1qݵ?[<3TNJB(4oMD||1LU{]}ol(ƚhAOS(B>j SR5c;'q(S@ ɉ4;~q oQɫ fir'p= +X"4؀@ l_^a{KDKQOv?/v>U^LSP"?x709k "L*-Mۯ7SSlJ6/dOih[Pw7顎MD?O=:QtF4y*Bz_@zBIˏ40?+UV54#zz;Q) _OwW>X\=}iA in P]H){7Qӱa\ph")H6BHLsz< !`\6@ MDRC:pISjRV66{`)I`Ib)(  D6;\ :Ȟ*lGa!X8CɄ^J^}{&6wk[sޡ2"LJ&i{6U'H!#O55=/ʴ3 c1__ZyUwbCx ;1>V Q|`T+(ǡ%*}zkKLۓ(ix8ŐL%$ * 9(*Ӱ~o2 6xw\EqK=/w!8%wyY/c7 ((|\:4\R)ݴV8Ǫ)Ilݥs-1An idJoXHN ni'mM-WׁטT=;Vq0a4:8M=h}Y=mxo]렑G@~MwVH/00āsfgQjjf]`֔&׌p_:q8-P+D:H"xRG7b1qK05` D0 A4PMESf3*iT@nbɄ;(1Al7|'/c@-$bS=L an `hE Gq䜥Qͻ%P FDxb 풐 )(S8~`a\sY3/F0f]C@pf=QCDuJ1zY qwS4K_P[.YkL~F 6s !b>e@6B 5A q7 =k(okEMZCH!(RWwfE/pAȾFQBB,7OG҉ , HJ I4̡B r D]֠"o;"Yq(OJ!8%pkA " Y}~/_d|ܩD* eɎ?n]b 3g%)-mELX(>^Dlv,cb- $A1 S0(JAI*!UXY" pi|+PHĒ)sR8!9(C_><1Ёwhpq {U|B ]zBP9B@@nJYDփ0y `VZ#@H ($ -BV?W4z{B^PÉwɴӐUW끻% Ip%4mEr\FT=y,lb!2'Ć q 0MB yd˛Gu?d8OMu9^ax4A=&yKF1=KQD6bF1ԎɃTOOrv3!%E4@y54 \_2CЬ$KTȏ٪kXMO D?Yڂ8ѣK H1*Uh(40sPjJzX*À6Y x̸]WN\:>0IGӎr)ίv 4ACvhN5冩_v޵+5\b}+DN[Hpu%dШ{C=Y6 >[iq!ZUf$)PBj&U H {LbD(" !xhvp7L#RwdXfzD'@=o׎ @09sǗ ;P!Cx }؇ A&bvw }ӄ YG]1R q9A2pssJD"i!H" JNhj P d!~$e+x_OvubXۉ߄lZlМ70 9yxq}52ʒpHKp$jgo*b\=pJs y-v4Oa p&E{ȆE'D ٳ5wZ뜩5̼3y#MnYΈg} ~}CHVD`mHt;"5S76p7r&T1 _"gr g;mAH1e8܁,ɏ iz3Fji`nNv[a64 s#<ݍRHE4$Vi7̋%\[~pdfF@ۓRU/7c-Ԏ)[4r"WY - RUQ BLt] g#VpF zi1c"1 5iVz^ یd;`̀=@$E",9ƥ ~UOսnzP6;tOf(IiJZG8[o= "Q dvD XA"E"U҃B^(mƀ8IESAxO!"HJWtG뒑b$#H_a7WՠϺoS͗=Y53Ȑ`a*`vDp댓O," a`WH© {u+~: $}Q1 HM!!"QX*%&")D(fP#;iITA  PUDUD PAR1I47HA4S%3(HPХ(QLUTE140TS)0J<~,ౌF\@Rё2PiRK@a*X|\i42ˤD`RW,kW_>O_7OFO9D M)JP(Ff"S iRƇ?}tNbc֌M4-" d B)F (tvh @`΃s׮vCVB(JH] s?0ԏΙ / 2Г3Wc @"# >"'oKëPu;}syu۾ E[VvHխ:^_qk{NDwnQTګ]}dtjDww@m(Y_Xnw< n = {\sdlն奾\M=^홍5tαɮ ۫[@ݔzj>烨) =T*Ot` =VWEݹ}}݌nby*`g׼ ؎vm}}3{/nmqofx-Ani>{/7x%NFZTnKۊJw enI_{G}0(N$%U ;@->xݍ;[-}| {nϾ |(Qnܫ_]Qf" )@b# -Ê&m<@ H(4֤AE:w8]BUz{y}=xw>|\=wcކESmPQTeP}QH+(hDVh(\@I>IW{ꪀt P45TIKà茶v{jRa4/7yx8]!{V3AFpGS׽w>xA|9wX=i4[QM9N}nmsɹ7;Os:W=Y}[羳uϫ\vɌ{wKUej9gPQXϯ/ 0'>Mx=sܞzgy6{m u}wqcי{ ֽlޯ\wwo;:$Yוnvvv/pmc:_^tOӭ K:ݎy{Ǯ jsv"^nlo^7\Mǽ=C{YmҞ}VMIn<9[ܷwc熨4{;o^J9 |k/[f]ۺ1mji-(]ցDT:m{QT݂um[dFbo`]}(uKomT㷻^;PU׮Z&۶sJuӸibA^{rukon>o罀vU9ݷh\7&VlW"޸WizNp]ĜݴGVQ]};9ϑYv=Ȼ^}z]0:fsy=puWU{wVά̜tӬvfjvoNN*5+glNϮ smei}׾4 mݻ=z22Ӗpo{:YTGB.M@iNp!u绎7 ۽nݏ[ﻻu{5ΊFDf[N}a}ѽE6q:$+7\n@}׾+);>֢symmϣލ}Ͱ{ k:jiﮫZn[st<ͺ(kOr' p>Zݳlp VH׳Y֮뤻tۃ]ifVԛBcu\Hcºi{6S׭;&Jr sٵ׶O{k,î R0qwվ۸-;;hw3zdQQ>m6p35AvUjGt YĪ;F=t(5D{Wg<1۸kX%DIqz﬎gZ'owFԣPP>]v³AziTwnWw^Xk:nfB4(w9O{מۻ+Uks.n5Q^]{dɇnvJ7Q@O9u@(u@(t5fճѷ-luWGnvvʯ]|j!d=PhmW1^{ DHSvw{{fl[wهrTXhU@ֺ5=:VۻQn^k5VMx|) ׫i%9^'=QzuH4GnKe]&]amtnu\ yER]"]zʱJ 4@L &@iM?O$lM)A @d4i'LM(ɦ H @M4LL&SOTЙ2SGM&Hz#F&BJH@F`#SMMzC2=#OPѠ4RB& 4dj{ Lbx2z41I !4M12IdL&O"id4H MED$D-DI|zZHh( o J"*"hf*~R0>/[biDGB4ӥhib*𘅉hc׽s!}DBUSA *" wVMy `05 Th`&PZE"='[IG?7c{r05DrO"m`N+;ݛ裼%! ?a?=wcesOsȇ^NoE/|}e\sQs;мfta=?*~x}9h p0wO;|W|=y@dx^@Ȑ l%Z  6p:&Q#aGzذ7I(h&PYC"λswхi¼ 7 G4a&h6z ILC]\!L!ݍTc~?^{PDKEFDM4? i&X$׌"gLxvoj;S:2~_o?{᪷{8 iL2Ozwa5aʆQ`Fv=4څUh59#T{bnx |i<> + T@mP{lkSC e?2ANލמ+ QFqRN PFG,S$&_#f?WURv1˷IyBȹ_ɥ;=g6ek&> a"TN8Ni` w{"{vwznNV| ,XM޵,foz^;]/~wL0Ύd/Yn[9_nnKvH[c}{s 6n9exᅫ$a qoXÃj"ˡU9֫5vY3(U=~5y&9_l; zFFE-ek3לuMUIi\ϼqVI$'}Ns3.I3AUʬI p/>KhmcA'^Lbt }4j4j]u5 KfpgXaiOI/jk_ڹ>Khquk7 囒dfQ-jeB84`*DӒ;^fxJM_c=h*s*r*k]%yyl!!y/O3+Ma%@9q]IЊ.꙽qvngã79nW4Èqe2ء=Qxݞ7Ӕݬja]f/#B[Oe38|G%{zIV u3$'uտFx:snUeVfmp1̶8t0ǰ6 \y}>|-mH5kZ)LZֵcZ}kZֵz֣ZֵֵֵNjM9s59q9s'9s8)JNs9s9s9sZR)JRo{rykZkZZ֫Z֣Zֵ֦939s9s'˻ ,,OyzMhe(4M!'^L[ZoN_"|K?3O?~_f0vlDAIe8iuhhPrUyVQF© &+]E`DǕ|tdzJϨuRN&,D@cj 3- M '~lϜ^{.ogЋ0X9*HJyY)GݸW0Q60PMhțH܃s)۹T9B+5a<0Ao㾳KNafzۚg^[q$7r:W)8p1\g1 DT ow\jifQ-(e8ڢ&)6ö _\M@LEfz{r V;cmޥ̃ it28D#.~1XYC HwKF= Rv4>y"/NC@$|YF_f Ci{>0j )Ib k(Wb|Hb=d9 YۮA!ūvAq8?VMKЯ?=AsPtD5R!?=4=;uߗ|yxy36q-)<+'rShw)&nϛ?o\0Kk+G'bJݥ}!̥vwgͭ&ZMX8\5GG[g~f" N7fs|ۗY9.Z gZ^0ZLRnW9Y*3%҆ !#s&FSTAQٚ./5yQeEi.Us(!Yne'J4˨\l6P(s&3EQޙ⤖V d>t 5UTu18j,K̅_<엽ra)ꜞrKHn$wIfD N%"hMVi?oH"F vV>R5CmJ΢{,!ԧ&P|'S(읪T:ɊxY4CFJu߇Wkq-=TpK$T:R9BoB9v}ntnǬ޷2ā>ROx M%4>}h@GC7t*":W(>]+Kx)qOK %OѤۅ;* 4uӟLJW4fmѬf&A5ߞ 鿜?Z?,T)h?,_xӈ0c bLcbԱIҏ̙Vѥ0N!i /ݓdQa]@rɁ$+>Hh}EI#ٿ70A# \ dWBj.- ,l!g: tGՇvJbxa lX'/߸<3I d'P]n@rLjn6hGמ9☫}0wP@|XCߚѱ~[(m`+weԣ k  T:ZX||iP7S? 8i `ȨdH4D PY[<.tcÿ_)@AOV&T;i d>GJԅwvBHM3idmTclm?&,40zVI? ~v}-cDc{C8[ߺ=x j[+7WCEl di)XN' tyz$I'Y9D A~1 $ "jN~0LBeN{w) iY-7;!Օ10q\ߵlfJҾ?gxxZ? A(mZ_Bd蒇#D=J;HSq1o7Fx迻7-v6aG\TxAm%aQ0 q6g%L&D(V߷\eGoН%ǖN%)](h:6=%-&@ >FDŽR ٨ٞ?Ǚ x|&çR҅)ηкzZ4E& 4PsZry=AM:gNѵIhabU:`!"Ø='qD,D (O7V_X<0kj8id2kDNJQb4WK5lZ@U+ZB )"&(ʘ|f ޷x5C5frOo+gH~9TX1jFCX Qlhq)TD[NV5NZ:BBg8%1hd+;HҐi82Qb"Mr"iDb*EBsC뙡uB[QQSgF1Q˧rwXcl`!ia:IcDڂ!Gb KlKUKJ7 =*6WYDI b+@1P)  $?6kEX&45sm MFKQahtfBtz1d5AWm&b _TDCTIƒ0C]%2XLu)-Zݡ" #4v:9"*hv ٌ 6?c^b64ƃ7踈;WChdeuƱI#Q8UD3ZpGɤ F6"*`4Dڵ؃}.Uk&m{H^fu+byo9Ɲ?}(zsv#ŤLel yt^wkS50!F" :UQ|y4fn餮Ec 4yBMqZmRi2lF0o~#wo[ٻLcU zv":'DΉɬ{!ykl4t/uӎ7pk\L (. nGxSS5\ I` )QV@6WK׮0%4Q&@lbq2nz1ud )@{@A'ѡ"d:Qpҷ=;wp;`}Ό͹O ?}c;?D7} vu>bSO~׎jp/﯏Rqɭ˃=G2LҾZuP8aIᖷntiS熙)%kZrUq+[a0zxr1wZkVsK6WJW^YɍXh|̏vXF(B7[|ۏsR/"7~ 5jj.m D]`ߡ]5u*`xɧ&K-KRw )~ڎ/֨Mg5'&֜̇g4 y1E}.+M?Vg}kv kX~4r k9wVC"ňPw@uIB=(GL={ree9*h2k"]T =dfngBӦ+HV9yt?WX!Ṷ7ݼpn$q~ Qƶ8d!eg^m=A-H>՛Tyψ߿–P-vwFTV/bN,oe=ܴӞe2{8L* Q4KT'O;M)}ό62Z#ڿ^yD(ˣj,e9ʞG O?߭OjUe'IL2~v? TJu7JMYŜDi%jc', i(ȽrkLّfZo?#6tlѓ '¨!CB)O?ފ84GI]Htg$I:XrZ @[p‘m-3Xnrr7SХW ٹꙂMZ*=>L8CsGxL$4-ѥPg~'MT$A)֛fs+t8PB}b*?~8^_l_ ׯl}IZB9fc}m?t<YXMYOfٰƪmةf@@}Slw*ݴѴz[Er~h h/^>1?g8/.a^Y.sb?ȠK'f1v2!Amل)^N13 bLʠ h{uy无:.LjPDإj냎bl3\fg[?XKՊ UJAW^ v#z⨇mO(c²퍃VUvxD@,E;cs2qɔo6V0džni}<>2e}b(.1hXBVB-f2ÒgSH0[h@6Dvg`;H(wd']릘drhTYiͥ Q]Bgd%UFF՗j/ "D8PvC[_ysK}evne4-R*wkɨVF<GX fǛBFf/r41d QsR睷&1t$A afHo !jŷs˄:MJ>D6.=J1=4ھO]7 xG|O>~5|jS]x_r?Hʶ-IAr/Ar򪠲Jk]z俟*J+sA}]} ߷U Lk=6с,YcawwZmis<كm#}!F=(2LX&5TSqf_Da9?l$YۓJ +FF&d1 LD1WQAIq)Rzf/]pQ^S6HsI\-\T~(s)V@SET#dYD>Us'. =s:ed#\ܜ|d@9(u%<}9jtNuۯg*p )dCwu.Uhkw>wOQ,WH!]zKrwĐ߆͗#;sJИ2LTUc6{kev89֦*7>YO! N01+U8SuP#+̎UvE_+u<>"@ɥ%u} rml鑻O6χ!+8ƾiYFN֘3&\"*xEPI08eNHrM#5yڷn;5EoFG颟c]~ޞ_ۧ"Bҿ`S } LUi(<%ZR5UG46ҔֱZYp9xƲyr)lvVV1[+1lu#6l BlvOw; ڣ}^LU@[حԭIX{J88ma1``Ius̄T^~nٸhhOkqϙP>+]癱Dܲm[ m0sREwƐz\Z6̽')%lRf UNs<=XkPpknZ rJFE<+(NYE"}fhWNR hWU®s1H rokZ{_joQT{P 30==8crVI4YU8N^Ч2hgYYIW[B/H"?ɄeL,  fTWXb&ٵv+l8o*N"Rmz2|AOPN RM^4!@U( ,w;j/Լ/'}- m2n;:8A( }qJ)pmAfx u'ڂ’7kNAP#? ']sɥ +/&W*4GVsUywQkrFص%ְa9@t/rH?c0 VܬA|;g!d9(+cj(/^ˬ]@RM}6n _DPȦRsƱ1n8bF1>˭rk'0m1jXFG,;]L)LQ'HWAM 1;uQ%A|LͯA?wѱQ?hp_1Ns //V'Hox_// JCxԹ'97qk O]NRPxT[^iJ\h#wy䝠9T(H>~EEoL<.L3.$\agC?>N;m+_F5LAF&hâJ'vuE)'Hc3ՍC ;thE}qǻg4Q UTc;`j.9 7`kAt"\0RU4_G`0ba/|8O"Z66(GZJgJՐ!i~"(@ dP&zٻi/9Db&дq -QAj͌p4SA>]癝ӠڊNٴM-׃D i_rFDQnI~&'MEKTUMSWp8,3keAEP8_;:O@COYuԣzExvڪ61Lj|ZjjDf0 梅j 30t^[ -=GQ0PT ,颟"z\@W ciš@37KaZ2dKdDPDbRh̳5Ly7P]RXt*? /kkieG Ɩ=#OHUMei}AHO^qe|zbRK6t=PSAjΚĿ֭:Vض):4RT[%EEEC؏(@1m!#4c۶Y_p4i:F8ʒa&@( lRIL;хYYCzqQ[j ?DG)(!@ v[ WOmIi?N?o5*s Q:2A&gQUHiO%:tybA< R JQ&"(tBI S4Py&`JX&hH̱)kBQZ`}M6Xs}JiCioGGfJh%<ئ- F,·:~WO<ӳ:hbʁ䜓VCmùQyY)&1A~ @a!A FB`8$@9E-?֩8mH50pl~x8BVd`@'wD g1K]9g;k0vN7&N2Xjрﰁk'rO~P<@O:twGf)?{nݯGtxmw联f"O?zHo"7os2srܶ]s__(O)Տ˾b|_C[P=)XK b0b8Q?b#ĈWrwHJ8; 55+<hiDAQܫi)yswK~w7BҙlI༻;ڗ&txU'^g\fu;GYGO)H{mLnLMl|?qcl8 xmE 3CCg;İ Rq=ޟorTȐ@% %[5o+˘8j|u?lD`"K¯I_?cΡ];q)At4ט<!:Owѯz>=}]BGJ(oNFFTD~YޖONӥG{3:uȰtiVz r%oǯa*1ޝGM>]'ow=Rz7dO1>&YuK` 򠓼v5~zݖmN-2rtrՆtmWZ3ϫ'ϊ[((7ME_Aζ ~.6r97p.)2 ys-+c|P=Fpw) ~QT ]DHs*/W5X `Bs?ٹ (@o_)ݘtӖU! 1?? 5ImNC76˕YQ r[r?DA,H."w[G"'|!mt*"Pv@YP}gX=!iI7IWp0d_˩~fX5!_Zߧ@lŶkn4ui#[Ě}4V]'R@F Pğ%A#hrO>_GO.\'HxamaBn Z?IH܌۞s1`ȡ H7Cc#cEN7Y!dp̕ct ɉNsA.6>`#>4gY:$MYf}kRtohJNCG%{MP<+c|+9&A"םU)St?u:hؠk?{n 2NRDAd>zEZ/c?{f5dDe$}׺鴦5i?gt!H( [ (Nc}|z_=S*|Nu騿B^sxH/mѰKܪf`@?&2#~&(GZҖ^T1dN0 ?w˽ Utalr^op= ?\~{`;Nj!QC"$P7SIt&^`w'iiX\UyӮ̚a=ƈ)9K؄Լ~oњ 3?Vxp=|6i:to t =CMh`!E }CƠӫdh3vQ*Z⇫yGSIjJHPƪU0p*E_MzSZ`eKJBl;M1o~v%IJ^U `P.s/X[bY&kyUU|tPRu/~]48n15 C߹ۭAإ:]c?`dDKY ɬ,:(]6儤+⅜`-}~@,Pr Og%`oi"K0dh>f_;tD={vX1`"]ss~lH/3psQ2>Q%;=JH"`N fP 1 a,Vx%UzlI+:2EC3}\4>4T065G!;x d@? I+v>(_ɱcI=6sOd&+ { A)Q1!7tX )D@,!9&c?֛4Wr{=y^{*#_q7y7ûj+:}<SX.пՌy}װcPPZ$DPCi(H\y1rQmyf=/ˮ4KxG%1UJcvwpqT &GGvf&7w?Eeq1b]-;%Vo 7DsXbl1sy{`IJ&GZ\*2~.9 X0bHwG i4aوҪvsu%X:HD.uS.#N||-)ɀk)3 #efyQs!ג=q qg0+*uGz9MD)Jk@uuhJ cW.oR㉷Gg'%uBg(`xPBr[4DX #ШP̟O'I71(nﺚ)R,P*?EHRDx(8aBzF:#mAC4cG='mE D5J4E-% CQ^.U~ ?`: E*%"J?%(}a hޜlDTIE D'h)$ZJi"hbb$sJIȰD'?bbQC1($'A5DHxJR#T%\W/@J}%TH| *&)8&@tBJ A0wdSv >$w%JAR jM76$ Zh|~b!Y%(i"RCBM\gTSA@PPP@$yd==/ߟI8 V:髙"}}Ge<xEqa5{3tSPYEo\~4;5% BdQm(,T?h?>=ӿUp/EʻM[ ek=v_57&'w߰7~$AGGlvMIr rfZ J y&wW:>X[dX,[9\\Ҍl^o!6I n26qQ+7Q6>Z c 6oˊ3kЇ'\eߛܼiABpmn&6KmEZi$8-PX<7RI\:G%V ZD"v;a"c9xjlac,UIf+XEXE>綥r77.Gv^`B*4_I L!rePg%zRK*BŖ*ԓ͈IBREHm=~]Q;BRU]L|s7z+Bm7ލʼy9tCSs=D>ienU*/pMTpɻ]z5JImlhIW Rp=;~ONzy~aTn1ovu+=qQ;7AařfWl }%5[h 5Ia9<1 WЙYqY鿔c"ovS ul)YrM ޖƹPqsVvZădti|}eK/.h uZC+otZ-.Wc!7?\P #\:<Kn+1ZЦbvf)ImeRv !;{,[4P!H%Fݖdty%6QA>;= +t"݀lޥľ:hAJsϊ}z@td O!h&z0=h2j5W05;~O_vt/!NnBPp׈lsE?d3wC ~ߖڳ;QIDT;`%G]V͚?*951TsisV%%/SUlL~?ծMT iz6 vy2E0% 5 @_n=0VuNFҔ4!OgG&x*FP#E^~^{6;Eqr FJP2xz>{>ǸvMD{{zWp+ Q_1xϿ0a@#l $mh#'pA$|j 8waP*r_7b/0tsʳ bJ-= -XBP7EQ^*؉H (#avQ?qxrw 1U B) @Dt!_댄QJ9\&3 f)"" 3+B;@JLV@]ݫ 篎.;IO[ 116v㞛xobH4؍jZ"i?׷8؉+Ȉ`,Z/^s?T=Bv&7Y7s^;a<{}:4 =Ky'{kQ>M}K@ $JMB~+mc5$ZGΔ{dA 9˛ ,ء=rQ2t`}&OCA mYUS'4m)O~[aa姢4e- FV'O? ~YC@ o)A@?c>vB '/㯯}zt9.cX`r}5bPf5[#w(qҡ+Hj I' 뿗[U͒*;@֨P1`\"@GPwu Őϟ;nX<~=N>"!gùf"<n\kT[33 2NTt/gtOB]cοO ,[Z;G>'x(TqDt"&!QTJeFuqHm?o!?]M."JTm?oӡt^95lsxB]O98@z[swG29_'zxԍ>e- [LfCQ}ҷeן/:PloyqvlW4m{5׬w*U?[Kv/u9"We'[aԡ&@ 87NB>'Q>;;9*eQ%ZβSpM>:s0  =n9n{MUo٨J< 9]PP(YL¬UPU]NyK@m`GRFm`%5b LGrkla>` = 42GW/ x͹TGRޜ_/Ԕ]: Q@DЄ]_/7m[\ `V- >˗Ǘ_9s9s9s9s9s9s9|kz6O3][-d$==!urhᰂc~Yxǜ Y0#"%9J&egvԒ&x!CyH~cNN;gS j!:n1 PJ  !u9ѹ#|[ژCkxPe|k}9 | ?(sfEL;swW` ͤ 3y?<*'?; ?kp?q]x@/@9?a# E$*8PIwȇ>b&k?T'/>Z'3Ӹ)؃B/F8S 8@=C?lP'ß`|AH裸pnKZ|@^9qzv"2)2TB*UbA%LH$$w?5,Gg1o%g+-nD (S%A!tt@'9#1x'`W':î̔1#$N}%yE;0l季NjVfu<1p5 ~=pH_a;c5I[9R{m$&^ݰd6wَ~^[E=9`Ǐtմӓ !x d<-^ ;HHB'Pa)ɟMUϊ`yݠ<<ה[ߛ7,Ø]4JUQo]C^_.)A^6wI];*5{$>?3{aG>o+2/U'k'$m/16!S"}Jwwew2*%0 Cd# N ?Y+I$OB|\/d=͎pI'b]Rvֽ}x^6tý^nsafH5G'GjN588 {ԬddR!Z1gKcc~kl pҪlgw2|Yv4>n~5?ɓOSϧ?'#\c4W>Xa 3 ?s\}^ףŎԟ K=}Śa1:(@P3mU< 5ޛK Po!T<_^QT{R@=9%x28ji/嬨{tzY= SQ'̞f`֩ *ҷSrOilDC=@?a~g>9iu}ϳ0ՁawV(0PDUS5E򘐉?m%4TBC0Q5{;jdJ'5|ɢP~jhq4Eÿqaw6KMie|gbG>2b"CwE>_?ǷהChBZQTFOh瞧w>FBXѥ㷄ECz{v@?`m1i ?A')!ǔ8Q(l?TPNllgC99qqZ}4oUЧD 3 ͷ;'hi4J~5x]0.Y 6w!Nl#"Y&> ɃCu?>DAC?ZrK5umcđ‹zA>vN2Ou}^܌+<~, ,_GJ' ˝Gפ$D'P;sw1x- ܢXx\ Rp`7pNPLO36-WW DabhD[q|ztK@i% (ze$&bxF^eGxݽo'_^Qg$!"BGUwqat?er$ %I @]GF2Mekr>9=B%qBޞ)~\]wE Ut G ir'5@$^l 8ĐkdAB"r;#k? z~;B1~! 3,8.c? >'Er'4|+ߤosT?$', |l/r8xs>jSJJ?.~ut)W8_tό﫺x'5H*%bLfnܼ4En^$@}aQUUUUTU~&vM>EQD*Ei(W RRm=aV_,:*!x6*)m|~U:eb-+ѩ6Z%PႄRZDHvCOp;,(T?z%RxxXbԈU|V؆2^?T~J}B>F~ Lz=I A'y}GǗȈ'v}4I!ف07@WwW:cAG GŁu|)C;~\પ0 '&ⷂ *Ѝ!@!B44׉dQJ? Aa"xnvz߿sF4 "bMln݋pu_ݐwSï6`Q*-$ofNȐӒI$I$I$G ~r IOEi%Y>xf,G۲?O\GY謒w =HN< }to-vzێ2C 2ShD<zYQP"_Gt*'D2 :>7$FIAnhX<;b@PnQdrxQ'ܣGÙY> i)njg7~8>'h[Jr3N}]HlrAX-?vs$xOJ6ƙs$p#l =oIG߯( GZ$!AQdays= SÒ0O,C4( ` NS$C!zQPBp{>A= Mvb{?!wc (T9PRAu̟q1p?K'ɜ+SmLk~=({l~_?Sz^/'0Ȑ/G vpPC!&oJ(]fsaO^ bdFbS) pP h1Lb/Qq{3@lgqQx7{c9 5j Ð(E!4G]݌{LOQV2(>Gt?*GI_<~w%0(JOv|.ow}?N{\`7vZx';oW(OaHG{Sy.%2iӌ*$,)||q5^]e<:fLOR'e}Cq=ZVICsu MRS<`|O7ThiOl'3P֤{3`@~Lg Onx ^ޱm錈R#4uxи̰p7O?D(:?>'fB+9{opdqDhw&7)" E1]!N|ǝ0qtt[UKCL(5K;h#FӃJ1 E/w=ON/wyTVƛzؤ)3'F1QNvp&0hfDbSHyh"-*8faBgUo : ӌDmP9J&hBpC!NTMA`1{,:bP>yelyk NoC /{w =˶e?q}с=M}F:""l%z_Q{m/l52,D('>7frl/ ٺ.._I5K TUP" e-m!;mQI0n['2V dbfqtܾF\`D; |!I']WaOjpp?޳a<&-ZM_ӶiO$ ^,9qR˺wjwLhdCUAZ('JIXÔ&+qGB#T(g<hTQBo ;@'ӱa螠BVoqG(=ZնmmmU[mmmmZխ[n۶mm֪֪UQkmm-mb mw"("(""&(rv>Om[&3mwJ#m(mmm[j֭mUmmmR >\c@?]C}DG+97.b $%Dng!=D4/ LǕt4|s8d]xDW絈Cu9 ė!s{dG!Yڋ_3%>-:,͒eP$o|nQg/LOoCm{F YŰǦ̈oY{p⊨=r~1+N*$*gpr'oV՟{?^'?eϫwx";HwW&r^zgHCx`!v5'_ؠb8C.f39ہ|#GDɟ2Xt.u+\ sju=b_ylHwYFRlIåcWZĝzxsFbL߬wb͕v9[mPwPI+ W>{EE5Qu|+&ܮ5;{7NP:N:T%plq8X꣜yw/ [Yuw| 0\iJtS#UW"MH^ *RՆXd]!WGM+4Dw.%Delu%!ys>orlyDx-&8x3R-y韍HuϖcF^x- L!{^;ss??5Ir0ѹףɗz!d" )i|Bvb 3jn :kFvGk-Yk=!J'ⵝ3nS S%Gb^~[ϫ%PU;/)5YW+e@+b2ys( J;̒$mwϽ Οoɮij-NգP6Iɏ66+bFCo\#g3·Bb,`9)aƔA 8/~p~J`P<ѽބr65'{{Þ->#.x (-(ôfTgMp=C3Y)u!6TZT6:Ƚ$GfQݘ;O :U(Y#Z?yQlF 1q82̍S5σ{͜I3<L=_~E|a - b*)6HetqF.:(?ν?s@.CC܆vаE$5T$mm`G^̾SM_&'+UGb{kbIwzUě_{j_(xwg>V!^ʍ{Z$%g| qz3{&f8ƶx㋮qed?2'ȟG`4< }(DPE (s_:҃cQURUET-q{Qppd"IR.Kj{uI xmFLuo\M3IoV1gQR(}>!wˠtʊjz-UUY("EXwo'4@8K.fIa9ekLUI ;š7]<{5g(@ Ins T ͭS6䥀|#i`ұV/! y 몰΁C^ĺ%."6:!cY,` w>=̚חɫƥ_.Џ|_{VsKÊ 烎.mÚCmf8mVJ }o4ĚɀApl3w!VÚ l> 72i?NIv$P C{˩\3. l*_|x D^~#$qܳ;Dw5g|u|3@;qc\?|O)ÚAóxYћ#,Znp"%}*˯*Dj}DՑI=RPlM1H4V~8/y(شw92u2O_dn!P&p`y~U|䮶!ȜXevY04 67EDq𶳄(&,aP alK3>3>(uLCf:13)@(ⷐ+z" >Ц8NTkqu3]\۵yPe.s~X,Ţܑ8q_/ ,!\x9! Q(ʢd>7dũbO]w\GA%dpQѽp~5@u h P0 LB'V((Mј>5kˆQ*]$=hk^< -Tm'ҬݘspO^C=T;9j+|4-6~]J9\`瞽׹ U9;&_W?/$r#[dY26;__3BVeu mgáh.W8QZ*88 L6@fC,-i> Ssg1 惶)?7 {z#z^=%uξa{9GTd/ŗk|`|9g~h%\iY#_hCaϷ,8-G z0\rD)=rNP$03J1<()V <&mж)eD< ,4Oڮ y-QN?gpvpNn_dD0*jFC.(*jW-ixs.[mA$%^ͪr:q IKL b@>ӌ\.[CIwT7!гWCg~,xW@_&U||ekݲp%A!!$p2 LU\ 6( sFIRxPW(筼L\ kUĨZշUhY&J=sVszf$Gض(8utd_|WֱD|o{:hJ7OTrѩ@%/PkX7r+A%/޻ " ěXP !^O?;Xd؇w-"m`-- omaRBx MXj[sAHt lA1IgD -*E&dQzE'N w+Q?YDq?P J?ǥjsӟOw~;T>W3V賀% &z6^b-~pkOoA0ʎqOG2z֖xp,So1۷Ǵ)ySeK5W1jDގڜ3w|O}-$H"bkp zW}['?">vUr# ơX7Ŕ ~GK]a^V&n:;ՠ]%MZN J)˫kAaa<ѻhEN߯kӎqs<`?Ba<Ohp`l88>XG=!'ujxVwIE&%`TzlURٷBg9JtfZݬOsc3,_ӖӨ)ӝc4eZ`|=V#0ucXwwmđ7b_lkT.p#un+^/_(ҥ) D8h9XH*RNXˡFOxp >N 3SZޕd#ҼWw \(Fp'% VC,|{?qS™ב>\^,(UobI* 3qljo7-<&R!=s&BI*QF4N0=|Lcak|o:+WQϫɺJI "^+$C~>:ccfe[Ui|^[25%ma6P `FK>yrA(NxmOow<`+3o/Am=|cd9Ed=FcF X9YȆXjt`e:np DSl}ek7uaC>rQVW F4aVQױ-mm\6: @Oq f:m6 ō f x3S}Ju ^y4ߥ_i+Y&Ͷ91!|x|jn>jx9 u1GmsvӦiva@1~fICUx&/~?=YK1rew^8,57}SNs`1٩kvT1bZ/ #}v5SG F4-8 bA qI^Z.UQosL-f:+CH*/%琞Nh&X]5ɠZ/)(/yFUMwߓKpkDh|_G̊m[.}/,p NX9˶ko%`:t<~ ud]8q]2PK y(I>a.h8-9eu7R=5L\vAaU& 9GoTO?њ\V5H$B]E{8 7QÓD}.蒗-uuBBA0 {Z^_rd Ŭ,",03.ѓ Q2~,3wz42T_&YbvrĨ?~~ӵ/2t" ]38, kAs"ﻥM},Z^cBUAH0 f2U/JIIҴz? ϲx |rI3YDx0NB벸V|s IGQz?.X̥ 98L mV_8z>r|v &HAm-#zܴ6MGv'||{:3;*L cbX= ?="29)Ͱq؈RX>^ZM0ԚFâ:eFj,Y8^+H(AFƶQ>x>s[^h1]2nq@:,bc4"`sDLI:x jG3A!f(Z EUq7xm*xE#7ZhG]*(6X\$Q DaPEme:r[]gF]Ob`̪u/ {/?ߣmM+`f hq~ol"7TۍRMto.GK??b^ 8'?Dl|]v_=Ugڹj* `C{6xSƝɘ߆GK#>V-v}aMC~xvpO0 Py4k1=p: {x'Qle(u=EDWc2NN~ө,n2 $n|}[綍3N)oJ Qҟxpdϻ:-~- 4<1$J=чtnݪ[mq0>8^ίJP_sACCK\$ߟ KZr} :/#6.z+–MGS{[j5dw"pQbOܷngY޷F=&+v @"i51Q:SlRaj;s u`zi &&S}L$mp|uO6K%`#JaHJ-0g)e9cdC&3m.s8Upvfsa̘ધ)^(%I(?TYcŗ\Š^7(10w]`|ޏ+L s$tkc3Q"^AGبmҊOo(bFρ~}uY Ԧ`RDhv80pQP{:Q8A*e0Gkaٌ2{njwxQ/zqíaTͻ\A.jfwtrV}VbO|ٷwwӝXNBzaX F4㱟r,_nHXʣw+cĸp;!1B;k(~HLT+BFf!5ZL/p<N >"zZOƋ: 7dȁ}PG;Nr\>Ƈ(y5@<0_y D`خa_r 9X=Xgx%H$ aUD}&$fE'_⪻."`Vj4%~wMG+浱p?W?r.'@xM0 fO>3ZV#k\X,JEvl-OCID=_xZH>A6 ?(-Y[[4wx۝Ὦ8R8iV=|q\0kXQ("|+ncNom 5Kİ 7@,w3JHLfo@vbOYFߨw6/u>m4`S#4h2͎TP͇ͨbOILL<7Bjԓ [nW(mKԘb+U03g=(>^8풲ۥ7f 5$ш|+~i=AƥVX\%>a /vzyJҚ#XM#̗A"b( X" <,9 'd$*4Jj:_WnAO]}(5c!!y@@?^zqvfLg þ0܎ (afBԫbʨ__tw矯>6Iq"yUR7V}{iu,P7pKkY[#?,:habgI߹6 7\jp_ʾ{#u8(sRcLS [em)W'Dh;^lʪҫZUzV^5K̪Uj*U{kh7WmRI;/JA䮠ۿE>6q'GrH#>T Mm`*`](`YOv8z]ׄ$hAϩ9K&.I҅,ފΧ OkLa{:!Gs1 K(ReU{\:v) Dr8t;;p !5Rw_|b ]QZ|@!"6=&q)O\JSt@d;4HҩD@*O%op kqZ2YjTDa\LjU)R: cyMЩs:G5ۨ (Yg| &+@U"U!Dy,O.ِQ$_W 2gfpiƨFR6.VBK,)@.L)R]Na$,H_ÿP<4'35`(5sᐟRr}$ s\U㫳oXi=FF(/Dd }dC^@u-b@jҡR*ũ3ǟʳ_A㸨Uq1(03Baxl9b4)Q>(*;xWD(WxN ?5CEAp|n2N?, \:f~.Vtt%RL|f!&ϟ뢵yQĝeMBW$#Y $Qo]J8B <mb[\miqֻ{NOQd' xV @UD(M98I:W'ԓ|jD>^ne֜W(ʳxy/c !a.vc ( XKߛLx&9"! 02(ۚ?h 2UQH9 "=XH`1цT~s R&#IgS(țgPsLl:qˌWFQ68,%CXɺᮏzakDLE>k: D ^Gw.w y7h?F޿?8W*|7seຎxQ}r޿<7Nh!,@CQܡqfr);kG=6 Fw1 mb'yv ?9đ_Z`beHaސ1FjnZY!J"qwft\ZAIXq4>foΡ:XD1U{o  j㙩w-DϺj:z0;ڨ}1[`V@–X2 @6jV}1JN5Dacv` ~!R ?^95fw,A@rfA8[ B6òq՛V !g^K7h*5N H ؀$"F0FVc+Ced%sa|[@S0CRd%h\D3 f&Q0)7*&#װaH'0z9qpvvtxo~6xW\f!UB턁&_,`Yqx->tAhw jOߐG4XZj\$V_yDP*V/Qbq4 @uS(Yd([CTD=ʱQ:7XA zX"ׂ@n`ST3T^<ͥ T(@tـpZ39pŅA1uK.rϛ~7Wgߩxԧ6v zY Jee:~n.5!ls εelj*G>}Nt.d VoJQHPK>wF7ή2>&1Aelf֬K4` =8d|L]f8a$:H(>)U`5z v ~hq)+)!E A,)fD%.e;!"H@oXēd X0ha`[焴-%#!_3M.~}z1#,x_0 Q'Y9$ |F:;{ʙ!h[֗ŸeHTތ|-p@cDoP`K >o O[Sܮ~tߐpavkX8&%HuvQ r <7xd7HM/) )d)3)twZ+J\ (j. Zu")>G`Ud(xزev w!M3-įN]g};*whN5!ؕ܃tο7Z3\MThv5ц^;CrQ*3B,߆aoTld,ysJ-YSA `MC&=-NH;F۠lWPb !緳#@Ju# ^Ru 1?{tdOB+sھT;M!_+vI,P7EV<wx7|;xꂠBڢ %A#T|JY֍_L >ςX x@MѶ4zza9xH8y.T?yabp}[̰oֹyh@qx#m[n 3`)O{p00ʢ@œoGN!U#(ii[f '7md57:M."yGYU&A&MNƻ%r͌q rINv?q/6zdTK ./CH8}/Uܢ \MGncS|?` B77BuK I%$#E^8>ps۫^t{Řk%N `<~ +"`l"-h_Ro ??F}J3I(X&g\@j|ՂHphłʩoJ9^W7i|nvtRNc3^j#}U=})d,ӓg43oqf>9J#4!J1ۡ:*)i}_>zN :{_sf#R@5U)xe/-*gL?.KI#@M'^\q$epo!إ؀wLFm;%Q/-m903Su.PMҥK fjmp"gnARRO@t6#X 5f 0Zxx|g ދ’EReF2Rabi@,@Ar"ixkB 8Lf t1jN-LQ9<'?8V5*VRFu_![wy/0l{@_bgZ#3cяn{ d3J[ M3;(^' sr5 "N " u * ;+E@ *mo+Au=u@zUb(dt=@7P<ڻ8ao;#WY=`س5V=b*GVd\l"Q`nFa]`?$Dj=}B`Y:xEW0ҍ˜^ZQϢ?сi@P3L10yY^"oیz=5mw{itj}NGokpfUQ͋?_3^3sNb6XM#|_Wgxsdqt6*2[<::)&|k̭9G2Bz߅y(ɐ~畽#[q+]c}g[`/x4hQxGľDVy1P:>`9zٳbs.ooQ93^c4yefs'ZҚn|EJ\e:<2笮=. 8q-Y4RK[+a!b [1Z_j'f9* vRW #~i"9trcw0~pGg*=UJx,o92Dz-Dzgj1\d,L1GG9An3N탙s_z9/kK]1ĭ@3{92#ҬmV_;"}O}; +3:qS[{y[#$6ߏpXϔu+//?N#=2Ej`=Mb^#YMb涯12ʣw7#C^Xl8:Loy1};u*f ]1\;a9a j2IF83߭Yܼ$Yj%gG뉔zss(6K s#M3n|Ll+ϐ$]PqqgP[eg\Nݸ6vBTU4{.{vj<e|T=0n h;GP=)qӝ V8bM"F§%LN\;EGgh)[@^|:gN?t?%䌨w(~ Kxu[^՘FUk Gr=EbęFf_,CELp`5,ZeRۏ *KV}0}xgr)[<Ӷp:Ls\K0$ҪF. oer&yeondo;fC Ƀdwy3?JQ "{FٵC,_-qEK$:mws^8+>G:_lf梿xWS Ja#Y S zp.*d6PXǒ?FW+L#P@ }0Pj\/w2T&,0@dS[` C^*FB<0 /1X$p'jG `2P$RM&9N,9[ lvQ? ϩ$6h󖓦Sp-F{k k a`#h>asք @Hbd FHzho{TeMoAH٣(<?7vb.(^m}HL#B3+,1AnϾ}I3~ ^2|^b "ONS۝ Z3?a􍕧aR"Z?XAD6; /Ս>yɟA1,{Fd,dᐸtfO:>sY1''>欖P ` dVh-A̽7@leDT/D 4(`ǡK*穬tRFy6/W`V25j/R0,RFn?ѹ+l*0^p p.#g+ܔH^V!#ǹۨryrdG3e˗-v쏎kujvuľYeÀ~_pbbЃ>A6#1-E~׈6k[g2M*|򑻑|Qn!fv{0ֵ=>oᇵp$t6rء$5Hd#xӛ5PV :FL#ez%#5s@MGW.v,;W+!`'f|?OW uMFԻ茙!;]7A[|nTɤa/NzK 6X|C^JTrGXS*QI6XԂޫh!-?6#%iXh CVUDJBEPRD$%%SUQUMRԑ PPU 5UPPEUUCDڪ1Q` ,Yg`ē=dg `<80-n/fQf @[ Ԁ+~;nzv1`)sU|j%cE h\&%}TD H7+.9(|-(جQ!z)D|U|R h X`F'f@M]dnHl5 0P-} zC˶ڬvyWTZc :LT \(#i`XczO &ɲO{ J;U?~߬\FcKUZFy`b+|LoOMwQR?>qeFWBĦ }=홌دD~:v{@CPD> XM% >_uA;;1$ԲdT)\`m)K3}$U2ҐQM2vey$s3ߐ﮷o`|\[ob/A?GrbtًShڏuViH,2ًEG%ca޹[fG:긘X}U:+**D]1 6乍dKV;ڀ0]:AH d\l]9Wxo=v=RLwiJo1w.j"c 4׌G{2RcOo](1骢E5lfȐT&&Rreu݌B@/2 }J _j<~|ߏ FTRso?FJ}V|D'21ϝTM?)tQGM<R4"~@*c,EƤzN,=i ?/Ef$`BP@` E>9~}}ۓ yg0sї߿_~ӳOa%zߟ?#?_A+ } RU_qG5&gf&)y_`trosu2p {١~(;~} ݿx ~7E:im/1S4Ii4& zW7Tn,7R1V0@9b'9Խa@) +~ Q"9 ==Uf[HSV.mJk_/z"2#XRBxq¿_Z_q6 ڥ}zPMFG1D'} }U L'RPrV>JF1.c84ϭwXοl3 cU rpN>_skP4W$#t{|x W,U_,Z+=k B\.%;da™L?hFYuWaL`#U*+̀}|ԻM#ŷ2 ǩ&Ѓ>~b"SC1QWcEU$HP1N: Q DP+E!QSr3AğI4hGdJO }j? ,4'?|Eq #E4ȓ)@L?eʙ\Qi)W٢,RC5)2΋{sܽĥf ʷ8bhF.PyaSCٱj?x֐vbD/䏕#niҁ H‘Xu$9g~"2jPmUD(TV)AyW/^-T~ۖs qpa{>5?3{΅0{GmsQ8^ZnmøswCb]~opALa?x^w`+ |` `I(Ij˝L}aÐY3ŮA-@F ywWT(7 x^DH oF_mPPÊHt<,xj|;^e ̥)h6T]Yk|(q]|$^fM;` >"A0F,#I?lͳvz)1'欋Is]8ʧ~&"vzY&6N2 1׌*TQo(M( S[^ =!2U iu0 ?URrϹfGvMlCx" -ټ- C 9D v-c D"`:A,!9^3'͜VFvKFr9^I\=)2HGOv0gz7~yO1*NWǃ  )DZ-*նE%Oٮ48j[p8H!gG~xDY/Gf#<ƺ4ZfS|Yr5 ]1Αz"A#NI PvNFuIЦN sR{MΟ8VY0c鉶>pM,IZk͙h!6!{<c蓮.!ck>tid]TsI07Ze/gK"L)m]7ꐡ]LeAL@xJn[W*+?5L?=[ǽGYޜ {gEVMB)2Z.`_+A9R+6a\ÜS4llG pekwpDP|)ZDȓm[k_Y*ʟ}?p`@z&(zL$`7Yg|zF(1(yX_|[ u9MX@:҃K Ə"JaFbB 0F/Ma vf? "i?1%څU(bcZ渪qJPI0R?:x;,D8 틐6Gs M[YYRUBH4_$ {5ǴϹ~Tψ#oyJQ=V}mDjUVwY.0p0|^QIK7?)ѕu7ꗚ=;0wqAA`">σW;z:"o_@ЮGrMX&*<ÇkeDeȿ[]/#ȺaYp5O7^]-5{rqhe5^xZ):~ pنE&zt(kf@XGJRJ,.X'{;r\ 0;iItX|!?fvO_g ^ghg!jǜ/Y@%D.j Ȍi*=[:gPF̕ '8^?KHQL0#gٶw<.==,?hUUv32UUU{"4ۯ7;v[e7$'n` j) }1˼rDg߮>9* q(k!A*BUhoW~;y` ad#< 򹾬>~ wKmZb94[` #2M˫4N/[wԝO5ln8lDz~ߒi%ҟ$g'{sI!YCD~8n/F uٍX϶Y]ҶWTKaqK#^N?\ި}׍|@g⩁yf؉ ~a=CB4DI~L~b/}3[sZJ~wEj!6}W@X"@En^-ys7 ٝ7eoxz:NjF TqU[S kkB4WƽpWINXDE# gHu<(sh%B:gCe 3w<Db1 3KQtpah1ҷ”b3t.yԒr0c; FRUL1ԑ8oy0\.$S}#cA'cV|TvNiHH{l|lJiNi޻>BEu^^9I$p㷏mG'bX{h[=mwJ$Wv *7@&k,n᪵[j@y04Uf^:􊞉g+= !nLмʥ}ۊ{T@nx~V+HRG߳A8,_}l6Wc5,Oh5_L,1>ZO6o/Lå}{9;=2$6Nr~6?.xO!ADI"Z}\fWοh Y;k`ZfL' 6xxg:~nQb[qtw1 Q=DA R! _xTܑ/Z%H/X#?Ωmcdz sq_r0(q);rv&@y\-9:BWxʁQ*.KJ\ Q )H{ 8>dQ&r;x^ ` a`<^?yOM IM<;G6VIj![8cȃvj׵(SD~?_`v9ý)̖!*1Aesd׽333UJɻÇvO t#s pfzNPW #xpOvE>'1Nw\7/Z!!(؜};>cdIZ]eҪkD{m>~,'r@_vx/$Ax7=y,U+~f8ur~qեu\~;?]{2HWJ[Aӷo׫Ǫ9 ԚwB LI<û_HR1M]:ǰt+%; [ jrLRs<܎sİa:U,1e iA{|mn{@84B=T!"D Z䄼S ]T0z86tSG76sЬnvЌv1ዜӑ\qG&d!B7-mڈ>}ҽC{tu8lzed%}`>Zj&IбW}IDPu6z4>IX(P$X(A" 9~՚8/i}rMO\J?JnK &=^\V4>gK5:2N:oOppR-GbM(!۰WïZotzL_5_Y~Վ}8G$c9>˜c;5A:/,++yM|P(5^;áypG{ clܢ}&XAU .㼘͡@l>Y\ִ=jNqО1<ɴ>HPQJZ@WƜLÅ:xq!kgfrfX!\͙Z).DoWghF4p[=8Zb׮|ᝒQMNnz*E|(-~"&izl.[nV\>]N\2c po%K)S c PKMLu S|kuR.,x{_TէU։g Sm"tO]Kz_ vԢVo>bU4 Q G.2ӓzK+i/}5ώ{JHHBBG9EB49fQg(Ͳa[UcI}S'6ţU( 5ePpdisl]׋Ze&xt zbUKy_Qi^9Tm5Dd-g)ʏt8ەo#sL:/( &H;1[e]fX2CyQR5-R^4h6j 2^֞N*0[X9aqͧNIxIILVG dH>ADum›/DDx $o+ooƑQ5x`i͕Y:%!|d HFqg5GF|ss) +{x[@L$g3MM`i`.gE-D0bgu03լfQ!LhʈmWѺy xJDR^;8d4sfHwwe {#sbs~[ݭ@g([-6sC}͆fPz3Vvĸ֣ `\QS`AL82仅FƧ -- %M֫;"Ϝb{6"Zp,v#˝&z8{ġ1!h9_kGS>MgiG~`mEyrMo-' 6 Vk#4x(S&ya(B̮vvt+O/s#K%6oG܏!#OX{i§Shu f,DHSmⳓ*$u-~>;GB)y.ӟ!kpSa.T)cL5Khɗ(;8D5|Q^4"GiCK2Q)lLT&.;NbUjE^Z^~!|!`hłJ~a ?IB`b(*FhVvH*$*ZFPTPAM- $5E31$T̰@C!DEU@EQQC0A0T E%$ D ГPEMPkjBAkIA1@П˳ӶXƫ#Tf8>S6 ̈= l$i$ ) LDDR% (,P03,% DDϠa !Z"(bӒX@-i1Qj!a)B")Jha f" IhclKB$c Zj &D$ i`&)RAe(()h("a"jbHYHYibbih)!(h H6rmM&fj)I*+dt- DJI hAE -I0D$1$TPPPE3MyLIJQA2DHATQ3@UU 'Y" %YX!)"J&(a)fh"fR "&kXTADLUMDDPXl &4ff"cbō"*BmQjHb6 hpH%X D(JHd0HRPL8fP(i!$!" ! i2zf3֠(MmDRQ 0@U1LUZHPPOT Pub)!" `j(fithI/2ǘ2AUE@_"&ho-3SS-tb劉dJe $4h"k P44LTTTÂ$b(*"*"-0Q*lHК  ! A"q44PSR bJpI.*)&i~[ڍPLUDmbj$%+!֦$Jv151TS &1DDT52E3I2I!5AZTZuI I :rDLlbLDQUA$4L24Z L4%e|5C)ۍכ7JgF )" RaJ)&"H" d$\I?LLQǃh6_dm C!&%Jk9/ȅ]*Alg>{hx#IT>S!xNs9ӽ@?i@ƒLw'H'$ѐzBxHxq"A݈or`Blϝ zXO$> ч" '_F2膞tB;Ԣ L݀IPj06xtUɃX \m4+v29%pdr/8Û5D J^ ÅQ}.ic E@!|2 @>72Yw}Jl3k8޹g` iDmdtum٩R/ j?D }P2@?4 H2F0M q>+Û>p|H((B3]HƯbJ)2}y+l 1r5@U`D!(\T- o@_ >LvM1IcEyާ.Bޕ:**7 4al')>&[`-4@3 2-2lytD K_~;14[P P@{$ ^9!S8!4=:H!!LJ%a .$DpNa(dG&bbb]H'ЁI HĉHgYA1}x1lI@D8 G2oA/,@0&/10B<2)@mA/- +z$wl-#ݾ/_يF a`%q#QJ[UO~d Jj ?KT6_/Gs՟>^䞁pwƃ^@j~_y耢(~ȁM֫\\>7e oJp!J72/f 7f?xhw ܏}3tauU^QHwmۿTXZc1rN" Q6W"O^$|_tGݒ}?9?.1%,!n7?hL`C[TKucMX [tk;ln|=_O<8?3y21p`j7oW\}ٯ0o>M 9yTy >8>_nȆMllcJiuaFVقbvݦL\]r9~+oȧ*]$l\1BxpA 2ך40|ebў&-@P޻q+qJ]Z2LmY);x.q,'<Ȟ븱|N{ؘ|z|g1ifocXG|/’)Yg5ʙNws15_Yɔ/ T4w&QnEr!1{/d'hY߻ 5&MB[qJPW/'W(ʟwW(?8 <{il=٣6<E 2m9?39eN{éjwo'rs%X".68}*.s%tXAlNjr_"9Fݗxz,vGKsPp<7 G?>~GO:3'ro BC& A,7?A<9>+|$*U] 6{z o#jO&Y݉qs "@IuzEwLJkMQvtz9vSXƏY'fF~ߎ|36;s'A G8r@1sF09!RB <}/UԨ1zHѡ\ݾ\7Ip #g{ L9*@6nMF k \NCE ;CŢ6%aFxACtud>@5P"7X. W.#yːpA|C}|"!ԝgͶQ,ޕM(2~񀉹>UR| 5Nw|CО"H4hec%}1loזz*6eԝ > Ƣ.(ڞ~|fիQ+=ρ*!GB~}S:wMOa镡Ohlur9 F@hZQoK5=x<2IzVLP Gͧ[)OސW gD=%HSų Ubo/3ӆ¤XRR#}Oos}>t{2#g>k `!=">mぽeZ0{kY۷z%6<k8l~s-KP `Г7_s ]fJ/ mx`F(Sg*:_=|c|IC :>5l}"j'50T(F+rǨLadP.[0K !̡J\YQky_/$[ZRP)H"Y${Z%&8vVn ר 9f-Ji]n~9ϗӷn[Si@0@;⃬tB^'u >3qSVR ؎~89>ODtu ?s:٥sG8]A:Q"ͩ @cEİKο;9<] 9EqÚl;_;K˯N<xDEUUUUыqim;VNdmBKKec&$q mp"ް@Zhȹd؊@l(bkT8]f+'6`ZҨr.a"d TTX0)ń=[)Bb'ZR>bhl=_[M܊&,hnV6u=E.*g.WoM9r]X _Rpξmƥ0!mYﱡR#{}>8I DWh`*)GYb'  1s"1 AF(*jɝ4LRU4hɾ;oRE@PREE,{,4aQT5A&" jՌXƪl"60MDADD΢Xv&h lm8/F0aO @PJ.Gqx u$?Ɓ=zn}+'*:b.C !;I > riw(u 5Boũ~χi>Pʴç=;I/j߬(ݰ%Pch\PPcAZ8o肣ʥPG)7l0s ~w?"% j ]wd:<&W~l[fqȾ{Rv,-ݩ024ӗ9@pA=<325$Ste+uXE@-btU+t*=wP'x}ΜtɆj <$|aNXӡ-@$; ln"7T5xf$9=B'1T?h p^;_Z9p\iSNHkL/kw b [HYroCdʵoٞ|κ\Cë^iAve9>'_y>}nOM Oo\FNUpxy'o]8a bٺ`>B}r :hCz߃>Cn3a?2{#vDCS`>bjBoZG6L EZpYZ*Ňw4ef/q҉sTWWd5b3EZqgP*yd% :( "< tbI>y5dSO!-(Z|> I&jKo{;]'lE,HuL\T#hu9bSgq$R-?\h矫[Nlk6fלђt!ldyCNs>9= ۇ_'ekZve/(s?+DxOG~.~{u;i8r :F1Zxd1rDesI 9a.i3YHv=k$sl1T e7<ޱ|]Ho8\>Of^5@uebjE_l]Ȉmܔ͵S*Ѥf EՆ.;\{ᦏ:z\Y1uşJ-P`Dq59͡>VûȌ Y[wty}\+!R 0c#EiIs2샸),4_hXPA_zk3V2v:}Y?Mz9rt]5PHZ.oRp9ܟwb7:h|TKgԣs9 TwSqߗ8j&vNqG>"->= Qgݒ6o:sʍc>:7ۆ?lBHtg@7Cq;'vII4Kgd$Iw/5F{t$#ݰ.|GB A&|b/k0i;/~˷T 4+IUJR4IUP|cYË9+yny Mx.N$`Mǀ6B4{x`Rd`J/37?}kݞol_ȟx{Hð|<<ׅ2uêY ʌ|H=W6sU=`Him67k=w`ێ1i]LL[^}oƛ*& s6y YŬ6~6 u0#I;sx QўZfJCd'uhT(ﷻ@+`??!y,* 2RsDiEF$ mְ9{@6:+'z5~͈h?UC41I*QA (Ҕ--PP(DH%1*A0$ґJ__7y %` L¤kh*s BPH"&`Vӊ~ly RJ b0լ|گS;qY0ۍ̏gN7pB:iUT1Nk#EU9^q*1iBBrNwS:t\M,D 3FHÈa!GPNխc`>PqAZyƂn;'Xts BCcgud `Vc 4mO2pz Z0!FDZ&\j~w^Aqk:gd5.!T7 o}qm=:h:Eb+}$, FR(dACѦ_Zb S>0`1JxFZC-EE˰zٱKA1dȪt(Xే+X}HC%B?sO~Yع?DK/ ?W^?=9[t %/*C!,DLw [:$@@*B2sxbɆGa(w- @j$M9z&Y;(U tj 힝hz lDw!نOf}R'4) 'M:a:M eXi1 oC@^z|vq(9=;xKti.^O8X_;>xZ;{ o펒qh;8 wzB!ޯ8cXt>Iͧ2g9-/):n]YR زCG†S) G:R?}QZM2ձNñso `툆" 8dFu׿׆518蕈cUU'wm~ʧfLDg<5hݪ=ѓ{SB[8I``wceH» x?t}t&fX9</#o Sz~#733uY-3\8g]<8j-M-J?u#VGDDщH<ԸD0oGyy;tT Bf }m8bP_/>|޷{K{:GI3 $0ք;|QU?czNjf=:<@B8Q"Sߑފ1MKx'^FčcZ`~K2V>ZZwԨ8bHfXo|F{vC"KýPy&ȶt>o^p.#RwMVo-<;?ʠ μG(/jL24)#O쨼2etˉsd.SIYT4BmˤmǻudY2xj`T,LL` @~YQPAET ,R,F(PuA:\U:TF633R 7`D11g 29޻dGb\?ZI3!? 5DHTF pxhiUi& bU?V&Bpm}(9 ` MqtNML㿨V ]{~}acר)+Nj+ }0 0Rc5*ZJ@qO\^ϩH60FEKB A@2D2i$(" & ֚"/dI׮Zl+pyRf &H'14^zAZ ) [|~;4NEF;ьU,TU F [#2DEXۋu lꭝ,UUUBAAR-D aPA!Qqx~PN˽ÇWtz<;'9sUYss㎃v1DB%A2s1(D7=Su.0͜kv-]ߛ5Gey͘]D $} lj8칑˾&cY^c ̉7?s+#dP>=U8+wGcX*off@'$7>.M/Χowg_Ge֐?h#\x(PՔ϶~)(|ћ~_wnG_D@;JҧIW R_p0a8wrLyfyלyޗ;0fuؗ^e1 mp ) ҋd?~M?_iU`(nw:PW*5' Ռ':*Ҕ)I*,CD]K)Zq~qڻXdʼnq!(@_7 1i uBw|PgHJ%3$6؁;!vxNۥC@ d f1?r]%@&s[%9{%/<L R_E:gO4O1iJ?-[r'>3OdjHE=oje~qrtoxq >/,(}@lY;?u{ Kv\!Ͼq)( b$3!ABB\bt}G+ #L %sntcFkTM~ $T5ڣ R!O Gg|63-TH^CFDdyR3 E_w`1{{h=% @gP+\kPaf f1$ ̪ƒqdQapmlp bKFn~8>_-q}WTC5\Ĵݾ0} Wsks:$ت(P)Q=cmfp'o!_ɣ&L !l1z) 7=aO$UIqO/K]*gc&]1fkLf#SX1z.Ze,ҡPxh@l bMf:X@S B+Zج)LԹH_^fo ZfxhNIWz\l'o\peWw4 P\X5<aD@@}$R,a?AAr)A V\CWq>~{uPBs7JɕVs'==fv?4a7`u%@%D~;t+¿?CG=4>T=;.D'1ym-^yen)$ܫ:6NE]#]`>~B/ҶXP=ܹSk)5^C:(+|!r y~`ǵݶڋ H/+~|S 2_Ñ<<s:Z}iL>/C.ou*GU?W ^WR:yi~~dp^PHAH$`hI,o`\>N1s !^"Q*X ydaN=HȈJ1~#,+_=\i9g9sUYsYD" 8s b(_}) |a:x8)6̲'3߮SQ[y$( r%kO/`1\s̳E.aM_\XsÏ^%?:Wz]ob@KxVUuEJS~_W3JKGϤ&:㫻N(7ۓ|T"@ef7”9/o<1@r-`E$Pz6fq^ebI; Do|5^0N)(2 L O\!;Bnm!(݀j}xm@uB`fR>hmO D>O%SCQMC{)_W60e2swxl°fZR)"EFHa~OtAUKC_ YzmA[4ϙay%vtaS:U{ Ă 5,D \]D`P?IY8.g@$a 0#K3"!|N_yU}''53˓i|/ݨxeOUX,Up/zCezZ ea$YMh„Gݗo@0بқPC۸-&c/UKI$Z( Czh|3u1w#HR\Úc[vfShipobFZIQ.>p*?g='DFbg9A^:**pgJ9} +|S!$b_;Fs\@$?' aaݦ!z&$ -њh2 _S E*ڟ gh)? 9>)EU)OU.FvU?-YE)4w԰#޲l䥲h=*a Il?kb8zD-y)EHΜ?ӏ"aȢ*}2cO$2Emt"vy>рij cK9paW9}7۫Y1ə:vo)DHPj ~LfxWȦ E4G8sTn(9xXȖxu0nUܼ=C9LsiKx Fq@ЙZ/w{qV Bm0k ́:rJEɹA$ ɑy*Бk!! @@O!o`I׼>l00[xqj`IDH=a#>1$e1pġD8NM"G?κxT!b8.gt<i0?_~-çYX,$#۩PB0@?cxZ#ܣbQ܀{Ng\T}MZ.,0U(Ye k rDlTV1vH4PE2w>R-ZH+Uv'7#s N8=A؝S9AO> %oq=AǕGm憈)v <$L!@P~p@}L'6O6v85 d lK ~_b+ (?A!%O/g߭څqk9v5)Jy[  Y~2UAzZ̘Ka 7xx\(ύQBq!h=m 0z? /t  s6H ӟ7Ϭ )~z;))F5\WϷi-k{ڜ\cBCS:rp)&+EJl aKǀ!5Hβ!I.8n2QZ+jSKR]#@La+RqŔNaiD)=.Xݼ92]qos4E 逤lB+ '\/6m}ӾƹIrB巧?`w&Ydxl ۘ2Nlb,O,U[(Yݘ{V?4y$kA7:sכ)VHUz@yF;VvSm3zA\ßsF%Nzꧪ{I1rV9 n‰RbukkxDAH|ǿ Ј"(yU{?A99z ?e<+MX~_P1+]_sO5)JSiQ㱺Ybr⊢y5ӮwۺȮ 7qf~sru#IvoFN.Y]npɂuS3,Prf:] O\-%)?Oϼ`.ƬJqd..\'1Քls&sJNb' $^W&- LÝlddѺҀ ^/{jkIPFjb9vˌrʐ U ?Ogpta|JXBL^KCM|f3"W_́ / uظH%--Q.3uHXT^&pMF2d$,1̒Nҩ%{$Qjtj8 V,mkS0>&TZ r|7Skn**__xx8.CDDF]]];]Lj,7Jрp3}Rhl~k bRɭ]VH]Z>Ȥy-K.Z\ {/ Y/ AUɒjC wQ`D$&!A!Ht|,JधKJ"@>D܏Ru - id+%?Ƃa/j F-oC<+o:4B-}]>u|~-'8NdJRR簁[&|>[e=L7y_&U&Ut˥eoZ2`}- ֫/5ChzDD 緦Z EfYVU3ɜ9֔Pr|U$Jb$}v8X gpjXf Bls# }_U?/a?Mun1 F xA Cyf|s5aSVQl9-4p*䥸]Zٌ07 01vx޽Ol{QB1Dvb,5\``z!pV}źX?({S>Kj&+lH+Tc=یuTc1; .qV2xA/ ɵ_SP=!L?ggYǯ^{z3K),39̙s'ז&ϟ?BN͔Vw% ľX.Y \S7T l|5{VO/(y=O8mgvdf<.B :6?_Ҙaffj瘆*/#':37ū{:# Tk>;r\>3:Rj&F;{9.En5jHN {RK u:vkK%$:#|Hun߃f"dW*},0jƱD+\ۨ1M̼>$α]!>'"q{q'ލ 'Ҙxqznz?g9 T+_b5||;sÞj#yKp{up}nɜJ{9Zk"Qk LM]gy' 89]pBm*5}VB(_VG8_8zkIkZֳ#{beC4+"Ix*,Μ#jlPr:^~f@.v?.P=v@u9ѫx߀^ym9}" ,M9wCN FţXƲlE^)f;^ .}mC̐T$Zp0:9Kmz9ѮP ]KZ®/@-)8 Ɇ=D͞~9#bދ23]5" 3Y̋uTGK'@ p#X~_n5|!G{j("E@P5[~ؗ\u= REN%!/IO 6s~V~70CZ#%pW#+~D%׌F%E؀-]((as C?TO*X-DxY3@J&w=[pODaYU-85|3XyEGQ!ޯۤmhzŁqG nh ߪf9]R8kʨ؊ɨrܢxkLl|~ Gx,p߫[L)(DW}u>@rr߁ۉjÞP `zo>S |t2h8sXsxwu]G.jܜo9k:OG]y`ևHt~{y˝_%W~߀z" f\}q0 %YїX2bF7L3̢99J1oB=}೿dk7&?wϼG7v"ƴI~A%Ծ{9Nt^H9oDҒhŠlfj֊w‘f0K6wM $s͙89WHFo|tqU}.gqZI9V ;W`r-qܹ2۸zm0pF<:LW}Z! MljL_4Tl'd0U]=K͍`ܶ2A&!X}L}1 3.X3_˵0ћOK>m2x6r/+2@FeyM_#ku(*9Eڜz /ˮa~%̷EzO zizG 'z:NL\c=0aIJZ @`<9jԵVojѬ+H]YP{+h K[rJζ_8ڕeÆ<(#GL.rs7!&M sw'5gWF \tBn zI2MsYG]V%΀|EXtbïlx2<%E#9=>YȪd30o:OrAm XbqU6UFI#gf2 h{30L]5vT+nVqhEWVjׅmJG?4,C'ט̜s407a5f d愣f׍ݣyܬ&j{1^RgOC8U,t}5йӕUČ悓N(1+3rh&HkF( ~qg+(~J:Ի;//P켠}$Z~ͨj n6Zuy*qʇf* 6jV\Q1 f LH+P6q!$3a D-&ה/Rakk.(<48FҙNkQsFC%f6]z,pCh~y7E#+}TZE(rqcYnѶ"1)suqp{VB \C*V;?e3::KJHrimQa?<%, awk#5r?]9ZO~|}.KKF ?l'H pryR=,$!ر!PYw]ot] S"ɡK QDCw>5ZVG=ZAHBi?gnb 5{OOsI+?o; ^S6Ubo^?}!]xO0Hz&$<@Tז/w{};x8='D+r}w7P\!oo! =$hΗ(.9ĵ^Ot}"Cz ?/0'=H/|P/zdx{ G$a/.^zz p)[ KW$^V&W )W2*QHFׄ~'dRZ ez$ܨb& :5D އlNf271ͦLG=;K!ItzBQ:p'/\ovD'B2Pԇ_B Ik>HEG bL60͚ed2 &"U(U{Εo~u$(.sKBc AUV0F1xdHhؘGz; yу[ 0t̀j^P(NҎX{ !ۤyyqܟ 0`ƍI2HdbO) ^BG wu)x1^ÛO3 snV>*fXEàX6/!.CR=$ݑ1}_d2br%e@ {L7@Ȑ`5?P=O q F^^͆4FH8&dv #"x&JyçKT:8NhLM `!)bcɠgP)ښPa䐯ӅֻdFc_lCwj1Ia샌Gts8=G튐(7Kܾ5  tQQ"t;b|u]?{ d>0ؐh RAXBЍ'^T Kۨ׏^S clg9 Ysp{ S\ji:D==GCBJGME$^,T})t\}؈<{E {;ztll;(+=^[h>0KNw'';tǤ`"i/Z`ps>hv%q/Nr߽b:j]ǕUTUUDy`ACJ*+SUJQA({-=><4PyUUUS׿bE)0 UW*"WǏc_@Rʭgylz|> mdv|8{o{ҵy Yg$  $;la:Ł-($= CgPg,gN6bQ(73 vj 6QTV Y:T % )AkalwwrPA|3^Y(nI#}6 ĝB*hw)ö.'@G_0;9jc& ݝ z`ǘFf8f6O{SOCPWv xa ?Eud'B4> bg{3WНޛi'HL16DbĚi` "^l􄰄t >+54i(E!P :\ ?x-#I}]bRs_-@M~æg> W4Cv~O^?H=g^A#uS3|nۃ+o{v=Zzq*O6c3u9n '!7HMljsay),3Z28-QFfA\ixH?"i-ygwgF},`(as+rh$ddC\o0uk I]F#Z]ah(eh_?4i(TDyϯD s&vYQX~ge8f#t1?9z!Җ׼> f{p-;⚄KYiF'OxmyUGQZ**Ȫ&pJ>6;P 󏖤 B2q`Rr}[` I~SڗL98X^DϢz|U7!'~0a }&J Ѹ`/w?_Z WgcBĄc!cb5&,Ł=DCQ^CX^'McV?a᫱tfdBc J:6`B*gyl˧}erTP0&`rK$'2İԁYyKXaSoznLM 'Y!iC2 ӌģB3ƌXÔmS`7h(*Q NL|A 4SpSo lYO.[r;[CldՆ'D EbPTM@*@jj2e97X,j 4GNWHR!Y(.^3(9>e~|q ,G8~Wx~s=B?-o\-v˶ۥpqިL%J9E. 0c?~i/.F&GP7i8};V$??Ϸ1Tq]'[mU׭\(D3 3*!?oi2w8tجuҀfBKbvo~#*D?knd;cmen $-d4.&<3|љ)Y&fffffffff1(G0'y5ݚ f`j ߷U>w&$9?r:Iс>?>|a;)?Q)" mW $`|,bXͻ"xB@N5HX#ZTؐӲ3:1 aŋP4<1%W. A/^h豠Ey@!MsC~gPibwIT= 4$Ic1 a/1ECŊrJG#[ɤ9+>q@t! t\݂5uRW\.phC+3 $m||rqJ!m{d%zG/Vb#O6qsωTFs`}wD,{ޟ;'qx!?2MSTp: S%\nÒܹ %&Ht"%S~֟xwDž(!|xx;l$ɴSntϕBb\U v̲ ab/b[fE!ݐa?pMlbS)W>bh*t0p88?U^Pb2:QH O:;Fr~_O# 1r7IaZ0!9b~SԷ8F5s:? *Vwy7r^M^G\rvwqlG#M'E'?ãQTM2 wpb"fuWJy„tLdew 1sŭz, 8#K_{ݭH ;$ִ>8^6_z|Dz[<3n".Ģ;"Vo9ȃGsA&#g(o ǯjz(4Rtv>'@180)tH$@3f;[0n f~@墓pO 8cK鏅21,w@v48 A7JI<8|{<%187&9A-Xr|gV̝w_#d$ v<{E'~p PfiӃIXtPykeS)bvꅮmyQ\UYՖ(pMOcK^#B&zbk{s/ ?"%EUa9I7XC65]ۑO"x';fb_P$=@gT) x:$pѿ1<0pzK9pug4)M㡈&#CDA ר`HmUqlIRp _rAFc)=@#D,L6ánUn"=ox+2,60cッprtRBC'.G9c}9S]̎oqEqOVG՛s CnCМJhԗ8`2nLKrymlG˶@O"Rw3/r^0(9LXw[vii4m3y5`1rq*uMQ,C IDbVB!p?-`Ȑ6 S[ 32q;J'yD|,VP3  "k|mHpiDZ@@M*[CF6 H=4G3(ϯH7*؊1Nb~`o,V.fM11LGvАI-+F~9FDy $W2ѝ1f (A*`ز"5u)٬9JLSCтJn F >ҖBaO6A?'?'/2ӷHOOH'V +}t,|-UkǨ" hj`ٹ+5C*c qAGĢӾMKwWrsDOhn6AbzOI\2̼L×c6C{!rP1= &Np 3#t"^.uGZh9HB߹iiۡI=xų g&8H@e;pz o&ԺpDAȈ A#"mo5#Y))2s 3~SH$JZ$ _CIpn%א@HzLsU#G6<;n말&OW40~ǖvl/ 3DoV;|PyRV`@ 8ޠ }*,}&t1UY5T 2wi^sS.epA*AV1çI[,s[|Փӷ9^bznɗ7"o0 9ק%s`EGI:t`pz`Bu7v @>i. Hӿi传q20"} 3< {'#HX",ᆊbi{n~E%yq5kG\W&WoJ72 JI;FE`f飊%Y(kis*7 &pI7"<CH b=GGTҡ7Nta ! zHvP42 ԓT7ih1$μ;Cf BCgq3 (YNGz'$Oi( 5aT%  P$SLtFC j__ᔪLTuĂcLQi^FM BWVT20K2JWR67ٯ]Ü&zsjFP*w;Ŧ$Kh0HUʟ,?J/Gya8/i}78}P~m'75'CMMRf2>€1sl 'HC8bLЋs>979Gq2 Ѥ̸(؟G4>X=,E8Jɤ p7T6H[F&O~_L|8q\ 3#A9#q8Z%ֹ?6p"2_nťUps..QaB?μrJx065JT ryYNCa8٦{ Pgבnj"YE $#ɥ9G@LpJtzr&ӑIH)"4r%WLFUz,ƃ—#Rz8WFkB{5}姗gh^)%s4p#JD1L@!BSD  H} c5o(H&A+Fz4]烲BS z ID81(}Un(:R48]5Pƍf7`F`.Ca/$$"{zwq[DEm|D;N{s m+?2zV}Wρ({QuPfmV]1nu>hChžp󭦜D 0/H஬c;e rfm6X-3AEWjw5033L($U԰c?)t թb`nJ@!\tz2dX5pP*f2.`!(l8]InFEU)_7XHG:f`tW_"`;9J{>!;^ycNE|D  v'+=,ȕuUUUVZɢRMl`Hu 5h_8%ljK`Hy9I)}]kKQAs4'=0&+ 2"CE{O0$8dpg$y'˲I71݁9ԑ;! cLJ<`QB@jmSSCA3ĕڧo!!N?mQg,Բ~"XpОԅzބhbِE n6q&^T F:R*ki3ٮl1SF} 0Ȥ[@F VMF75UfꈮN7  =El5Ɋr UЦl;MF*`?,OC9_i/N?> }>dHRM8G4`,ަ$C>">JbERM3 @m2v '5=v9Fή̎׵N[N;S6t $S)6O)QGP.0 @;J'8xy Ig';RWISCEۖ= Fis\%r YJ|,›e=Do97].b'_M8劧3` ԴTa2&%vߪ+ Tp/ְv@q_cnlym5c>$(6>]Om'%J7]#7/ @Oܐ $U4+GJ]>l5HwA@XD %a8[gWg8@\~߳~ܧs}) iha*PI}C* < QV8`+̴ OkDz0RîY'ra䐝߸\詸zxQAfNN_ PD6}e1فHɐ;oz1yJ*}SGP̴yB2t9A$iGw {՘ٮeRxsN]#)K3 / U}Ǎ-9!0܍*Nٟb BT8Pa6I\dʚYXw|g,LkTwr0G%R F4aS /z_ as;+C) 3'5̸o2nHzy0..\`;'ӿO2%^ˌD+1'uNM]0͓f%0<1cB !ԧS+'pvpk ă˚F.J@*ݍ:$_#H=I +Ѡ*dg!'ؐQ2{zh@SC{lkBG V:u<"Rl55Wp˱IVLp!/X#PyCKC^3O'U=Ӭ;JAN1Ӂ¥J 9h#NS!#Cb虛` MgCskxѹaސ7\ "g:! Ps$Η6a ޒlS|EV4ݹt+`9poB7!FC=~X>ג < v, ;ðg\@] cnP d߸ ^:I>o<:5 _BǪGWQPc=ܳ,9{yz#P5;]6 10Pn0S8G-Ǥz>5XX08h8`8Qoqx:x='9ńt@G$qׄ| Nɦ6j#rlcEÉ8c@c"~"@Ot㇋&\_# tIBoT)DW M <7fQ bMp ?X} Mfm^IB-ѹ6ReVBXPgIY CÍj%tr\0F!f,3DٖZ8$)TA2SO-?_|P|z)R^RX--6ϧF/ 1XI[ٚJ=5&Eȟ3*w ڭAs&(yػ^#JAcpxF2J GJ ZQ@àpS0 _ׅugUA޻`'& )yLֺ;򓃽rM ID'*sB~7 -aM/t|E<:iW04;(p; q ϒPІ3c"ByN DgVgQpX]҂p1ZUvl{aA9݁PmD^0yqꭰ yāNˈ?F塦1|; +M/F0%eVФ7AEMsy^ꩴrHvbĠXb$9M0\R#BY7:*t, FH)UCbx$a)d:l[Xo8[yb(jԭR< 4^ kXIQ&`G}蒊ty$ 2Tz!j+M9cTgE 1RPCr tf BzX@"39lgchIosK=Rcu_oVɌ{F1(up%<T!1rze$C?@K&+5Q ~\]jG;43?hȐC>9{DCv 2P0єq;<>Y1tR< \,[Oaub?S +r9 $H>gőx2D.Xf ` <C <@f *Hr?-Z??*;k=jBKMbd) 0.'~`6sS_@@!ALsG3qslp@6wS]ԅV@7RLM9ș()u1opꈍTA̒0)GC5 >9؇bgRцq@t =|D4Gp.EQ"}RciEΗ7̉˧q1s\ejQ;ǯ**(t)I G;߆=s_iA߂1>>(@}28 9ECJuf9%RT 0'¤x8 bcN.# I#@?Bt36#!v5~ztg-vϰֳy𲓆UK-sJ:ܵ>&A*g. 4;[0NI1Ct2MhBֻe;9sC7͘Q.E,ي mk ZxTfP`vAA 3Xaۺbw!8|cs"d!0&~`hd]mw,Metw|5XT({ghTM!ʣ; =̋{+"$f rZ{1Н &u`!eR4:>hs@aQ [d[軮U6Gc=h֬; vY >_Vsǁ[ t {iv0 Uxu 0$03)CMg[LȱbtE7a M6a+!!$CD0 0BN6qH!êb/AWc=h%@<|}{+7eLx<@px<.( tA˩Wv3Hw-10J4*=Pמ&:m՜26Aﲦ K `xd)B|jR, ap7h*J@3[3|j aNؤF=Q8]fcjUs1Kw=PQpPPKdLB1oH9]NleQ JiP0iql<@>k¤.z~ 'i"f%?I%d)4C 5PvLb$Ә޳dκ&@N"ra)cej%CbHNp8co30G _'ϚjtE?wchw[_!yha~Y&":n^Mÿ̼Kؽ㲭׿yY+/FPt&f r!h;.>5-Kwi1V3Qߣ1׳_"WJr"\N8-V 0/7_aC`2Ϋڃd QrKkVen+кH0e z,&l)l7 E ,Le#:HR"<=c]A͑0h2D8Pa lsA`Lfg  Iӭ vΎ{zvB!Crp)a*H4n@ .ւp;Q 0b~j`lQ ^ېPl~'i V%6>cjNwU'mRN~&)@Ɛaaw ձҺ&:Qx#HjQHPEǠʵ?}&2%F0N/ /v$(Q+DE Q9k(K68 6&^ (y.9@9,oEXѦ83֭#,#p큻*>L#A yLIH5xĢ ȗoR̔7ێCr!MZ5͘O$`9 3ԓv[YH|K+6^8#,&[f0+H{jkdʲ5O;ވĢ(a|+ji܆>[-6e;:w'sG1(`R@9_f,FƗ&MN>A%z{ .&1xBaNc羒C  ܪc$r~\$$ ^7KW̘ d8=dăOw iCыa :9 8׹:dDF[j6,R0ECY`/n3 3=%iZ4g!C+l0,ćf8$i?\}z÷|͔R3J;L5\ؾٟT1NL 25q9`B JZPD;@&Ʌ3^朝r͝k˿.JV[& mc %מރOL7Z|3iv!{[#B`kҴx$kPzVCZ;3S\P>@P+,_u %fL8_㒚G!;?l)lE <]`? F22{̱E{*JQ]TgҏF0`#Յb:`̿c9q=3F8ia۞d9MRs3CMXt8vKN7[k[}c5eDm#.5ll.}na)(4!k#ǙO1\ ^<sT'u˴^,"\`z0yg{ #ӳ|='CxyA}{\ d(aGgנN\7#O{" u1ǸGθQv;& ĬB护 ߸܎ף- XpZ R&|Xw%`3 P, 2Vr&>@6:똝,O9 n, M|/%O )'nB||ȑ';ȉ4w K1q|~B7X(5O#M*n=X fzHL՞>*(*YJ859#&Lb46NR ؿ-$Qݙ:2}BoCL?f ": twT.S0Ρhz 80tȫh pC3d_cD v 71:f681"6f" fqF2հt c$*'GR 0M5 ~p?P?"@@T{%3 AT=T-RhL:jc_ Ġ s/b\;~$> :3H}*U2uzǻ[ofE&[I>gsh Wphz}ZͧB5 *$N_ev:'tZ>K!ʔxJ$ȝY I?ah gG➠N8*!NUKcϧZX\IM׬(ᆜ8'xg6?J|blj&T_.X1! Ni*f>!lni$ߑᣛ{^f 34wpayFb0 ;IFR'bzBn'F5H&dυ$N興\wRf!'k_C;88,)h4S-QNftGGSPv)J./*O8zXNZ ?uۚ缤P_X[7s U{lF3pYG.C"Uј(;*$no ,RfkY2=KE#'Hz1jB~@3;r_7C?o9xT%DD?5< De#I== BiN41[ `f)VS.y1k3hΑCc?3J(xWF tL\0Fg-HR#8S\SX`Uk7dkyg+Ǹe\='hteo43moIƔc:iA0#({R`F S qWd(F )fNЌ!ٜ !Si$5KV +6lLG,1lp:@ZD"yV=(SJ)bBD0%ۈa4%q_ߏڹxJ?)~ }춏aD35l!~+{'.+1W'E^ȖBW*H->lsE2P!̙YVwS#e(7bfcŘ5뱮 fZ1{vclCUV(;\3ȑxD5GtMʊmRsl@RRv<1\T-* Q/\^H$y"R(PO}7=?xݹ2B]co-@OY.^_<ػDWA1 _hr] jw3XZYnM;m~Jk:J(Rtݠ3yq@ܞA> sALSzKbzK9,F7y@y,E;e'Jt ,=@9)A4BxnaYW825[Jlq dr'H9C+yW k!,BbXZXVf)?Jٮ_N M&yDXRЄYYP9]7xpwF1CnpߔA`$ߖGcY d@41B*#W"<@e cpz|'Z~'L~^-yQ2kQ^{g_r\;3_e>q kӷ i)MPU'a4>Zx.È`:0VL#%h۴~UQcy51&G˒ 34|Bݦ^DN`*'pȡ nPyhpCf ˜vӳkW3BB m2X^4q5R A!װ ڧLhiMʔv:5hX\AdTpJ:^;{-al k9ЕU9@9ŤL" Fj@xp/J9Q=Aj x9A.Qui aȭne>hEiC-j^CJA1+<,?VIw[Ѻ6K-I/np֝`DIV9z*ڒ,Ukgjǃ=C8*v?#ӌ6X~>A2Rƫɢk7Q4+@&-s!Ƣ( =RwPV9jwKxHkt\Ґچ"6Kmڠcuk5OvW] E%&G O_ŬG…w+m_y\$#;$i-0o_8 mO2 (! c jh [2R[xVއ Gt88`832f0! u,g! k#\0ꬴփd V+þ2yO = #틕չPĽRAVU1pMy ҅2AAd ]sTx;k,!ӂ0֤!aڕ#v{[Qx1dD-&).Q !.B z.!.4!MQƸ FTMI҃@#*+j$ |!#=>/:{[@|9UAh>}5p[Ȱ|ȮM P>dsD$xuLj2cږr#1! k#"v=jMŸn>[93De啂rXJ5ePS?&&y`=$ P^ X;ə]R>cj$Z[I┓kVC~I3RA U(o ڃZK} ;Ǯ=~+lbob|ؘaVB$q"CAb t~nϮێG)`xkq9݈xna 9,.4smd_NJtP5!;t|s+#VhiYk73j]|vUUs$0U3Ηv<ʗri[Ypٖa[ ݯ8=ض 3͍9j7Od9¸YZ0tL^ +)} B:܈@gƯ k*@b=tGy-)X3q )[sm-DtV}򶭸_G?0M=óx9g@1x̄ d ϱŻl%seKtA%nϺ Vd$,oXluPŗuk05 Yo=.tqLz^pqؓsL727:сYX=.{?|¦5)ǧj}9 [6-ǻ;CsXn EF@c“;'|J !=.N}޽L:s t\ !4H\f @@1w O 2j#`DBlǪF՟~> /h"Cl w y83G|VafBA -jX|_W`dg湯 ºʓHD'((e~C7&r(_dVRc+q{~aCC|Y^OB1.'߻ݺ!ww 8ޤ vSwpHc[RL5K9|K ,?]b_r48T\NSbcɱזvc^&HlL@1z!)fS⊣݋QEQEEUQs4(yN5LW]ći(M.3ǨV#=!WB{rQ@p]eQWFd'a1O psӉYxxg;AϪfHa?a$HfVfg bf &dn`x~P9S{ -#gAxA$$oNl``7'wn2\y >_vH2]SS0X pcۇȘ,;)k`a?at&ύl[K8Nn_z+ƒל:mv{崊(;l9^3 spda 4F0\ $I;DLi-Ms!‚*lijC2M[>]1z7 ,qs3HXF53쭰=kCu81@)`}TrIYj%s3>ŷޛh^&%D.k 9lTBa乒^]6;}mg@-t' }pnR^l(c`׊ npu-r3DaUq 5 ȉtgw 8n: +uwTU媝0_oo Ñ^G/9֚~1z^MaE Gz{ JÎzqِq#87#ӳy'F"GXBn _G$.@" #хIJ͐t'Pt4莜*B Xr9rX w o~E ʡLrZE%\,y$"A@m #MlLQpx($Fcdr;dz7>e.bvڣPkF$jJBS9t?n-0ɑ]50.&W*Yk[|@Ag݆%N ֖H8\ 7&|jjE )" &fovmDlx EQIߊ*;og,9o$P؇Zl۸(bؖhi?]x<7;Wk5=u ƲtQ!Hz@8Ss|9`=8߄E#Xk:q=^iy^%ВC=>ndj=Zɯo Q8dlU":)~4իPzGa3| M:_P'y:Eʩe 옖dK{ IY C0oLݽGۍZN|}Ng,PD"םߙ@nP)&$s㬗-Tj$3s9x_$cϧ~yn2{OBI$%?<ܸWD?qKr\S:]A0Qc[۔,^{v>}~`ُ ;vZI zTxTsSKUA܈Ӭ I1qxb^ LnYYF>>6kbN.z#!1;57#1tw=[0Ywz@nlzsdp&&в!(No=ّyՑO iY!~|P3O_e]zW3cm}\m}fnÀ~a5m6LOzjewͦy56Բ\' ]Q3rZx2i8_~@>lnOs4LJgx-7ʣLцcV&aƊ.݀`P!i,r%XW^]Qwz1{ùxGc*VElͨ i.emj0-^i{s ӄYx ݊8oU''^:GK\,!QV RoQEoMй\$q2aituK*<2Ufv#p.}%/|;*J: 7`fC#cʭHrڸE;?G'౼`_?lb*PQƅZ?-1\b:O0Aғl2`Ѣڏ{HЄ@PsꈖYԂx!HAª* QCQSdH }(m1{}5']/-T >AbD`1RdԑfCbi*+Q0_0g{UVώHNP]ߡ8LQkDDI; Չ1!]&|$8x@.Ew_o!~]m&E2& քi!ϿKJ==pptҿ_cJ=l-Q58goF=D<4 ԝ٠wz{S89/"άkpB.\6ׅ/<˅aƵǝ/3.z^ bcwK5$E^ Iw+)0oJ 뵮[P !QP(ZL$xpϴOM4O3d" Jc¤bWjc5P_Y~TU4R1M5J+Xs3 c̙^'GAZ>GF Y(}g`R#˙zͧ6%a?q~?GӜOa;q.񘕡d)|1g Az~1LUW>@B)Z* N؁*$"Wݲ!|0CezQE 6 P߻RO^N}}*mzF!ǿ5^_C\ LcUT|<Y ;.YAL]"/Tě r(~b}ev<>L26*{jע o!#g9wTq^1ַk۰X3~m=|Hb8'-!кij)MT0J=2=noyrh:G|>s]ï&A5D,n\s9&ҤI$ڊ2 h/[33 B0-A `z<ƒI[heu͊ϔw&{!q{zCw k?)>az)~4C혩f'2ѣ@cbcWtJ&^_'{+B=v#`Ma7Ј(@[C-|ƀ^'#"( |>Ǯ(-Wbw#< =K"G<̦ijva}(BB6J?ּ=y[_KE! InoZ Q~P{d&Dv=B@ޝqLIv؀DV3w>M˿Ƞp>`!" SNկazæo1]5 \,ff f1߱1rKa J%%i9$$d$ʼntJp^M;:?ɡ ؇a5+ <~Jw;zmt~>缅&уR[N5'R/>`&-VӰ{kZϦ3(o 꼾Y&ˡ `?N+_v9oew__0݀r&%G>{9P_a2Pf C'ecكyi rz} #f #h0߷lhg6VHI"Dwf ;ݘO.kCypl;c6FWGՎOġE+؇!<_bcI}`<@" Gzw< yN|w/^}I2jT8_ 3%x6gP .؛CN;2$5@C5LhDv6?6@|3FJ"Y>՝:ƐNТy2c<0+ \ΜEaXBHNN|: x@YGÆ5=䨪 p$x(rYißit' #! tm(,A#~[AqD kl@Ʀ,_:$9/[?IઋT^%fZdj)`eCZ6ԑmA@kNFvj@Ԇ"1VLu봧|( ,ѿ1xÉbV&xM*0B*uU4r+K Y\lxi5d9go^=b} VRfAݺ:V_b`t\Vq=ts%`T|re`t/P(;N=&=FZؑu.Bqhơz"(C:ӈtyxrzp!, v,ɃS$M&7\76 e(n`Y{R4l26Vց ,#7N~~GmddD/ 3˰ ұbK~/+܄ɝU\yf;t8Ip|w_C}l$t*"hs@fўc4` =m4(ݘW  KϷjHk0Jb+ 7n&".sa=x jPm4F.Y(`*Cc0s("F< OTP p9 5c2 @$[;&Q񇮍z60G`ND;M1c6^>G.w>F7òL~`F{{24^r 7jj 醄ˆ@;w7%MdxYMIx#-Y":HDxIORrj چ6N1/ZsLx 2PH9FɓP|Jv* Mbq<{}LIͦͲ|xTC4d2w>ۨgY(-7ЀDLEwM=CY@xq߾" Nm34 MŭZP >f8W:}+&9-f$M5*`(n-AufiFKmt]"vpfx 5mΘ #}X.v7n ks ʔOnYRq:8r[=Xkw^#4kp9`8BOTnݳ3v(kOLki-"  g]2Ӧ!*@Jtwg% q6A'9XfZtԢց; fA2=z'MZznxM7mq>2@dY9,rsi$8@i;h0|x$i{%t!.+$8H}!D@)U (9̀F˕4j 95huuPBIt<pCCO%9nq"'Y<|Χ#С9r=3>#?0#*AbƀMϹΥ|;3s9o˂$q܀=PM-FY J!iw s5͝C'ߐ#拐oGRiO#!A JhJ!vx[ٍ@("jHjM^ۏ#pC5,Bva;D{M|Tii=|޾w !!Ŗ\bl, @_Իw#4^DQBLdSC]-`ݽk`@?Ve$ U@>}v[s+ 4rW]ϗt~M`[ED @0rkmuCmq NE*@tVu `a!25MQgk"bPqҳ~s+m/ 3|qxupK.&O~`s'`#tHHQ`+zۤ9!pdH8tc~3D1 JGaQ|z;??YØB%xR$jJ$`bv] 6#)%[nPNɼLOQ I/ 'ƨO5S#HUZY xE>M txq0Ze ];j4Z`O|QK t0Dv>0 ;D~=n5$u'''"[ldo<>dPuMcuq 5ːP$bb=q~3Qexv@ibІؔ[#spu!;ߠ Br̔#@' l*0JGN>|cʛDFo1RØa79;Pkb_:([!&fL$!BQI{cE/\ߌ#\"^%|>[@n%+pq|Y KVR#Z~*W$&BZXɛ܁XWF$I= MkIo|&6%4:A@,<h =+?/(Cc_÷R񑉪h4H !`扳q( :0U4v$;@:gB5~>L=83d1fi6̈(I*B 0yMApHFfC3Uf (aA-\~QT,@=ߴđ Jk)>:!:vϸsCїz˜W%DQB%DA )}{8U;h\ ǔ {|" *|쬀~#ר" Cja^N/]vĂ([QX ?OǧPaJ P*"Wgw~zX >?G_#rTl)!):cPDP괢D&$J!$a@ϟ'bdӸzRZ_&O6-|&LCҥF* ]T!`0'ߒy(Cy EYY_E8L2{Ci6i::d#ہ $"5Ypt}>;Xv8$knLo!w5݇* Z.8bZ$ ;i(z_F$FA12=IBlkB?i%@P4R(Y>]5j3$1 i=DCRMBH_qD';3&xtf-uadᐞa8Y$p1 {t! Be)N (֊ yZ ⼎rMdeB{w ,(=H&C٧GJJ*[bAguֶ;D̈\d[=R"OxFja:08vA's&7Lbx@ã P TՄ% ^:鍕{\9qľpZbX`q`ѴHޫIΰxh@=^`CG z::!HB#eX ߋ4É9nNj]#H+ } 2H(9xzv$hՌ!QA$}STE0 {O| r.FJ֌)qPlQtT[+Dcp@Koϴ`"]KFݠB F5up׶Tr5q``PL/@FYRj aGb<T&ŹFXs'l FQU4K[yDO?I"PH({SKۼif6d4!>!_t =KN(Cöuzk'ϟ9gٴdc/6!o |?-Ї,ճ*?|8 }q ""h>XI|jQOecNXU_aF;=/p41L}^+`0kySµ`j myϐx'1poǬ`Okb?xஈ63h `8S w\LWNw3`jB&&@|><ڲʑAEڅpl!\|L&zU 3nX/)r% j"}͓gBN~q9xkRj˦ZhFtSHDRJHK "y:|Z4p1t'5RopO0>a'늴 T=|ZsIk@X$4Ρfh,99Vtv" ĕ ȋIgr%d|gJ 0 5mha20cxJA^IˑrP!H QՅJ+%gM2<61,8Yv8Ģ)]0V"G!6t52k؈mE^g<)P뢣!mV25LMP‹G[ R"摗!R)'2׏NxTmI$)"rϷ4qG-wx͘NKc:e-fMɊE 5lMhv+d)Pܕ4bwupEeh6ih1hdUޙfI0L$Q">S49<`Ohblm'd}U:E9 蒁C<8@a哘kϜ &dV %C(# t@h@4D챎 sXc.; G]|}j,_ (dMpBə L8=|;7^ss+yCSfE?IX@R҇'DCkeMjE=xf2OG{`w즓E?dKLq㕸=+*MSmJ:<"bᎍꄢD2-  Jfw(Nxz4פ^GB(xc⛡{ ۟ٹ~;0?I40ㇾڳGߑPSdZ?煈AcgcD^/V)(nݦ~0y*>X@,; ]KT|\d}oBdTR zsXZO斞|oY=,'?T?$'5멋' }Fkv4o7DgoV3\67=^C( &f%y (Q1^_IC\lهF{?\?$ -XAY:!u0N؟g0V=.ʔ"sHTz?'?VK8䤓t޹=MfM-n@v D%&bm ۈ?O#\D"/% A yN`*@~H H% %4@bH1.H9&^EQ fS( (r) ) -\D}\K{0d0 $oܞ!= `c pcۧ0.Z$VEaMˏ孻} MĿ62ln95GO_?Fu:J<ppr_}At:8B1bIڇL-uCIҞI }0H D?%뗫ᾳQ('  Jz:!((h@ҘE#I0RR AH)T@R+tBCDC!:Φrp_lC)! tj2 0iDCď$M8ĸ`~en !v4Ut4eSu mNf^@NC~K0j )#M&tя~F)ceOHo sL!t.bjUO;$@ܻ?o jO^ 0wȈ(%>HAmAtEk&$oZS{홏sF-|R>NYkDHG2d8̜y[ڟ< ;L&fe;=0'L`x=߳ xeBjݞNR(E1q.{x6hF|a )C}^_TT;u8 A<%A7=i /!KAZe !gzᴟ2ńEHL !uN_ %C)`O~&8Po aArw1{a/i<7e|zBִ®[tĄ0k_HaS?2bpN7qPRP<QU~&zg][]cVh*"(8J+}qzzL20c-i~tm! PSs g{th=H8|smTrx72~b0X{TF=2͞,2Tmt7oJx步,Du×_ s?;y[_tH^?]k Z"B?QCNG#Nj=ԑᢰTܙg09NkAؗD?AOKwh^s ps,`ϦIc6y u[[Im.K{#gnx)5˱<1\26ss~t@aQ'Ađ452! rGrd cw}]M |P b,vw8q3x 'qT"`(Nj_f!E0DDQK1,)}ʢY?Hka@URxW^X/UյIC`L8[?P|g; O0Tͱ 5r|<^ $3g= C@cr/0ߒ p#"B  ȼSA[1'Y~XasqMQs xyBI}Ojq Gb< iiZ(mOBDQ@9? %9}]'?2)S&!GT=É/uF>>G@a~orw1}+]R}ŤЮ6lꄉURY̚786|u7`yx6ho~DCU1v#.cPA0bdŗk; m]{>12x[E{"i&`b"a NN@`e,2TDv_/a2m?~g,$M짳9“S9f"R xC\ǚ1t)N"~7z١( =\ތJyؤ"X6"te7Z(.m8JSt 4u& @vA E k(P4Ey(Z օb2 !2.10SiMDtB! D 9N; CM1D$RD,M]!nQj#esQnR @-Z *-em(8{m3T$excyy' !8A-b,f'~.zpth黱#9kh˭?h0LfUAOD0q# ~uC  7x>ưѽn BTd':#t҈@Τ z.0gS: P&d ƥ;~6a]>Ϩv )';( Ҍm}qnFW![Ls PŕT=o< ;!gf 7'IimVw dsm* FLA5Ue5֞-c9|p )s #FBm}Sѩ{p 6/@6 H&cG|ιːIAN0'2h(aBMPFbI"2OY(Z,~5! -Ôt% /sp'ѝ|O?mnsTaaQ+(i;  AIf_7(dˆXEV'QfT1kr22H 1D5[A[5,Y =zI{z'LJ^f9 2a0 De ,1+3"``Pؔ =.0D-GLD2K}jX8 O;(#t~}ڼ%=ϡƋ$<`"O~"ttgNP=ՠ?M \IPs3(T~rJھ#HM0M5x3wJj9AT=1 }3̟#ӯgۜv\Fb +;e=8d& H {!a`T2 $H: #X}zyizDPGIM!"@>jhl-=iDvC$ hl"1/(.rC~(¢QĦ ϟn/I6 D?V_97b H!)aVB$W`̔EҤJ 1P*SBZDP BRS@"h/G(QJUi@64$(C+CȣJ;% uK$z$:Ef-#+ٶ\ K) l7Zh ݌lBLčDa"&CD Q ljOю"&|`sc'g=AQGl;&t4hrtbqtv0]8|Pؐr|c'w v!c Ҡv2Xт֨ rW'iHbwHJj4]`h V& rK @pb <׮~OWmCKG,@ >}ȯdM6|!%"cϗP>clh(ΨMAhM[Al]7bݥ1OuXHJ8&1i*aB|P6M̖ҕ"C>2ME d97"0L`4֊a& ;բt ad/Xma1 S\fūDX%K V X(9;b ]e>nɛBl1KqmLBV .K'@㑹H pHa3|@#Hgl7g*K15e3mݎ==1O]ш^8tJ33&QX,Q{OgÃ`G&ҩXU\l[GϕRK=mm K_^l4  ekZ0a>FVGu(iD~nOs$&Irպie 08Đ%E"_j"I2XHusэ 5&LB  6fCTHRpfR 1!e ݃ iS y 1(3e41pn 7 W|}IES5}i-H{cז9iD@>\`l{zͭTٽfvPaa0e`_w;w:W&hC )AܻnC0ĕF4:#nĆbA! *eÍ-%K 6 <Ӎm =`<ڢaH7˱d,a7m2G.Bȫ:5 XutKԬ66 Pzp]E -XpOrF;(73DcepX*1-b 4ftMz1N Rc#Qza3U2+G_Fɠƚ0mkp"QҊ,z3ttb AG=ɧ 吠tu 0g՛9ň<gbC8\Z¦BJdVGa#B=54֊0ͽqaR'id"}Htoj9iM^ac46}<^ʹa(eai6# Aۄ" _`9o45$k wЭI"=Ћtz:& kN:q4EIu^4 iA'Q (=g67"2|]MkiO=KqM`5`p+  P:kdD{x;ㄗ]8cX""ߗ3R`F# HR>8Ӵ0p4>B (A0AUea`y0x !Y)@Ž0笼RmXI x.T:o9cȗykΞe"ŧ魄#Ml <!TWߦ{/ΜcY= pN bkYn(+c7}k:9ߧk}LgBP(B"FJZKN1:c=95S)>oy% }ݢf%Fc1fq[#f*y5+`2X( S!׫ eUp$@ XjV<4P Սa~<\Ϭ5CC,sSXpic z `1_At9<.IP7"a%DPah4Crɀqa٢5ԚKm烐F Q  >,F:F oRv/]pؤcPPpP9rBv]bVH e^I xS8;Ќ9@3>XO~coU?K./K4hAeI,f qꆌՈ( ~ IgpRHo}!#  ?-K7Ra-QOZEI⃩bG !X":0%q AWL4J SF_*񙉁U(~yfĺeqQva ?Y@BvEә ($Mcf;uf $>qZ*ڡ<h:ya@P;A E=/SB$P B( J9TЂTWusLc;;@U5SC:yj]%1@  )S]BPR x`մ!8LR)>#hOF|L0~/7W.uc8?{@7+(RC2s0=/z=o$UI9QS|䥅TZ{d˔t1A+54kmk䵩vW;4J#5P@*,L0MTT"RP1%%TQl볐AI`9(z%S? x F T!"E(QU)H(Qdd!!@)%bi( *hB`$ XC4D~8p䴇Z!S;VH+eF;q]_I2ɖ3P7YR@5 G@/'`E# T8UVH6рs ^' Jd䓤2N S;KzsPjЖM%5D~Ai6D Or8"$WDH@zrrpe}rpsO d$'ݍ+@t `M"vFN%Ƞ}sWPGC4~%ėWRGxϭ/?}|ܽr$KZHh7!;{6;~>TIN9.)ۿ2zۄr =6r2"Y+V\c̕k0S 'xő$JD̑H%C D8uR 80.~]~xixx~lAxg>LMX ЁW^=.c7T Oɴ2ӱOoT^ GÎ|}ˣ^nMc2Z 88CF"Y7n RI+j 4TM6a&0fj56K3h6])W_x:@{&nHHSg34A(Ԃ%5+HL$, DBoha'jP`XY =x "Hhu2a0{5/@9 Gï_1;Xv03X-MA u#;ᙀ#ɿaaU$%[&Tu,<坏ϔq\}ʃld=?6H"v#r婣qs|ۻ1B(zvz$pl?c|b;KOL&uߚ11XZ.-B],!.~j6Oj\$'Hoo᲍!wns& F׏;ivYwcXxƶ{S1+Y (=&ȧ4] d&!Cʐ1 k J rMW-* 07Sm8oQ2'Ǿt;CR,]h)ݜ] H 3IF,L1._'f~3%6TiurJkLh~̎AYMd}-0t{seiK>gOjs k &`nD*L+-MsV a$EQ5;|i=Œۿ:X0vK=uUG9u1U vV &CM(XZWreHW2ep+޼8t ˜#Y0v>vq8hf" r4Nh\zwd&*(#&٦X.3iR=evV|x;<}'hMdz4 uc GnQqʏ ~WgqF{j+͙9%] glK8F6#RkK 3 JaLH8nT[MXKF  &:c;_"i1åITLQ+"i 3rPoHm=bo oyF`f>jm~/f$r c7jC43Ƶ ļVbC-9Sv`+Zl$y߁wyUޱI,fOɅղ'B֌@0& 5LEvDL0Ԅ-&{ECe@9 tsNwP*Hs|L", +6O /׆f/],m3D44cOhU*.3nVRQa)7db-sjA\b`2OmFB!L鍉ady ō7LWZSFuރ,{b4v~XѸfGx%Z $I>=y>R`o8G4Y~Wi/~Ӗg`XtzH]SS[a\vxɾ$L%$6ٙ&R&$@]ћIz?ǠzVєpʴƑHrwEs{O\jKCnf;+py (L*_l%q9cOϞ#"|W5l;g4MwwPˮ*)毕;_wl/H UzZzɘJfڌ~DΒ#&Qse٦f?K)qup}3eIJn5 \(W.UnhZtE.i9y :376=`,=35 ]y^4<5Σ>Y!vX"}AF7gFUc@U$8ޣ Xj9Gmnt`&Tr10q;)kPzn9F!ݘٔCw&I |<, `tP5ڨa!2z7G wd\TV1x;f0͝/nZu=ˆI[A֖~-iOh}I8QӴMT?7F;GM犜 u9,i(Duєw pQ$6*3gKG897#\Ǻ,B9|,nt09Y#2f7RgRDs 97>?t r|rrPAfi),I|flayFȗ9h&/c8<pnubx&OT/lA7d!K Etlha@#!nhg9g/zVCquM4V%ˊp3|&vi_klI\sZ猥(rt Y0[QrFոiE=zoU&&HIF= K (pg8ENJaQ >HXdb3J_fqߴ)K$O|!T;;*{'H*~'ӡ)U.O'H϶>eg!Ci  aƤIѰ?qSBB 0Z7LboL f5K@U24Qpj213CqnƶrɊٍŗ^e(2T >1@)Ǹ{Oi-9o.iRcp`R^{rѴqN[sWUv:>],uϦ*ģ1,s/ pЃ`F^+3nfrϭ}{Ύw΃9ȉ\ol.jfSFF<PJ홒]/3Q4vr˾fdHЀb(㢏0I8Ӧ]܏IO9|;e|Cz9ENZǞ?[u=J|W-\a!e.ٶ7WF;%'I)#-9$[wF)K&&s*t=Ɯ8C%1+.pb)}s5F.N+bwm ^ȒImʈ2\{ns;!S7ВXӅ0Czթ|^*vCIV9D )xs$I$8O -e 1R-Y M\$;&tށx,Ð2=&2u6HEߚv;.0["-Dtی 鉷\Na];#@rԥ߶NڬHU߇M ,i4]eG[W S 8{٭a\7GzN< #ɂQcYm60Xȃ8ˢrƌJ\1#DDBy&3flU`EDV&r`WOz`/ҭ꥟KVJ2]fH9&0Osu<tw{vDA*Ae~7\MAS\8'$mf`%FRC8@H6J A鵈v xͯ$|i2(FvzssqLduҹ_:]|<r3=xcs| I f d > ?UDRW8l}`fb a1d|s=IHID=RFcE"x$,2,2[*}wg8bu'[:*` ֝ "2\&&~t~}fGH(䢎JHL#$MAMRJL P)bXw2""?g`Q9@JJEREHx|}ʺOA l% ^9 ]`vi t4@RDDЊ Coݳ) /ød(Xd,=<}?^͇w 7:$)* |1= zd:0q0q%H>\I# k!8yË7)$ 7$c'W#^gAz1.7uԘ;40syѣQ}\li@!0/v8)fh" ((p9ޱj=q6Ƴ율Cw?9.-r:zԓ yg-9(9Mr>J]5袓>uv  } fS5ЀƇ:Ħ)7}/g!>7b3c5$':u1f&Y.U0(X(quuGBdˣ`J4i,VF-q;ˁ8ѩy(ZBOIX.O! l9m,w0j:H[vʴ YkN{0KM4H*MP QJ4WP`!-|_i }=U胗+ׯ,󲳗AO􇵐1@ fW\ GL8,7pz14odjD6 l+TE$RWyZQaei| S`$Z3|!4BhTYLpҶymt__$< 0F)ߟ]垀?!^_߳w4ĮtBNѰY2gr+5*D!۵ !o"!CNpO=U C}gf5FF-X.ITkcQQDķ+Om/aJRUI5R= um$3ל?%Pxh2||&4@yUAB1%1|=" Qaq~`~>d R&6ӷ>% JNV62iL0jicQgϵ0㘃M0ADn=Ll`҂ O͞ސkBÞd=nVl%U^6 h,ë¡')ޙk#Dwt8keVjkuwꐌRP{w%^1 "J##.:@dڠKCdkC`x~Aϫ+/Аt 7 !R: 'ٹTl݈Hm y zbA ! K(bEBc؇g5YDIjcXŔkY F_pcyRLaTG NR>lA_ɉ6tB2P+M DҌr{ךt\OvMZ_eϝ/ك8D:(O@Ax^}d"sy N%|Th"hyScL&L 阑#=p}@1 " %Ǿ loQ}Wu7!9+#*RI-MIpUi6wr";!!Q0hCn|]MUg9>S oF+9yRafoT[vV6İ ᠋OvUXx$>;aUw~\&lf?l]&%1ɮfO;+z1p |YwOyS#WV3ylKoKv}ldT8}12@Y6>.^)Σ1\t5 idhjcҵE`剗FRVX;EV!'8* tFY4"^| H)"@+(p{ 9T[qݓ&bGM)wl&tsuVy|4+.9lc68^6?ۨw)S<Ͱj @e09ʌ&fuՌ5Q$4;6UuhfZymݹdC|)/vmvѬjVޙrmdVy+2Dr&}b2g+)eev*}=%BtΣ;0pI5f|uQB%^EҜyЮ3ܢEȭcY{U&wEw$#qsj^7jeVF %݊(x i[bDBܡGA'k;8u݂yf̙b'[ilt 4 Ìt08Lp @/@88f#dĎIƼ{{ Lz 9PYDi~9D5|6O)^S+Hr=*t B1(H߻@4{)z wͩk6oI7=Ÿ ۊ#Ѵ(&2DV#ѥMIځC<] J :@@H?=$B#|=?M.b">6%~ L=~=;|ACApaN׍Z=8]Ps^PTqQ nҳm8gX8Cn_!). xPZ6<3,驠6WX~3.օBRqĜ^*]Dq NfJHة27晀iU(]%JMό 4y|24}*<yGw896a{w{w*u)vZX>|5B (zpqK!xkÜRٍǚ:h%{3< G2edujmלrQ1ߒUzClǗ׋l9Nc~h,ޔp YN:Y# =Aԧ;$,CD` @sV`]y~< "TB=7v|%ƚT~Z1:XޕVtnh%'j,@X(ܥ]mb%V +D窴=!J!q P[54wSnȇNQ83<%YNzl^GdB.2Nq(e֏R B`~hAJiHt79kdENPh%߱M,ILVb`rWv"7v<84iql@heZ(#an^fA&6>hD A& Cp>(:?!mj~ݚ}GEPQjҧx Qw ۍwlɬ='Էb |6L4R)፮LS#S:s'c}ޣ. ɫ%&fXVIc4tkAUK'y>E 2*bBT:=⼑x.$S;wp[= Ą)H]$4  1jIBf)%̚j0aC !0huD@N[  =?$>uUA sQ:+2r BN?8|j0`iQ(fI4@P=S9=*ˢm(ȉ36{>_| C(ЊD*4 (R @AHЕJL+K2T|_AJ|BD{ȠP "JM + T ĒBTDP1#HK"7W6Nޑ\I* C0,]v~ju3ԗ.>]wh_@|"h&TUJJ hT= 87/99) }^{{b]rCP5B M"(Q-]y <11*ÌX YTUPOo?kLH@(0{p ɐqN pM5( 0DPI BħZ&b))E+h(?  H_;5l~[G#O2KbE4%CI  )^%//G/`'ñzeCoDXGA+i4 pVbƹ!fQ 7fIVw7x*S4 xc'ƢV.D4Yc)@Pe>W.`D1f'A+ˎ#fTAa1]آ@JA:+JXн(s=vxĄŭA!?^/ 0AK (2os!#5!Ch6Xf,/C= MH/5/fChwEWJ C|oPt .eE ̉HSBD% 5MP1!-I-,/@u(:b)tdAN<PDPx Cѥ@ &jL i Kd5ҖJ$Dy?]6:taRo@ [wvFU:P&igni8696q&{Nty3e Z߯-+lߟ] py~zHe7tO;e߶ ﱶ7eU6ߗ׼>t^C{S9-#[I51g䕊zaфuWheU 4i$NlkCJ+#;X}izM.@dr0ߍa{If ]-dqKP)6@J";E:Ce(GǿYd6_-~"I%;Uϟ':ƀAPF]yKH_L!a!}&!P{'w]4 qVu (RD#"AX {WME>B=V}lwh)SvɨhM4-MfCGǗIsP @e7CءN c9BLk0{SyH'@`_1!(p$( Bک(`I' ݑBDasɦ9zh8 T!PwA }6<+LOMhW ˆKP`B=606 |;v ncĢ`X3g.Ku#MKͭc6e!34'tfGq dm-~sczCj)YBEIR%"fRbP)`$)d$ff(d)F %B@!$!"HQ(!J {v=WM (tEJQt4D4 $l05_kDC.E"KtȸO]nq{c2Ӿ`$|Szt)?@aS:`\1ik w$M^pú0;ƠJ(a ]MӠnaaj܃@ŸC GY EȲS'dTm|0hr"3F*KocaҠs؀ᙙYӿ]nTDJ- 0]bD7t ٛ&*dh (T,Hԙ!*hr*ҾPx@3l&|bHZ{qMYht:Eә`ԡF6\PFPs g^{`h 8D &)p3M"58PE96E Ң}cz$iFnLx`uPǙítPˬrk]87Ojšpƪ"nF2 .4uD̦Iq~&YHk~g<c3atL2˓ I{^L#f;U$F>"6M.țX. Drdԧ f hj # a6[I kk^"D `/SDvp6u:?= ؐ(NQ@LZ:4LGFelQ c!2% 9MQDl4Ħ8R r`iA&>;R+[)Ȑ`! uәk@2Ok"@Bp͐0* FŘK ~-44RTSJ{n<ڏ8aaM,E"pOZNp}O82Ph>Tb&RӃ t3K XJEvX߾#2SKЦA{xYGޘ`y=@A9;hh$"(|҂ &=Hr%6﮶RF!4ِ]̘X'X!jn)lHl@CBzzH{>>\q(öb!S(,!u=/7 rRmOLI84J@8B1# wpDAH7f  \"E(ľ{b#b"(r5I(Sz~'Z4U4n8HlAȰhKnBφ:  CI2#lIXTD%u`qێN׀fSB&HQ2d q7rYi Y.}%ɂ h65F0v@`O/%7DoT;1S88Nj,UFH ƢUNꁒ4< oh&I| j<'m1Dۃ˼CZuʼn.gGw q =fJ :"(mG0;nCh:5Uq<`YYfD 7 U3r_1vK%u#07F 2~W$Ժ3*1c!Bq:R $ޓ PC#7r uV𩼰q ƦkΥ[RP𻔚*XuyQti$V)?@wQ}0І=;s0XKf:(䔂qzAF$(L2vm>zyl1v RUAU*:\C/f2>k7 `dL _OMۺida75 UIUh #"A:|uaPe!Ay^|hRYOc$̠B4Z°* wM3(zPs4Y SPDS$@.6Dv2vllI) paZ0vMHQ̴(xB'>i00ôxmLH2" CkPJ()Z@dR-O8 !!GO >::|G{FrD 9F-HS40PTRĔIIC$#BJCBQTT $2RQBQEB+!HPČ@QMTQQIH @rT(PLP- QQE%5HSQ $S1@J!TD Hʓ!J:AЦX`R"bf )* fV)QDbt!(J)BiB ""& J )" I +ĈR4E-4W_c`4 H#~$ L}H}9@`A0nC*MNN3-6$@ӎ(@"DP%Rb""dǘuht3 _ ~7:?<) I1h:nz3v渠ϳD'M40m4ZKqUL~فz堥vW14?Ob6`nHX;%IV&jX%ۀNG~oW*mE`.{;;9sw(R}r8,;Qѣ=G9x }0i6I`ñ`߿ AED- L PE)TTАDA0@CPDQUCSC0DIS%@(LT3LIPTHDHH1%ABм/ r8046t*(E aӨtЎVzwо>:%O=GA!Ih=ܨh Ε  )~T(]xTL1h~fmvC=Z ck.4Nj`\O+0B`*T}B͇z{(/C聥v}%M9>grb!~}z܊"baB6&_j? P@OI mA2MɁ/a:QTESTEE'^?7}=2P$?u]\[okU) 6f%E]zbޤsKA90#  ~y{HP}](B `M 0@r$rz ͰBXaHf M>O'Gz jHKVXWHj8 9ކ @&%! 0ĮO@|N'VN1%шth)ɮF}U)DVZI G:j3Ykݥ4"'Ldl?^хvlaN ν'pUT[!Ny..+9ha| ONmC߬Y򞢭 6'P:͔$s0aqDQP";%\?!E J2oאq<<0c{ :-$S/?Y)ofY"HZVfXmVpTS_edQPnT=P0 C# H~x P)սzyIOzBAN59 B% TCܠN?^E#hB N>C)O:XhO;R^ %>CS' absMQ5մh}FCs\qaL E@RDDD%)J$ҞϠJ'4mQX'a~?M( "CӤH+=lP`DX =ӣq5yx#'QAm }^ϖF)jY^X)0}_?9p1* Ҡ:&"DQ>OCoqW#} #.|]So:a x2r X/98+ϷNdu͐NX-ևT̤cdԢ +=8I \$+!eCJdw2Y89Hɶ"R ZNalC 烂Turi rA0$ӏ_0?dv3ϘO7aD+h\"2S72&k\oPSCO{̳5sh$޴+B3_kqd>'8!VEfg{|6~|%P"IB#G Q1Yx=_ћ0Q(&"'~p4ĕOnn~a ?՟ytC1FQiAd#4LdJ A%d@) %;BVQ9l+dE9ƕ\U69||@\$a2(#?xrqc4\!af&W_VxI\wg}+V$lp!ACk5.ض42nqMq:ӶM3Љtƴ!]`p. Di[FFF5Ilpe[쳔0μ+U%MlG\,[joqR-ZF>Tx~;)-3_~05'ԁ Sdāb`(bh=|SHUu L^D(De}B£BiCtQ"Q(6 ($jO t9S C[(a)3haFR~_ɵ}v(6LJ.fŭ)MDl HTPLU)J,UI(`p'Q1Q0Hqf_ݹ !T(q'd1GFk?(ɾ8beH"%H q.\#֨D@?kߟxsx]F%F..7J1ncy"j2ˤt%bB7;boR₀!>''&݃)'xnRhϗN>8x^^ Q Apf`p+2Ah2EvO@?N7`4EIh4t0?HGC0PIa1g73dMTHAJPGD}m`팅˛ei#~fZ#}9i@SDcȝa9a!sWH)Oցch{;svhz( f!bO* )(iҔفFI  W4U"(R 0o ę،EK<hh K*д!JF.rCG$&,l(it BRQE-$9h)"t`B"j=ZB i ԅ&TJ)""J`BS(J^G/#濆SȿDм* !9p%1$wu+۟:>SϢybN RLV5"#Gm };mOVx񞷧bfv8s#TUm"//Bے?[dxA2O{_aL*kv?~ߣy)O_!1|A0 2>!?yC>pE~9G vz&j9,)s%$~#J 0)+Q(J$Yj"xӓ Ɉd/= 6Wع,U0D TFs"$' $$%<ARH#jLmY>x_WH 9L@O>AH&ቁ$T9$* j&BVa) eBZXVf$Hh Z((e8X &Y*rJAD4̤L҂TR45ADIPCU30C I$bCAJm8"9O9:"aibXL0P"hgW'(h7eytQ; F_#?] {oQ4D1W>I 01${~'ÒKJ$#" htwX} -; G s.Aؔ'!eT"""PoB}D8N&pQudϛ2ONߠ{v1-@R%nhUw@: Pfcbs`q[Sps(O $HX lc=qEn{yoQ&(JD7Nb2u=ZsAH`YNF۩V/Oga|0!4A5$Qբlh6dq%G;R38kw@:B5e>ZaM5]d5r5?x\Ɔ4cq<,peWƃhIRQt `Ccv!=H2P~;nG=ݺҏr⁌`1=LRvx S6)@ IB!z ^HN@pivo"&񰘂}9>Aq32馓XIc SA@r^82%-vmBN0 uȤ`vb#j*"0*h"*Bז ګ_0}\HXbø`,4>Eq@LO{O4SKRX) %QOǥBp&%leh`A\M+t[JVk ZMGE)`:pOG`@BƲȈZcĪmHuLш2Lꯛ,dhu#Cj6ˁKﯚ;r;= n]D%T'D10! 4 Qi؆,a^'Nɝ]NjKg*[kuBF8E*Cǧ;(_Iss?A?3Gb~gz:AFb#=DJڏ2a7FWgl\ !#78I%HD7~$r+z /2BZUT4\3ELa#1k*lG/q{X) z=Qed 9ؠ46Z9 M f" "h* B}(.F>ґh )!Ӧoqw ,LNW7T717=5+Ff?~;3*q4l6) ̬A,<E"q  B`ݰJy+GqS̀X~A' BY(0z<$g 썮X/SnF@wY `z+ "(;B94E w}d&HKr֠zeC,ݛ-HqAm(ɨZTZ( w^"'Q{v_:21-/Hγ}-~ :IOM{޼ЄBLyP(C<Ư}88ӂmNy1JŶKEHm $Hfe&1&im9SۊCzI:'7xΈ<]A8e9Q A꩙&6Rd #ˌ^RM=cm85':YwS dl!^& 4ѐW`1HEf8E$2N)pwR:9ZvKOQ<#OIh&׽荼8*F%c)Jգtt9ʹFB d3ǎld܍mYY[7Ge-%c)F3:6;Q:5RSJ^Gy4Y:pKl 4|΂w^jQ@ ')}yuH$@@ >IItW23!_b`ޝO5#h<3X k )@g'~ڄ?xDti* ,JS{.Dpag3>ɏr,6z(I˒|1b*љ'$1L4:=4KmSzD]jDFe [(8zN;ޮe8'J暇@[4b[ nL̳oFFˈ1 Xf08Z\l[8P w)E4t 3 m.r3Nj[rb+fΔblR`av2E4&>tLtXã*C.*4u,FfF5F= <\h_D"taA$nҩ6!ДV,J[=^M&2R"OD>3Ͱ~\e|G.Q8o?w'40`O 9>Rr4ԛ !`FN㰣R~=IˣnPv>i}f͒0((AϷ~T=` uVh"1z<y_nax+*yiDMÅ9}y |G7$p#b YX0POm6Y}М^)|,#-Nk0R/p[ )WrtX<2ć}Ӽٿs?x{PHiKITDDKELT0TCA QAA1TEM9&Td2==>{h询s#O<ݟ!-ox'\[EzNH~'(c*j䠾+dQ͊C3. *_0il;( Hԝ m Jpdq1PFY\]wnښ(J Z0`t%&@CD3o׾xAtQh3`\BPcH!x](%N;4On{0p@-J'wA|قI%Myqxיb:. 6AP$n1hA˓‰G1 0ȅ=?_drCc`LHw/' t 4Bc<.$cQS""<.5G~zD35`1 k!WzJgD?W!d AvfH89Zʀg?*J6ST뇵!X8Z(=Ka3$H!APh0LhLY;` mTGd7Yuނ3 0be& ϛоCcq艫Z~BbIG=g<!jÁ¬N&DeE3I!B9v'E`│(I]՞\Yn9Ce\c!pYrgcϨwb)?EGɁ " 0u/0fHrnH\B+mQ4 :O$F :-9[} DAIPE4TBvm 2@$ECa_9$O$wE  Sc%TC$>V@_{Ycgsu?e^մa&8#4ªC\| ¶o.#lnd]stL4sc52鑖~xb T>g5t9dfQm2nfBMnL{ǒP=!$͡;V0H)aT.\$T6Szv3FNVJ3+lm帄Aw,XjQRc)T> YHoi鷭u":vݯǵ[ {>8iHv,.ecy+0SKT}c}xj>">wa7 N,h}a9ؙ(B8 ; "F~MpKi nobbIHy5'r A#5ؗ4|8mN*.H6} \F92~6pku4鈆J]=jV$i}}zCGҽq;)1'겧 0$ _塃 ^iwR!^>SNu.gͳ,0n%JIhӌ!HyO̢.V/etz88[8.ya91j:=lDXuaZHg͚>XM 8MpCP;%NXAX*J!8N`l&h$lVa2\[Ŏ@%3pb!TB$N¸#m n+#n_.}.o&66 ;B{WiG~RlyGˑ_)Vc V͚?I!э$(}u|':h#ۙz~_+B߹aE:_h HP4AaΦFx"*- ~\B Ah":-XH9|iTULs@s7N}nn뽎ցА1OPؙk'WŚ]mLcuHoA>Bd4K⁸\dlNj6APN@?#%fUeDMIЁV/?GSRb>gHM$J!H(č(PD( B%3%.|&LA(Ceu{l(V ѥӤ&/O%S)?*oO!C {NX<C/ vIr?iOWs5y2=WixiPQ(\XvYĄɲq;sўN-v(4bv騻lv2[8bS P]EPDLh",!*$`0^̦Hc&X "DϘ#m?# WCl~:ݱm'KUbRX&B1~" 4C7Nʧ@G\/W@t3jY"V3;: w|-obqg׍™}XzD *;51zC2 ~ \A\9mL Tk~WmM 8W97# EI:eeG7NdH;!c҃M;CJ{1Nx| T- +L!,T= f`P dPDwzM%CI?3H{6yJ2jҐTh_&.:gW;T{ | j ,2{T[2DHDC3IXf&# ۜ؃ )xc֣o3D/5 sڨx1>oBpˇz |@Cܔ:Yh0x GyzzWp;;_òbd}!Ls6q`}܁;M{BI 5^'I8 @F?3!~'՗4xknሧNu}dlXl& ~粞hsdL~P$0{$uŇnPgu>E6n]Ipt{""`C䳿 rD@ߏ' (P1 =L%+w &KQ6E==&}~^P-RdSwzWFm^c!@tT 2E/쬣e*a\0f>023"LxC5?[2 F) gBz}(|Gƻ6>(ޣ#4j)BR$]pH+ q^"S2kFGm(\cj@Q/yX|IqE /ilzܴ4i[Hi86ȵQ3:7P,R^!q¼MҶ1P:Ff0\UFz Hj`Fi>6gmTj iYƁcz3͚6K* 1&C Ftd=QƠ"X5d`zIaDړ;MHɧIF&7`lޑtѫju̗JHnѼ5f) utEF`h4s1ьfLS0%%uBBD)(wk֠;,BlvAqa-w%` 41BV"# n=(܉l&4ƚNp0mEU9sD2M;*80(V.ᖯFQ!V*Rr#ۋjTJĵ&7Vc2HbĖ"-[61Q6|oYex-wT"-Di [׶[i r0m\ݙbCPZr3& pˆ:Kp7[#aLP7҉)vdhV!O ~ghÞQ{M[8Q׌ Ɍ I0KapUw&a.iYx  5i.JptTJe͡1UzBDXHXX\uۻ.;i`%4̂/֟2‚wޣl퍳g8K*I;kGmJx )> ٍd,gƟa^Qo#>j0gapCvGpD׾$ za+ljD7+zS36e TJDSÆN_S?.s8 hCanQlb\vg^,ALؘ ɨCحn #ނ4DJw0AAr88Rw7P6GtOK 8h)LTN4+H6@.A1y:7a:SѰ'r^ERJjܕN(i C` KLAd 'LZNԡ֎a'ITdb1c-p,@'rf7Ay8TʙF1T! '4|4H D%UA'#exciУRh&C턒:w&b:AJEKǐi9 ye }nTBЍ@bb! [ݵ4ErPT4+Vi0USNF(T3 P!D?aЉ@J%0HDL S) Q'߇Q*P43 Ҕ64P%F"$B hF%@" R%"b \My!jh"!HX(5LPH'k m w{jQ((H QO=DHs"'(}_܄@Ƶ/m`sHQ %j~x3$ ;h`X) M"0ywмB 47MuwÖDLrfpAFj.]qp)S}~'_IG96@>B^x`}`J_ۤ6:6$Yi? B%}// pkF  %7a 1f7'i_ͥ7ؔ֓"G0<=̟ U>A&јyF ٳ"x2~i٠ @:9o*22 3DCDC2ARE*0\ ?"Sn A(@HI LE HAA%,JSI+DC PC)JQ0JUUP%H0DEK2A PL1DTԩ DCQAHIUTI0T,4UH :\D1B4E1A-% ID+ACBQ0)% Q@q:DSHK4rE` u)fGW>`KK+$ӘBƶ*DNd%#:np|φU(cp$R>680HOpK&]0d޼^lmz{^!~*ELv}CvQ=̓K%^!Ѣ9Q_7DJ% C AP(N4-!Q t:{-w;D{>Bʁpěp;U@ABm%36 ᷁3R@yՌon oqف0yins!JLמt0[)F>߰(rIBKm3͒cMkt(Ma:is~/>i5F@zsޡ3翖s|:*| E"TE'](:F*A&DфTMA8g=#5^~!y{Co44E@ _.MN (hLq߁ő\?̟~s@Li==n=Du6W%|XUzǝ WF*Iq4H{<F&A[OADnIJ/WT 7m(ln|ekG2ip']c7]ѰwjD50 PI4Oȝ Ⱦem.4_]2GТ !#64Z)P%rAMv1lF  R P!%`O~)GZf9'ǰE$aQ2QH_;PZT$@"@v۠3hjUY$ b DM!yAUv@P 7! )\Hv8(Sat#MBDPL7FhHP-96τBdhPl'mJU E L 6FZP&h|$AT' H%:1c`FR pDW471w*' cՃI:CMv'8ao2=y,D%iɲwd`1U)n*]0WDS1d )U`01I 6Y(7|.q->r>yA>XbSS Y! hF1"BL+J 244BB (@KΊ$} |8@:_ȈCq]HҊ`} O!<%>eDBPR4ft4h4G10./W }H%#]{'s:%%`8-y<G !CTA#ɠyz`iVŘV0GFIF)dcih}I?iYAoŸф&d>v7hـ  m\>np3kQ0FG+m6$ kq^ iGC8_ R`IkJ)cd1d<"4]" MdXuep:XI! Jeԗ z| P[0Ik8m8ڇ15g濭Ff&>0e=>^u0d5a̫rы,d|]2lb) x9-͋TcѦ=gI݋r#ld<u4^VLmM>Ƴا>| !4+B5FPR?YxmvF[i$exzC@B5rEo ŘnV;X;*&WOq)4$NzgnHԗWc× pDXEPϮ%12]b]Ʀe!\kqm֭@j`ʣD.|2$$H:)G`e:llj C~=4;]RuxKt:P!45:6jkhΨ1遖 tXѬ:\Ic`ֱ$ڢ ؃ c8RAF0q4),[5&H cN\5K)\&C.LZZ>_{}v8̻w(i@>t1'N|_T?}r-)MBf*%4AhdҲ_EB|C`_KO`bSV%!ϙ-Ҏ%]?f_G;sݭ.@#!{<0\!0%]T$=ykE@(:u9a^Bq* MPC1D @4=:u uq{XoJкp6xИGRh a͔8O62֭ݡJGyKLgMXH'<8_ < w8l fϿxQP(+sm+X#/ffrͅXvbIHl_MQ?|4x&aoh?([)p#܎! ~ JTEH ɝ;$_O6!sϖj8T \%4PC1B'6 bb(R QiN L׆m!PUP@n7'"d&M(P4ưJbcf@B@LyV&?.hi~s3C$ v(beQB4BJh#v5Ї$rFHETU%T0 HbB D4JҎBX4!c TL4BJz @`iЅ-:M"|\h[  9oݎ ܂rty2(x*A6A>b A&i=}S[(3p#hbKk 9%j:îp}":t|Fu #ʕ `iұXW#m4)5( \kSӧwI dES(- E(d3DN?WQHD ]Ѕ@aI=ԁZ:?gp/?΢o@8SLR B'˸HWSL)HBR% SH  y5snFP͐D30=ș78!_Gxrz3 D {@ήpq(UN/ӛĺHy$n8R6nοȩe i"EP !~y3:q7 D~y@:YREc~ ڄ05L=o[iMcک*%.y5aJ,$t$ezR% T43nC)6esi#[8M=4v(n6H&4{kGU1ǻ4MX~pD) MGJ=%6 Ҍ*IIH((Nf1c䊶bQdX1t+CE݌=@eڔI}tQ r1Î(ez`Ҙu ޏ$3`7N%2LϛnkVCc[q-uCKU!(&00A b_ ?W[fPdQ>*Ot,zTI}!4pB_ڔjt1\᱕p8CGֈ2B+/',>t2wo {?&͡x@@yFEm;](i$0ewi^De 1'J&#`coÁhIh*x\D5'T}#Ijb`FDo]d$vȃP\fJ e a0/0v$F5&rI.  8E~{cuϩ4E $9uLd!5R+}Ղ;)[:3qdЦ [!fz6H0U!E:Dҧcɒ|)Gj( 8e|O MG!6>bgRs݈qyULb6HD`@j3x t55L1_َWC0G"p}9'cq5 Pq)_a 2H=MHLe)}iD'X4z- A?""a D!bV:sp~O;ԞD ĸUq>wO˫34AySq8eAm6yM}Rc;o p6 Y]aUП_فД1;>=IAvj2pAßO0"@: qع)`C3a0aUIehnlfa bj1mcf܁.1hҥ 0:=F/:P|~5'%}š x jaHTy!㑣[it8LΠcۈsIu`F 0tm{7P(ʅspKe;pFx m2ȉs#Ɣ. :ۇ+js]I XwqSӁC$3&1=-M`;O^]uh!X!btt<pl?NLy\:#z'zZDyJdQ4@d_LTij5X*wh̨K܄$E!48i^H \qYN>#dzo&(Lzy&DƘ&<ƒQɳ&<9KN=7ғ=88%X-F {i"{BS1L j @ؚ\ @u1D/Xb tڧmAsIe=Z 4 qbT"_9(; ]1@!M"0W ^{\CB,oN8],~ %!I*VRneC~=?oS|;چ0cGkRczegӮ:aL1~8_xh>JZC"PPGҩ(Jڣ= ls3 4DIw],E!$b)zTr]!89؛A4Q N(*zYdzrg{Uȋ"=*#I Pp> 7AsDF*@Fa&2kŸ6( $Ԣ=g !]x:kXnBh<OOA=f1yrK0udO ?l0hB$I] ìa.BIu h54fYPO>FI60H UbP(v,dIpDQT}$} m~,b01"1x٢,Tc}&f,1>q ;%hUx⨸6sAi]F`U, hlŠÔ6JX/խ401>UaƁ(97ߝ}́ 8Y F~j:@gLL77߷`:<'$Izbj42Ihk3(n?M~2zh~)n o+KW*FNBA/E۹({|%̇:wԍivx#wzIfֱ1/}!:`dc$r`y7fHD H{;ףz֚31(ٕ~`%B~$d#>CT+M(!0k]\<)*VB'A"?* 4 RϠƃ?)s} ``ӱͮ8k)!IVډY+b`RaMx$xBGiB_v Y/g&(:‘:}DBi2܅" 0 B/Ŵw>4mԪĨh2Ȟ2R^~='P~h)yqXi;8d<yG{XINp"2<bώEKWvsyrl -)5&Lǔ2 wT͙ ݔc c 63~5j1eZl0$IQؒъ"k(0R8XI)"Dwa &H= S$ cTrdzҽ(V&1U8h$$<60и qҔ$, RbA"i|n֡DmLf@MWN04r:LS "!D4?z%41()/#j^0F!* h"3ݽ;H)%"]S43NS2Gub"I3vcDK0.ي%F klGX 8 :Q0ULIt- ^ӈ< M%E`\Zub3"@{(dlЉ>ЉΚqDGwv1RL&تd9#52Y)Sb:b)'MX>T*<{ # F5D`v.Ėɨ0 DZgO[gA=`:,T9L"E^ZFѓӘQ)KPJ ˢ$"hb"RBf( wc]o& )$=\h"4O8ڣ@PVV؍($gsB Fԁإh;ﴹ.صY .Yي9 I `j%@jfjɞ6nI6hw᝾vni{ (ЉXCy8WX FΧϚ(fizxcBN Nhmc%=D"&J lu bӨ@¥KH3:#̑H@$jxE~60'ޯ=c6f9buE`Ń.l8utgztuIݻanuP=QhCv{[I^ 뺘0Qb5 i:؎# XǞG53# 6T8HKIp%`CcD!J1c[H 7Vec0q*ǫHB226)-u$[ġC D@;!ĉFlD-&?bK<=eޕ&3ϬB?ם2AT$$̼U1M6>(||cHx(I}/`B 0c0WW (K SBx c2eb`߹$RO~n61@D$@6bm;uLw?sh{;ϊ?O9u4er]@5,p!u1Xͱ{Ѭ5#KTpoAB(~1W钵jO&$+}v0Onԃ#傃Qύ֯x&Fttyڳ?^mKP3] JCU-|7v"UEU"""""""Ps,FoQN*XEF,atcSxND&A5{1I(b:Oʕ#쐓GX ѣӞB}yJ]ub(SHRC+$BP>]H<̩4mj+}EImtL2AR~5}y$sDD,0J6`xѧﯜ$pZdB:5 fB~JFŶ pN1d;, mzP1iM^-ǪRQH3ud~mAWP!;`DRDPR k:c?& z S Z}H'i RB6Rhݓ~Q;øҡA"H6Cm4yv>$|[>SK2 HDH!-!&q3ЅЙ JB:,N)$ ??=C8ӟɌBG8* Ёz ;z>vٵ"@҆o.b9SbP%ih`==dBEH 0Ot&)՝ D(~`X%6>-,~s F j1HRd.2c⻪Մa#6@ق(QUZ`ѐd@7D>_=yB g㿂\a MP1D4b BHZJ ֗ba$ղ qf.Z&>c cjL`1?po@Ҭ:X!l (3)_gA(3Lc$IAoG'Hd'σ  09`,M]Cfpal4_|@ld pҮ D_@ W7;J_UC!o&>:==\$IKzɞmp=ἫL^9F]^ Wrl5W>$̄$Θs/);ɉ:Wi^(yx¥Ѩw YG1 rMf5X|YSFDqsKbpPsɆ"ebYIjzUa)̈́#pduA)[.9+׊$̅5iJHO0.T"lj_P96 FܖZfOaN]ҏ:K0e{{2 zc~F̙$ffGHMWHYd@rȪA xanTUJ-Yta"/?q6Cy7gv:x[h}qPJ)7agx~KrXa|J~~'֎Yʜ]u5(,Xz2+4XjY?j0\C$7xsyƇLTG#Qrb2d0Z7TS z$-#{WDrP[VF[BP,k#A_HcցI|yWɔJ^Ȯ G~jhgIa̾v>]!&\UKDyü#p09VD1ߕupG_\8ChVNLke.ڶ=a28IF'oa\Zut(Jd!)&ALe׭{e/bBIF1ڼc#3!"8˻3sl(>>u6}fďAvkߴ/ IaoRx=EOII'Ħʄo(GBvt]jgBďy731\ /N[ԎR}3C{is0pP8a G3T|5oCI;#/L3UnLJhWe̔E=f: ,LTmL9}Ouބsۺ;vC$K^ ` 9idA)ӏuZ5O,Yn0ɳ!hʯ\Vg DD.;<>f(1!} $ro1BɆ-ab(1Xf%dmmgTq{y9'bt#=^WK%#ll&ȂYB(2#[_Aepecxuy<_\97t $AtXIz,Z{Bnfwg3qމIV`vErYߝtͺp)I$_o0OѶZx,6d#_[| ;a'wRI }RrlLS5 fES{[b&QP!I{vwRiE~v+AȒf\|Gq5ӷhDyԼw:v̻_U$ŝ?MlF1*s䙤ֻ+c1 ޣV[ׇ%5Jh6 noK2i4ChS0E;CfqqTÉ0>vhXwpArqQl al 8hֵ34$qF#dчATT}$ #:x Η#L̘,ӈ+mZr옂5|vXrZ1[O]ǥ ӡw̷Kz^G2REk蓱nmK:B A Vٌ~{fw$HĆ=`]EX+R!(ē2hΓ '̮\̜#uUXSpfGU8VN|Xf'ߜ򫤟3N[/(ə*ILFA,fRub۬O">()G>As;bAlkXPg>27kO(Dch -TkKr#H Y( fLеخPChͻ^@o$W(]1*[KSn};SiEj`j$ lTʔ%x2QHY\'F;6aw|F̓]A6K ڧ}l1ŜCSLz] ۽ h~餇x8'MWg^ LҀ&\\E61t!)/Q9)wr؈nNu7 ~;&S9v7x(Beg_g\AYNk]{0ܟ,}xh<wxZDv0GN19X知7zZS>] ˺ݼ'ds`2X1򉮰j GI buaG۽Lj I%4.\>.;a.9Jvp/;Doۻ_9MBVgHſuh=|F\eEl882NSHSn798?|fyv#NЉA)LJnx<\࢓'a v?3zs'TwG_.:w '0_n%fwC&D*<>I4%3P~>Y#^]?r x)e_|LgQ7`0B#z?>됞>AK8Q/:wk^ Cwf~rs.Rk]cnsTvzu_\")O5dѡr +Y}b"Gmu?:=w6)Øy.x1RI;=ooަ9LM.9za6Lw]}xu_qQRu°^˶Z=Ũ-Gx;|X+ˀd@' E\ ٹ) cަ!.mmu;xGƔ((%N90u= 8Ds&gIlYmy& ~Qךûe8ډ4Qٻ\+]V5:1$s‡X=jܧ ^S2  X?wH@ޝ&Jhb~b54(~`OqzNayq7!JtOt5dLQ|}AdT9&0(~ NHhY}PH1;?pvkW3]*wG }xex`G> n$ .u}Jl4dnӴ9!KAiMaϭRPNSېȞoDt/Xf C,L!>T9!9{:'fU9W/sbIDid?1,-Fxs", (-mnyIHd( x`͐x59tF{!z=@,)u܅Z4[J{ݯׂX3N;cf3@ '2#wTxѹT0 M`iGX=vUa3&Mͺ݋QAȰEY)rPSs B8n2 wd떯 \AFtuCfk;oƕ?UaNxpwk(0iLJ+hf4'nh0>RS̖Y >*Cp4RĜI3 LoF̞U噲P_qQ pj3H3f"N:|&4]h$nΔ .heXVAΟѵ.E OC3pV94Lm;9s=GHTD2QR(X|'QIar$(v PݴSr.FDtȱ4p ApUY K 9@v(.ê u߶Fû`72@g}°6ValM4b056?"]Q;},:gA/׋Ňim?ieů:͝ QB0.Y,}m}_/^녈s:>XӍ]lc)oo-(Sky>GyБOPB1C흇\ͼ AJT+!5@WBXؔ j%!(A%2Q0MƘߟE 2@D?N4pu֢Ibd.C$ma[4-"$HD80g}eF;MFVb,cǪVXofbǘ}fPDB{:kac=:w'ϵ -`S$v p5Zu&GPDDcWh׶ {0T`Tpȫ'!64D5#!q:Ш6(rmb s`8vSddq|pOˑWΧ dDZ1BbT``r0wɜ`4+b4MRδc#`\B*=>(qC0Ǩŭ-9L"An40- )PiWN]Lª&&c^bb𖏓)t A)Yͥy P+>( Se̔cW ׷O+>X> 5$ḂmnfBgКR{`(~[0&$6x@uLfb%H?z=A20* d$#RvHT%i|Hr  9`N:h>!Q/m;PEB41ɣNR;1C ]0mUxBy7PMsЃt'ĉHA蒏Lbo "G,1 `'K>#6fo7oXqE (aoF=M1CZuO Lo;XX #Zɭ,; hM[-64XTqV 85hюD7T^o1rzyUl@&¢(PG!zs٩ölmb2Ax<0H$Y3C+ΔԵ9-acmF3qia- JRHBaIhV6Q%c/MZ1ci6"/;fdDU[SZDtm"-1XLVR2osTɫj5%!$ޮލ5m)k 5nGMS-uAb6zE;j:n;Wj;yPn<`Nd0ޝ$v]7Ɋ2h; I raTz]GE b eR*$Me@[p%CdA16&7 2-'2'h|mJe2Q3҈@!2zدixbf yjHGc`Al5n#Xw X@v $sF SOiG1h%P5cdt6BF>WQiIZhHMd!+(X舑ՐihTUHvkѮ{ǥ ^cw<3"+At®YQk1ӫ$e:]Fe+V (nt{fI{=Ս$TqpLṈy^Q9e~C$EuJ.] Sf|pmפ8!>ğ9>~&Z0ȍ"R*2,ׂDa:H>D!H!NenRKu:jdzY؊,CNW9|80GE i$ Ru8 $ tj;ɴ txc9jhH  .DY40Gā% 1-[J=$m?Ws}8 5OؤOnt0iiB6l:8;7;6& -}EZ6N),'SS)_i6ܜ9jfo}u&$ v\7R ;z;Rv)TUb2zj[4sYQY5 cKD˓{2C*Nx 0r2s|F$9fR1M#aJR$<$ԂjyV-h8̐\٫Yq:82wZԢjAHn\bÆ p2,Nt \K$ &>Jv줻rb(`Ƈ5{khgя977R fbʬ> :5c|:2\qmRf5J݆v}q i\VlgLπ99 hEe03b홰l .fyŶ:x +5 31c6r!T\ӷ266iD .Hn.@ T|ݫfm; Bt$7ckě؋d ВINH@.bh+3(n߇5Ss#|3G-6|ƞ[$PV&d%uԩ:EyVb @;:MGej! $u51ܤ7dzxD/ZvqJZȵ8Vp^s1 *;)g;DێInEe'Ѫ0h74PԈB:'ݎg)ur{{ xT䐋(әL! OQ!<x._D$r8Xb$% B螑m(K3AE6݊6Lo*:LL09!}sHLFG@3~/ =8Åfc 8^H|:dsUڒPo% : sÏRvdyxzzmog8 K ,;:4K &9P9 ͰaٲrX2͆5 q Jq1LA@z,e#z `]z d: Ͷ(c],Ca0ֶw' خWhwb8;07bNEƾ7FA@eٝ ΎUMLJ$d S0d'XŽ(ԏ1,9@"R!AGWCTw$(D@B,!^,6Lf+m\1Q hxXM\{ؚEDb13A0r(v@Z!@sц :U9MuNmw=.M>!w ,yh{WOn.wO6DTE% P!Bۊ!<]$J,-8r^p Ѕ/@J0DDA:[oJSIXZH F P.IyBmlM%Q.8BM'-5}F'a˧wct c0ǸOl[OaAmÄz`iOS2aݰsH5fE"-ֱj4 *hZNbh}LK Ks O I>1= L m4VDaF,ck ,2 2F6ؖ `20Ȋ0y>OFvft!% 4iPS R"ҡI͎yØLys&Bb2L0LTU2YU& :BEkhj"IobƉXq;8a2zZ݌kWkushN4|\hXCr265Ƹ}6jiq _j$:蔍tc(:Mu\ kNC-:j KP`h%lUHF͹N EdoapsQLH#FA|Y!I UD!}緍\fݝѾ/[h@ aTrg@|,Q')Y581[aFNGۉ,D Nuۦ.r#m m=:F*`ؖ Ѷhf$ޙ'f-z&fv`S&]=LD^jnR"(pr*\{uQX$al]<38*nM梅 Tlhqg(3l06FPi)!HyD[&<ޛjh*h ޽y^ z1!^Y((N :}q|mnɢ/[ Uyb!b{GDI{z<1vGAKLDTv-4|3#IkNl]%;OŜ"ml{# cIGAl4`v$b^؏'B1DE G DŽ1'oMn=zX}F351xkX.Q[v+ƣy`;ĢMCI! +͂e"7s) H&$ ǸAK͗+ = TS&24A*DveHl(՚Of'|hHs Jݤ8ZHBKST)_ttFTIB%%slbtWg;ڤ{@21dKG*jq 7HCM 'N ЦdـH"0I+(D1G)xЇ؀Ϲ *8 !>U cM K:)1gdžz* a!P m;)UM2LXYC)=Ɗ5 勖`TGϓв SyR ڊ9'P a)hC2)SbR04GxHwK/ prQS/㚃S&S."4;T.ҙͦr]lw=䯙ιalFg9IIn`emAt#Hz|/ ~v{p;)PhD)p×m>4cs8#it2غ)Ahr;PE^sWQ@oP=!!`јAEaeBa""! LhDn*/1"Owpа>b7ӥVE^bC@85F}ϱz@$W*Elchް S\h xBhqXb4*hxD^q BX@l`& NF5R>P0BFae=2Z8g`Lh4Ţ" B/n`cP L6lcD 5u=QAIAx^%Xc0C5؈DDknkKwrX6 ڕYfqaU^ ,lIkKpϓͨvYh!4r# P7<ȅVDJ.b~ J8uC+!VBOL 0R)"DZNVMRs, AJTCٻ~D)OO5Y8dJ{$rM5E>t]ObFԑ>!:48fT]\G ].۷IN޵PTtؓ%>H @'NHBov R%)MTm&ֶLslPք)f!i "@8$QzsDE ܲ'!eG$>RQLH-p/)JKa1/PQd%˨v?`y2t/`wRp8qhؒC@Y= l ~/͂]M8x/|Hb4kq>O)>'oD : l.*}G UD!IDQ!T$ `A8肿>AOirAZHG':0l1 $ ) )bD "`)F*)V6OHz# 1<@_a ũ$J@nrWZ1 nc뫠OG! bIbR!97 n}ew{SnF)&db\*'ĺ>bܿDRRFka C ?͙*N ?Āv^`M haY h #ɐq:'m,Saq5'8˽  k9G!WP: @J {Ƙ4ӳսNL^qHSZ BOxxP0yR8  bphZt\1qM*HqYdơl1F,t l6ђA,empuSF]qBu "m(Qg3L2v$ V)jifZ)AŒʨa lpt#giGA$kP?9O Na4jQ"h#H3̆"xv櫓D^ʁ16Ȭ8Aau D[D&bzNzz/$Ia,`ߓOiBRb!(]L"p)E*1Ayi(J 2#:Hl-MK2(0CޚEbi.Ѽ2]yp vAT NWJL RlTH@O?LC8ݔ!KPZWiF:YZhvA`IGL1ak[B2jPX ND= ێCګx.D=TIkPQTA\BAJA(|_zF?ڕ*@J*D.](/!Wc $O[Q@A`! zCH8#}'~7p둌 )IC!_'|iamSR dSF+MWsr$aH~QDF.*̀wgO538}<R.ޑA;Bk=&7\Tw891<=sEQwxZ2'URBDP0{dU-ZL@p#Ԃ|<*icwwG wȔbP3~#;8WLxs :k3P5A!?u`A%H~=(x7ߑ5yrL6P+F#EoDH6{ZVMf#R@F(k|B[;%^S:ĩutO/lg`uOxA+%"QncO^N"rD p ŒA4ᴜ0I-ЀbX5ɤ qF@Ǜ'OV>i.{clE.*R06ϧPW'q8 ukژG Du5̔.Czh %Pנ1A<"2z9SR ѯh\7Bw- M籌1d_ÞJr7 , m$hV!5_f ]P1ŎdՉ<(Sͦ1wѓԔI#+)NJD%MS~:w9lѦƪ%4)*/ןs=*X7уvnŗ5PGAG `T0I T湿")8]!+SI7X(:#`)LiCAb HdΤ?>)^׉9NHP $*` bh(P{>'wSKu~;^5є"wGf3P9HD[Nh4G`uDsWR ,@4RxJО#]Dx1a^#965jle伓60)*KBs^5+W%W~̈@;$H&P} wk̂ V:B8uϳяd9TUKőoJPqj@c⊃Nph4x3}H0RO[uIKIBhCPi &*HZ4AUMbITKHP45UUUMB1M4+IC1@P)UPąQTPP-TI$PUQUT3/#p)A)vN|"T Jt{.5X0a*R.D^q n%qA$2]#'q)஌ѽ3DƱLi 7uOo8!Zr:#H0 R*D&jdoZ1C4O$Xb#KqL5$\e8¯Bx'yD/?d(9^ =b@~NJ!@?t}G;D{ /MtJ*jN /Xȗ%U ́ Pzdy(gw#NUU?4HGDH4A833+2+C][~~}{ Q{>ϟTS;ɐїe8"сl*]D| F`" bf`~}6%Ī]<7ETtc B;aM9m1^$`㯯\e#aEV/^ق1 wYs+dnhavh{|ގB.t4 * J0)d_dF0#`TO@AHJ}zL'x%8p}kN+^W O.{坛iMQx;hњX3[4a3m"]shj&+6R<6@t#n=*F^yAl$<$DAB: Ft殈HRW\}!HH&rh>{!(D(!$U/ k}N`,sFH3Uf3I!^FXX0 .*!̌*sS-0ֲV\]Op9)MC̻+O׷ KWC&(@NJ=bZԋ|l"Z1'lb,c8dRadMqprQqOaUd#1s5nr1,HZqT !M^c FRLuޫ㾧 f8oP{:NE}j+^v&'9t>=猺/{n{Q=Dhc c9emf[`AI=x{^9>t=7q`!%>g=% W\{ ivxݫsW>nݍ} ( AOy}.#{﯀r,w}'/]zu7Շ׭(}z(}ػZ^}XAק(P|•Tہ7;>c^>ݱ!wuJ>v(T$;5-}@( 4L>x|`*UgflnJV(Γ_viOWnn硶k{w]@ݽ >(;-^wϳׅƀ}}zٹιj< yc\ݯOm6|{: }woyY`>kE|˽Z`oE+;5RuݻׅwxBg;`7ms>|^` by-k3;'{cy•y5ֳx{ٖyw3PS{νs8P u빣Kx=Y^[wghuiF>(Ootsg;mZO{'1L}P %{;n:k;{t[/m:nܽQi}{^z0d;^-G}{Y@]3zFs((nTumz^۹ܻ'\w΀0my^O]wvZٹx^4[}|R{}۶vEtn}̵}g`w׏|puӁ}>;=9}b{|=ӽw1-;}龪]8J+s}zϛ}Ϲ͹lϺ[o3i:=-{>zwnN>x>fk^׾޷q޳znw]646y붉nl_5Dz+]v_=D}v-ú:Cfn4iuxs"&7;|fr۾q iswva]ٺnޟgO;kwiw1۝ۮܶm޻ps{{(mNӞ@;$ y+Nwv2(JJ{^-r˴ vgF.eӡlٯcsWvvV] ƺN]|7^JU(M ۹&w];vFC@ V[;Tz&% 7{iw)'[s{pWo{έ٣2]*:u-Ơ7qye|4&4A4#i!#@MIa)2M=LOBh@$!&A&{TzMM ibbm@ɦBhjb12FOM&FzzOҟ=M@$Кd&& 4ҧT$P& @  xȌ5{TiF&F uE$SQMu4qE4 TT圪 ̋ ?w]jP+[!(J)*q<6$TDDL4A5VwS2RPYY)@PPWC4QC T:-`1LAD4`44 HB2c1!T5IDKB"#@@S:` 0IZA 22CZ 0PbL ID *hUT2Y??_i[P_ZvJř?a}Ǩq{G@Gd?Y7c^K^Vvq/۩}U_2! Ms,N\t Ǟ.t!_?YWJ%s-#?˚¨f1G8C{F]8iAn\S! ?h("? Zń V{VC!W O5V{*$8_=~?JyN4 I$oQ9V$.p;B3߲I$$ڍgzw`KAaNrDƛ(B/{+>ŜȾgvfB'I}eaD$JW63Fgfr"!!>oIo)LDO(ehrFs͙ʱA쐝):s ~Hqvvvvu-[]ϖu)MW8WEgJi)ۊֺ}8y ~Ǻi_N\>0F0\?;X6a*QhfMXB db1GI+(?8ѪS-WmdӍ[  @ &C51C|s~BNa?KkgƼ]:;:D8?K-2P7׺, ZiΕ(Ы%2b`hN嗏 :ñd޻ #y]6醒h$O2\=K>fQi˸, ߰s.N6S9ewᴩP.3>~jRWNwMOgU4(>Ҁ? ?,v#|aH(q }>tcibJVM"JPuR9`4mN^լ Ǟvz+#y ,\̰Qp7"}DۭdS}M9p+3e~e0Yk ƶܣ #[uw]mB5}ݰcuyyBHzjQGb,~JhN&s˸}߸[} ̋Cra#"Ι#gUxX  *C (A-Iូz$rʸE!"ZL$ 3$ފ}jGy7uF4 mymP*QT'cF}bwJpTJ)Ko:>d;$Z9;DUޯ}U=?3ؒ;K̊UzzfYz@1VdPLqݱb۽~{#]psgEջ v-Deܣ=#unԮRj3ߧ4㍷?˝'f㗖Aثqn-р8x"DX^. BgZ d9mұLn. 1$G~l_]ώ{x~ȁyd;-:ɷ)ѴQ7o ;0U]na6 `1n9*wKH6Gi4C?}AGI߃WnvA0n羣} qI}4v0/Nl\DTAx#e3l$b[)2e4 DQ٩jÖ1ReW0Vg)`٧\E }7Owӟh|qBBd`pgs5#,.-DŐdA G ~${piYB3nt$,sؗ0vmv&; /dbCce/'&2̌?];z@YۤMi!SxGoL]?d1\ C_4q+AԎ9NXD6쒄)q |7UdQw6כ!Sa=)!"pࡱ ž@Հ(9MQ!̈́1c`seSybSHA n#UO-<83RRZC ޯ>/Y ?l,̱sŲ-0d&}fz %Q9/W>,a8x[*LT+0ZxoZOg=O;R]b%ұhQc_C(ؙGpv -6_8<ÆRϒ̋UP]\Ë]pN0D7.)!n&X>;E8?V\`Blp!cѤ̄rcL֙ΚqB6p R!Pij8#{vd;~ 'PxӇi/7FGcqFM0?:N-xM&f9Ms3eFlnrl+h eM8Q 6i\Ptyמg=زIz/Ϣg]Aɔrʑ %h;tswG\&Cە)"wwo"^Y(v44h{nߡڽq)٤TӛFY] fI%ܼqw3ZǪ mF_(mUDG.|tcD"VNmy6=7wլUH=3_Lu~1. `;M znstDTɉ:ܚ YF ݵw<2ZxsŝÓP2[ |tZ>pCi-mFYl6a7C͡ ɒn?V.M YNGi۽Skb8s<~h 9IWfPc1\˷8%h\oXq702w`Nե2 ג<S,Xb1\R%"1lAZHWbР M  &`@ Bn` O>ja!) FV(*&%J)Q*?G/#ef'"0z`UA6lYO`.z|*t*g ( :[\&j80rtCsd6p5`C^p@1='[JtFӜ5=vJ|!zUDR,UP1$ E@ SBP-~:31eF LX$Y ̀jQ0K!X{Z7@)n7H- (R_JՆywAz&?9QטkvC&ʩ5jr-`وPXS }]ue& @(Y8M+,@8AK" d%*e[; XN1KAPR1R);0ʷ PPP҄KHESBRK0(#@҃J% DU J$@yckyMq3LVAHLD1 'ۘ@)@EH,IT Q1 Q14PBQ2@(J* "hO엞q Cy<6a M,T4M4xStkHj")Xc,Gk1hBMj?dM4%`.kцxLAGkB=sy(9t9%37?2R*-&#? y3c>paԐF8J5πLqg<˜N~`!ŊŔ( bovNw `J9y_92MT P;OĴm5 ql+oQxALcW{փv-%=/ʒ63<3I\Ů?}Y??b14|j(~Mhd Zt#{(gZ ʫBaPs,vA29 CAT %DYQAo ZRJV E9PeF95PĥIQ 5NESACI"j0( "2(h)ʊR ʨd UDT3MR*" (d)aJeJTAW `c %QUM%!2PQT%2 %(xr(BV`j%1SATLSQUh *BҔlC"%B1( ii Ƅ(rʎM:xIB—%i)53K@ IR!BKfjVц@d43 %Ml$#mHPUTwl֨(.VP!M (ܮX)$uMH6HH1Q&2)j*%nJK-M4651KP+ZL&Ac9ɑsP1xrlPRA2cE)rvmӡrjĺkmu[$ZI$C#*kTUaM* "ħ"x4,bh%#+12 JThH " Eeme[2LnEM+)9zݑBK3S1鬲^% 2hIwd-G"˄Foo!Dpb0BMwB Yȥ Q@;*@\(ZF`p`,,  ELPACQ5bHD&!2ҹd`BL0Pad5KYD0YRdDT#@Х"UF`e@0DDfPE*d.EfeDBTRSDMX*`EISYEMEF`řADE1U+$ UCPDдA1 RUHPIS(A(1EA$D5UA 1L$AD 4C2PPLTH1,D4%TP%DEPQM4baY&(T!b-dFaf4`d*6 V``PeEX%H MLdH999F6A  hNEp8⍹Up6@m6Iw|pR#j % Y,qV7˷Uǩf'LdeKa@Dj1Z1109(梴Q*L(*R 2:16l"2W?&r=be $D*k/w<0ԦTEW )[۶3Ibc2=p>"f5W܇}x_AF9fr!#|] .(Oij{0E,ﺉ8E]z3"y+M >ܲ2*u90@g8  [wOkra~w13r\_J<U"+*u7#Te![f7ɇv\wnw%w?2dff6cXLˬĪQ&mڷmGfVQT4q5`S,Z7u#ݎ̋cl%ǹpqs"ROH6&#)H/r.u4PM7uQT#9ڗ|U9& ?}D; aER'#ʁAHWV\wSTt<1qwe,[ZESUawg'pF>촆?FS~jQ's,N0.=WPeb:"gy'Iw3/˂E0S%,T7?|ѹOlv\Yݟo?r_2 =K'/W{3Ms$7J4gdt "Jί[e?,W禠7dw*˃/@FyԕUURUWlW<^e[ aw$I;q B;q"f+7mj9bVuW6z(P;YC6A|peԿ%Nh_r)=3g^ULD)Lޫl'1_؞D^]{d UgJҝ+8+!UU]pacP E6@!a " I' 84w?GHJ;kSuPZdr;MN};7&kO˾#4hLrr 3JηY}vp۟oYi(ɠMZǶrk#Ħy?ˑ"$Q!:gC֍2%#oL-C?|Ύ':9sRrXپra91 L,רG9:qcן2<{ּ);p=5Ӎ],Jh`r%3O~;S|!8lA=rK$yQƹ˳.X_Ƿzh4riř:\J^]ܒ&/~~>;x<,i\mFza)J~z(t{J"M㢪*.Wz7Ҥ\)kZ{9n@ R~y:׬ݗ9r78#{eɷ^q'z7ۛ $wsC02yمiPrsk99#{X% - h`4ő՛Bs;1suޯ-tf#͂ό \8o瀎A@D8-m(V9p]uENB+%ͫgՂf.IL%爵 @EF*B&bo❩@D[kE#hHS:\u(F9dYσcʪEϬ C\?;S 2[~x@KZ>q0,-k%9N3y5)e*0b;;:vMm0>-lY>\rV cFB]Wlxw~>*'F7jyGz8,Ǟ/J;N (sA\h#@Fa[09%FJ$l-""Mc-uk+$%h$GVT L.%^ח#%9מ2 ڮХޔ^JN2Տ}7\foykZzPQDNHk ~ڼ{vE<׻ȁř"wq~|=1ȧ#պȧdCS ! (/`@cRaB[NOC@g\휳h瞖sp%A39p5Z-qS3ܡP7A [6b/')e"A; ( rH- {Hq}a9My8'8)\X [sKX)Yie,@/[pۗ-#rmxx33`,̻~QsN4 $Ѝ~2k#~UuL Lܻcr~_9m|Y=gVicAfґoo>H-mݓDu JB}=zoۦeY=w<;孙b`_68ֳIoZw]8gkd<ic1@ZOwSLӻ`VY`N9׌}l^+;FuN=+Q(4M$ANxu j@: lHo][OJJ%0\I31.)j_X1f;ǔ"d&Ru^z{lfƁ5$c(K)ҔP2{^FfNfa(KO]ֵVkZ7kZkOsӗߚ[3[渚u9yo}(fN(:!@^a ~T#g3T&9B*[2L!WS7קv^:-{WK3i:ZtJ~nȪIi¨xPIh*^NT3w# ٸLGe{VV},}6z81669MN$w.7O38K' GFGdk:-#%դW ޠkAN{/tר niLa犓4hA{])P9D/&4"e\D6Pﰜ_ΜɢR)M U$_%k&f^P)eHAALIPE$D|F)Z,H0 =Y?A=p(<3q0'a ZSҧXԂ[0A)M%"u:B)$JliߺO[fYDDIWa/VuV(tm-EAj[iCijQH[LUjH,+7jXϾhP5712fc4BR% PL5P-a1j?fx:ԻT}7 P1Īu Z'Pw'6)5['#Y,R *hB $J1,X!s32L,`bH; |Ɉӏ]8JQE E 4oڪY^"j6 2B8Xz`JDUB_,eٍ)0^}_ )Z(0nYx}o \\VSveyL]*DE_r`yąqpR23c@ E9Xd2ѫR"Gj"y}$Bɡh,hJiF)(!URP RD5M@PUPT4IAw0TP(u, "H"{|}%D5LUD}0}N_wz.zCGB>H~*X}D(!/ר]T$Iqp<߆%7P|eݽrv"ǽ.Ta@.ֵ-Qd|-D %<Ղǽ1#أYټ; !<8͹x_႐dM%Bwk_?òC~uǿN<_|?ܜɾ>^v`iJG(Tc< x(A*" Ļ[ZT=_=it|@98\%W:)/ybww~ N_ oO@ /Ă)""Go{/>hQ!o("Pઌ!pr$s{k9'zN cUb0QCT0&N2@^8BZD ~E&;:կ4ș v )iH\`J_z}ͻtM6Ǭϝ<,,~<;x[^$~3!j,j>jLK1% AÇ>l}BPd9YPUUUsFf33+}ۍʤHS{?ck {DCU N D3F[L擓FJ Fdy(eY6Y)+ ]KXxߖ)>~ǯ%|us.FW=Bk\_n?N8[]ysG80쇺璲 HT,MLTPPI"2"=<ߛ#ā&]$҂Y3"\BvN:2\/dX,aViK5ߗZ^UK xM4 BQ0Dօ+Y; ,A8ҋMLcu#k:" ȀB!* X?K;~yHI'˖ .r@8ȌPmǢI"د;st]ȚaHЬx"DCM%PPQD Hq7?F9Pi<ӏSPΡ{:J{F\lf l/ɣN/Kcc}(8}3jT*ÙwAB, @h"vQbo {@:;=ﵞ9^~ݤg=1>R[fkSs&X"8g{_N;we1mnG]t:]\o5[7 =6g'M?zunwۯv(ȰXbMS 2+L%5u+pwU~+}^i^no/Z+.u)fg0ük3'WkfgtuI?O7ΊaXH7ߥZ$%G[9^c'RIG]S{ZCRU?\7|^Oʐ5]x^TT؎z)=H߸q MR@9ZfnE{h~w}W.Ϫx;b3aw~N7~Ip:z16"~4J%DiFʼnfm1ETI2i4 *Bܟ/'~ {FmQ1D-Gǥha7HV[ 33sqB|uQrۑ;7!$;3t#gsXs"c$;!f2C0`f}eeԄV5ZlDZ2BEc$˖x6'Crr4-q^Ggۅ2BB$} 5 ;ncHV[a } )9皸;fECS $_$%'2Cć25u !-xdLLjiiv3,,!ņRq%Nۋy qH!p7! o!Q fݮ'-|uv3) H`ƭ{ԜIxC>yԓ:$78rnxeӷUpe-@^ wѪr SF5!Z]$\;Pp*bTJ)ݒ>#i͙6X\5 HI}s vu/i^{goDnC$7!(3 874jCr:qBi!3,,B\Hqsuu!CW!BdjHjUdPY:8EvU`ve;BJCPif;B2s)!Y"p⒐ԃgPL3tC n(3 :74jCru!8]jGtIZ8up,$Hd!$4HdhL7F8HS'Vd$($-. G$ٹRs!ԇ cfs! /!! HOpԇ21eok-7!ViRiQu Ǯ!i՜7nm:4fp=d:ȝ;\M7 :n3l{͌RL1ݭˣTA2dNΝ&i|sqfpq)ԆFdks\Y>8Yk%m{RHu4jBHLiD'd"1Z5UBf:wuzvmf^Ϊֵ^qC !_\í[ӵٶezZznBHI_]B;\M̽WUkZZu!d8}u j;\Mu_]Ujj5!ԅ৴\'i#;qdCCRUcqCH[ɭBP$,!̆٫ ԆGXjs4\29:Nړe<BSEĩpM;^'=<8d8;I "m6HFjIi8\k&i4C/vs&{X28CC"o  ڐ!善tcjMZ$<)>̡d|X=Fd3.:ȧS ޥELP{ /^<Z5kIBhhJ_}ϥ9wb8@g`ߜhCjsKpDNQfqjpjR_(Cڟ~գd,۸ ~B&  6F;Һ$J-X5w!}MP[zVpcL-J2?BZD 2 r9*!Ъ$(9j-H +PoPߏh9_ z8k0L )DGy`Mo{ڌ1mWB^5 ,Z/!,Q<NGC_pEG5J/=(Gk*/wZ"ս_}$H%*+"H?'?y|͛6m ͛6lٳf͛6oflٳf͛ٽ7{3133wkZ[K{ffff{{ffff{{zD7fZ7fUjYwwwwy{W/&wUQ{ֵkZٽ5Zѭ7Xf5­\}K)λgvǂ #^<,, #p#b{c7޽"? g?婢vפSƮ:hxAwa?#AEsRFrQH+g;}K:SFI19wPn7aϳ Z#ƭ^ֱz?!*HdqtIt1sco%E`PY6slK(S^ /<2HQ{X weǘ.e?O7GAG8,DX̟6 9EQOEP C\ ?ā1}QP1q!ٶڎ=xC/>v' =f,~,7!@8qo!Gw(\.s u+fT>o+vSO*<c  p~+5Y>:fq/mpDYJA/*(nKeSdxpy2VPPW4;}?9Ϸ׳-{%~Enz)2t'#uqp4\P` ='QZWD|ц oÌYj裡$'4X?-ƜoNz tϪP5?"a)?@;a1(#D y;8dKF{;i7{JMcxC=l.]bRt:f;xoHgcKnrl& Z\Q5E.ڪ4mZ'Z]-VW ;#`vf6;Prsw}:r ""HH,"6eü-6ajB3u\5!f&PMq2-4ԄgACzZ\5!n#96r p5!qޖ0Mod[iCk|.C"#MHFrm@7[rjB3j!-.`'+P5!oޖ0MrF7ʁoKK& #MHFp@3km`21(:$ Kޛ\)tƠ Pf1JC<ٛt~|J_np95TU@gJq4dMM5n((lOMG\B/>?L8`izwݱiOE>0@0aZ6|Xvnރf8oVPPHL1y4X]g]5o*[mZ1iYƔ-iqڵ:c08 Jʹi/?*Cߔ^N)ꚬҊ( :R)LijbZRf)RH3R),|S.ZCcp @֭;ۧJ#@fѽ#@fѽ#@fxѠփK=ԇ`_xM6nnxY {2 *v聪S]ځ!c,.r1PvaV 5(gu8@7 `fv9c<:h)g;TvHEV]xyAt@\!Mazms oXrx{n;pPq GeSԺS {|12`}jG/x5g|?j#?ąYQTTH#\e ,/UD-KSmaPKU/롫z \d?u Bkae+$!-+\a$'*?9vB?hgM H'bJČCgrsLTM&1OÆG]L)-N#ÿ'͡3$`xy߶}7Chcg kL|ݙmw̌ܪyH1Ԣzu"uyZ)όd0/6.r&yr'~0=813˨ۮy7y;녙jƼg&MKKǻԋ1SC>f׏*=Қ› 9 \=둇#ô$vJ37|耻Pv@oߝD#`K'76cfSݠ?Cd@;m3<;?e Pa$ Һ)V.( Bf;7D(!Hfp6G֠yvGk0M9b&wtB1A:ġB6G>o_OO`$XtnzK gn\Ji 7\]tKS* x4@p!Ac<@(' !u % nQJD3-F5ڸJ*̠>_3cG|]~>u}_T#S?MhRA)RTA54)[,O=IGsb# br40_/m48oɺ^? lpRP?O6G8_Lg{^,Tqn%(G| Ath O~DqQÇ>[r݉xc@ہz+_6}\co>.g'$Q3w5&U4ME DѬ w4ΐ| |UC8ttUgn2©~NPZQj4.-F0?KV4b]S rIՂ+-4}5$L( *B7en}'{W~{< Q$:5/G˷ӻy^0@7 *|Tũ>ڽ@H^ra~ S}B(X!u?+ECd d Ei5?O^y:YH 4QB%7i|GI7P4U" \1ZJ^0܍(i)":@zW y ԏd>DSU(!uֵHgF1 -jX3@wdG܃x~ïv.f9@_)ON?02(٦Ei<_%\g.q R*ޟװ~q XmT)S)bѢ/\q1Hr{}G/՗χ~z6~y>A͇o7v=F^?@ whVL0XCsf0 v0 hꓔ;Q!ߖR9e6*;_WG} q|nIxk!{"#>$>),Au&m0c,I$I$n-CS0p?@tm@t&@%FBSP@XM @YacI"HBJsO_ۣAZø#B>1*/.br6.@< h>؋` \ER7p!u]TO!AA$ bdG@PC"@䁝 O-O:B҂3ozүiTXqp`cP{sQi8~>?H%?E\NJJ%_WUrqқJRv&խk`XZhѼ^0= ~ 1QK+&YbbU )D(rM?oS{Y%$TtѢaWi0?ƒG4 N-wS_ܞOB##6 Xd . ?_|6c?hlEP>yM/C @q}vq>*?HCX *x7k~(PP;ZY8q" q @ޔ= 2PC% ѳ44 tL% Jq `=>PvdD~Tb}%uyz_ĄD+}w> AD rt(2AJP *Sv#/a}31!sf?쉟Ϙf74gd,S6%ߍ" bAJ*ȬȬ,,.t#102"$)18/`",}WQ {P>D :H|UV00m ?iH3(GԄ+='D A.=4#a<5'uyL~DIZ?-vkO>s8F PgV$" `8թ@e<9`!$ !$MmEUO-K䵡W8IPk32̳333 ߚ[Pnʐ6DB"D @w|_?FU@ zh-ĮsR~ n:tTȅߞڇٰw^F xЀsv<|d,g a64"C\q)^%!PxD$m6H wx~ 'b~>06vv(3o}߬GPx ',DͨqּO?τ& I$$` I*,bA> ? KTV'<6( .L+Džr?D|>[Whh) wvnV2rw*9)EQIEQE4M11-!v<4"a(fWgS EG0~:}?O2*0T7M&}xnx^ S..O"HvlT#pyBϕ΃S7 "<ʚu홞@R OY'DUQP`Gl[!hQX\zmK'oO_w/g^g>@9Wjc$W=AIʱh #f)~ EO2=)5=oB)Y:(~;2޷f@*GԠd[u/ ~ @H~$ C܁ {H b_AfYFeXda%a5FHBD~W{̖> ~J$ _ Ҿl=}M=tEZ?$\uafefwiuL?af?UtwR5I)iZ{608O@^d rUUURE"ƭ֘UU*RUUUUUaUUUUKIMU*g!aO֟l#1>>~ J0i7t]})`;llF~q҇>`|U3~'´5:Jx50e5.3$? qThgl!\0V-Val.R쏨$/Nqz|~;cYr)ap`C;3d2l2^p<=vKxiGEQ"ݵ TnpV~f;nwi>XI@= }6_n>Y85d G zH>dž~Cb$sORaUa5ɷ=/9Ly̚+>G\69װ =M 3!og>qyvrxڡ)檽QTS f* O߈>f$v߻Gp0*5`4~qP]uQН2 pMe9 װ'Dž!u j5z^TOh~o\}=p ݧWo7 ? | (8,!˳ף(F/g 29NA@}v 6, 1,q\#Q {^SO}7NeWz*G& QY~ƹ>mH"x"gځ xPVS,=R۷C=]]Ӯ2)EpY7mۜAR[/lϬ;'3h{ٓ8: I_oh"H  9IAh5a f2-|fnW5VJn Bl#"?.GcؠC`1|fU(/wI^86X}Mb*T@V:RgnQ a;A펂}ئd2*HNbW{{䯘 EB|C$ߢI"wry>17X'1@u{)f((Q=k{X<\G;G .%؟^UVU^5hOw )sMONtHPiA2/pTAD=w =BG @8&u>\G#گ~ֳnK#ƨP mifQT^0]+ke5R" #~a5>՟3%7`=B ̨Vg)UgJ6 10 *M( 1FFEͥ"L VA0h5ETlFƗ03I eƌx(f<@dÖ0Cѡ"4D4URlc2`(ü>ergr-N>_[am;Suմ[fԔxVz48Cjx1(`X}:@|T߯F$+%+S%'KM2-l'gI`{{ "38n^ɁL o.u.'hdq>Rot 0a0N2_`wq0NV1HƆ" .^5S<5I$|; nF{O8%{< s?u L JDP& W]~9]H-Ĭd`D&FtIF8H ? tbHeRMДH24gѥX@(Xi* ClMQ\FF&P"JQMC0S,E2S ɪ>2GzogΪna?Z@( J5fa}2|Ӹ\dO&C8ӈɥp!U]s o|(}Co?Dʿg͊< :Ǭ絑 M|uF׿KaנY%!]!| f)#?amf4+}HLH/bOTl^J ,7")%˜r4Q``,(@mpi* <"a9s {a) m۰<!'@NߪB!h2aK (Rs~Pug~}u>xA0=H#2äx=ß =$;Q-c<Z*k_ѭ}+8fוK0 9k (2q>.DKf@l@(*4W|8kAWÄ4TT~ 1! E$)Bk̇e[q A3?al֒S3G/ZQǔmnW@{b8p,9:& Jv>}~ T 4gQwveU,;cĹ X" <ʨbs6L;RTi9~ˮUĹ[D <(.=QtD%ee%a@C&v_F׆xo`$&*XJ O?`瞎ϱd|ȶ0,OUQ/n-,*(,ML7@Rzm" Gc8kN0lD'V!Q1gDN"WNxm)X^>|m6%&A$$%--(vF@ y}̼ٜ ÜB]Yx޹3E¬Fc7;i &[c|ƛ~aO,jf!5ݟL'"~ N{V39Hyw:+C  8Bǧr*p6Y=_ƀ'T,y)~'[iҟ e19+Yp\'.ZD8 O/wjcOcݚ3= C1}(='DX"'\彻Xe9q)B-:/= 0]wC8? 41(4VG^ zÚqhHCD.+Ivǎ=aVƜ%9UQfG^Rǐg軌KHˑ}X2)C2OMɸش=AI=܁S oT`a}!It|MCq=äT㔟qd pB2!_wmz[\l+=giDK_:pOd>`APr ءPVb> fЫ 6@|diw?2佛j .M{iH,7='Wc1/Wo( pa.F]sifq?DGݛ=,TkF/>8kNaa'ou^@VBC)H_(!4`V "jEB;モۘCaL>.=y~6k[i9b9bѓ{NhDe1"^-ek{s֭A Zt}ȗk >Ǎz>P)6N7&X0~>_Ǐ/Z`錛.k9jT'Jb&6$u69o⭴'Ku]}o#T}|]ܖGCuA JNS4!KPeTSj{yL}Z4g1U- eF)+  !x`lyxRtHdIԉ>1jX 9vlVc>zHp0R,MYZ-ӌ44SU,`JDڻYh3^|! K+a ޼)jJ-s9`qX a/I*)n$Q*JMeo=$aBQ0^@ a戥=:^ZlAq>hM'6;{?ۺzemQ_㿛 2rb7}]6UY?1ߒFȿ \5hYFrTcd'(qDKT@TU% G'C;$ 0TgA&\&-:_>/WТeInAec1Yҏ{>cpwps}v|!X xq0[/K r铗h{d<",rCuR*NEU>olyҲD twgH;WIAqpPdž iHRf~E_˚Р$q X'e)Ѧv qK;T6 mVQ^VKߞXIoAx$Tu@)BE/7q6դ52-='wЀH$Tԡge{»}?$DQ[{lgfeDP]0|8)?tS?D2. .> hL?[Q؞`@DG'G/)s_y#=?T)J |LJSE?yn}? D?o>Q:>[~\"*U=9# ?kAURA:H@ J%Pp҄0 _$#D0RRN~C DDLGV-P?J*5|owz*S^ոwU_W4 lBy?iL118&>i;#@<h`gi$h_"}]ħz7FK'9}Ю XU$*AzSh̞AЌDE0EJGGO-ƥim MXDܔQ2pd!v:#aFaJ"` @Х4Bd1{m.gMbP9nWP?x5 D?Mo$ڠIi,R$ C6JML32uUP5KYو1`n%_; b)jx[H"AOFԲ3zBpb%8, /s6iJR$?pw>~c2 %IMAe>ߠy:6Q_ngո0(H(fU(J)&ifʫ /PG~x߄|?SQӥ6+ŝj]+W:H8Ji%Hs9&|r =6եaDР1z8Adaue8gzQ1\djBfZ^}9]<6E,|A֋xްM{'cVv(DE&Ʈd~P"֜i&9⧶g8GonϳCm/.,X'ۏm\/u㢐Jy@ St zDz]T|pg~d߼s'0 ÷Gf]6]/}t7MF[B+9=wWos<|$qlOYiz5w>Gj4S^/K_O3DTc|ny.ߓʮ W:oopk #\'E1a5DudMj4euiWO3[xڝn#O[Fk)N/$a)fn{b%Rp ԧYp7{yֵowwi^{ۼ>2zVk%{kK7U: f}z˻nLkbS/QU5?R5瀘C/|{ LbrqQ꼢i깯WMbon\HcPUpFHg`3q:)Āɠ5=.WTPDu }H/^{ߧǷ8~aCaTs7Px\ *0p!t]0©ãvʭS x\AͿbKH£!zjx.R*V!!˥}rt|=S={} 9m7 pv6唻>=؞=rAxk>7z,=oG0[{G?wr<~J}zz8V+ ϛ>{z>{n-\;SIB{,Fq^1YBTu-ce(s81` KB}+\8(j9t+xJNsJܮ55|F ,KB'| c8M-B\N.]75_81jELydά1/AړK2h'WB8a@BQ~"40s0f|}BM{>sNfAɚ\ {B"׃1J9?N  [V/`@p/AZT"|sPynL 4&|M;3/?}<@:m7k@:Gۖ<^/h0xt$G).>KåF '6@#OWƸpϾYkC;n\v.7@śO^1MSrtLb(A) tÑxkù<0 TDOxb 4Nݓ#q U0}nyޫ{WhX+*#x+-ٞrV04p-s_S[gHǒ\7H^\̱}{錸Y0A^ r狆3X}Kc':;]-1V3 \P.ķ3)F7XIǓj&nMS/8ӮS/H1T|6^QQYP)Mf|R+%ڿE hvPmS?* oEI]~O_qYeoNÏ;?_߷CqQ>rRj_\ ~r1g)J_=4bZֱK/w 9.dѻ`#,DiЭmjF|ulF|k?k݀4m7[+c a / q&j1LC8GzB̛{U&JssF4WhnmIg]w_Ia F/@V16%ǔ\Gӄ%v*o!3#fjF_(X3>m2 Lk8&^J|g aIsRpn>oyqF-dM;3mVy^-Zx垰YI6sNu#qǚZٝ9~\3N%%[S;nu54u9zouVzuefCLѨW]|~m$Wٺ"/\ߊI#4OZZΣՉ{xŏ5oZuUj#qc >hB7 0*UQTԞ4o;iq"!r㈤+}hޡߖ 4|ʺ+Ƴ"M3]+I+Mԫq\>Oվޤ%[ɰQqTyq&MۥIN/g'c Atw\辳g)M|F=r2w?v׷]&]|9a)ۭ>Ghp߆^+n`8FC nE):V(Obh/j 3|Zc_fԂWp3_/R%"ۉK¾ %@tvIQLˆBtGÅHdcWuxi P[׋C>Σc^$NGVRM!lß@}v=5 ށ{8x-2 |}ǥSxMQ\ҁ_I?2=D?%#/G+|iv@jWO<A@whTvU HEw jϋ?dqhzl%$~Yzb@)م~QƋA}AN"3:搕~%-NU;X;Tь1C2`,e"򍢃(xtzrCd 5O9.do~П0CtE^+E,i'Mˊ6…Բk8`4J.Mr]l~:wBXC,!ٲ)>G)ݣoz>r_u<{>rAA~H;>Ϟy|ϯ*e¢L? !^">  ~ጴ@QEn0F "O^v/0``XL򴎿ĆhQĮʻCᙿۤC!Bڼ^:: %{8?gAxUƗP 1 t&^ѥ1HM*I}Jga8A=U.@}5R;+7)]&Y[d1 }C4smo'aba3ro=?O& M9F$p`pAn )bŊMSq7 1A۾Z1hѢrCqlQELQELHkM HJHh(a˜ha  P?#ߘ5Eh ha8M08KBZa|%p[LoC c0s1cLffY |DQ)C60¨鱌nmY2Z!*e"\D2,dG^>Z ΜP{}sf (H(r#kB !lw(Qg$+A8(|]A0-"٣0$Ò_3fas%聾lBC(677gGu#r9aLY/ 9Sa qw7W%~tB@?VMfTqα ~&MCJ0Xhܩ%,rG$$$m66hp2`{J]7ũx?}It*دJ)޲֜c*=;ݒ_PRo"fjZpf6Jv&֙d:aDԄpZf_H'T9ŀ=f^A>+yn>^(@J @ݒPcejMBSjZA&!T2Kn-VfU[jx[DGa09m1O4syF.KnK;:ԑ˩<;Hk21ף21S-:fx7FjG%4LmƴWfa6an*Pڠrā͋3H T`Y   30}Sf 6 apF 1SdLXƦ&B`ݤ3F7 h@H(E G$`@)Hsh @c0pՆLhXat 11a&0 c30033 13 ca5PPu`a :Fa a0EAC!Ml`Tk+L[=55U뷝|4ɴU30$uBJ*&QöZ95SL:=ek =5iKZJۥ%m#UMD@d9;wwwrEێMҏ %ON D4a(2: LGL Af 2Ӷith3Dacұ聣eR)JRz`0!J@) odz0˃ <0˃B@FR eA=>w]{Vuݘ"c|!$Q Hc~dtƛhY`cM@65u+@Yvi[tkakYܿ}D?Up^ptP]QR&w +2,ة݄*c$³xk͆ -/Dwaxڋ݃ݰE1:K*~x®t%E#dɢj|s^z%* /s<:"d8ք*1K&B1"2g4FZXIG@4&; c{s;d<AJb.(jup%g߿u[)vPU /A%MT EPQgF@m93?S .(P?; Y&R@E~܉s\6˷7j c@v!Ss h+BI 8ێ`j0I$H2 E$H(Kxc-ݻEsMT :FW0 N#Cb?nC|28ۍ\Bc 4M`i4 L,(-&ш3 1kdwY4K E"BL 9*!2C zʀhQg"#BWñ[fI_69P+Ii Ouδ o7|ybO)և ) >m#1fSnx04)7fO錒jNbDRr\PTBRzB eTH%<6{Ge%"` bv.Ys֤fMƜ&ǎ akh+QAx}Ɠ:mr\8FdkpAe 0f923s'e22R8©> zkT()uH?owZ@r?.FJD\nP.HzR E&&`@'U3|3ӖI{|ZULEU@)!%U6<]m\ISF*ymUXF&9-k\[X-NnC]/:f+S#yșa:Bi P{u~&&ij j"C0( dj `bJG!L[ h ?kZ&rLHSy0Ōz@r1%4M%4M15T55PSEӞ DMCD@L$@ST$A5T,$B QDC"O僑A xJ=,Le}0Bo㜈$t $vC#H7cg"nœHd+H kZf$+2%Zl0B$> "ȭW-BU?clUnj-Pao}jv_NW҂eW`/q)θe'xF84$εYc֫u+$I$Ʊy^0s6x\ r+9UDljaFv[FNg+ڼ]|߼C)BRf#kVjj&nHVP,Ҋz=k`I#8 Y-0[&gW:fY9iVs&1[ffjRfZ҄btqf''QfK5SeIgX0RUi ("n^`;]g gus9g͚U%ɕ٧;QiJw^aJ:FJ0ŚHmNdV(4V怔 96 Z&bkӮӇ>`:=w14 DYPc9:ҐsXG75Q9l$N3W+Rv@|CϞu[mmmoѫ}w: ֺw9F G NTrDړf0j8,e`U c;r3lb񷻰{=4),~vS09hJ CC]TdDTMgD%Cٯ:J{2 (I;rb\K1$Mk^\\zl9]iyUUUUUUKj:qG5qM3ES@W-=q8&!1&'\ f9Wޡ׵S3hEmV3vnWlґ$;Rn1Y$,7)CLmJ1 N0 IDR'!iͽ`GIs7t7e ( ?BOby2a_%|s$d Z[#+'Նf0I;άĒLI${I/{fWx^){I.u[ߟ'ќafz>bf>,qL2oUE E][& f 5A@U(jj)SU1,ߎ;`A1#((O 0Yzr YaE !E4fئ{/]z*f&xADKmǁߏGBY -%QB^ڜ+K{5JM忖NpMyie\zP,]ؽ`dyљ XS X6s vy{faUp*pJP8Ǜ{A|n " Asm- έm-~wQz1r ẍ́,Rx8 NȈ*>$Ѥ!$R :SI1gBkĽ$JC 0$͆ fba (K߮ʮq5|,޾[皪i׸/^W~uP3'rк]m4۲Um[ti9xmmmmmmt{&Urby`fcq̐FASd9\x=:J: ^*$/ L08 Ko6qԚ, 4OTrN6}ڼLo0go@l;=HݽzV[6Ū]U]gjg0sƻN{o2-T@)S2) \f2O\u:@CĐm A XШ ϓ L I,?y#?8HO?'P Rn,׈^`'>V}WLw v~)s|< ko]#)}oON }?|~<.DGQlJ~[Oʉ␱@gG:h>U>Kj7I7;sv ^'x17wq?yɫ K(xZ5戆r'®ٷI@\@%& K7m/Q)P[mW ?os{xz7ǫ-PIӈ9;׎Mɭ"7]:p㉂ޏwI%;95y_ODHzT`6`9 pɶy8cFdEl-O%"TU<'Z-nG 8 F"~ߨ5~ˁ0"s (I `B K C+24 0 @,#ae3±9Ԑd!Lch)A# ߷_lg5) BT\CHR)z0hR䄐!#jO OsǍm)ͶwpQaPI/xM.=\Tg'Pp[ui>-c= _KQ}1 TҍgZ|>մ|8z,:KM%J@o˂ӃzAkHs1"_P!0_EABc$"}Oǿ"/IB8h gJ1l F.bD[%D6B}y ֍U*-^m`߉UˍDx  LO֔Qh|DDM$!gꠛ R /RLݕjZ o.op=Ԥ*N!FQ?gD OňR$$EIBp wn|->ٸw^^c}n3W8 C_EV$B^ƌaqs "qRIޡ"~'ÃIIO469!EOdiM;ϮM C3|$IyT_ _6myy躨W@8PA?G&++=6ot~A>~v[\H>qS4A5U3UUUPAPAUUUpHDTpHLdnІV,p ɏٷoOgްPfb sO&*I*\3~߇=)(l !' lq|9gdp~k4/~{'hɛϏ56=˻#_EI$QP ϸvdLe(@V'¾PKoOIPsp=}ȥw!p#~.?u{{0s(Уw^ed+?կ/O4O~WEO{z!G=!D ˨. ]LDTDDQ0U$@vpF!&yY!%+oՙj0|}-'&y?^ D.Y"59RCJ_饅 >xbѭ1$Om*8y˩t7@ʦf-ύ3Do̮Ӗ ,Wh$,kwѡSd,E<3g嚋ȈH@)[!}mp$PLTc7%7*1$5?I CzDPz?q: }Sb"8#y9@A@ 18Q"Bo)c>1T$+WFa|(7׮8\[6#*+p1GJAI"*UY*qYdZ$̙oO4-aoNЋ15ac<yZ#$33QV<IUf2G`AU`U3YV7⫎6991j*Jյ:k3331̈d_*S1Kvv_X ޢ˟L{Q:pQdIQI$D/)x7Rףژ `b\.c@pJXEcjjf wI[q"#\WL}o{n~y/ r [jJu}B_L>/ӏ>\i&Jb߮t,~^]~8x<>Y?٥H>)qaa=۽ #cmDEs G >vcI[$@ظEO~(![fq_:szFЛfgR!oo+R_!& +hSo}`oXqUROFfj,TPl(C;BwpmH_͇_H޲"CH}NOI0ü5;6w{ kՏcDW{ XL= Y:hE4#% 1%pbW51RHHHJ#̪7\ۜV9_r{|0<ǟ=ӌA}:@S: @zbS_1}?M2B}tw9YlK BURrdT-. _) _?8HD2 Ս$rr9z?digwg/'-:BxDKޢ?b)y saKŚ#\oOISMIuL&D8{}eWKŎBb w{nmۺ)8_ ~sO* <VPN^>գ όt7S ?uzL-F\7EP7mfpdISiyGwk滃HHDATѮV"A!v=~^_?뉽mUADR@2U;vGN|fsO#1Pl0߳ϧdOɪU0Q( |QY1Ż-0FW[x\0GD"z&݆2\w3;}ɣO9 dUJ8Kp s9k_?=AOy ?ryZZt$btn|gJۧZvpd/EC!G8߰~s0]i|D (n^)vP(]fRwsv 8FT:cv3M$aW%6vA"#m|X1J?vTE@m^q2T** RzTz*(G-o궾O&~xk7zP.-K_6775?c>JN]~M" ?b-M/0CYvfPߟyA O]Ga؅_2zqQ, U..rXgJ+l*].S64[8\yyqq}!:fサ';g\v7u=Q׃g93 AI > `g-:Q[>h`Tg:Fj*omW+&$>ё̬&xY9ero #U0u!;[m9>^5˓p$0!*K~)n\NӰ"j`sS2 .P1{̩PG\ DSCm5_/}>g^GeU?N?H"Qu?[rP_ '8(x\+l\ }b|?o R*H$"!"h H!"@*YjF ~9|75=<OB@Ҳ  ~JP0E!A8m(zcࠖ Ѩ|;>i 4Ǐ:$⛸ F(E'|q-Sfig *`"̠ _۲n9ys'H"x"Ϟ,aT,R szwe!j* DVVlYܝ[8g[\~<嗉aHuzz;\-dBiZ?-Zֱo͕Kyn.`Ģ`/({sB$Cʕ)v8#"2c'P;PZ"y}n`zT` b/ u☚r "kH00A8+lmۊvczJ+IST!_LĒu9@C<TUTUKP`Hv+f,4BZD/G/>q̣'D^!"ʾ{\*F* LW :^{(DI a!U槔ƪ#RMUTU vy{lwY$tDKf%bd8Fō"0`’Q-%Qd=}B2Y>$n '^TdUWl>6̝|dG5_`gcć̟:ǚ q{7c8km:5#rѦoSKC)bmT>(Ě d>֪_R) 3"$ꈥq[~g\!*$c2z@X ~`,qP4?4#e (+naRgM PJ;] "̟}/] =bJJL?Мbbi`ъ68Jrx7c C"WgKLY7ث2`H4?PmkQ=GpUnns49R p9GSVw,ovԚ쨸>_ L*Qi4X?~\KC㠕T*"42P$B?⡊jϓetgNS3 !Ϸv|d}jzӟ١6s"=kLʩ*@ԟ'`Vb&CO<>)aIБ8Iʪ >hhHi~1nߖT Ly *?owue=?S pwŅGhzBk((UAַ(Tt*"Z (CGg3[uԂ1%F8qF8≆Da7Y^l,ZU QV ZѭDmkB֨K k q1%x`){\E `Rq*5dƶʉaQ?=ҎSHz39s!!p?:;S^E  ]AE7kdp3"(ko& (OhR^x.p=8& &d%{i2'@HdĄi-,:{lqFۦ*^2‡FCB03a4ZHPX0aEmح+^ %aYk3 ̍AQ0U[PЌ vk8BP*ލiF7 @G^UR&#%:KAЍ. Ѐ(i1ЖgGChSFrI$h*W]=Nv7_:t H2Hpj#ҢD4  EKR@ (Kzh` B*ȳ(̳D):t.P88RX46:n]GQ蒆 725 TKPdFJ:TA 2E/n2vɡE[y=99 3yDυP-Ǖ׶ =O ;{=fiF3Hj>4"8RP}YO`EJ¸ҵͪG:1U˳kk4T?]M&ɔyY))d_!ϱ~߯j)33ѭiS#?h4؄ D}z_[hEQRJI$ )5U?dS֊{T;~:ǷD vkuPk\|5OpǑ_Q}R P(x} ̪>=?+u^QM @,@b J1L2<|ѽa/PQTJD0_Q`(;9xt8:H~ufMGQr?'?u8˷t~n)8{7W|V`ʣ':Vh ci T4_'FSO8p 'ޗ7^޹{~qom6uG擌g(""#2 D.3`f@ tMǫ,nRmM'RܼK 6|A_]`3 a[mLodPc4CS/&j[%8p^$ G~Z2Ac>jdJK+Al̺D/t:.rq)_`]|r8csXAT_t'?WeQc2Eac)(PT$Bۋ;It'g^?/(HJE*E;4pi m9FÈ1=^]{!.h>IaqHQϒi(Z6]- Ed/x~lV|?>KwT~5yQr Q/(f"bGz7I6 Mc26BN7JDO? &C#"&(| ,]=u߾M6ɧR4pشjZ(cS:Xb & <8^RכFI8@{RExm-x2eZQAD J#IЄ 1UL_=n_! FSgԫХ rH=Ԉ]{k!=f4C(jo 3~R'^go,{"<~,k24%,T+JR)@DI 5R,E%)1LĔHPLDSEQTDwF2TPTc6JI._@hB$ \$BQrrٸ"B| `>U9\#gjx~wns_ 3Q19L\9HIΑ͡:F?Fo1VJ޿A[m;9}`G+*"˾a(T3 F}\_ ΌIW !NwBEUU_Mj{ aiz> yYS,AD$m7.>~̹XH9(G,e6zۺ0yaO[ĺ>v4{WއC'Au-ճkZZG}rcނY+GxoS[g,r[f.ޡ5^jf>f.C/)4UWd^x:97zyZ|k^U^wZ[QEBgg1$ 34&JeJK";|#DjnpL09sH2=UV|Ǎ}n(̸l(`  ϵnVCm7.pOsqψnIg˴rGʝȎU r{s|#cFO0w¯Տ9{(trwF[< xwaPz<2SبQS#YԶ# c]:ŚX@ gghs)U+GXG.T&\ 0+kDFVNNW*TpD *gE2wY͡NLawҒZntޭNx<:vhpZm  L+bUC;M ܱ2kS>ZUEϷ)v%37(SJɈP۴oW'Uw˫H<C^o {3<:}ՕO[s9Pɝr w;>LZu,G |mH˰{\̻񨫲nA.plwn+t g=]=[bJ`ڜFn""?rP)g@Um7G.L2 FU\Rb^ޚa|/% (Ad!ĝm 9U'&TPUPN!ATQ)gP" 0DNSH.IQWqsVʐWTST(և7)'u j!ܪd 9"@ QTD㶷͔DU@CPQ {֎v1vPYTbC HKUBZ6l  Ѐ@ߐQ i8\Ku2!z8_ߗ+ZS|HSDa/cŕ/EAO cɡO3AA lDHŸSݼW8 ˲elþkn9)I#auS v2{Ш4OK( +٪{ͤOe_(ElEQZb޸BR`aNMM⭦op05߅2^jl&gPt<]ߞv÷ QvcjS UH4˽45*iGrb4 Mxxv) ȴ!DsZLIf°>?q4V-gIJ $?o!I %?aWu}ngD*QɄKKK/h5bJF%L/p:2s:>d?zprܜLM-JN 9%Z?cP^0iѰemO',.|Z╫X1BMD[#f8ﲣvdMLEv{ m,g'<:A"(Zy^Q<]8ڠ1OMqkp¿ǟ[yL&[_<{GZ$vOQLV]nn 9Az7}v]&2l(#XI _3 /mM͔^Ђ)"j)5qԆԚDơEB T*+pyoW@[ׇBBOy 6h.0eTEb4\ c'vE'yPmS5R4\ BxJ"r.L2V`JbJ igl>s?B?iUPj`uƈtBGW$9aP0OU_ȏ$R60((`M([DmK37͟EO郺Hp/Z_/g?!CG?36W?)?y!#a@"Y$$C K84 *cH۫JSV_?S~ @BB _`QL@\M}l*U 3aI RXsG|^>>ßC:Gy(n3D L G+)>:#\5Zȃ ZmFFBHzh_lpL= [$@K4&ݽǼ=y_H '$]MGU  dw8+Ȃp 0 ō $:Z V!KZ QhcBNW C.h`,Jo74A0$ p CE!Ra ""E)q)5H`A2ACS/ޯ$GJ=ݵa E~xCTxVG e3R2R=OJG.y1 C ėhXw)N>8{ۇyISσt 9s# xH!<:5|?--H$rADwZM?a]u^>0iG`@!ж{WHN#Awu.HN;Q3b \"Da&"P 9 "`[Ťt# ( Q( AR=#u]`vxA@š_LJj ˥@JhB.1J0v@و XeQN<@xX~ ʴߪ`>a,+N GO=gzCX 1 fKx!$aJ/w;X#(:f%Q=dRGMV*$}! V©/ CGf3>"P!(7dSD1.m,ZAuU֧ne:Z Mzx:l4kT)Ԭ̈́HSE^80AAKsc'ܙW:jT݊}1Tir&S6Qzq\zh9rgO3w:VD3Ex#KqB=p": h ňER_9cc'RwkpjHJ` mupbC妞t4 `DkRjL똠B0'5)0<$T>"CY\ F Fz/P؇s\s uR$Up`@@z!eG١VDT1<<-f$:阨$*dC= ؝ ~kG҉ JJ)3 9"Ba]s&AMk u5 Up8bhv1Nw}#PP~JW%e}?RHCB$s+0 ^}7Egȹ}b$ /GG cys=drgrϐ;2S'`HnhjeI55TAUUoH.֬.Uo5Q4wZ'Hm{;X$r|3" M:v a-xx=ٞ }mDM,%="΁דט;nqfZ8Q>TG8c7MkhAha H*A ,0BA,(A 2, HL$9AALp&aHO(-2P$fY6ʊSAaH޻mp#鰠ϹM-H#= Bʹ՜P6RbƆKe"\`91fJ'. 1̪ i/kڜ.&mMi-14TI !& uFMb9P&Hn6'6ځI$La'$IҚ# ޸|ECh5I?p@ r:U'B 8DUPT{(`IX%FB5v!*|{C^VA)A'Eda㔟d6<<{q(:prav"H h*T "/P6@+QZ ivp^SѫFb`=`fOCRB}k5LMwnA&x<ވAA!8)29`zɄH&f3#XlV b*4 {xmx׵"rf I`2 mfA `` X6%٤7z:0 MP*iB)9T*>'<)[Ô E$V8+9Dlqk$CE q[M&8 n(?@TT]0ȊBcOM$/^T}Cە<*U40 la՞$#w0>Qit['!Q7>PA6HGLeM! wp/!5T];: fQ3V*݋'[ZI)1 xF!sX#]Hf;- F%`\O^ݹ56b:b^&fX. ,=8,MXq{ Ǒp'Gŧ8}-~=8ۖ~+hUFj=!/ B (h[!0rUV&凯n}ѐt`ܮ^C72 &0"9( W8:4huu$BvhuM@CTQ"棪=#""#%Ŀg}?`[O+~LoQOZ 2C [6 )y`<'h8Mq*Rl[4Z&Lb M<7#h4|ӟi:7 HeMjmyPe "$>Dg&[kui٨w ;9}:mJ )◻>w-63-KP:?dMoco3%0J<*Jݺyrχ3P! ~e$@?4#g10A2$K0I̙$AHIA$FJ!/hB0R=C{-j*цQU>((=p F"}=~O~E#@pb3V 9DU_p}ûȩDh+#4ڪb'HㆌL̢@HA2A8X0A0A$ANł ִI`` TفLqQ̢@HA2AA̐HBALA8C3&afdpf`t4L0A3333$AYL$83NF P-#@@AA$D)c&c="$f eH&`` &3>MDw >/]9fffaPJ@XbԨ'"K9 CAcpR4ȍ|``0@B @@4d9 fI\@=CgPJp(Α~؍@&?t!K2\!T~່I%! )ǢOaZP<ڄ;RTxj5 U׆NdLxPJRAa` 0  pn~?WBC!@ABeTQ8`_ƒp=(lp읬x^H**e(P6cyiIW rn 0E .#Ky;)czX1 Jj"""*Dz1`ylS؂& T蜪cٸ-H0H" 8C\ʏ|2~ g#ėLAB>;0>FA(ӊWZP,*y $tv iMu FOnEfPЭlnӿ 䐐ؖ'BAf'U@kuY 3# l=tqc tp1ur#i|w/ĊH㊺ozNscwjyď{ '\wM]+D|H/dI:ώ"u3C!,7}pg4=΄B@3|W5 zVJ.Y A'k~>%'θrEq>;Ũ\gqԡE6O- ܀WDaP{/|vuMc\]>#w%R@C "?.j5$~ sVnTHx;i@j@T 1Ljd\):<͓><{sӹXKOu X\C_R |x!I ;)%'v8fww0J2SE$Io;>}YOĀC @ b% ߃-=Cvs; "t댫kbۃ\oj]Gk&T^:_*yS< ONɵl>n@l)V3[X(Iߒ)w0PS1K 8 hZ!> Jm' rN qFvZ[*/x"0u: Ae7ɨj݁M:P(b4&8AF;O}g#FpԬx< /D)'Dd.-}P:'bsI'sv #69x$H=zJ )|j"Р^7`SesE HQ$uڔ`)oo?:$cj>$k#cCj\0(Y;$)RKf0/ٺGk@fЇMٸ3;n(+3 ݤgUԲ\PwĹ((g6P $h})M/A=rr&`8l:Pygйm:j)N`F&DFxJjN`Ĥ1I4<~Fr-@LVn]v c[H:3(*6ЄCunmd8 cIk ɃOMx< Hw̘#xMpaZ)1e%]9~+eLJ?iD$: fS&" 꾕%tQYdP3Zb(0H[xOl[ļLIJ59ec.S*p5&,ٶ7ن\Z$%BuBM&`װn` mAkAT/Q%!!g\v82[ƹDvy,: h|(u1NR4Nu0!O 0w Evo 2$4ÛH" 葴;_mS qFy7:k-әUE !0wg:sm`B;䏳vw܁lnŨW}7vt4=FLҘϤ+r+@{^V{>op"|)%,w4" Gg: 1m08iK!8,S m6/CIm8t|ut -|93D<*U&~UVcR~3SN)23$K4'IviG!3pSj !~Xj٘ rc >DB|,,[ ܞ=-Cl`h R9 2@Ր'u=xck5|<@Œ+_ b >Sh,A33$A$̰I31 .*(F)Dރp(!!BDFCx<'{4 #4@ ]h0؇`iTe !-B_IXFU ([GIئB+|τoFzhMiWs1UL ShL3ؐ ~{Жy: t:tEյjFwg,"%”P.TvnlԣBb\RN0Y*ڒimH l"D9oNmDe$K-1X`QtLHA-pjz"#cMc- F, TE%vw {۷zBQ0tPh˩ X+$>2Ոu.iD=yA<;6Tâ)r7.4)Z@Iءp< !$H!H!H!H!H!H!H!H$   `zŀyj L g` &Z%  $     0 I!G R^*Vh2Y  ` Sȕ w;o 2XB.1y!6e`TsuJT‰Faېl^f""Po5{mi&:璕-CCCZ!b0P czC)\Ņ!TĜf06#$[[m]mhRBowoڻWFrDpF 8\܀晍'3'wbD]EMSKhTjG;|" Ravu_v:{;AHMsJ,SRBHUUU/^.@$q ~vlvN`Ycmzl/~٧ =s@ *J"8B M"E96y?5;*3|e| rB^@.p @vtq$႐(@{ BIz6РM D{`U9g(A;UC݁w~vT8Z7Ɛ ၈T+Dހ>|΀=㒮@x6@i/?îULP2trq&H3dTu%@ق xJo3zi^ʾ%TxL8a L_@Jhi5b&px^ 4DGُ:Od{(~hV^u DEe  |6,,5Wt'TUUAUcWiFAUUZ&f @@] R @o&P[h߭BARRc蝡>}p WبM[.uDUeq(pYy1l8 @:}-8޹dO=3d!3Z^Dq#J3ʈ/z Hm-!Iq%,[tbZݐC#GAgC'dHpfm6=uwAi4P2BzN)B@f@e|$h£{2RBK7]WEBt<P 1 )+bpD !)x0ϯ !!#Ц(vML@1f IIA   ` H$H ']IAAIIIIIANAAAN&($Nᅠ  AAA@IAcf  !H$H$X H$H$   'hl?3Gˢ)(:zUQS5QtGEUIQm'X= 2u@ b/R yDLGl#܁aEz=HR0čF0gXJ2N Z'LO"~O$R!&؝뚖d9E4:X7qf BMBP@ETTTYb UIB0JA,$@@A*K@@JL@@J@@JL@@JJ ,$|{~#?3V ;tZR +)2HS.h )F 2%(($pԸHb\0 , SS4A!!,àbH0g;v00{]CpY@fx"|3;< ! ֆOE(:+ZV$,o|o Jd6Y 9Xa[(w;dzH&mՋZ:`ACCL.AI)QvDnr&I4Fu!D4Ɔ[B ! ըPq1@ As5 ܍NӖ&5|ݐlΈuY XbzG8X"(ZEy?jN.Vd1+/1Wr;$OooX!@T5K] ӯBgߓMHag.tLn.Yt %tA#FߚW 1b Bz2wRqj  @c;DjE mZr88HFC##v݁ c$ŝً3kq"d fijbij$0\ؑX\᱐iH=UU &p-/ mo3?tXs xS'R?.10u8 -#KONbj2 㛵qTn@w?6*@2oH@`P&nY07Zvd}z!VX `4?!hTTRwgg K;h`HCd!Ω-?` "!ot[ף1^\3ĠxGk] O:p Ţ1PTfo$D96E. *J3nMxoPA#CH!!R&wHw2 yCu%#>=A8!e}}8j$A3531UUG U  L V; B>4n 4-u$[P9@fA!{Ř _>^ze!ucUv3.6lKN-^;,'9z5AŐ! @^Gt2iA['F($B!M0m2 Bp`"gr# EY;[҂2Lmee x#0=h`s]L # 0 \ DHQbA h-Eޓv*4, vBcEhZuXOS\XM !PT4(3G3bsäL% HyWV'dNN, U)'Dbp@Lf@e   Pd Yf48 IDjdR_Ὅ(p~(T+4B-ٱ /X?0h!zCx1j)08P2l B2ȁ f(RccDc82p-4 ۯeЊPR(PXeb;Qptx /pA! ().36 m16$ xX]N\WQ"ERD!DTb̢HD{v!۽:AѥGě0|4蹸ʐTgxs| 9 84֚0ojK0qOLwP%-K6pތ:m= <2Imkp @O EYáfxxzhB0 x &w0hs]ѷę1A(ґIPlx=nK7ǎLziUUWm(VB(=8ю@h"G0$eCfyZ "E$ %) VB"%j5BPI0&@J k5kf4SPU0&VBC[C@b -5 5n0VC[hP"k@#T(AH@D ȦM H@A"2)f.5 A")C$D HR̨L -"9>ij=AȜ>(xnzxr= 6 Gf 2{@{Tf)IzEw0'P *mI9^އJY̡<… }S+%Aq?puA bP"FCh 8ONȝɇ;N8'Nx!?W>t>25&xsi HPk}OD83j7%J]">N)ѝ_Vm$ ""#!}qO =g>P+ȨN 6J X{<Bm$O7 {@! !Gc!t}#$iXj` t|5" ͞>^1 f"HD6!H%)4>*!EJU3CqẂ5qehsXRB)Z9 Z9#Jtvav-F|i㾍o36p8 &L8NL &"#saԏ<l F !g G;3 uu4'"N4s{:@$ BE*:Cn2.{eH\C AT *,,>^}e/ˍ0<;(!{4 ̭bY(3O*,vT5-UUA1!A=n-!D?ӏF%w,b0aH>z3Ka8%*$$`~DeڡGp֫f[hk} vqs҂Zv}{ 4 %0k77 pSydpҦv4ࡡm$L\i@aC8rȤR(G$2䪹ώt;㩎[i ){i  rN!tă1\:ώw`f!L*j153tdd!j!簒zWchYL `rZL &5ohB)I|0`D42Q 桪 hq6dܕݼ7Np+)\`f_qkŨBj^& W'ǘTϸ`Ն6'wJJ2JX 44FS!A5hZ4QR|Rp۵ٳif 1RQ#Hqt 1G'4 *\iŃO )<uVGi" $XQU9 :q61 daX LI&J@jThi"$8);ۄ>.jB2*PLPD0hD9~Ft. vc^dP3$FA\&UlyЧ'^ kuR:H 6=2HpB ) OJ!cSm@uFÃhg4'aV AAE S Ȭ֧8Ow O$nwa0Fo8 BRbqNp(!P$sd> )ъf:P9,+:arZ 1@qG!`"Pӣ9}0~g?2xXA,`BVS=z4Z_ͷ.-(SO0 `{jy8fT(z A"',0wyxf{`h Ɍ8-+yt=҇S }9 >B<Or2d`"S'4yf g SR>m~>(9AAO/z !{?jb#{`A19@[Q:F5T ] x/|ꨐs1R $CPLÎ8,>ڪ<[6!!p @Ѵ,Dc^%gp{`( k45@=rʆ-F_V25t:A=zO= (D` ĒgUX .dDc~!BFp |9H4@xꃡt܄WL Bg CHHuW@^']XLpHD ܆K0A l ,T D*ƬIFjCr؄:xyP`R/2pݧzI s5 *BSba`# 0k͚ QgLD\S^4/UadȀr]Y2O2fq @Dv6Uԭ0 "SUTʪ6z }v*1EwG妇'pNCcr@KE#.7MHF3 _[sD  a9v ̃3+ [0b CÝ( Jm=٬jPyIݮQb8NDib 'wgsN{|s|d逸ޞd_[d/B`1m}aA2a2VKמiq L 'L|%r3X:1>,4ux(pWZEjS^8{6==ٛi#$ ]U!Ss>1z䓍Rr}g=Bk72FŁwZ_cgr@/mI#E0_?S7q`m犨bLC(@<-ő>D>o Rq3hn,pPW34Fhk} ahNF%-,_r}M7]BD P1Cy 8gD!{)ls!0QÊdQ 5txP*~9w򈅡A@&}#l`O0 P4dDwdnE:,UoPb8DJ# }P#2[PJ`w J(J㴟xȚW88850L88 ECxm-$ rbdZ %1i1_OIOHq@DOc8, 5 \!DT'z @#wB'8A5h}|i`pPA ̠L*P._S܌"N {> {yLMb)DDds"%'xZ3s@|bĒ @a1xHЭХ<kGgwtat"k(q2.0Maf1 PDhGh8G`HڄSz%ŵ1UB`ƹGa {Jfv<ޝd8MUdRy'A'`L6# 3A.fP1@žq>0Aݸ嚊BLƼxeq[|6trx2ub脆FFP`1BH%q!^lQ~lT98j Jr\Y`|N&H  4 `wxAh.=!\aL;EO8PVj腏XA@=CrA&!!qnur\"$㇍2lRA@ @> aJ EA 5Aj i5Tʹ"HPsKn${-[ԁ9 s@䁲].uxf^g}E[+ÞM7ap uL:v(v8m`T c"!36g a 28`v@N,A0(ulfzb~a;|InܔUxzoF 4J!2GU 1-}>р*܇NP6 t t' NlD82Ir{`l6@Op Ep#Q1q@n haGw4 `nsU>M-0N<`hu;#bH; fqy'B(`ɼMs wzp E57v@8p'2 h&&M0faH;bv+/vJѠ w G4E@xz@^H0W@pX!!!9hFF /GXaƌ!;!mC4F4)|Od_pKW9Iom@t M$D@yN@ͦyAE S8PR0huUK+6Źi~'a鱜Ep h&ȇ' , ۽bG$J+9PM]$f r*] YHdp#!`[AzT{@&yJ_RL! , pYDPM|׬5]uϰ~E|ڪjFqr 9MfdSf>aFcalI,=󰩋5*mN'gv%Ѐlr}-P'N "& ԷBb2$REQmt}gs)4qPb`a٨]L$I 's' vQx] $Qe-xu ]iS]m&Dǯ|8KsEق MO!́?:H{LitʃA)Jt 0Q,3a kƔ+93TtqLwjNqo޽$l[1ίD9sL% Uyۃ[JIv&mB 6 cQVim{uRqyCa+KXCkٝ7rAiJI|%m!ip2]N6)HdC^ 1e1f 4#\‰q>qx)C`u, <(HN^ UihrrƠ}A5[d4Жtca8 &;(Dp9hX#CF XA N RК͜}8ɰg}1({e~͏PYh4Eu~n^w&,N̈́Uf `; 灼 wE;{@ff1P>?@QOhu ~pyCH4AEIifP7J|* X qžUZSW"C Xn->u 4(f LE@BZ(3̢"9Z+mܣ%AA2Ӎ$ eE1O@&v`L9S&,Cn8P=#0A UN  A1d P<4(H@fR0P2\&$a$)33Xu_Be$J e` $`F !zHQJ' D&;Bl=)q82DOGƥ7^K'Ru`Vsrk -k ~"d-{T@D "׻C4Z<f@`0@v;c*:m5Ҭ, TđuI֌4@Hr L>1  4O˃R@?D{r4A,@Oe%'|R)?KeOI0DDDDUbg 1RiU ى9a C ̌xk3aiYc`io)is'QBhLe*!}ؿhCp$L3Ӱ~q #CE CF{1=6!P[aERՖ5MJLn ylXf2l2A$*vk2*po,9dQ8}Pi`[rC.H$؂f%" %T2|IǯF,sgD ۇ R &`I4uQ;C8 D@S]6 "pr~,a=ࠠZ S@F _DJTpb`Ha!AH 8B(D@"J(bHB!Q"A"T"P2DKE$D">?T{pHX[2" &@)rA&:.i#|.1)nSPHb%dtŮԑeW] ƫ~2*Ypя:[٬Egv!P;[P Wij3mf*wErS$;ؠ! H{9ҫ_s. 0vX~dE@ S[) iEC"p˜JAnt`<DmCQ %JM8Bu\OĚ ň>ke@I Ղy C7SՕѣ 5%3.vygUóhP+ :! aف85ʛ0?b`.y t#E4/{Ӿ9%־ye4>jœH5<-7o`4!F rHvoBbM^;":˷0ʄ i"aEPE450%mrFOTVmA#i:7 ; BRq4>!msL1~#,Z݈FF ֜u $/1pE,}N Tܶn\ ƒ-nRkeTUUUUUUUW-;uUUUUUUUUUUUUW_/i㮪*OiwhP<^M.9뙋 ̱D7%AA("bB6:>>ziL燰]7$Q#:GPQgT4(ij>UUUU^^];4]$[a>d!J`@!M3}yB7>rWܚ:~SPei~Z,nq,㣡$1l&U24""$Ilx_ \|5q׿r24xt' Ej,k1Uia ]68RIF3U,ה)ߺ3! 'H8r:Wpz}^=ڪVלi^ՋXh./'a~b?JxZ mO/]Iku0W4O¡5晽?y|.8߾ȪXaڃY Jopli8(ėz`n6bǑ emEUh[k:цO9sT N Bg˯u{>)]%..$$A8Z B#rɜ ѹpRD4VTThJjL&Vdž+F:S{)qpŠcd4'g çdƍݻ&4m1mnɍmvLhm۲cFnݓ6vѶŃL' 2Bi0pءH12Aa$ ʆ*z % AQ& !&&"1111pXQDSd( r@{E0Cso 1?`ŏb$08 !ڒkoQ.bE>+7Ί8v斌_i[=I7:< \tHug~T4#"ZjA>s髲!д"DjO|wX&ȈQBAiP6m+Gh, N&KHĒ 1G* \bNݢyv#sv$;&3хtz1 iȜ&w[]86ȋtN8cqL$fbĈ;ى p'!V Լkb:ȐoD UI$QE$_*nːHxuN<ϟ@M\/_ޡԞ1leHq)MҦ>3"ۙK?ٜ'x7׵7S (bŋ8(c8;N;׎Vk|CҔ 9b k7jnX?ƚXt![GѺkS]9޶y;Nu-4fd]{]Jo_e*byh|P=ۨ/njЃ3Iy U4_zy> 7wם>=}k6_Uʪ$D@$(E'K0{|&}Yg!ruQON=1w 6ֲʌj粒03/}S WK)77( =Y(&=)(qvAG[K1X5c8׈~ 펅=Ŀ~̓đ_?~0wj=`FT@a.ݛ1 z Ún0ݎ#iLX~>ö$ `5w:J !/Jwi#59xqRPP|iUv<VC4cGsN/?E eedIcKˑ.ښCf^¼#b90Jv\ thO@ A/p.@9qs.'Hܝx EG#a}`m^}Am=a"S _Ȁ ?Ҷ`7U ~2~{0H`9_ )cesUVO 8J*w6m piͯMxN=C^<82Cy_l憾]Hx% SH4G:n bmUZ0ֱ*# J)1T"gw_+4ۭy֐p T'‰j5 |yWZd0q\@cAg) %4[b@8w vhr1!Fd3x£qkhNbm9}9!i6*Z>WC٣{Ӂyav\l{~zM߃wWp?oL }d*^H:UT8U Y[?*.@)=8"h'N*) 連q s %`QE $(:6`!= Aq8 _LR27h {7D"] Qyz0Uaʁ{gF"b`2y>r߿ܽ;<<8 DTMmvh63.棔dA "O>L9NDsݶwY^ ~09rL[.Cm#Cm[$BH$o Gx.1v꠪orUX{*:4kXTN4eLŝkYX-`ݠт*1䢍A$*@=L 9g#h:FH@ E9 !$$ j8t址KXGGKw$Y$ U +xd|kIqShvGbNT6Óimݤ?A eEaJ&j XT TJh( TUBrH ,wQF滉'UUUUU+Vx$˭$Oo 1~UW72iYUHTSKh4YJ X3^g :P[ow^D&}9c~f-g;?nD88?Nܱ:JSaD +ץ"[rc@7 w/fxj|𧝍w:1 Л&kE $c|Uϳ-} W;f*DXlD@2PJALS>tRa `1 n fX R %3J0X;-':(FYpZ(FYJfJ UfV"j(:c|i8 i() y % @HY5.sza2jDV}),yϚ1UY3?> S:v}|JB;\#BQD#gL];|Fcf~ϤO~\{يꪊ$)o0&(ud9v zcӊU݅9rhy՘3xZ85s^baB ^E/3_A (ӵrYme)CyJxkMÓxxWވ59M1T,/Cqsf5UQUOYknࠉ>`m:598fyTr((x,t,>U]AWIԫ zEϲsþ{kkLadys~v}+mlb+F;9F.UҜ8c\,lxYs.na'qXY034滑܎:~ 0߿{,_s|Ny<{5vv.,Ì:ޚ;ڞ7ÊqN)=)OJuMX՝9˛uٽ5wSUu Qb.F0k۾7_ڎ^_C|$$Tݎx}.9vSp XR`YJ/Q|*Ȳ+SO蚍dY/^茶i`v,^ۅށbcsm9AA@fCS;υw7pG`W`tǦA/- ,qJ#b PpUIv)n".e8oSJJ9ٽxidի r/[pḘuVUOQ-9- o8Iڦ0~I$NZ3|xpËNs$[0aaQÄc± KIӎl/>ւ Thj xzYdǎ0 BV%.!G<7"JC\NhL6]S\zZ&>BBVpxk N1V -)tG>O7BA |̈J#>wwuUW{fdDDBQ332bwu{Gw2vD]1G#3N ;s9s)t9R9Ӝ9JR.2׻ۇ {M  |e,:5Fx,(IΎy{޶NykH@8HS\s9N|rC8:h^L`#(f5Lc#NZ`~**VcUcV7'>r<}ZߓdϾU$u -be)JgɛjB6G̒b33'ˍÃW5\+]-2&<59'{MQɹ7Ni9s9RٙӜ9JR;;;Cmmm{Zfwzֵ{޵nfg{ial6 {kl9s)49rqAU\`纝 avUUUTU#(Zx{vR7kov۽]U}{B=ǰ$ @$@HS0H25PPPPPPPPS@24@2AAAAAAJtG ْw1LtT 俁5L*TJ}MTSܽS9inާ~;UU݆#3SxRpYw羼0&LPN%$MEE(tw0$*CF`4@v~%,n0I7y=g(ϽFk }7ݏ$ )VK>O}ah6 &I,{{yo{:q0ݞZGLbvm̓ bm0mEU%, >hCl:gӻw~5 wD#, Q/%Th,ܽC}" , Q;dRa o wD#$BX#]*Ab}t7P ! EIU& {33+.˻Ql3% ^c!PLqX_7wvO^}{B>ͩ|ouQ|4-&OXm}` ɰ pv" rD ; ΍Ӏ6l.9bbc|Sz`#׸{;oǟ>@1oj"b/o>xJwYNq|-wI@ 4֪ftos ؜/kʠ߾ߵpᮘ1aÇ MMUUUUUUUUUgAP!U >:;"g飙L=ǿn߆wka-ᩙ[;#at"~kdDbZhP9TA3ZSB>y`Du "]/x<}318Y;9wbwmf?hl;rhHJgξn8^#,-z翠w)}֦z3KZ=l[q<"`̯~R^G9#5L{I~ϭX9m>h]-|M0ϯۭn#/_:c\{VrSdi҄||b GCg/kAAEwc ѓO$@<(,gRAlI$!8`"-IdӎՅh!$%P!BzM{ kyz Xz !˳2ϿO1,3-*$#@bn<$wx` 0UhCM4l,'x˜7܊g+* (tŠt< M.ݹ0F_A71UUUYUf:VyL aUI< J!#j HHp:2dwʃl".0G 8'lHrT^O>KURJ$EH*uҙρ$`k(.cY D Ul~ d#SJܚkn sȓqqgD&;5"Yx̍w?m\54 (X^p@KI٧ׄ:+."o iOʽ[|"@ 9yTo^R2*3ʎT&5IMRBkZֲ79Μ9R:s)JU F`4@)̝;aӌ FLI/#dfI<OmxnjKڻ߿~6 al6I$l9s)49rӜ9R𤪪J_.F=:z:#& `& Nbs9R3Ns)Jl={ֵ2FzַFz֟j#{k_ |{w[wW,lIr9j>&hAi41Z__;sْH^+ ͟ d .6vHRI$ӯ+i`U  $~(sUW{gg^éEHi;$ <β L6 m(}O_|@i\R{I?W};jvހZ 8PΝLwh #ϴ&p)iMw8L8s<|}7 -LK󮵭TUMD*ởNKS?jR(n Xzba%KNB̞G<ޜ},kR͓3[C&QI{=0UjUL^5{=jN$aPf`-qPXnW1xET.!Ry[~PUX*UV d;ׯ>}sܻ~ AuߩЄ,I7߶Q&B=/{pK+ϩ=dk\H.N;rqfHsTrE rS/:sE r,aᐖaDt]OeF:J-߿) J ;XdMr=c>JB0 !tK5ktWE"QJ6D l$gQ6(DC'? w滵 ׶"RIl"6D6[Ī:Xj.0խ H}cc>{*#gv}7o {b"hw_~& vui;ǥ^f[(s. 98 ZqWwpw{n>u]ݿNԒI9DEP8 بi 8f=%h;+6݂qQRTnwݵoze5t{۽QF2(DPa < k7"jbn(O;auAZdAozڥmIRq!Zo;ト>?ump/׸ c}CZi97̹FoaQ$%!BJP@ IF4$Cc^{*_s1בZh.9к$ȂΝKuT=` [Go3ڎƩ"( "7ƶŝVm9i02䍶a$(;F[WZ+ΞN~N!&g6wc`YM|7nַ%Lį&eb9$ѽm;:ݷZlMQN|ks"5qZFCHKG #'mtwD pm>>J jLw:Y`J+Ee:M@[*773^]ii•nS;g]Y.mQ`jUBPD eJAW3Bh!ߚvNcbbQǷK2;KbY2Z.x{ F p7v8@:xW2T8^2 +{"9kHI9vs({ b==y7J9mu|[ ҡ{/3bGdQ P jnGb8QϹ@P7YF;RUw` S(PD""Bx?~]4fb"fffL}al6 Mn"7{ֵZ#{9JTddd0FFJ%DQ'19s)Jl"7{ֵ"7{ִkZf͛6lٳfq7{ֵ"7{ִQ9Rj9M:k'`d Ma/7+ECyNc7www}zbyUUUUE>x5ur܌0 v)Ep0; ,HWq9Q|G **;'6bkfT>o߁I箺&9e&:aXʅB% +ZRj;[g)V:6 KyP JBfhЍSq ! {@QsJƔ#ӱ5(HnP . 7A#At1bY,l:i>#\JP㑖0N|B!@]E^D8`4gR*UxiS "rQAgqg|:AO!?pzĄqGƋVq]Xp@[t+uρ+ùRpaJs&kQ5@ZE5{(VjyP=T@pY\s8 =7 {;a]3ȹt))* MtekJZi%iJE2<@MkZam  $va9xaJR34:s9뮺3`wμ;z~w;<*+ A1IB۩ίgQQEz[slxXwUUULU`o({ϸӗ@Y"C^;r)A/$^ [ t!O;s߽|G{i=sCVI$I' lcOf+- FS( ;GQUM!M}/x\\vvbN߈-kȄC1R5|bS5$pif$*2,X3߻77PUln!!lCm, 0jbXV+ݶmkvݶqR46c b#mFۤ%fIUfdVfIUfdVf46ָ`Պbv[mn}]GCwD yoЦOWP?OփF~5]'q9fjQ\wLbq| QV$4-QdͶ`rt62QUUUU{rNg,Cpx1\Z I$A8q+t ݶʷCC@xhv`sD o/n5}!ש# s&w6<"НZV|pf߅kp)[mۡoRRR[m""""""8*Uvwx hn};(|ft+!nN6WP7UZ*Vru s=DK欿>ne)[q^V!&P!C3ς #$FI$'|8 .aSc>J0YUY N6;DL:d6#TB|;hu>\gN>JФwdj͂1LvD B?5N)ϒhkG+ú䃆=b۠uvKثB,:Ljrxv:"A L 80G5H]w߻wjek2M(+Cɳrtyb+h| ƻ ,o͋gܳuIHn:Vv)yK׎6zGߛG222P0xYq.SbG?>\*I 8&@J v׆FC@4UUU5޸iB;U{竱STdv7 kS4B˶ڏ^$&꜏rI$D>x5!gcSRp-?,'FQ7!KnٝL7xs"iSV'= b[WbY8eg&숨 ?x@ŭ+(عsljo!÷|  88lrfv:*=ԛ{0z-6l% q؟Ɵ ݝxv R[bNܓaasælݱ~Чp{~͵p:aTI5n[&)<^ƴj'\&4Jѳ1@D͙`cHuGfqJ r㬨U6E(]MM8Va7C $!il /$ a[69Qզj4ɥ@{ 4vt~2~C_N0]p+q@n;`9uz;/`mKp*ޘ^.`\&7D@#g{$D& s w)+/d4Jv //EW!݄nFJ}]-G>,w%@PcuQ׃o"{=xf|)=*j2W@5R/  Xh1cˇa>5 3)pTNR@ϓ%UqPb5B]~HǍr%$9) Jc% e\*RҲB`W@v1 jܢ>5܃Џp`|Y[l%'+0^[2Wx\ok9{=dKwl;HGt}:/^h),JQx 8bf:"@x8d<&cM 4 h%P.(ŽPvuf,]o,9ǣ Mwk,̮s:nq7P 33 ;\T@J) @E@O:<5ϊ-* D55UX:W f#Zo$4LD*|l1X>)PNЭ G:#ehKڊ~.Y7ӓ(O9cmn(D/Sy!d8$轵.ʼn]gK4bnD=.ꖦP k7 ;lwY8o+j>hM%?r$A _kq;r_KI˘vE}jzGyt;n\]{(3#Ho)k]Mj3".N(xK9bhI"34PF,.ºR/!L$?1:"TQEI1<('-J2J/˝YvJ k׺rerR^, QNܫ$M\_"C)|=aY'Sf N/ "hĶ *z9Ǹ&3^{y㺳$r'QgK$745ƸВ{E:D {|1HߚP 7ULB'W;`;yD P u[l1h'B%8h$}dC~au=D@;%mK~EEL=Rwf>od}gM]y˚+vuχ'AZuoH阍.~0P@ q8//AE*i`sq\H2E3'%#Qpކ&,A̹,XX=oCu:^$wH!O4sMhx0l]Nc18!@";/L]@\< צ4:WDo\#?4KP0He9 :h&:$< A lנSrr `$ +pLQz-9h`=P5FD)UDLjWtchp\P[|>E2rMvib z^ AW<|US;emg^ AgBBa&H40{3zyh8!Ʃ-.d.B ]`612jI(BN %LMnYӭ@$}m2ӌBn? NW“<5x(H9(&o=kxXw9b["Ӽ;"4'Wuuqh.F/<7ބ6UE! 1fH "ʖOI"ЈM 'ݟt~Z/V]cߣE@;n:qxx('a_'+l1}` ˜W+}Ab=J/.YɌ ]*Z<\\42*qXDrN2*x HMَ} b8 eqH&r rNxS(rqH t^4t0aeضC&':U_g'ﳿ@/_dhZ}[4_9>?9K)au='Q_>\P*P J@71T)숐 zG*# LkaGTr]PQa+H60 gE-(e ;W.5 *?o&e{)q_">'Cf.2by2=D0!GVBQ(Tz ?9u`+!VDb| ZM@$ 7 d0-fpyh^d)>,z}o#Wo @(pȁRB@;xnbN2,Z`mjuPԔ?q;³ Fȿ͍i ңDvF Vy^Ggʫ8\PwwQއ0>l"d {b!`ې/_|:Y$r>wg8#CA ݡ4zCLӦ؈JIk'Ǥx)CBx)k7ǸRd (Hd-*1 GEo| rT3`h!_(hBă:{FS`aLu =b)K%3C|UvA6CSSraґ!Qt`rJJ0qI h1@d9`CDZ@PйcBȊtedQ<`-l& B$=<Kt u :E U@})1%1!MA5jȚdk Efrl=?闙|=( kH&&4J>wת|I_ I((IF0#aQ8(hdrb+"$x'=Bz`?(,t)<7N!?F[W4_;@YXET/RgkȇΎU =#w,^v`YPٖוa+*AS a~m'i4$cElRb+c*PY2FZCQ0 39#ZßS>XɅ% - ЃK)Yy>Yo O[5m^ DBQC=Bc!o(d|„SDx1d½_n{Xl-4!./_;0:$L~ߚ5v22C<%Ax)T0|AM:41S1WA`gOÐ.4 Vf,DB2%)bn6º)" 8QI-pW()_Sr@/O,<|Lhh1{u@f;=]|_:iNHn"nwwUG/j{IH;{ABǰXQREscbr[  0&EİF ~:ehꐢާGT$DnGY{ Lৼ_8 p2>zM?>j_ux+BͷSAdY[`F0"ؕE?Q}*LFYc4D*Ĉ#A!i<}/OerR C%$G%yH =LA/0 b C'Y:iQ O'@ M *|=J") X?Uuď1#D=Ӷ1IMM2h!%.-0 ,De -#5\b?@#h bUgBݰT9KDX1wuG98p@-Xg0'M/Ό04ݔ&Mxn9PDjqҩUޯ?!1T5)a=~Wz*/S'e-@r'h;0 YfSttiTN_t ;^߅>uOAoSݷЛ[ mMhj g9s MQ\ 8Q9`N DDc#';ZRF>6#>/vq}e)B. k!sNh-8lu.$@>xK 2 Ϩ>A!`lbE Q0thr(@~߿ -QȻeA6"7H; #Swm(aϒV\TQAC{E!ͧ7Æa G.@ݹ,(nf@0G &4ldy/qs}g "s6<6N4 P7DY.#-0ga:MK3qK-pL8C 2 {PJ'rXPg~D61cCg!pf(FR179{1 &t@fH F 107&t52& dcE4!nX ֨ZA[ nH{*UM4PU/{dmmb*1E* zOh>='$tGdthCD@8JbE:@&:Et1-Z4cQ䁰ven2 X"ՓQoάVpգ )2ͳv$#UTdA3 0E9TjI@P#7Bh;Q~`=)=\zMq'tQH%me !cdc5hQ64#dɘbD2D@UXX2 S*&1F:A2kF[F]fYDČkb &ɕۄI2BW?3 JALEI;_3 !{t;ؘ RadgfHn陡/ lh`>|ѯ9M(F]&5 ΄m1vأC%昮3uOҰ ~X^lRDXS SB0Vyb"d*dFFxVr 'u< #F4%wh0! X?Z<賎@YU30;TL3A}ٳ2kfY.5s?luz;$ă<⏇_͆\!r,1{ !=YvZ -mHҊ b/%X CV4PE(CIAK4Q,EPC)/?>~Z$7hY<~?0N0H{|<24k!J%!BEAA`"H@&~(B0ND_1#5]XNPځe5$AY 21c:iަ^ꆤ g"J.+VJTPa $sDNvllL7f:a|v9;)툕rT&d!VŗL5=f3rсS`.eᡝQZ8R0T 􄚄CiffYCE PxZQA,Zw,Ɠ*C>`=RG42!d@VF I+@L.+NXoD.\Y+2DC(M=y;5@i=⵰ݱA+eISl+Cb޳OF4ܤԬ%E#R[c@e$"`fT)LiCIqْĠN:hФtAcP 4Fd K;T8Zx0*H80slL e$X9Bj!5J ֥M&;ߌaTGM"t5gGv x@Zъ#Ջ4Kp=!F>/;.w_hv'8$rb{Bul@}؍KM@ +B -ϗL_ ~nn(V'N8E E4 E^:"iͯkf9Qpy} (yFtgrM<˽_tفB5҃V.ݨ0ү%)aW[ejXX̍!t3m)W^{6R`RhBYVaa!dpLy|Mk7PVC݆]Xud形E!4?sl㖓.E4֒ƴ&$^5|Hrreui¥Li4WˊÁHw3_CM 4jj h=."' mhpx&*[. " ]t{Ƚ1r5Aj/w)9qQ !eEܔ%kVH`%8rJMaøVKhs$D0^Ijjbд{]0 #2〣* >g~>NQ : *ZHPICnAq*VE\`lI O nBN9(>T ~5 KVTX,lJk- M<DŽ vBNڊ9 4[^& 6@x($ B=ӟ HP dz RJ2P"bBRU+]i)l-InG;Ҩ` U(T4)4L^N_빰P(P)Db 0[8Cd-編q{ RDAL4!)NGHub !R^x'lJOtUPjR)Ձ88oaM&E(b- F#LI в(#g}ۨKTcQL$Ch{ E1)CXްC3vGhA2]cd#ήk. z$0s(1Ђ@Cnb9&r+=>X/wuKDXșғ.("u`%So`)+QCUuCnB@EP{ѐ_VDa&Z|gG}_p=ü)$Q/{V.eI^|Xuom8a|5QKnVqMk* -.WbA6ȾdDw; f$ÃbucWTxZnRLCC$;/ev7Lpn 5#r;;yovVĄMhP)b7ALh:!EyF]96:Z!)=t6!ﺯ?ϖEMJ-"5j$ njK5@/}azSrâ;qDŽz\0N0^z`Qw8ܯ~MI lFUz}1O6^Ӯnf:uwڟiW>nKKPqCG[u~^)*g;\ 5h! fj9B޻Z0dwy/̇iu |]>!e}VGZjCwM & )w޻{\et$!unw}Fn;9< >pr;6pfځ d'rlu_P[zaK4cz~.}pu 37~O'w5W;?׍9{,~oZ5^2 W籘%㮖֘ԙί?aW~`d\a JG<;pk h(S;u {}L35 wНmÆ+!BnV\z.pܓw8&\k0ug!zQ(Jt;"q&wn,:!+8\ qDicIe,3ptOWUMaKbv먄Rފ yDD2d$#o4'BH.Pc ܹUeRt$5M.X2g:nRz t},{QnrҒINCcwr .4|;wQ↢ϖQߑP*SAeθ]:m"⫝̸_u_!onk0nU \v3;b)kJi(M7_~ݦbÓڇE{8Cǝ!B".2%h ;`r}OCsېEѯ$S.i6ZoC4#n|Q\M5Rzw__4 )J(S#NH<_.BI&Όrd`#QjWT'G4 :kc4a2df~czgsCE !Nz@c |δQD>6r A"ܚ61eD(3vPF}GEtD { Bg) O!h!OZ+сMT9Yl "*~JHT刄B;\rz(>]6+_UlDReJPĊDiJ$@AJ" qш " A槠^=Rd~"@5 yO@!iDQyA H$ 3}I#?R Q0A%(=b D>'hX9@D"x"2/n}׎$єqL\cG (19N59c72Y HOOTi RUy/L̂Uq4DO1'BAyeN$mc%@2 2oާ4J%Pa^H(!HMPg#>C$'xUbPj2)F &zkK1Kd{QPw 0bZpGȹ:TK6"ZC}'(v&R 7*4^f.(q{XWA i7d #Jj &N#S$" Ac¤ξdWXz 8FԑO"1 F8QTQM)Œ 0̋AFL}DfV* Эn ˟K78=P)J>2lwX8|5"z0Weo8gx .B-L?^j4Gz1쇻k0E&/ H+53%u'HvIS0b'B/6{FsLtH<- '5{ب޷zlv,UTYUF׌52xī&ܴ7 *dEQUܠ55(¹<LvCc"/k`6) _5> h$t@+dǠ fnCRtgoT)C:4!J~?o2Sü'-3u}1]M?PHHQ@FX ¿4lUU-lZ23s=Prf= AA]:v?Jjd(aD}[;Ozڭ.OOFDIO;\rv]wŮwqơY t?Q bQw(.UQL4 q5'C5 ޺qIB?R~(`e,{z2炼O!+ڸ$)&mM-c_3q99(/60;<40!RrT|% #"*$Oi($ "K իQ%+J%%QY)aAD24(UO*xN!ԯ[.TsR 4JJm:4a4S%D}~'7,"sοV)q2CEGm(""wd.djb*""dZ 2(?J {83ĄNGb ,ʪts&g`axiZPd)CUNQ2P?V>_}e+TR$J%RLp"&H/! 'Q! F$_~m`Q(s=SF[6zth$K'<(,',I VUPtJ=p[?uT%>/&as!R4(4-؁paXV2 **1xtC >"> T12}pjAxVH6:qGo0*1LLvaU2%'Fᙦe-2ԛ#dkzZ Z A)\1t".CsbT>_}ks*c)QspxyB|*-sx @uie?Gԓ<IWD~7%&9 5tIҋYwpH-ӥq [h3'7l͸vܚ fq?,N6 9@"鮏YKb`@‘?w~ 1OʭQnF"JJ|Mp2ǕDOwoǼQ"I)>^uP!p"vt<)UOwp8g:T)Ap;/ E<`lUu6B*{}Չ'E4df`ރ_USx1 2m3VH - `QP q}E7晨7S$8. HF Y KU~VE:3U01* J%pBFN*U#閑NymE;J(ITd P|ԏ#$ Jo*=pOJ-u@RviyIEZKsA!"x՜?B!0o\V? I>H [xa#JC* LΩhI}{tkj~vPv˶KwǢ%9 =`7Q-&,PC)P&~ktE,W)/A wԠkhJӀRZ& jffP+E1=ZD yx%U(JT( hL "bQL #%K1rJ( 2rʄ)20d C 5"Ѐ?boȨ([OqP@$%׿W8 l G0xDR(hg@nq_% }{zuE=_7fuvq.־[(@~{;i+b*RBQ0bxÁ&F! KC }nig0 H( OiQ R{Hc^4aQ{9mhb@P@ ?mI`M#P톮0)DG[SY UQh>!ri#U=oF*#YhEGԁrqBϱ~1T⇻.Br0ن-"/H!C5@^RJݐNTJ*Z<;6ːXCqJWD6=1/^% "%0‚jT;-)l"ovo(I Iu;sȈ ns@\Xv:{<´LO)):2C!!:@IT :VBݸ8 ~CKq $UzãmsЈ2u:` $D4L}8z~ J+K/h "_*T((/39UH:y"z2:`Fq$BC H^'tG92)/||3ps_HL)$IHE4: 3Nݏ!I؅\ ߞ(M?`|/2a&GN%L  wV~V㍟c{1 ;dMaR2Z4@M6^mE m1C G₆j R'uIJp䅢b? Yg:?\ EVPODDT71ED#X&TYU$B#^x9<?BmZU<0 K׻) [vH9>=+1C+'8 ?/j5k* (,DI}=)B5B$$!F`U  Z?F/z͒BeF%Ń:j1hȽ&{BU/ԣz+<ޣ|q*ށ-J>:ͥCƵ<6xEa|isxJd!K!`HwC:5427& F)")"$jDJVWDQ14ijJ>& GgdP &(bb ZӉd!N_ULlbSi L+,("&⨍pZܔB‚zF˯#) w XJDR.NHc-VsA4 e?8y`p!LnۊX>>H2aa(al>ྰ 'KLK􌐤"A Jh$  * ibi )vMgk av_\x$!u?eA`l*1d$!&uX<8fO$F*Q@k0p 1 %PIG6oTZ8|cK <*V6G|+6W BJ 7xBDa4ócۢi!Q {YJncuJIQ-EgpaRG:śTU(>A=7!Kl/ͬEiwqpk0q=׳,$*%Bj6|6n@hf p%dFmMxzG I`fP:Tu=A"/cHjXY##_jƮ晆%İQF1$Yza;'K 63L "M%LDyȎGVP<)VV&wCyX% "by&퀬c.Q  t@S=o$IЊ&-cdOAEW܇h~2&zX@TFE}Ϲ*'Ubgח 0"YH YUKgV7,4!!腒ZWFI_Ɖ m܈l̵$ I]i %JNg5vQ4h)2„֨SGX<+ :26!7E("7hr_8L#&lrx.Bц7EODۿS*';CzwCbq>9迶J!@!LCZ*JDهpy=}1g5:a߮Ab9~B``yT,v\h؀ik">kt(/Ir}9-*!<<9p E߶Je= hSW¡^;sӡ`[?>|iZFa}) rj j("(b%3a1# |i  %Uk1ρ}.gB(CQ%Ð'. 㭦Y;3մXkd^AX]( Hc)UQE(C]M0eI蠡V"QRwD9J :pxĴdFzGx[ }*Cmj+uQ*h}dB{Z79FTD}lJe%6;e+N4Vd&>~f~&3 *}a~$3YaZ;\C% f T%bboR qyzDK@8!h`xXm mBR:< ^4 Kq:5&Tp9za ccSAaS7\6DO3,2JxejϚdc*D s7x H! !PW0l)bna.|62! ېSd썣ðgB9 }Zq8An'cvVM-muZbD~-Y5Md'0a35~Xm21ReFZ(2RYBP[5LLwY ~$!z#toF[o?@ikr>bNiN ˹YZRjTZNb"t64#JUpD%IcP?2泠 T)|"xhzR_8QNUK".-I %iclE-[~1|vNܪL]qReqan&c:FfE; d1,֦Gd DN+&9њˣn6PSVÈ4t= cQ> Z O\vw#SH@yD=08tB读Zw|h)~ܒ p>t3i[uz[3sԇ|._FlCƜqCЫJ.mEUGͩ]z-1D5H?`vH]7<2 2TRLKYr 2C-3ޑn(8I]VH$SHd0|KHcel|Iec"] B"4!B*bj['Q|@.*(}b!+0ɅANhA*DTP0!RCw#- ݰskFaS\ۂm)(DD j 36* 3E0i8T1?ӫwqt:oA~sdP T̩_aWy>̓wԩH/~$?BB-\i>qDSP䠈6 p:]e Lk/Gi~NB0S̆%X;).χ3BGkGHgGq-IPʂyak7qI 6ޤm]1嫳NS=e dhT0*h&{ތ[ubhZiGu% 4@v:֐FVlҴ蕍ƸſkfA}G|f)wF>b`TBh!}~oc*]%)u;b8L:C7UMn+tp+!!'b8$a#J { JQaBa ʗ5`n A7 G$mNM\2Mu.5buT)ŀ6263Hf զL` a!TJ.N8:wBpfit2*HEUPSB0%HD0T UZ%'2i\ƚ НPvejYD[\J%0A0t^T{S}?nݑ ƞ\ DFC |ΐjOZ1 ut^/F/ DaOkR#/N6 k ٝ7\(OF̀YH.g8PĕA 0 Q$)I34@MT0MJPQ P:b,"`\bBs!ra1YHP0MM pTd@ʒ&e(M4'&Uo #`u3+0ހ@w抐& &s"IV?)yAKbbodi9E2䤱F7|Xfa$1I)g=وnR8?ˆEKBS40 &o}INPI89+3)p\b?@)A9"-R%5v\\XӁ2 YZi ) i $ )+ Iz@*i!XS!CYQV9A @P@ B ʕN@"b4"D4 KJbXF@()! ,A4A K:c 5Ae`F$ьaX.&TFX`-dkQpYBƕcQlhUj"ҘaDJ 1V0* PeZi jQ ªI=o pD@e"HEg:M5- .yBx/O3AKto,A3p7_wKb?RILpE,,<3 x_^tBf!/M6H4qDs;8ÖGhVkD]\E;XI_ׁʩCĀSp.f_!. {So/\TH>FiUfO85#0 UѢ )*$0 0j "*%( ½K^Z RWz8S IDqmPCGc4 y 4g$PM@z_.F|r_㜖ӐH|~gdzb dߞ0$i_(aUUCPăv{=c͊r'h9"`Ѡ7G!ŊA)>=p;H0/Ɇ>ei6*ǃ2"d.M 9(9` 5EWDA `H;A=@I*) Fa`@dO@d?byw3[N/e|M7 7B@B*ƲpCu<@J"Q/E>` *81Q( D0MƒHƒDG"}}Qu`_%R x) "jMsbzBђ头IUq jũ0)y=|dI!C.8$@D|gQ?: -CY$zJ62'K"q3~\$iO_o<o&k\~wkvK7-TI&ѽB0gƺCD/ \"︼;AԵf$S( J5`8:-h4-.Ϗڈ7yHs HAC-vI$ƻ7I^*d7 #jg[DᴚvPaxDŽ=P!$R%N6-3R,f;'FOPQ|+z[l5<髐 0:LLR걋܉$ȍM8!jL#u=IFѮluFDŽ)?1ԇXvhi[ BeHccfВEWʧ )QkLmՌAT+!+*nW5ƏSN7!Bc@؊ h6r4J6 q3koWD(SE" zsd21FCGvldv+P1d ̣"#k.ߪd, i@m7NwPHEhAD3n0̱88A)bvd/ V.$'9<@܆O4Y34EEC6x_ gYKu2/q%_*^,xT$QC\)$}!Ą3 ܡJKJ %)C85#"A8I5)^CEHТmEHRP,-8J iMNbCq_\C3?Wd=!̐9ڙ'K'v.ϰ.XQ?Oom'|[ckiԫx!ZC''"w*]6wh4"H>F=|䌐 ,*A,U9råXl2!~~;釹<V|2+E6hu-J*R@ _mP "IEjV.)"Qel R ZjHZx GFב~Ls Յ1n2񩷠=+AwH0jWf;whفwv ?], bF`D68Cz!;nx*d\~cgI串<^q#H /H!  i${kEw؊0>DUoQƯxSVkTŃ'Ī|al["1spwO"*K( &e~e&kDkyZf`vR@cfy%WV>Y-Z5[Yyԇ'(I|ʖà"c9"¢B1oAKQEƑFZ!)3)wD0J 뉲wν6<):z)ɩ 2D`)3I-#*T2CӢo.<ʓhmH`5una3dmi ڑDvU)\&;JeHB;{:oül~vxİoJP⒈=UqHx/ 1vRBLA^uB=sܜFԁ7ڭ?C95DݵLp:l*ERAZ捉Óu33*f'49A=!fCb·pD$ՀP .܄b+ Șc[B&t}Z=4?z @; :p.ϑ~6m@U]pf&JPI ӾtkXb:"Ciʀմ'yĤ~>F ]9UWAp+m%ƿ۠$02U@D"؆%*ZH)/נґ?g b w1@R[}8 8Tz@,u(~R&9; F+F#dj*Tb)+?`f܉0S? OBrNR4CD[#(P7qMhQ[v ȫJ; bv* QYstQQ=QA} $ו+LDE_ @%fb Ѝ@I!Z4`ofi`! }Zy)JR@:(M \"F4p(kƓRShgB<`wzOyLö() @$|t9lr;CHbI$H x`aed rMN=Le{\^4A "5)6xvag g%@3&bieeDdD $lA,xbm! @HS{F-5'&l D;A,EC䉭b+'p:b)"J=Q9MHzH׎H! Þt^M/9>N).> ̶^ +aE1bR(FTԃAwC2F P /lDE0UyLܲf. h EE-@a&j9 <,72CgG v*M%,!A@l(82 NJZA A (@470Y_Yq6cu*rg O=U) Hb&CH)$`C  2"W$X0]o>L8"1Gi`O=Ot]5-HRZ%TsM@'{P9@J^(}XUBgOKoa_DN) #k| 4Ħܱ RLLM@j 6:5%D0 `+(c0 luҦ//.ߛ4KC,YO3':GG圻 pWRYF_lH,UTev@*@P)g+}i}0q}|?MsC~fZ+ֹ-QSrxqd'=2{ ^I&j輺 ANO=:'G}aぱGǔ7VŎٛn@Ȩk> za{MbMkz"HW0XO-[B/91SCBQ>knjW8Xkh'hyY> )c‘ML9^jؐI3<xPڻG9 ܧɪabn, t4[NKtչ*~; ZaJRPv26eR' _:BAtԐX;dYtjƼ%W ?yGXxCԲ㷨q Ss{hDcOg0`;1i6~ڷ?Edd}M߭Jޡ4.3S*D[|Fc4T> U9#9Lj'9L9ntD1FgΫ4x8<>W˓30sU<&B5$&3  O=9}/7m)Lg|5vx yOxWFC1?e==XڃBx@ʒtc 08"{wLZͥA]I$U^dzj'ZAn^%x (X BgD?[ۿx*! aO)$֞#|=iדzقM|:4U@8N1+PNBPBFg7NgP{uB P/H8 5L3z(JUp,7סt k !D,̄+Ko6Ӣ,g!ˉؗC!GP*"ä= +1qNp#BR`^[?4X>~Db_zT[(F Z c>䠙L̒h͢m١Qĺ r*XTwPY*hƚ& >ZMh$M(䫫_jLƜ*1:T2%Ԧ[;`Obݭ,D\30P&!CFJ TLzz2j9mW,솷&M [F3x=+pVDmȈeQ ̩- ##sȧ) be!6SzD4޵ti`2(+op&Td#uBB܃lFTxba w UkCJԭϳРxY0͆!)9(9X !5e@k{-m/DD11GG4/)k20W*KD<;;HN:[ f[)@AAdCΌr>/UrU); )t{ǜ#A~YPd6:,ӎb$C1cc,da?l?ni㹌Edl`[t4/fWJTX`ͺ e$E.¦@e<uf hd֒#Dg˛%&MTj扄/mT\6 eJ+%J Yk(fQ &U')+n(A2&q3 +vl00*) b"(***J%"ZJB *eZ*fI)@ ! *P3 ((d9`uja$ĭxV+[ #em@*[tUm6($AY1s X4`*@) t?UbaTNYBJh@PPd!ц `)UUU,)DVI26Iٻ)5&lV#*FLʷe[ jsWElEL- |x]fV8Lh* !reQSB'z@cR#PClÃd6TȡRjC%Dž 3 Vy;IRrز"5QVAf>rJ|@hJJDYwaΛbgf4MmT_hWӏѝ󉷼5۴<<YR=UV21 "hLӨN(.7XjDEӭR~=)F; xjRwd^jpwJ.+j n.ي%3AO]ʧThqItTkEv4lݙ:+o*M'c;[(v^7,QT!Rg#4VVa\J+LW.DILP6$Bg%%GC"jFm;(W^H7wmɏxp>.x +giHt` s"N2a73ʒ|v9L,:(Qui 8ޘܶ#!w" 0ψfg8~X˥50*Ñ;3k)TD6i f"h"&J`  FH"R"цJT9$C,LSAD02KP,A04!EҡJRL ILč#ƎPw|iJ<3X!ǀ h5q>"J3@gX$5`Þ{ۢ ݮT2Rz;[c7՛'Lcxр,$IP7-5hf,bȷ9HP[\d.2@GƔ:tB.B԰LL^C$C1NvHn$B"((" !i8jd`- 8T;";3#,Y3DF.4n4ĮϨkǶbC$iEn˔F6o!IfS/0'SN6Br{q+qAg),M5bHqm4UU4y512K-7 &+:[T1@s&:6TÄ<;ˢyxC؛\ˑ.O4-7w&t9ZӼ*iJދqaOD#HK*YǓ&Hx4e\u*ެzu)dyBtuqG2"MNL< gz{@p˵>وBg@>ۼ(?Bs[ms8',9Yt V!Ilj&'}\_|B(xS (Gk׿G}!P|EQS&`udlloZʥG7޸>*-A`o4"Drs X;M9(Ҹ PoޞD^ (kPTFvJA4 iYqLH ӘaA[9 _oxYdynF<ͣ viiwMǢMg9:2LE'3,#L!PPv븲ЅU5'$6 BDޠ`Tw((迲kj>{\:hopDAM6Q@Șkciq[ZVH(jsC)Ǭ"2'o ~KچL₧t6egX ,QCc/fRLNϐ^Ҩ-!zҐAblW0E` ,aP9mC֐L nnz`FrkPwUoL2دN#C!2IT(mE^XDp쩆N훭;/cβ ە!P<$%1?NyƪRO5⇧dܧ=ac͐$+9l KaGǪ'(xd$\?0|h7G(γ]:b| .0$'{Ë bSk*R \)*0ƈq0$0 $:&&@EK̝:`)f @zԍkHKՈqgM8懑Qm\K,l0>!(_Ĉד lW>LD>1_# a9R-SBd~%){`GTS!R@x" "OJzmi3"&I90% 4*tOP#C+@1XJ;)s+ءHq(;Bi`M=߷Z3W0ª蛙&I\P(΄w`7H/|,,2!F\y+DKɻDQ) ETD`"4d&&jR1jp(=چQ|\!;sz6o Ax83xjuFD1͔KE1,WHm'ߣ#q_أ[_~89tX45Gߎ O{^h6DAJQ#J$v~6ŀ܇ЫYJ08 (/ΛC‚JZDgQxD,*\*coZ4]#܊ALrJR hFu)'``Chs Rty&y"W||J5 r%>S2°$ D"d('0ᐤzl+rRHC=;Έ4-  T D<`5 eM- ,9ktv(;S۔myg;&V&m=z‹2vP&Qe1qqۂkH gsyG u6]dAל)6%ISD~"Q(Z m'wJA=#57e"'œ_30=6Q8)@{!خvTsZ_}a';ʁ$@wI( iyGR瘚]n7 8M‽pqˆ De Ac!lowqM\ΰ&DJV,4HmDjr_PǦf%&N@Tt2hc0%NaQtJ,Iҳ϶35ɼ)Hf8Kj2q!c.70ux  $HĄH,C=Q@DT*+UOA D!P6J SNީ2Qs05Dт u~fVRcb oQ/_W_8Jf}3'!au[%@4tKUƢ36rj^CAT} Iu-Yf@LPh8 yϯK(aHCa_ %:d #E<,Di =hpA!zqw/2W_诬f^ 02z-1R~2BN LJӗYgu4GfNΙ>8]k牢1o-J@251iZLơ;0Z;_|ym)ZFe&A7G.R596JۏDi W;ڔQ Z_ , ׁ_C Vz^olܠ_}2mͷZAgkwgHzf֜7,UzRuumD{0Ee7om>EUPhѪh4>"鱑7w;^3`Qyt;̫d{݅zw}T]]h@;c_xa}F|.x>;2wOѥxBᆱx4tOF*Gql{޽>K^᫺˝|kq=nm)}ὲ_pF/u'}{}ލ}zgkzwl`>OoR UPUR0UP{w=/5{kﻼ}{}_pS@5HT.@Р D4t0@%@$J !GlM Cjz ]}H>/u%E[{WTki:x-e_g:U{v_O, wޛ_v>ww9nviiP\uvGpw{) Op7j TIVTm$^%wγ՚/׾޷->}ws4eޯ;=vf޹ޟ|$o9/kq }}{›qfӷl={w޻mn֫VvowOIO|}:Oww&{y=Uz5}vv25tʵt.׻@]z5۵=zޭ;v7n3Gޖ{uv UvmϽWyx[:\{s֋N -wfkmzݺU}Yv;yOc:g>_wn]e;滻y 7gUn{d]Snz{qw{5՞ҫ8Q]9Mgۉ8*ɞk[47H72݊n{{]TezS{wjosT;lҽݻC)i7}5sϛ&^;u{r{Zvj;:-m]nt>wov3mvÝ2Z(=vMz| ]z.nv{%3y[=r{;eru6V9ӷ׻7};<{}ׄe{'x֜"َw[(ϱݞ7[_zuMi(wwm{5p>:.˜]r},u-lRu44=s lj7@h(>o_wJ;t;=sxe(Jwnˮs d|hU5 waˢ7tݼjɑۡv\ӭ:{ e씭n*lxH wsLF ׯ{7td#]tgv@>}(݁ɹ;9p"W)U˻2AU"ڇOv&ZRKͪ̐{sw֚[YѶc׼>ww8bUEs[+]vڷu뻆=4mB 4@PUz6[]wmww:ha ;{j@m7ŔPךۮw@U㔺gr8֭뫕{-n=׮:ޫjusî*""kjttemwmcf\s@en% xvQPQ#4IB;3cnWCJ}o.Z8arҷznk.ѡw<\pvݰڵ@0][iƮ1 B.ݱdnۖng.t.wgMvTdklm(vI{{lg(=- zkeܙ xJ$'ڝo{z*Y,δe͹mWh݇Zrcva@;w3]fr7׮{nn}tt Ȉ mAޤJ l4 2L S&6Fڦ %4@DLA01 6MOAaڛPz B`!M)ISGiަڌ0i'I'ICzjOQ?ThRE1OAF#&S&5OiOm i3MIi04#4#@Q @ M4M` OLOMIz4h_;vL5ELAMLD3T1QQS1yB"bb* $&&(f ibBh 4QAQRICLERTRWhb*A#OȌWF0](GDlѭpv !ė6.)]:% -ATPDSDPU1,B,QTM?CxQOh* (+&C (^S%)(!j*XLj"(& bi( 0hj`"r]P Az`O~blA D"QO0( "6cT2(عMHj1 9*(()V(0M @R \0HYRH5&"RP'$caAF%HaP`BDB"QMU14MBTAUJcƕդ6#IE:Kf@IG h)93 LDPA2SMRЙomI/. !+d$jQ\SpPR7b6`CKI` "bbɟ_շC%_쿎LyS{3ǯݣQ1v׸s& *=_ωJ$O$zyX⁄ |,ya L[ ۥe3Y,3b_S ץ#v<.#CG4?S?SuG|?v`RNc~x9>3IB~rq\ħL%d8C{GB_߬7nY$?q")% "T}$L5Fbbsͳ|! rotڲQoH=:[bo7>δU(A?ԬJJ6zukpN1q$p\2ReQ2+Y5˦0^4J?H)CT2Mqo Z]g5r<$R cjE0o՞ٙ=ߣ51iFwx $+h 3}SM2Xt4" *Rآ ~1sao]G4=A`|UIDFaPTKQE?}q?ҧ׎r q-Жq H T<_3|vk`WST>gɽ?CA\p,']x;r0l}?&-23 W}\9?,@~*??A2*Onx)_Η @$!(Zʋzj~X3Б%%_^Qψ>qOG>C@[b d B*l3;Zft_~{9DlZNa`ƓM1]!kD5Qh\ (HU ~,mL:Ϭ5gG/Zr);BNΙ!5xmEy}lͻpTD BUS=CѰD_a汛ᮺ{eY8.~"s^oj^G8tOVfe54vkum~f6Aq|k~uprwc#3nz\ڶxy]cVͰ“s Yכeu\оp-[[gt1Ìn[s5)J,r0ͮQg*91MFrThV)`[޾tóy1Fs8Ti:C:`l8N]%ׅD3!$oU:րa@Nd]qA4|6Aczڛ] 7ۣ LRD9KSFv[;0{5VQԵ&P@JN9]&61OX,v8'*Tb)1}Bfe2'or(jB4rqxtM.އ-X? |0/&' P5<`$A34K@s?S{bSr[+Ȕ#K)e%Gn"oT&E=:pyWm dؓPcR,x/ty[P PRHPR(Daig6rjn63"‹/trj{1 jt!t]l RKB5z~zr餡  ٟ!>v{UˌŒCt Z{q3z\Z޵ ryz?~z<gDާj6#%:~"=@ARCl0`$"9|ټ42/4ޡ|X300{15-k3 6La>mLwrĄ >fP5 \  aGDZԱڌDnF6@%")DjkەJc!h"F9R^{Zh,&ՇHI^qLXED#luI5Ih~5vMԑ)O!"'{ޥT],fEoeȑu\c=̻G$Ü"F43]K(آl;ҍ4yR4ޯUpMahէd$:-DQaیi8/^=a$U, wl㑸F_ơg[lH$aѺPi2q;OR-Ûu&++v @! Yz0K7ʪ&!z "ЋĴ"\P73KiFGŭ4 ?E⚤\OZtbaSj?zX!*a&1,ai>j[$Jm (IBEJLȫs&4Z&PW%.\viBcw~u7e`C/S/isn^5,"daֿM<:o9_ }˝/D4(iNzT\4DԑTW* ʐ!?\o"4QbהBaPK^LHqF!*^D`p>B;hҪ$di~G򤸮E {J:GKEРȇҡ;)te̪4#vPF&(Þl(2Bû@rf҂cȤ*\7^w3ُS;r| ZE5wv!İY2PPuFTYz]s֤Yibl9{r+u;a!T(MP]e.VVw+I"/ T|]Ҫ)LFT(s.R6bE9*W.ǹaD7vE'H㤪E0] ࣌Y Wv񆳁`X\jP/,Iv~|LFWu(l&aRg<(K[Ð|˦`]蝳|\;l^@fLXi(\QIDET< fO*aj䴴Ljθ[,8v8hDm,ԏO,PշZ4&᧼$Y+ۇtj'5vI "L]hUƩ ĆSPRڵλH1Ad+TdD99G_vMP!y" Jdd|ҡ* b$pLMD#Fs?ܚ_/^鞣b\2< r橢&lNH&ǜFF8!r)"J@"7JoYixcnh a/RZ%~͛._ɘ:ԭP1 '~:@Z*@FTA *,E )HCՆD2 4JzJ@5 SJBR4d~ߨJWU 6uOd,((!'l,bu MkG{͊6q qA]aZ:m@ɠb&PHS%8[ƺ!]w#ιڜ1yFx0HaQQ߾Y5D̾5I՜Z%%Ȓk m2x n΂NͤɆsXyxVgπu\abviF,lS޶(&3V`eF (``癑2@"d 9l%"kF48|[ #O0g0H d"I$ X`af}l1wPJJ B$FXw;z<ıFEVAB!dT3 Uv:8J:5FeCQLȖ;]9Sv5ފ9Xy"E]QjŁ@G,A{)f+L<\ pwL%#pP}aLhڍ$̠2& ,*G!ōs[LJ8ee^-KhKyk ;^yEC<`lQdQY(0 oAPNK(@`c8)a!UA\%e$H I!1 Q9 d D#`{eߦ&x rMr4; ""#&L%H#$ݧgji=}5ӞSS0J 1 (% +R0$iRZ@D`<  '0yHFw KIB9NWFv#A(ff$mr= *]cji`(&@"D"F*@E,Q RĀ%R̔1*B$JYc:rKmŚ歄(2&`.Yo7fDbip"Fk%x @%AH "@D$$C2{{ƓM f"\Ȉ0!ps!Y&xᑔ{Tbwʠ&(tm k/T0PjqTH8 |矆%ǒT+>'tswvw(y GCGpN|yM|C;L4LH_1!h!O&@a:x:MYIW9 oIL4mnFױVQr3guMჹ/悙ÆӹCp&~^%D $% ~g]=bR6v/F2d :)RՅmE%@  ǶO@2*iF 0dha) &V8]Llx&ѽ HnѣgbT$b).dO.MXE4WS[=r'[cEPIE RdI@مU~k|=*h HEIGlV(̩"*(KkZ(r&0Ȭ+02\eSUUjZ 23+y4k sƸ n)2LȌ(hԙrx_ז]AfurhZ(j& Ȣ0OjL12Cs)Mrd4v7MU9GXP('Q)͠U4$AI\s*YPg["0l 2"jEUsdcf)|"6oM= pM HLN021&I6aƸd"y(4:׭x.2\!rG tnց)FFqQRYvhڹO:u|hS@/Ҧm)2z3آn꩟9}ؑ,)M1҈y{|)a.چeXO^-ײr7ͮlh,h̖'L&W홒S1,ǽ<G'ɵR88RT= Lm*s5捼/k( S/+͸M{ʛpfi96B"“ķ!( kXq''|))>MjyаW2]Lsnc朕 8whDI~OT)7gԧ9LA]E`y"DhjEtUBv{}\gf?7o)2Zj?oOiճ(/庇mj=5{8JdTF&co2S̮j:s 9y_ s|AZK.VFᑪ.y{G;=ƅsUŝ{ HwM/OfH>%.#^F*iakE~MeS!bvyw̮FfZ2#l2OQQUSQN6G Wgɢ{45`!đP/ UWԋ?`Y4 pP!{3$pO__7Ak"|CRMs%G*W7OΒ^(TX:xRXFhçZdIۼ˜rRR; \TVPqaʻ7r'U#8>:(LXKҧw+1u ]L&kErڌLL*M5aO6u$h'{rxfz~2A70D#U& φ:72uAif4LZX46 iwwk&ꅍ/ n !ըEh6 `UJ?p̮O^7YD83B",!x()HxDӖq7Qz%L .jgLr͎Ύx$Jv1%M9Q; E!s5 ;E!l2o_tIn8{76AR@R h{ $V ^Q$@P욤6Mf@[(2 ̃yrlMBRNyŜfea8Kɻ (!?LDDѮ\3n;[qNGk$m$"/oCo`a݊/w^qWo 8g1gGʅzx7`Ss&;7sPB'r^aHKh&zMb2<I5krY.Wԃ$ }hoLG*3{:$aM?襩LXH EIEVpᶛ]v N8/](8yz b/$P֭*"ީN*=;Hu(a"ESP2aG-j)O~R߳M & V3skC LB^spRB4?\$g-ǫ"L?4+jד7Y|qJsFC$:cEpM7œzz#~:kmamd;X 2 )UO]f_ ?jQ>dïadؔ%oBkDt 6-S7i'2hS̢囿}[a.1k]qY )J)FR8RLG9,Cd%%-q)M)-Bk> u5« ᔈE {z=U?S^płk{m%rBL%,n1; >hM=b-vɻȸ|i5rd*M5N \=Ԝi cWToN:AC@=H\v:[%CKM !ۄ'+L8W!,ZUCՔr30Sn>V*g:0q n9])ᆵ[ ՛j c,W`O%!"%@ݵ_jױس=CFc;oQׇI6m=:z@QT(W,'F=s&.eSremĊ1`wYpVX*DLCcKl89Pc4[qJyR FVosO 7dxRc$lj!pFJf\'ԓ +:^֪tߧ)4isEQ+^ Ѐ/ DM9h8áܰ_`8?s,0**X9s?wJU>|*,-> M5$vO6m, ^mTOG3B=>ն*ݶWZj=\s˻(q %~1'C?NBJzK(^ŤJW}9i]}|i.umUc))'݋ _;L45xt[SKsi΋_DvcaV 3_ N>U_B.%Pih97L#浛.#"yL#74yS@`Bih%ѷX"~ڟice<MJB`i{kŽ2 L067ݵ+Tct B =cw5DXQjjl$;b&<[ėpΘL(]~/hrKJg%uE ݎްKȆ 2D>&n ç|V(]_Z{fݝIөį`(dNY`8IАP ({'Vtvn/KKōr+ь ^OLN3{J4؛B+O)/3k?c5×;=ۣ\&jFrFs_3[2y20y2;VkMfPeff\pl̄S00000 @ uhJzwc}'I$dcUY2jzE0նA5t`&R*vҪwvb)2l6^4cvFH^.<$4I.7f[md ?W0iBxޛm<$+Rf뗳߫{aE":0/|Vtl1zPOad`vt#8=ՠKjPUnt8gfBc kSZjTWsB-\*[}^7N>[ X9)({Z`Xf|.w:ڸ4,դ@Vzϵ{ I?mc4KrQ;w3n5oo0^)泾sxMo׶,c\d2CDoˑ}lmż߇~Fnz Cr?h`)~+9Vs87(-#tMXZqMq(wP{D$:va&&xjPn^˫k8޸ռCHPQOI2? {-))Dig w<#oĶۀI xQT_߱[|;=Rm=L|c:ZԼ^9:ռ&(m!!0K]-҃_8|㺖>aпZgk,@U'Ҕq"×?0m30t$$7#Ѿrs{Oc[WWzZC z=4Ǝj3beMeCq9S]hSP8$,0L3{e5Gm8&K$2[CcbgknbDnP?st$Mē0}HHިRHSj@Ot,{Uy(sLX*=**fULDݕQZeKYz$.YRTJ33{ds#m g>b;;;~jז T] Lr3Di)#VJ{gh =##nd;⍪|C. P$ WW ;DrЧ{\0Ie <'gh/ٓ BYAA^Gt<̠⧵F.+/BjOpuKfmznwtvn^5,t!M[Ni@qUR[S.JVvBn`FɽIa3q6Q穓*wzpn6C zzm%4hƅ%"U\(X(cRRsOmP)NpMд ,&@j*,ſ )*S[8kIK#ڊ@QMY$95UGzi3@S- Ŗ[HŤ]I%QT2qխFMUէ#7ϝpH*@ՕՅ"W"֥wn zQfd|D>  /ݎ=ѹھh_z%SGi{$H0m7E5۷tegp@iXdBF=cn`f .q[!o( 퓔2D܃<m:K5;JPS VLEy!br WT3D4L Da/Y~9 te9(|I;{QbKcEkfyvpYp|}huPȝ!pgT+ UA!=jJ"&o>ϴ|ַ9K6$Q1KdP DKT)QT3ADGloOe'L hS$|JM'SHjJ **(Z5U=?u]")6ÖYlAŒ S0K0i0ʨ"N'IHAqF)\M!) @3ꗂҴ`Xa"?eaK ,YM.3*#'" R>^YQ;YkkwQERR=(XpUHW_q>;dzJT #EJ3(G%(uxbyof;dNg'ԣ㌶lb"|p6#Iv6Qa[Z2) Dx;5!)80ꒌ̨cD9APwQ=x6FLjR:AN0ƺ}xb"LsvE3?O(j:1LD,a?;uV^V5XQ4D|wps`4nwh,# 2Z- >dZ-:EZWمu ٣VD!TAP!:bi+g݇O#"b2Up)mpWΊΘ~}YiZ,^?-^0vxd8FG~t<j;FP>ׯ bJA.:7;;Yf`l }4a0y=rVj[qS~E7 م>wv"4Ŀq~]F*3&Frsg5W_Dž}G b: W wt}K$e{D/}>D  :lyb|࿜"K/㟆~PҪ*+>dGD$O g5e$m (+7CuN_UUO}w?OA)O.3qx;qV~(#@=(3HA_ݡ鑧^yHf(37ѭNdRF ?6G)xjh1>>9Ǜ=# :|uMQrnlԜA Q$`#AV~CPӖ؈K3#1XG/ FŀNovd'QDaG[e[ !a~(dHJ\ald `|>/q.gZ?G 0Co7I)!4ǥzSI7.+ϸ J* Co ߹}Wg}t: j?rts&=x\}ޏosBݳGyv ޑv_zyOKO${mu]~^^a1KמG${rp\0=lnh-Xt@;=x'6mD ?m sJ-OݧVN'܈$@F za"ru)y(N'uBb2 )N9~A?Dǐ !#!NTqDžY2'oZuo]:kz]*:r\#9p1Vt =<-/`bO"V rX X UUTy\.8/^M݆dG. ه#̎$ c#~< ےjɪY64 6ѻ.ˌ5HצG̉门/~#@$EQRR(sa9>z"::K'9, ɗCzwHܼ)L ?eA5##s$ 7@\6Hro+?[j!cl1fS|#NRTO,?ceMx0]'Y2CL2}*24H?kFꪇR/eeXvgȴT?ҪϟIgѭ)H*bm!^5Ûɫ``G:ā}{:v <'}JĠyDo@XTz Q/­4]L y-($4:Xj_8!y AnE0{C9^ݒ(Eg{S_p yGvN~رx?U' $a}zj1Ɵd QIb(l$Qf3q25 yTNZWצ~SZIlh](mJDDMbj>?..JqZo+5C'Y yrf?dvEtuEt`vWH|-(Pwǝݿ-ʈȧN,0J)PKƛ&'wWǮ;ES(b7N,@Z~|7Iϖ! hG'jrItԕM  B }1f јj-P$Ma7Bi ($[y׿LN>Í.=8" dA.AUտ d:x}m\nqz嵂~2hVIK54/V& :w&AN#?iyvTb;)ICuN~=OoN%M!@I*3}w׎߻S 7lư1DI}:F/Ēv#17nN͠k0 8Sb q{P'nW;;z1&,;: BuƷS@>^,aaQȹ+m($o nIrQ5xٹDލ#7qXYa;H6 m|]W s^adQyK|cieg<_(fR2V\Eb31:1=+s PG[ǪYtz JO~[kmuB6)([E$S'6?=?_<ҿZC!C"$}bAJhFO{}B} KNd}b~8`}|ϡۭ!AAB|e\(dxg"?Dx?noQsD(h B(("h))/^&CKUBRh Z?0Jh fրI2!TD$IEEzBQE3W0(&- 0\`8:,w'}aCOo,5uJB%hJIל"S%POQo [G]IPMRE5H6<0*/a5#?wC2|~Dx^TB)CczA1%Df1*dBqĊ4 }?E7ind~eAx\1x}?ܯN9`keƸ7MRe}=LW%wJx(/ԟm <ЇvHL#hJEA)aݍ[ J(b>r`\=G uK/trf--"oM{~DNOΫ'\}<ܿLB_t6 M ϫwŸtͿ[B -NM|-LF9/H(5QDqQwe]/.O,@ُ:Fr#P]yM΃_?3" t?WdCt,O5+1^kCU`'~_LpG>ٯ:OW+n7mt氓[ e(ݿ)=P!"5`Epv's;>O{C٬kv xaJM,Jk VN`Bƽ}J`c\a2 ?5Gsw|#rŊ9h;MXkpf~QdsPL|,, _}wdj IB6]m`vKH;G47'1!=R&m "trC"NQn~ 60Q_j57S&4[߿VtM~Tn,Iai닄2l7Xn HFmpB|Fcd?wSJ8[K#Ā2v+\'Nٯ];L"0B+?^}_vtq֡;K @16! mm3Z⡯dO則#c+B\(t.S\v& ۭt苉d7_]!5Yv,:萍hzDD\T#'F`P1;O|4|: !\cRsG9A.ܴ;sv uLQ>1xIk me=.a(H[n}v9ߘׯ8]Ť; $.Yr/IB(La+* 'Qlb_ðB3SĐEs- BR^b?VA#̡`Y}FDG;zs,]xAiGPsyCߋM ^ӿ] ;[AC܀&ߵ3G^PvʪHr%+ˮW=iV 8[۳*"ADQx&ޯ=]V~=ryAmnu]0>[2"eS_\ACBx4mH 7HTOU߮/sF> z$-af_Q#e5WrW̉@GKocTO-G_>UYD NKեԉ@z1Q(y+H/M'RSy`6e̦[u큃 (P7~O pxG5![ʈ~"yettWdM|E+z/Kq (Q|)]JKjO)8Njp}t՝9{6{ ɳQRODst_+MDt݁/=BKb>T l1 sO^X3Ηeݜ+f o[b ;eo?2M#ʏ`24Tq"no׼#DEyA))DNHiMB,'N"`{n>9,W]}w>1!>0MDm25h[ yz!ɇuG JR+0Eqՙqe׭nwc-JqcѦJxUPe޲Q`pXv 't `!1sr* mmdxer"s}i?mdF)3ixul~`ERX{t3t!:kP$^&~nrE9 :2$0rFkr{39C #o$Aq<):_^y>Dv8ɂG7%(L)%YKt]v("Oeb %;81rx ϶M%ZD'Ւ/ TPŤ0˂xwoo?Ij wѷ$.ק. #,gA8禰4a@0ކ$ȏaN[?Y۟5O΄|, >cn>N80}fi]jAb?B!Dz9;*k cq္;`pC"@ytw'!܍\l9ҨP+Fi.}aO_O%s}"0!E=V6=UHw}_-;`T5\8'NL8(ߖ ~/v=͟ <2nML6&GW,P 7AhG9Nk@$HwuJڊ6jQ dyd|됎PI596\J E QPu?C!G=T0X6^ԾH$TNJ1'*%1!`<( RJkE6K `wSbbȇ^ns@w0|GP`.!uzDY+NJv2 +-!syFWqǙWO-fgHZR?_t:`H V#;!c8q+JS "R%*RAMLD$$J P#Ԅq_IW'mnt>z Q@!`$EnX{~(ii\)s})%Ï6`~ۻfh=N{YN\ckr{SF/#X~U~}mw`qovLomEo=?+%=ς:YNw-Y,8䢐T-!ܝ]2fZi嶨h+mTЌMG );g:)Y6>Wݐ+!J'/N0nݴ#c#rO]Bj4Hh Fd:5}]D"ýHt"8CwlÇJDDw%Eqp`BV3{i[A/7..Q̥S?mbG 9Ah ~aN)WlgeLU"/»ܸ"xkgQbtQ k& 2fAmhD\3:VλW5҇q+RQ-8MQYod-t~[ _&z6|]8厥 iyҭ<W@[ {~F$( j[Yã=~yW< /I6 ?F<I~(=kq8&c`i}S_ߤ밭 P5S-M|CnrzUsҋH;RcTF{ڔ5o}Փݣp=]|N=WAG_4<'nS_␠qb:˚?xWO0OCGO+w=Ej"HӋwT_zn-ɓAǙ8g6z9>-WRA UɄ;~xˠ2%]zAD( "5'- ϡinu:ت!zPL ΒOP*CU0pUWSFE[x22 !oX(sjz{v.y\' (|d>d,B`**iNw&$X !($$7>aY]uսqY:}Ov?֧IiB_=_._\fa }~r]CK*ԢBOP+@ix:zTb~f4Q8M?ps,;*0 =Gub"=Ez.A(L LOgëK%"ի@|IXN@6 {6F1UUTDAGl{ A{O31cB~OS\f+@7I?^#w狺@2k ; >>n'>Zŋuz<s'. Q$tzs}GÙQ"QlOΪ 0Or'o8 { $lW4ˬ G!>7IXRJdzuhae3<wM?Pq,AT(j[<5iܔdપ¾p$ #TP C{ߘ8f$}yIxz3)G*Pe^]AYɂa+Ye5"9Rw϶hz) wg d¸9@s=G5^LY[f@֯`/؝tz'@KέXf@OCiE86:*ZWC82|tA*܉!$ln(z(0<$@GA<"J_Y8 _eU7}W 1n6/yH KF A*z+kggڌw:~wos yAP#WZCeNm!2u^B~t9ܝU:&Ib ?`l! X &0Gٿp9|+ *DHi*?.,,}`,|<FQtݣoN @Jf"< 8ʱ,x ';rKUH2]gUQ~2!AESJ4Yz7Nq#!ީCɥCOZJRsWZuO&PњNO_/G Sxy}jkd( x K*&TddHߋf@a#@sw:jHU7o,Bu5j~TAF8;Vʻwe"')B|2:CMouP׷+O5&vpG ߎb3 %̈́L)@ P-k;ﺦH lTyw`,uZ0q>0w8LcGӌYNP!j|7ϧa^Ci6'z JT @yx'Δ3C|HI ETY&cׯs6yT1P_N &8D=èHz$P0ă_e~giFrT>)}д2NسU` ` {r's=X/}sa*{Hۜ+ ['>)~#iAJ!#xPiRf6Ҕc o3ΒKyC?c#\ }?O?}PhU~F[y3Ԓ@óլPH3ޅ9#Lw-'}|y` $d0&3^tT@dOtc'i6=<Ğέ&6r<3I* jm" `Hdz`]rrV E ̷ j>'5fl% Aoq @)x~*K+R97BaNuy$Jڣ7K`Nl`ڠd9 lDb*4 q)Wx}'.(_b<,04RRo1G"ābB̜=z|>4s??U.(#RMIO_ f@UuK9(>6H[XQo !x3&#O2d,GXz]R _ Z>Sct()#eS ؈*H9-RnMW8)b+FTۣ#Hd$lXյ0wRswHUHR+ FH脫h5uɐz <|(; #DF&=^~9~Fsf0a>⪅s(ǭ + ǟXNxkLHnA|[g@W%O4.O۵ta廯'g Kz7(%ąGR2rCbMe~!߉2۝.;Y,4}|{]G3Ի|m)ahpd7MeIAb (4?3~oFc?>*"5UJUQ#mm1ے6ܒI$II##FےI$I$ܒ$HmےI#$#m#Hr9$~$Hܑ䍶rHqFmI$I$$7$$$nI^DQ񙙙 7t) ;fUUUUUVfUQUUVfdI#rFH#rFm䍙 I$I$I$I'tuȪ@__ރl( 㕠B^ )G^!zh5;x+C4o~YLLX++o؝7;|S^7$IZ1iܢKf$=|,La鯝V6xs9JqO/j*pyom`Jp8jZ\VlOd09B!GfhȊ2U8*۳!v{/PoSrMŞ_Eu ;.#%nfm"m꬐n GDEnc&VBE]R#z(BEgֵv}H !|0 TA Ɩk?`iex29 ExY -Р'߫Kbݕ/!@ ^C`N[RWNYj¯> I ).t~ iPςR⽌wK-ʣ n~:O\\OA:čvW-vŰ}k:f%:b^$ X\%AA&A[*tEA:ֻ(~V| QU51[\bs:ُ²%<ϏƸV% **j%]mt}Eaz-7l2g2]8o3plpsFY.y?eزW|~'[ ^u82Y!ɱX≯HU7SяA2S <\Eb%!wZ|jc2Z#@܀GHd]B 4^S'J4fz7'BnoS~6? {T՜8U2|of"'g˴:{ٚK6Oiֵڢ:c-3nvD/uy72t<:C|%Ti qF_#Lylj*-l]Ce@xvsasYJCyyAnf,wC%`5pUǙtW34ZIZEu3xx1Qqw;*H@G 򋛔}i{)a~t\8K+o#ȑ 0'z5졮&gV)e+]Ψ>m~I=O*}a:;3ֆ@v`aXC>꓃Ǹ`ފE l8?Q8<.nu0z9w =6jI]OK,\(wM=S\ p\].2A1E П9u3{lѐMx=Nf YT2yC_l4^ƌCm+}K`qWeN&> Ӕ4",NIfVGD>,}:MWLsxyS fSd;Q!@7@0pQG5XyBꝻB gOz[^ч8' L JoMN@Idp36qz ;܊D%cBIQ0H^jNRtA1B1Q(g 9(4F ~@PoO Kf۵r#/MY?f~.NMX+ ueEרGD,10QGh# B!5z0s˞fFӰX)ˆXQC!Ѻ^r__)\42ֳ#d1i3M h>-h)M 'Ws%;5dܹO`"tE`eN++>3}ոȄ;ko w$ ՃSEY `F  VwB_}lQXcrjf1\F]ŤU +YoNZR7V @ɓP|$ (4ҌDQbD0Qi4@ԢG  !!~oþO_ ~N:&?WJEJsq(/3Y2m0CCz5uc":P "t@]Έ:bXzgv.bB ͔Jg {G(㘥n?.OnOG*2 H3Pg/O= sRT9 PgהV%($1Δarw.~"hLW;*h2+&c X dgfH=B<[~WbצH;A@y( 5E؀n]F.uQÉժǢo3KzViXd%|hq  m:mdt*d7@0QZWtR1μ~ MQOo<,ǒPpBqsē!3>}u|=_iBN%#Q] ךĬA0ՋArS6Q?6H5>C@ɋW"0h4i/'A(z3QFOQ6mi4 wP\?;4~oaY6V<֠t6J <8_߀W<\]@r_2ΆS NrXe-wDPQp(G%u:Si}oQ}:eD2L@hov+ w\9/Cmڂfp섅"r y_ۺ"~TⲞผ:M;ݗve,a\'w?3X 8j:Vs" RSx] /6)᫉sٺD_%c^Զɻ o .ڡEOZ:^V}%!v穄.LDP ~ϫM@\/6P֟RPovyzժHwbu #{vÉKhX\YW"PЩ-.mߌV9-w9EW+$T,Av^1'b}r\xNNz>I+~ek(AP Q\#̎@i'AAګdb' Vud ᨎ"h2RC]OxܵD.h^+rMٹծ1Zkق}bOp~pѪ0Ss<M|d}pA>ywE2htC^t9L97sj3r.ru;ȢS\!=_:"%(ڄLr̊Y[ EM>7R˿5h[lk'p|4f}}{bsW$g zGN֎BѓL\8<$B ]Vg%tWK~7?6o̽K{f)}6[ao823 xI.ܡ~"|&={GXo*.f&}/,4.ePT;<|1Wo yBM{ʁ`ɜep|FOCD@LI&fCag-uPT?HA!7UslE6>jh}0;L?%QRa|ȧ 2߼ 8:snџޭJ& ɔ<4'=u5ObYCw$.=Yl:Mouv4r(8ͯ@.䆏z TDkTv#oE>rm+`5"Z&1(:!2m;Xh_AРjCjjlxn0p~Yϳhp &.FǸ9/_F cJ:70ԕ pxFxYFQ wq[>~FP뀄`/o{ׄD+cX@LәxZ\ p+U.{-kᬉGɄCTp;EGa,L!P/dT@jfO/s@EwwD.pz|<>$wwmQR5GW-#Nޯder@>g8w2]8u}b5r{Iئz6/Y4 ev%VSo~@xՎV} ~Ci<;1ݏ_p7T=>8Kfƣ;1*d ~<\1Q/x}boJ:So0=޼|3a퇱7<"){ק$:?;vYxNH0 Q Cl7[6(=j t(/jqϥfuB-DyMhHPpI6HPC^mس|R?k8%| ȵ45{ĺ}>Qpx6-Gz4e9H혀:|t"o8@k7pi1:9 ;HL^t$0䧳JLѐ[95娇2] ."^7TDL =I}&J A>/ &o`sW3r%%mW{ . gn.kRW {ZN,Δ/Pjh6>CV6ЇsF8yD_N18LYa6}-̈́V!͉i}'ԼDk+C %} X,Pn9KF`08Bw&?"V:G&MnswbdAxߖmE JrO :n gmR2tqDN--q P8gTa-(G f F ScaE*IssS <, LAN]DJIsV=.tk\p:_nb f,  (0I G@}Ѱ Ge=+6ʁrU 0cIUL)՚-͛RTKJcC-3ĸKm&O 2 "w:av*5k BAu8%ȉ"IV&cg Ѐph'&f&Skn*%@HcFJ۠L"j R'ulX5bc,X)(Y e"`%2bD./ ֈՆCU+X؆hѰÆ IxD5{sXR5fzŨZ%]JYIcDAFl/ ߓ ]W 1CpYRw;r !Գz#(8[R'_bX]$vgE;ꂸb'H*"Ox*raL y+Y&I?P'E=x=ci0m5a ڼ5OUkM xkz\뵅" f])2" un!:i}٣b]U^:/ks( "eB@ 5.^Cas7_t} )s^#&1Ҟս5*`l 79 EJz6>Mn/Dw">ɾJ8zs&+.8B60\}qG jєhxw.P:"$n!o}?ۗw@ifyZv`Ι(a% _ i*#]Oݙ:|5@|~{bW|[2:x: P.Mob@B)o$$asL@?xqʚπ ¹%L=Z v}8}G-|g$dB}+k_9ȀՄ;3ߧJ0{4@ F(75x'g4xx Q1/b,8裤z*7s0Y̞;-FT"2٥H` =BG~P>uTHDC inOz|*m#Q# ^IWEr?7\fõSG\ܼߌ*IUŏ5có^}c&f(RrOE%֧uE)T\ty @OT̀Pw8R_fz.vAG6(vl%7ȫ\f6A{Ɇ vD!;I <8fܻVxb!Kj) 7wJ[pМ19~#e+ǺzvZԁpaqI% rSlL8y;P?̾- wT^znuGs _s9/CoVƖ}T|kCT4z lsn3G ¬TUax%эycr$j lxdΏggJ28qQHCBllʿ:۝s_+cVP˰i #n{}A׆ü>27{a6_b0|_=`bȝLՄ+XEd4^CdRbBʨ/;-Rln׭HB kS\!yV@Z|SVD/]y`U`v[;4F ٞY%:fI! 9dŘl.[K*x :MdBA5 og; ij34 L (Nʐ/CB`P{@ \C6슖lϚ%cߏF]/v{dhN!v׭c?8ۖ_ʹwnH pSJ" @OYMxWL2MߌhmrPĦ%ںozQU'V"B@Yp6c&Wk=^G -`)TQdF^E,mG9Ƌ}1.R9',aH^`slIj,goO)ƔvU~zUU!Kf9(9!*t(II A1H([޵*Ҭ6fB5z}~n"g3ewAύ~3˩7uzג4j7$y9N7 z4CAXK,T(:m%&ăMXq=qa k!/y=V|{ote`z0`< b'-/ [6 Jo +}/k˻kw$Tc?5N5NF,ZTTF65":%$Ny|4i kO!p#D;\z;0trڇ):% M ־T^X#YKMn""}c/{6Q;@0Yf\{2iWs8H Ǘ\Fi[JV0@$t ŰTjvOPh4Qˏso'tbGş"B/f?jYJTMDf/Y8Ԉ8.D}c YLdDP32R= u.DD*65 (Aa4 ?'v|6bΛG ,Ɗ" Udt?Me=(+ϣ;Ш\f% =GòQc2ϏWAVB[;hnzXW)QFC;Dw  dJK.i7[\"oN* B.R6PG~q3<ɣ dAK7se Ƒg2")i1l3"ޏ?G [uYf'A[w*D;vK&>h".44N0XoìN:X޹vi3'Dj^vmg7-a͈uNRjxkTaw뉕+&8ęzR%gԙțr. 3mTSCoT\vXáxvQza _9M~^4Ɓ30S?Al#x}>`$S8+Lz(-Lys`_J2o1uNJipե Q/ db\:UMjar潦`=(t16griݜijuPoJVY>w6g2~m(ky D003QJ:1[~3m(zЙ֛|93- -3)/ˈQy?‰Lt^ś?e]_|Z|ҙh6٭._zW̦`x(!=M/0OlBRF^PU.C/YVaΡybp iZGL"!g`V"״0+"+Z[#vyP*c}kE~w ]cxP/K3-h$@$tքa9YŮ˅6J=2!"B3@Pk]~M~rW~v~㟦羐9іO r2,%? ^k?Y˖&*XJUC,v gG8>tU CbJ#)a2w;x(SGpn]{5n`GSLZ$ce BWL]EjXF m2׿FпE$t+ڳ:8(L՘fcᴌx1ΪJzG*E4Qs9W )RpA~OlvLlԧcؿ[Y ]TH gXx ƀ0>(zb~."/9b2kP@e  8h"Pg>0U70b C㊢pOn9n]9Ɩد +,ȃrA=~p8.4]BzB@3]q%vxqF~k&o[Lg(٘$zi/V(T&p80QP2CSpVuV1'}N&d t=%y{UBA-]0RJm-r' uok՚`=^+G6^'QMg$܅&7L]}XWv田θwi#2L}\]tŮ}<_si=dF~!LИ*Oj"Pqh{&paa~Y^LUqx=pg _8Yt!(9*tmoMWG?@eAzp4:6 Gkp+5X*@2%uzaHG_l](k+<\2+"˚ ĸxy_Qx\,e7Cbm`jX 8bZvEڮ`L$iQ:,bOFň&#-S r t2d/"peu6vBnԤL@{6HGX8]VS/Bߕe>1;UWT4W"=2ɖ0Dkn?ʯX}gߺ/1( g P"lI$ 0##[?zȝoNP^-EEDb$QvBz}ޓh)]a%}+0 ~uك\4 bnf.39Uǽ y:=`a,m%FnPTm9pVd[KK? ǫ{L ssRRv/3Hл4pS;Ʈx[< {Qz nA=uyVL&[#s1ܼ$~֢7ͼ -XX|5༒3}'l§#CHp~ ptQDYjlLs6a:8(J\Cܞ)GoVvTDѯK\wm. `< Ѻi\ȼmmrԃ(Y$:$YUPPԎ7:[ǯa{H":`O@ɦ`tvP~-[TtJ} N@nCV/cE4;dՓfB(/%REB]M|o]Bc|3ƨ,i_QNMN>5X) ؘg1%p3+FuNb kAyPZbj)bbf5Ohox"s)ڠ>R;mF0Pk @њ#bS(8$ajJ(RtIْ,@8NQQmQRAlmL9#؁齤\(C"t#ՐxTi EX,L¤!hsNaaCJEZnYBQpi.@a\/|iF7+< 8!tV/E]k 75˼o&![@K#ѹW@&hx4̼G4R_U'XsOB XnP$Un| g[κVY#⁐rPyG4Ad皰mMY*ɼ mDkmKn|_:>b=)VƀӸ5+ s~HIB|2F)Oa@6f@ la~p@ITP8$ѷ+o,jwKcvNb5s]o7)b՛A"jFq0ώ0>$t)Cу5Q*EK#D%}A/pK! BXkh_T":ap8RhHFXQ􌙘*$,g,UTp&(cd Y@Kj*6S/]1}to1 )H5z~`90cKLu]vuNIi1pN\vv7Τ+b0$l]HNf3>]||6ЈܾO FoZnI 2ֲ[Š/{җ¶Hߜm]^tى/ F4f&0CDK\*,FX;U+簜k6Z*UR+ qCi2G){Ep]y+(]8suݡk yE?odW˙/Wh֢ {H_>Zs<vy˞pS\J3#foK6Z*Zo~sHʭ? &;p,=b#)¬=~KP|'O)ھ;F/ZE.P?u k\UDuSkٶ\{L2mW>ӆ|@UY@`23M&hfԪ*>d3ñLU;zO~m9*DL.:N)*L0kD}gWsyz@0oǻ4o?db6yn=8#H fX5a~<a4J@٘fWܩT+ gNv?ϭ0ݿ7ڥKwkz{O()$ f#@t4$_LѝFENbP"BوuD?{k8_9ะ!P>`<EH&dx;>ۘ+}UU*TUk$I$nBI$I$JK'i,I%$Kse?c~=3Pjve0KZFn^s?pH׷毞"î?f2WYRn$ p( ~et{ߋ(SP@rZJ~ GuvT+x?L|(ɟ\AX8!!uE= iѷ`:KVVH"bhƕi<9ƔQ-b9&a,$V$}ac9fb Q=Āe]C $ )Xײ|]R QzoTb20tYдN "FjLko0 ?QCۍKP~uʗ.M*).OZ1-/qG$])xX1a>vsGIG(Uf-8#Cgw8@;>7hlKb:~zɒM] f;xj]Cd;߿ ȏւ{u ?gϽۚd&D4Lb4yw {}\x~4ٍqdA~~kO>{߸ĭjog651C O?N aiLO eWiMk=<(rr@h"n!L o1T #FCﬠc>PudSr&8@ a+9O_#iֹ~]; $n#gc0+KpR q63rq(h r(Bh"*a"`"&%hibbh:DKQEJCkS gis0{#);`-7сY/O$:ۗE~lZ:F҈$z&!4=?ה¡nx6G)=]'&허`:OR_,T ܉Km֫ʈHaxQWѡ~?slҺ׻S?ZaM FFË1һv*,;e] 29]̪jz3(hBew$sFBzXR)8ޭw8lM,nɸ)qc;Qw1l/%!{9Ř zm~avGdq5H@+HwC\>KzHS SB?(2?Ï+ٗ5{^.E88眉Nw|?/G0j 0d8ǓhPФcLW[3w1uU=jjBgcflN``Ѥ:'X0Dݹ ,[ p4E?Z3 n44cy匇U5)xPk! a3yJ8S,)[f%5y6o׊nG\8< G~ķ0 @p^'ÿ6 ,$e,W[;Lt>_G7͛O mCܾkZ:_7D9  A)5CX+Cs7?ITG?W~~[QD:AKU_& B'_:Ej?~~\60(ý{d_?GD;wJ@O~<-}_bNazys?.8E)L^7/j0'l )2%HkLCkVhMGʍfO'IC@wcPz/PP!( B{A5eJD5L@A%SLEIPUJU$ C Q0-"'&1Y(_LR B)`a1(J  ┄pm$XĄI1$1MywPI?׿%/S =cUPH@O >Os?v%h YaOy+1_N" yq\2|T|nҤz_}&+/Ol4ypgMGa|oƍIM4AGzAWzѣ5TO^͆J[FNG>x ?u+e Jm~su9>}o;~Q[/ W/#4 񽽁Yz8K,f} U-'NB%Vj𣾌.y`gCGJ{Mǟ;rcGO|UkYry d?7C_̏ ,_c$S¢H)`h H**eURUT**Pdܝ3ITLQTUS*" d}X3 EEh%;8 *>8cF nR`)eˉ4@_FOl7@8˗\@̰ɑ2L2C,1HR#C P!@d&H~D& +C%A0J?"XĻ"_5.^XrQEQE2pF?wwO'wPkk{}bԷզms'ScP9< C-"5Jcf?ՃGY"9#ČԞߩBm_ՉCi!`BT;OfQAhMG; {[pH4)(|sTZRhӵ@,Z_SF%T`'B'ߟ}ͫNNs6!f?o(@qXP&?`sTQ$DRyAF)&(.~a,s&̺14>~ pˏ3=pvO @*u 8TJ1O{_'܊ߛ~/אcsaufG|%_BxrgxD;"zEqNқ~HÜmr ppjJ:WCe~&0̓xA\巺&mu{Y? uB'y;4Av 6~aP(Fv4}}ݲ JW$F /操JpYH7iy'.6N^bov@O =dR}b`v D۰*d<~?y??P\ГSy c_s2IURm =QTB97w==#ЦEvH2 'iЮWʃs;с@0 hjPOͪv̓go+ QL~$Fڪ5#oN+ ?&_&ݠwy~7ycXSALл,oqJ}p6D{+Œ/~`=Θ) }8Fk#\zQT)5˔T.m4bRat.W}ϓv׎Cb ^C6W5psN5w^< cUh:J\`Fa]0x+4mnx";{ȃBȜetyx熫4KQWmS8VBBcuZOvƞN\PQTgD t!'ty^eHW>~0]zP $WxJGygE3v_U lJK!Z/4୰@#wPBaB"l^Ez$ 5NHɮEf:ᖫ (9p8jiCv)t wb#y(BB1D/C;;7S]75>O:R92h%++[ΈMxgr28'l&;Sv|>Ț"}+6K|@8rXA+On _ox\Iڪ >H?k+v~o.B38LMhPD@m)0VN2PbPн䌖âC=?651볮(`ǛBA UQCOd)LYP`xmGgXYس0@ziO(ߩ5 sxyAns/RIsMIV Rvd>|Ģ1d29_w=~,n 0-[8roGDrz !a@_?VWsùipXNǬO/2yJ9|S ~?p/X,҅3cM@}ςjꪽ4S65.(I_:|C^sss_J~J(\\D=_9"eI_| _p6FpP-T 1ya*"/>SS .ׅd]xj؜x .b;H~P7*Zz'`~Q"rJ\+VHjGiy:sszX4g2&$ Z5DVtBRpx! >@ҐW=8&jQg "h2v{[zfM8+'T0jQWK!g1#IhA֪ܿVuapdoO_D`{=o׽x8Dvcl9-K8yH@o:pi+ܽ8;]| gɼ>v)ϑ=xxUmnnpȯkڰR%!}&Kz9}o.njicAo0f[wSqYگ˔"9=<$D[4|I箚v/<[`~4:?Cz%K׊c>#%WKEk?,_EJ#O^ ^o"H%G=tEN&RWq6{/O^DR '7uN!wBV:ǧZUԬa5uk:ֵkZ֧2& B\k^K"Ճ)غd$evg 7 )(o_J(Wq2DPP qbg7eڟE:'Nh[|N҃ikylYpSco< )9Š;Jx~Ucm.ݭք,Us+'PPFp2AYЀ}5g  J;"Dwu Ij@OrEj?/c5 tBK1 NXy9{}r2732}=cN:}~߯tfqz27.f_6^npux] $ӀGӗ˹;w_Ys~J<Eԯuk2:c,Ü~^l:_ZZ7qZdb5m89,/.,mRy45}E *)hIrx`Huk648);UŞa&]םxs}N:^1K`I\b;! aܸ~꾁4ph׾?G4GU>c%ohدɾc} (j ?e|eϗ!gѲ.WItj{{m~".j{{WL"}xvr{9t\lGbpv5kVṼ$"p31_:{ x'Ъ~a.d~!L~[p4,q~urU>C}vś::;<9{$7C.ܷ2T?cy?s(w^$asɆ=+|Ǹ(^W +$)]J<Paf`L%["mY_Dk;FNqPq*0!{5nMLr()4vѠELFLK6 οyC)Gxte~R_&hN Æ2 Dp hCvxGkgyJqu:Xoƍa5Wz{3qb6sK2ZՓZOik*gUcXiugTպV5oӾ$]ɩ|ƌWxIZ:K:U VBĬkYο8o}mūEX/iBB=@X}ݙq8qvoCnwr|Tfw_z 0iߏ`.xVBLhfOyJ>5|4C]JDq_S|O5Cm8>_'c]ohc_ar&9x$ޏ Fx_-RYFfn,;g_~ ƘC%:RFg}CkY( 舴zϳMGA:w SC\9$^\COjXi!Ƚdɓ R_׉Q0(qj HBQEuce? Vsb";854yGE{6', B,$5Cj0juǘpNPlf9s^>B {TMe$2Wj%VpP.~'\RۍvML4\z v+)'c HR0/[hVq ctFԇ7 H-ݯ -t֮{. uRol* kҜ,'kc&:*=B2z?[ qYpє[H9S/X\yFzMowEZؗݹʕ]y$`Lg{{éP0Gǽue? 7Ds'S/q^>0Oi)?vvdeh&4@\5]ktݙj{v~D(ߐXZ`XfңvnV((9rqa~'l'*藷9ʘ{R?ͤFevPZ/. զG#z_1ݝX[:9> J`RY#gRna6<69ECWW\%YuF >*BY͆66eH\ Q+ w$x_+(Ȁx>UʭS#PEAA@TC,h3c2 k(pԹQ%1S4PUL2C4DED4RDLjJI"$IJE br)3\p̉l02pL!B2J)YPPV "*JO0#CRP% _alRHHl%J* J%F p" I )( H !"aD"!`(H* (J)aeh"ZB( hbV*%!DTEP4,P2QD@DPBPU54@U CP%R3-DRC!BSU2D4 1- PT1@I$ITQAI%4QH A4ADBPPHTP!1Q(R%-!14HE%%D4% 14HRDSE1QTHQJSALȕKCJ%)4CCPA4̅5 -$"PаPHPP%HJL@Х0ȑTԴTLC$$UMUAP3IERP"0PIDE$DM!%@LDM(5Q5E2IPAH4H-"0 4Q)DA$IH$1DHSPTA D3 $QDQQ%Eb-0T|bE1U23!QA5 b ѧDԄ1E 3DQ5E UI$T5 TLQMHDPRP--&$*&( 5CL*"i)F0d+1M:e5 f] Xe֚mWLlmtV.IgGANќG8OqwǺALhO3˜o7omE!VB\u~iE pxpxj.&?KQ,H<<8Sc4 Q GklH+<_WN)pΩ\ YG{WLcX:gjwuSΟXs{<ҡFH9^j +cs#VRw>|r{hJ['㠦=2^ݾޥ c霒,ssi]c>ONC&J$7e 8$#S=yVϼdZ kE))ҕJII9QJ9ђU2~`˘UYfRuqRsY=\orw{yǙ#K͵0nN܀@mո3sݝ`}luvpVjD@iO d!( BEqէNT&1ۆU((p̧XIc#/ } <iQÚyH:7 _NP:@Go/w޿?$WnOC֎$ o_R/pUlTtkM\KlES" ,;.}zTgt2M^~1=W] kPqYom=mu]v2@qvQxOU<#ȄHlKd!hB7N1p\2?)Wp*U^^*t2U'&1M1sχ+D̬}9୮;JyY3 )3w Qr|̞cvnzBz %%$Xhl] .4s9s3L5Y^?CέjI:h8.SÎ{|sߺ )uGOA>:.|ӥГ*Ё`b̜xa]9Ppɬ#.?i;{h"d @toz[{;!H)yպw{89t58b>b>amשsKp0ہiOr l>}HyҤpQy#hV~x+Oi^xQ/f7 X;->nZ>JuA_ԃ* (x0|ãzWGBB*lDAy~l~38X߱T@P(z6<6k^wxb 粷ݤqv5@m:= Ӷ0 :m⩞Z/p gT;뮫IEއb@gYP\靃zpY8{ڷSԒH'YȞOA҉́:!JQK(OG* ͇gWMR` ò[~,ac՟XTyt'?:bI44{% :\sBfd T!z&!6Mɩ_T&&cZ@ D);5. @";S{AලFʧB$ (eW8Aq|=&/.' {$'1Gz(Bv K Ku:P@wxtyHvzuK#`Nm]azgv )a B5"x|+L~1x;ߒs$ \;#|f%EAGf."!F<(DG?Yt[HJy' ۀdDYpǬX_\ϙáˇ9N,g[eN$i&@1mjvtSdY% %Ӳﲈ sxfzǡ۽Ɯ|b)VCH[&_|T/,#gXxw\XPGD>ieN/( dzۅB~ PF6Aw睗'T10y*.(.|̙Sg8!akYdyQC_ 1~xirOVp|CgDS!7 ~j?n[yek ;#CDl2d-{Bnt{4zNHZN@fWbc.m %~52S8#" @!-Z PA7#C)cN#a7"eb~"ğq&7'DM<&qψo9,؅ ՝'٩_w}0[e/sx#IE\V: I<*H7>JyC=SzaGc=ѶC1z2'5|V*K%HZ)ńe &B[ocX;7NAlkmhh9bLp~_㽻oMls68am-'*o{/f"8P pf/"#_e\%0vwփ ԩ0OS::.MLeug¼VEzmPzH$\{0/$BsF|Ø{y܉y:=_5g< %|]9>1R!Ϩ_NCNѨmYG"i`KxD0_~ :N@%R ;ŸJ+|ߨSؠ]v=}HN_9+E~ ?(C$??{ހY6 =pV HJ4A ; }? _@ؕ4?dQ{(>}O F麀8.ǣH1ߩ(XiC\h2q5i?$1XeD8 b\Ɔs=D7n7Hel6cя56d;86N-9vkc1SUX3yP3u,)`ٖ鱃\0͟BX0fE:GFjFdvc||qwx q:Hq#Y#-♑y;% 6Tm2ϩ94|D8/E}# #q~#B7˚G9W~A Qo<a3k;0ÈȐx q5puDto5|N=h? r'(5""5~*ݗǻnCbCߋCPnݸ7{͕?9 86wVI=sbh@GڝYs\mk]ߵt! ե]iït0$/RB΍zσ뇕c-ry],}_z^D;ïWK(ЌLC&x)e\U1u|0%Ͼunou$&L툦^=5%x%cMy-fՙbbͼEiDG\xL-d('kQZ.srs.yEL}Gl"2p]."Խ/]AÔ57 =5>]~nD4V@9+ATtiR Ibv 1|$4)<lt o4c8fOm sZ"vDaY9j>sͷ& 噈GiZ82ʉMw9kU;|VrON=M 4jjurݴnvǪ~C6il7KUHR)'C M1uQTaЮAgXh^lG6<13| f.=K/Z)aW>O efSvVM z&(_(w¬|ܤA`Bmz7+k[5MFL&A Ssӯ-voK=c=?{ۅg11c aąN#PbEá\#D;Vu)޿Q$P qYrl, li׃c_j\ e@oVZ Vb_l~ |odug7UЌK?X~[ᱩ!$3daܢ$`fʿGM|? ?W=ai觕z>h),q] ;{ڷjqr~HDUG%o,"x\=/IBIOJd`Å~Crߗ8Nիܟo"%gΌX9$39 0.Vg$ "~LEa&3/?`{#Z5xpxODŽ5~-+EAJ*U><2=;{qwi(@ KGd03pAö cv#Br>}]q 0pJQMx`y"ju>{\muN2Sx'R%p}bmNY[9Giy '/eGL^Sם'2JΞExǯ#9$&n^a/.{c~ڮj/Nʬ)Ž _*@Ty?|嵄!9'rŞU@@(OYomLIl=ms)I+0KTE;xiq[pM'SZ6c6e;P##Et/E@5J %HLz +{mrbkPDKip Š* hdA( cPvQ/fwxe(Y (Cd %m6ɾKq#[ڠ#n "Zf,aZl$$q/HJeDEHRRTkh0Yi`G}h1C&S!> Ӊf2r|di}II-'fq .:cJ_dL3M-42[@wY`UN{QjDf;펀!w,9xIj`iY_. d9!߶f hga܃8gŕ4y]촆 Z2 )/ov+3b YDqq&i cO(aUdhN["ÍRqĽ7}{v6ccCԍg":df HIS(J)(X"$(Jh)Z (*b *HrM(V =Tf QPF C˖{g! AB[E ӔӇ @!M&&Ah) lA؆,n@/1GpPA0CA%F+A8轉ף Ҩyy*h̆K*RL!RU6y俍ksF7 Ȥf/WxxfSkM/ZC)\`/U;͙C5C[NWf0)e':1k&?LFw}1qzn31y NF DjH07кq^uZUu!b0d_6R1J[.rKqY#?ɩXvBџ|c p UX(dLYfBq{ima류 |ٿJb|XiIշTUx3/ ㅯQge3#BxFD^a͚#t6\a]llaΦWlon3x)B3Nu&AlD*.?{}'V_GɋF&S)?rI/+,Xf`sg_N{$K>UUE\\(v++H Gy3dnAeBs,yƇq$ [U}opsx{+鋣5J9B;b%t5> I %}rWW W毅3@uhw$O@bO307n`Pgg0S'mQ~?4%ؖeF,O8~nJ,z@ }q$xuc̳p!pζqz=թ|7QGpd#}zsJU7U^DWv oųWx.6yrCOqD=*upN 5aO Vo:?_Xvh`}̙>dY<_σ@KceԡGf@ |%:GZ~07Ǒra:}D ?{wC"H !a-EAG.gzKXmb0ACpUf})$- cPg3AX L7Ž{\/D3-CFFJh"PU;D߿Io,B3Qbh*)5۬XFﴏ0U \&ARA{,gC J-ZUς54n^znq|:1H,-.EbT&}X9z\RE pOFx%hG Mbvyju?& ᢄD@7/gϪ|y}Jtau>, >+souಈtCz\LJR$.W B ߇ݧf&J:~y*ic:s;`CF°(}.?GWТ 0aqHb"FH %2&((g?vxwУwL#Op|]v|OT9sz?~ B+9';~|}V>[A^w#eP~eG8aQ{+ʂZ˟FF콧:?! ԌD=fHt6t0cC,/aEd/CSCSA9<4Cd4'`nwC"F 37#0`@CF ypk1m#$'2~Ha2x~Owߩ x?dyMG*bhB7!qWԠGp|) z.XeWZ@s6=+&_q3@{ )P=8PNdIHHYTc* (7W8nŖSo]Q&Io̜~bnWR%ub>CE}u9vBwvy)qgz1֝ʾͩ.ܳ[E2;((W94ďc}}b(F4Lt%hЫSF}O fel&1Ѷ2B*bjo8enTL?-팤C ywe0cEAdP2z1G"( ?V|?hϭlott!G7ƶU \$ޱOxAEWL?kt`I(Gޘ%#̓GmX98D nx3vj]m]^Bn}Sԛ!d+JfQ4B7m^b닧Mɾq8xve Z?Q+8/\/3XؐaqpA(gBMVV+u~FWU#-qrɅu2X̂NȫexZFS+4̺fuYHdH87ܰ9#J@kQ*Ϳ2GmEU  $DUgsq,vId8>o[ #PXQbFȡPbMABPvkNj&O៩Bd̊__hCtʴXT#ѮQY,(pF..{\phS'3\~ &$JΌ9.1'y }udygxyp47S@i 9WURå Q|cs {L@"ͿdCY,u 8XS匯$ٚq=1yݎ}z >p}+%C]z|]! fʆȂCt{Xljd%p8yA$5`DāCd?ݣHJJPmp,Nz {LO?~O0|?aGn V. S' 5trmr$3 %{v|oy|)XY8\e 5~}1D $Ԣ: u"+嬍9pdݦ|>0~4pwJC RD "rDz^ugL“=`APvO '=K 08;B'j!Qj(*HT苇N" DCov uI'$L]MH7 CܵPQ6\G(e&^6PdĨd ( ;c>evT`*HBf_hGu.-'NNBoXfEAop|E fD]Sw4l%[M%4ƊDԙO:-xI6d#8AU鷝k'w O/{\tZwjA^p5v* >HIpl=K_M3.UUH~xN ּS1<"&p[{almgz`1.Ե60w]cT D4{=yyC0Pwnf {4Ӣ|\)oM};Qm:mhtu篞9ƷJt[{wzt7u73f ;/%Y*5LQaX`$GJU$ v*bC /5!@1 n-3[>!Yް8f4uϩEbiME uGGD Iz|`%ÿ~]Qw.^ ܘ@skf[JX5*).%l9ڽJ+((6}_v_M&TOr?(&H(fx >Z,~MĿ~Ͱ`aa|8_kX2!2`!Xyݫ<".zJ;N.oUQ?bb\V } ;m/:= T@ŞA`OmPp戜&S1 ]X-7C^,d`@ @07,Ol!&WPnsvVUQ?9TFl>5(̫1s.PvL-vÞGQǣd,!Nc0G$Xjmw9GMy{r Wy_2 aHqkwVv}ky_Q2_>`\)m'cm4.|nQW#2&"2w{_Hҡ*$'r4 @XKW*y;JZTzM #Rw%M.j>y棘ky,S" K};xT2)ϴ\6Ew %TH2QxOF}cv"fs ̴EQH@4$("ݙΏAޯ0Bxkye|%<,%~ŤJ ˻~;˚v0?^h}ytek9>*}LB8P\t.8Rw6xn}Fa~&",Kq{/t by#7>wgHD\7AuSL`hXgřysGD$d31 ID@RjCt=QMQ,2Rm&[$Zu Mpdj֥AIK-E,D٥Mꅉm>UL{l j,0d12.L0f*#1-M;.UVuiFWeq.XUu/eګ OR*3偦/ 4#,|/ƒ  Ǫ"<. 56u_g+T9_Wy=Gc8% e󏋘 \ %^FvTc|݄3n.z[lqvkx=R5jt9op(wvP'yCSjE&NxO& | t[Mm1(+1Z nz d@@(7.e7"+rݽ6 HBX(с%},!|a9g5ԡM7DkR{w ;iCMBp*#/LtE.9+M^ŝYEp+ [SS]da![9=9!`Bo)]˜G%޼O;D֨z^׭9͛¹cEUHB4[,C lE鯋@@VSdIo}n$jIϯ5qKQR.}^ϸ_I[aTznʐ!(h4skC-Zz(e4\ysdhYrtYw)MF*RZ"筆qLA2GOO}ᒀGt3= =n{4׾EnIz9/ 8].ܟ GN>rgES(O.ɇ 3~@F nMS D[W;Az%/TDxKF8rY#y|@3pz^&hIIn)flw87@2HJJ@(*DL-5+\ O @( J:\&;# XhM2?'y.nUjS r4.8n)F_2 醵-8B0i!>3Z6B *jEji_p%QLE,qDQ3Dpyl|#L Ժa7aL @Ȝ;獇s`XxSF "# &8R&qUU%AT-XDڜ߭)IԠ bQ 0oFvJBvMt2`utDb^!k4ܒ)@ABCYyx/ EzHg, g+xiUn1?q)Q0@p}8{@>o~~"XqCPx ׄϷnd/^9lvQ~DoqvgDE]ooaV}et?ڐw>7vd m$ND]e?~rOU**:u o?L CCwo~}?ŝRw;?C'Q\X%ZL9B#PoGk8{KTȧi?ŭ4݂k-Z{A(p,v릙3fD'LTS6Z>!_p7ϡGV# ״/0ܽ'2>:)!C\&qsO^vB(zԒC+¥FUckaN3SPRbz}ХכgXh  `$ ~@x`ׇ4ԩ$ziݺRQCF8Q(s81AVcf&C<%}=bI:A 31ϲal`oL;6pb`+0i~u|u yHHzqt 42v!2~x 1o{xApDd(dJ1 pth(I$|==SuD\hNΰge 4sCqWIG[ f#{(s"hٳ!Fqj- esnt c_c^ *F4#AIΝӫ;xYۻS/a%*f0z1i0G< 8Sv%Y*kkM,?ci9v`*sA h֒u|Y`ZEʾɀbuMiҝR(J(rd&N(690aKحΦv7v|4Br!Jv"v i@TXhB6 iI@qRiFٙ2 j Ɩ%|O>dKwp#GU ]LdN+[]$0>&^7-`B8FXu4ktSMVY%3Aڈ]PA_4]ޱ2hĂ_CM'8x.7"Bg=oH0,C h2;;]RI%`\b[}nEǙz &+[j^# ;aJ Yh;AY)4Hp'|P%z_{A҅ $(\'܋$?$Tv1N9j" gF6VkO|(0'?B{lQxV8UUUZΧc~_ c¤ `!߹)4!i l|ml{BxC)䩙a@2ŒJF?εlL}l'5%e7C41ԇB߫M 乱~"'J~"A>aoR[TGbI c.6x1C$<;@W@[DsgzM|CMU<}|fLv LuNV̔GnQM픛*Z_xdqnF}86f[! LDc=t7qg lA$I!zJ u&^P1L,6! \XN3@2B>RJ u񞻂L߰ߛS@27lI+? ɨL#@ԨHPYl:»O5@5 s({$k.e4yȅ(h0 C\äh yItZ1 jNgCVu&dQ[$**!8C*Kfj#LhcX1-] ~F(a $Xvf@=-R9LPHQTE"JF1] JS@G&NwbdGX @%.(=@IV 聇kIiBNq#\j@zw<(i >Og2S`l/NX'w :br31*&(""L$` zS˖3-MQJ2fU@LKC L%&`C*% '^ L/"@{&B'#XQ ;?ZCrq_`@ҏd;EPlj|`LxoUE"t~jAl@ק6E&D4AGTR30i 9S!6 0E !ȵ9A0A``P"dQCN_#)Ha () ?2 C*1y vA"/7LWlo:8z0{-126'İs`/'Y?nDLHPD$M&G\H8+V4DT&2&!i|3T]cmu:x7@-8 9_͐9>,JIԝcB~meLNafTLNaa`ba4~n=6cƒ`1,[,K,ٸ oNLiSlZP7G@hS\*|U{ SyMÿ,q*iF3& bF o` ;  hPk݈$4[ Dcv/X,X $ݚى6oxl OQцLjj٬9SQT G ̏;2@6Dӳ@Y>sܶlv!$[JW96$##my:``uwT&@"G9*s5`jAw> }|b?t3 ?YY̜Ç$ 1 is0qhɳf`H'V=D?^]Kxq?Շ |=MxNlHL?Y}0:rb[pɪh(J ^9wGL6)#( |uz nȵ> 5߰{eSBA`k=[mv4Dk 2uְ5uo9'dl&cu0Ba3 59a5faJ4jԸ64ndsO{:}]0K$’"X7z 0lla3 hh*(Q*+Z Uŝq&(DU9|nAɬ B`V yP(Y4q$Ej!r=e4vꩿR1Fa88Yw䬤N=O+o+&?ҩʚē/2z@OrJ[*H"bT9ͻ`_:ks}PI_Pv}1D(V UhE@J)**mcBB`Iih8CtP&H:G 99亩5!- Ć')!ჭh_JfQA436Dj_;DЮ)V@`]2 #"yUshH&tGIω==ӪMىeQ& }y@*Hkwr5J7%SJ,𞆥Œ Lx?~OHlz!IwPSѯG`G/oAfRBw$y4G; 4<{"i=1B;1IE_Ner'K×ǏArR']G[ )OŰcii_t74JhϜ||M: $HbbE bDa(0Phɾ._1*0vbp uAH,rģ;ЇCbP r.g4-&'y3c(b{]e֓kF]7D {a'aC\`H2hs.z3%4L~,"6b*fph"Bex,L#u39aqdMkY0K/^r)SvFn!F  .+Hdfln- P"*Lc&jZ:*@8f,E &f (%K:YqGZj-eD[κ8pLcldakI:{# s3īR Es4N{*<}i Dv)m[Nɘ~- D>khOB_I$%|=/r$"7G/dݠD>>QnqؕYal'~%mR׌`]N[ ﮷; SnH}k{sZYLkR</IQ:Y|=KV^|qRqr:ߊt?;oQ·Ab`ݶ[Nڜ;^Yg#*l>[]ՌٌI3#ADככYA bT`FD3.#[x9mܤC-¼󴚜qGnws[9>&nfcԷcA i>ևzM튓bB6 ܲD8vɞvw75xYlK9#J˗"rق[\46L! JOp]o&laU{s=\\2/ڐ< VBE)RB&ӎgV`C?|:.n9S*2B\XFI]5Q3\wwh+q40I׸cim`2LŖtf>;Fxƅq R2$)W! ANqS>z|}g $0$bDvPh!MFFDUTU&cL-I;ޚDz|mh75Y<:lJ}'ܘA& mN@o=`7X0{_QN d考H , (HPEa38TbJBDB$$&R~v!˶Bi1g @2\ -\Q795ѭ~1㻜x ).r!=Gh mfeVAó'3Nx"c+l߸xg`@ w9ĔT',fNz"ONc8 =R҄સJ1xw_`oj4Ꟙ$WӬuU=>& (&8 Jے@$m) I (QuwM-H***5NEd5AU"ai7ߊkJ'=, [)^>1|af;tk¶Scc 7ӓS*O33N$S utV ArG14ϼ񒃞04f3(gBqx"t<,dV=mHX&KCcښjƜҡ 6OoYAzP†)%%t TS#p@&c9%q@}ZZ ( \.M6:xNvdjp *nWTI"6V*2J!Ν\ [fàM_X&j8 @qH.JTD†kgP8BXX\Jโ%! %'mCRM aC0pʨ#X%NJiD=>o"BztiE1ЦHJ(ZGgϿt8 )$ E l7G*h6> G}G {;4x@Ę! R!sBs `f @ NT-a('37g3w9&rȎ!>EAٯ6֩>LQJ0gqje[M 750ٹz59 c Vti6ABNZ9")a9+(D2P/II3KY0zIȎL0+uQG-6g2ՆԺa*y偩ץi3CmyQ#v 흷6}X2> zp=Q=7;O-? i|8VՈoD Jx 8c2 7b[P٘Bo^62 3 gN9E&q99O&S!S^̎,t\cKDqyl oæ'%( '0>S?V~0jӨR!_wllB%2By8(@7糀Ǵp]M)9`() H uM۸ 'C G- T5UESv>^<Rz:)/f@}̿d mzû ŷ&\ r"XΣ0b1j+ioph]>}3v zâ\=9&$?ONé9y$wBV__:2:WN\Gm߀?˲'(OT{tY'AC9 Ndb#6&bG%7xLN\ p(%8~1Tq60o/>&@6ܒ>:C1*&: ( uȁ&v!Sh! ip%@a*Bw6|l#s,=88TK w8lDl S[4gʄWjwUqp o`>GRL-uI3lD e0n %#c:&pt8#,3$j\ɾQמM|Oؑ!$ >ُ?y0Sj,bbbA7?_>?>q4Ŷ|) z騵A3>rWԗ8iSm RM(z-ᡚU"]uٱ %m AEr5,nqMqj Fpwá3 |_kuRz A>|NѬ`6< !98E H}[P2.*! VK)OTB{=!`1jBHDB~ '~Wꨑ! 1/N폸,:&?Ł:"tlir`6; khV?8LdL`A{H!%;9З (@u:˜xA%j(9Ϗm{Jbu9g?78@:JH@p<bV9P~ -@Y}J;qNL#bM-if;0qpC1!L MȄߤB"*W=Y_GV"Ъcv bK[$8Po5Lq6Mg:Q<.LJ34=:VًO[+qO]'Fs[t".Ch[H+ÝOÑ} 7kXihT]hTSE8G~ QX]:ziL ΩlyQfUP4uƂr AɝEL (Ϟq͔0' 'Z0gs"Ha}HJ@a"Ѕݱɇ *Ze5@6 #SFTߪjBjh.FG;T|cidqOn0% 5gggCZt#!.>׀,C BDU2 TLLE )(KO}SG38sCb@2 W YkI[{0`K2c}D}rGXO-E9sZ6syC 1*21d2CjbaՄdv5;P x r<AP4m6DͰRB9Fh+ 2*Z aE19A(cPi[ ʊ$t )ViQUUa(qɄ2vXiaԦMd#"p ϋYVIΰ4tԋ! L42rlQH냾*ylèhK q1JBω~Fa=ә PO="U;1~4)/}0!C*;BЫzC3Nb&12Gmn ] uM|YdFH?hTJGNE}Jp:C\]7 ĜA3`9K0,b}48z˷YuCD  @ ju UdXfX6P3΍*Ӂ3rtNM s,IXlANcx^ 3$dz0Ƶ2VsSY?;_IMX|ZJ#M$+9]ZƌL2!(Do}esNmpBDlmH9?}h8}=$SQ[dbZuEX&hkF&硬\w#rTq >ʹ3=R/*pTE@,;0ywvyh ?*WQv  9鄦x>bHm n 7ANs5;VkAۑ$z&_$GΊ̈́!=ӚAy;Ο7nT nH֪W\p&h7֌Ck, $mLbݕ!ɀݹ>P)[RxI0b=xw)::`e.g ~rOHZp\+&o>H: >R.I}Hb׼|϶ggiV60!DCC.g YiVYZDAb7U 3g6%LS;G7rʜFkM[ycp[%7\ppqAkS];9wHśa'g `s+~7)gH~>_`g5 uDF3 SW롩(T /},Lr(*"2E{uxZm٭/>%EQIE8vqjvpt .7OAu e:4MEŃᙋ;(qMsVG펡 ZjAptqAa'\!de۰j3ʘ֚ + 3_tdqQ#2٤d^C }S&*;e{nd` 2OQ8~@0}h4d% RPY#,6ȘAe+ 4-[*wA<Dꮿ>ap/2Ҕ#!RNH )(`*X.ƜyNZ3* de .paA6_ã$0u`Rx$MD|5uB`HaF$ZA(P@(o4!D عLC=n9O Vh*|V' ^!{_-G<5Cr/[MdↀmulK` g{'0z5Ě(A &b!hN-=+VbM[xiGOBcO}ж$WqpqXs(it0{8w!00\?䂛?Tۏ45e儍'>70;-@@Ut}8X:,?ՂSԑ"0G9PwGq> .X+0~u@*N|z< CtFocskVɠIJ~A`$01~X2恜:af=|8phIeɅV@-SZ*vyDan`PiM:F dW3Ff@>,' .pJa99S:c}b3Dirk;%+}%D DVH5 AFX߁}g 2щg po,x>zEJ'u{6-Y,HiBm! B|R' _9]G_Py)>+l&b3E0@AfA @ܛOGiqtoRV\Qrya}A'BqO!A7 )&jc50RLERMQ2,ĺ{6Z(2( "CgFM P*!QKJUv5EPD:иs4 CbTd5Hte1pӆ1""w>R&IӶQF&0jzvoTLV&&w,"rpȥdmlyw:נ*m8;4"@p?)m͓)`A8@w  L@20@1d! `DV6 fZ +э`RT@\='Tra C@q\;b#`*7>e&x&RI:-a* #BDZUUUUUUUc}N󁓙q3J͑F"- $ sRғyIh<=EBs$Je3?@kEA &M1%QaaHkf!eg\Bqc64iPeC'Pшj;%H "c}sޕ֏fHĿ6.vN\V\#H̨* kV+eLH~06!L(Y1p4$!ra3 ie(Pi/U)k@h`,Г63H,2|}hsjCӚsw(`QLG%Pnm##:dB oNڀn1h=7D(h02{3230۵8~}UPR@^̌$:x>@[aR϶n~Wr>{2cBI5BH"< 퓽 70N );H6`&1X(Ԟ7>Z)OqD':ƋYX$6:(5"RZc<|%'*fb7Ѓ F8 +EQd&ԉ 3&@z.Q$bF ݃>/ Cb!Kxۚy j<A<: ncL|UKMCsGɷ =@dRjOhr%Bq[T9_Lr>F.(taytI ݝ,:P01\ߟ? MmHf0d ,3.g6s~rYKTX#3 @'ɀ{ ˻SRP'#%Uc>}=>"vtb8y0*yU*$Ɔ3gء_BBo*fsP־^/;510aJYM'qدl;//>])BO2Yӄ-0,G#bgl=zh XP1R(IXe" d "Bb ~ 8t띧`tl a t8dn" [ڄcZ hƑ$J0bqLI d,N] /bY$ qtN\ ?uS}Oz l0qH5dvL2 !ځ: @;#ϩx"se@^&T ^awpr+ݸhcX|32rC0w8lZIG--բH =d:+JN0gx$KRj@:"Ygv P)k%@δUÚ# EElLvaI9 BQ+ԃ8;C`RGRj37Q\ϠGFbhO7L=b'XUq*8Ѵy Da]#Dy!w79dDBDM>YW3jŧ^5=i4%<1-l' ( P&բV+e$ DlvlFZJv--Kɧ,UI^!Qzjots]^njiaD^tX4J)zCC <-. LېaЍK4uIΨ)&B5\B`}ei>NZ;/aqu0F?ro\7"M;= 9U]xq" 7' БBZ"5 ͔(D)u;ќ4T6 Ff.AQq} `ygSFQ,w >̤*fXNRGMk @G݃Me u[}:h0dܚ>ԅ#绱==(Y!XDOcڪtPX}HZ7'h@>v}<\U}Ua`CA hLrP.yOxHR0C܏qz8/'z%UL 9;xRI ,` ͉FO!M0b|7&x6+:' !>r8k $SU#prn2`NM*3-\w ׋; W=ЄC`N4 s N7HUJb#!p!b **0<# v|?,Qd|,^Νjjjm܌zs@:ocI1 +ɃQSÈD3J@]&d.u<ހ‚pW怷j(:hwSwxk%,bfM:KKOgm;'9UJiULWMW/a}c/6z,I n̸㞊eBG7Wl o)%Fm,oV0#9sߗelKKdq&L]8ʚG5FnFSUFǾ0AP:ViJ#@ˍI. uctBT,'~w;f%sم%\B]Q%IqGMVYKO0B0dC40{; zeBy|$1{zɣ&"fɃ) \+_)qbAfVcL. ~z8ܨ}eOS&sdEi5$ܧBI5_PEPirS:cs=aY*=C1rFM =iB4gUf31Cb9Pz؆òb:!N/ "#B,J= Uw>>} C#OD8‘Ҋ;:I^l07 o| o($D;! C0Pt?MNb@\<(b> sP"+ ԑ(ldmV``jmRyp\Ȇ0 лe28k$m ecfbBc0>i:z* ]&^amyȂO*UUUE\tUz2ZڔBGRn51I 2g 昱L(vaqMa}g8/H`yD)wZٸunxdV,3a@p9z+I:Hig}0M(> F~+=vG'hRѥ8u8anq-r҆i22FX/QaC ن>U|DZp"/+l4QNm`@jF6 lCcAtҀtg-hj`XsP]>rG%q2ɡM3TS[awBd6}CjFO=#anLc A0 ']q#Ik}pLaY  k4b?lI d  BΓΥh(J'$z /%Dۄ 39L䖁"ئfbx iJJZB^Sq$ةyynXsɀ*%<ǽ$CV!6Z$?$^]7W;&0d˄(h_79Pi6-gܣ3daUdaEDPt8V-JVg4)H*h>#7zktvVǦG[6c"<9JnA"^OFrj1xzI(h7E2Rʍǜlq}';+g=L6qU"ypckVHoMD2R1^+ٰ/4q}|u6$`nXWV7׳IqBOnՊxXDZa)/go1~$$\,zIuƱ4"vMJڙ|>Ė/)3PNlc .7shnQ!0>еNgpyL9f3!D c̫vBc_N9agzV֓058`p>@hr|Lvu J^u%&<ɘkt04ǡ<2+@Dr'Gu&6.StDf3wDN9c%EW+a Et.A <|=M&/q"I4n?']3&(3;H\Hy^Z$)$,Ȩ\ ~j{ WWC /9ӣy"ul{1a4)j~)26Դ4iLZ~`|^`FJ<Ŭ!;| ?rÒخzڤr#&˯{NO߇BvIՒ}:C*rpQŎd4#?]**2tQhn^9A HsQD_dcEӞG||39ړIxD;lle i8 Ì/SiƂL(Ds5'+Dν=LB ;!DQu>BijC !DyDXF"fro!jn r|6٨vQH3; j7ύɺ^3 1cEؐ#f!70>X;xQ큯P\ٔ{Z;zyȁ*jp̋cdrf1{ik!"Θo^?<8>C#ӹ!θ`ݍfTnA BT׏*0ڽ~;߆Eڎ(ыwHoXu&v+ިʻ'͆'*b`˹5 Ca:6XG~< }tcO Iv;41x gL[IɓB08l!0~v$̹C1#lJ < srPD@93CgQ\G|OrӔ~xP?U|B>oI$XF߭1%!_XhF(J }7 _#]* t޻,; t M>xR>4<mC!UdC\b^_2X! _`I +=A </P(\;˼6=ڵ*:ZXԾb0{|.#B֭VYPoк֣ 8Np]tRѩsU$Tmpvyw uW}- jҚ0qʹIo1[a"v+5x2LPᵒ'0oo 2^յu+vLf>$;I;Xuiz 5'c6Ryq~oDg|E&6ExؚO-r9\r?~G3 " ']AiNB :ZMu)8Dr"0D-0_x᳄.$rvv()!WlLL; 1-v{#0` }wNHL!d XuwoCdriFgO&P7N gtl<ؔ^$9FAfm[XR.(R>*BD; &5goZaw ͶU 0$D9nepc6]G 5!H;68ڐ)튧Cxcaf20]<<"o|숲AjsN@RG6#5(o[=0@3'9g60 . ރ뒩::r@T&{Ng`k tź6ҍjiOwߖ,/īI@ /s&*:\ AALN`F +C-eh#!@/R=Dvt;IlxLJ@LxH;7Ώ3KӴAUFE&T۬3lk^F,A &rDW0 ~G ; (;mP܋/?*]

     5AO=D|~u$Cs`}uOۗAxɔ+D pPi6Ofg}Xoxt|n}A1!}~P=aAs> %fPE 43O ڝ N` Hzb;CgY×#f0%9%cGׁНK7 g`v  3W$edİQ=f zP ˆ;' EŅ,ФE!`=1Lͅ0׎(j ;ggMr 亴6NF'EA1Ø0l*þ>{H5Y㨼;uRr.'n0/w:w[V ",*Ha+L@30 k̍$:0dqJaSivKQ$%q[9NBd:I&` 4%% a7'tunvZ52ri;"KMTiV[ʬ,d&zόw\#3I( nIJT"'"r)!'+p|P]R% {~I13Ucq >?56dO{?z>R5245[4Җŕ4)0=Փ!ᜍCUUsP;|zHGOkU} ` 4cG.zv4\+ZRތ?\{h G2m+UUX`kD ~Yh <>te&J ;Bq @)逯N|Izc6@9?vx4P_J B)AAI@يeFQ D họ '3_P(E$dS' $l>M$ȏX! v:CgDi;@jw#zK`j"@kJ јƝj!"b6x)H:0`uHq0CFq**)KL$rfCWx ɋK%b!9 bSoB1 Õ , ѦylQ,@$TCO1|\hHCAW_Dqͮ {:CC,9qm 2!sAA@dBg:ãW|p#Fٺ:ub` ImDip8*O:kInҺF~`g.r;6žP(H"| K#(C?dLArA~#~a h?Lْh?˲pSc+q#Վ ŀa!=8'Dg&}1~9vs:GW|'4?^:d9= a㶘8*m`z$;2<0!|rd=p:M`#A>PC{Y|W*(^y x}pؐzd<߮ᦔ @b! T{ٌkyVg8l H0x)׉Ue^zy #¾O)<@s}f{ze0B/ Pf"=@BCAsXfhu9&L&%"E2m!ÙoFZgCep3Xi&2HDړC$3̬ T3Z( fblәQ>8]T=/ᬋ )ٵ7'R"L-=`-*4z MJ& p8!aBp!UO F^T#\S0?G]j5^n)kl$ւOX qitFثw D BLc8-;;hrGLj;Dcs\g8F`s3]3j odC "1+ k]M/]q-6 !a ;q3ƥe0@9 SH;,~GYx4>kO,0G}mhѬ,}dѻ"m+3$ϴ 'O9ji=JʊgTqߧhSׇ\}S[fĬ=QTka::FgF-:GFOXd& @A@ ђK8oCw- i8@2(Fr1 DWf_{fy=zTP⸁uyjRmk<>}n/]9_V:Ȗh:$㞃T&-_S眣f׳c{Os.~yqџ2D|7;:` bdDM!`F:6"| n[*A8=R 9vD%kl#t$Q.AdwXSvw>F> 5* w}fJ3` #s.(3/#%Кs3!طrp4u{)}cj&6$Q`XrnT*|Z:/W?iB"}_?.*=,SIrUG%@g?@_q́/)70"& G^w-gz) (/<ŢĺPCsͯnCOdf o0iP@W!GhhOAN˞K٥NE|J_#۲UAbmJyFo}3Xn®6\6VFz?l2QtpU xhm.δeM;uc&v̓#Cvv_F>wZ—=lY\dn0”W+RN 5(FH y8@o-2}=s$#HP {6_Wu mIWQbA@w?{~w}$u4F& ?}rt՝?5~c$ϳfNbhUUU!(jv۾TRVK/quIX+\+ūwOmI$Õn>eBtd8.wIuGMߢ@1(r+\{N98 *.,~tj0KCvys9Fzr;d=-;eYI21z&,eꕶAR;n.\ɚ VOP٣0zz{ѫ#l #vwא|8ُ;G!w37߬眠GfDI'p[BFP" \B:Vx%˥$ɀ\l @6VBڕC@x?6`6sӃ9s̢:;љF`L^EEEx;=0{DDvm zŠs9m]>UVӡ~HejjUl Ax"^rp]<9Q d27o=y}I|qU'M4wh8M%ݟB#hO"ѷ8sܮ+ Trto yD׻ߢ:i>*hU?I{Q 7 ᨘ'uMYDI1&h(v0w:wNd|h Iqhg5J Ѭ ")yhP_ugn@>jt:Gu-'yrܫ ü==C'W5ѳ"[ԋ0ՐV*vQܸj2# NM6&IXu|}1<9u5iUUq'ʩG"S*9Xx? PW`0 Lz21HI0ZGbbURҾ ( YÂ!ŖZ&}nwZ);($l$/Kt9P(UPFq@E7IQxWck֏|30P9K@'Gw$PI(Dv9V .B* 73;޳zIK]Z0ņPLuÁpKZ ɕt1t$!%o6 ͞ڧ󄔌GX$%lyٍssbAڱY`߯7Oy~'OΕ U|06n]C*zL2֌G[G܇hf: }[R;CRn+GN5d ,b^EDì`1LEA%FPPD95tT7kjIDB){\,z#$1,uAMR`.ax]FT@(Vi>8GlmCy~ m{'[^ގo3w7 aQ(]DRH]*fIIHA,=rx6 BuA@=?<~8d8IaQE ޘl3l9܇ĎAͲti Z"Z4J MClu>#ĩUz8ۘ'jڍj"i^~3zt|S5!$瓴\&]p-8S.N;M"Y1Ei}(Y+MWyhM4E&#YTW\g:ZLu^H'f!Nl0 &a(B (!\XӢb S 5Svˑݳ_332cq7\LoL,vôD_d‹jWD5 !/@'w◇p}KQR5*03Σ&QCI'$nȲNFf!T*e3vZlF/LD3dJso{Q XʦFox1>{)ɔ>_U; 2~F^Wag]6=>ѳ⪪BkR lQv&ٛ>S}q侕@"y*WB`tԄ"uDTB#;b1H# ՍyRr @7sוryߟ7nU%JحEJN8#ׯ>˦$ǀ3!׿L^|OfjDgHw FNT7BATg pqD!}ܞ[ttcDIEL<]:v kp * rvK "IeOz77;/z2~rqw> "N@whUDwe0]`k'a00f!.F[KA1ۚn Ww2̇V=O3Y- 1 Gk6 +q艉ղtpn͛Rb{!p 89 pv#:D4ma]C oQ~ '#[.JCrrVus|63gy-I#+LR(H$X  v3~r{XnWO'ȘqY,+-j Q€\%*Bݎ%OCxa:tڊ=1g~ɯ :~$9vˡ.G΁fJ 8h,YC\2̞ ~=p1f+O(û/r-)j0|'C5|vBQߟzbc7\o*\of>3u̗TT*Gi0 z/7?=K 2  v(ts}VIf|9Ӡ$쥒J[l^X>8M0S! r]6vho^=ۻ¦cn_ampa>1rݚ|(-J47/ANzkbwBM(4S.;H+ĈH)(E}gokIfĨWizl$!fETDJz=Һ{L̩Rthen\ٙ}τmg .4 i~>4iY #Ǐ'W|5mV_0=۹ _Pg3x =*ی$ P5ǖ`!s~}6xUBh'HCc$=v: 0[\%QbAp%)*Ɠ o  `][6Ў #㈘w,S~KG@[K[ū1 W^ /w~>ZMĮ,H Wn0hH:O$x\G%lm32ffKd3 ̏0aYmϴHEчPR<2tQ+CހA#qs9-N%{(f,|p͖~ ~tys &e\@eBw zzdBdd+sÁ/EyHT?%Ff! Lɾ4F'c0&oɕ1bfK3z⼛{N %X!ȻxR<ԕb ~t#H]p0t~$p4QE)E;dȢ0Z(Zq"PPl kЩrCΡQ02b Êa5{yJbdTƸ@i%@ 1EO&ؓms{'RҪUUUaGy`܁VU]UQB /`L(XXUUe /@&HӢv`124IRLM /G]!&OPfsEd1N뙧IP<!#MV %@jwpmUE1U?gOent-c<l.rV F!DDR" 5oDtޕC<;4c)&0Ăh y *@a4$`4єHAQ4+$JGRO^)F*0ȯ`j svtmv>lH_@vXp xHA /!~I,U!~v3Zol >#߬8U1!@q+o$ x|C@ΊmXkDDAΉsr@!zF<'E=g6*fz;og'Ȁ÷`*!]tKĄA<7RDC HсLogwr_ӼM`^}?Yo{lafTΚӱAyn&4[qꄄ\)h . b7രaZ M` B [N6:5oױ\mx9TE$E2Y)d]{Y)Ϋ=<; zsyXdq#?^7_Cn<0u-2D9PCt%Bd|=$,?RG^hF* Rr"||U ݧw;k5+! Ħ˨5D ӏģӎG%S4xgtyf_=t7u@\wž-c;)t>86 폵%k@y03) 2I?OJcC~.Kapy)&RԄ  |\d_b=+{,W=VO 8mⲏ~Rf@9I ^۞{wH@vae"FҬ;48»Qɂ&~3#`Eo/'#);)7ے }lnj1\sNu@w#^Wf->,SmP4Dr0hr7a0u ]PzK?ǸC <HS(YtD5nhpN P-j"&屆C;ReQE?a@Ȁ@"t)T8ROʈ7FGDH)JPRS<6NlvY hnH zO8Uej+AM>7iBJsq|!(os, ]}N=ͯf}xb^-^RaE/N9{`;Nc'oZ: >>{=Cbhr5. 5VqA\ IsEvPY8Sg O-bfzە}Mr&HsC0;@sϷ2o8W-\/9'H(*2 hN}TkҬU[/زt9~,4~J(t$b|=11.5rݟ0 ۻL-A/p6kO(дMZ 6dz2)SYdLzƚ@q)(2hWpЊǝoW%Pk8!tyf :a Bhh }#Wd0LSp|tǓݾd$$yg"t ;յsZ03HT+Q.}i>;pH_f@3Ųi(!0:*/>|8s~WWZ_ncc o1Gɔ^\xLA>xh.Г%pjOu"Pk*.V |sc5Q[m4-GuZMXr:tWq'F2Ϣ6S]orlg(!5jU4 \ъ|Զ$sqB<͌ #ivb;K5(S0% qC寏;f}ʜ[o=Ph&qnS0I ZؐEJ<Ԛ _2o*9Hʍ7豨Yv`c.[73 b _޿$=8x"E2u789(C jC*p(sϗ4*Cf]e:clW|%=r~Ӿ2 |wrݙus'i>Xf2Z1XL!zB!5z.TW(?LsnULy3})vjswyO+'pQw:HPZŽ~ "=i<˜=͝/Ȍ`'C-2CLYx_sH*A_ML8Ho2|njHZAܟjW^'I 9wdN2h+ cX%R[tm|'Q= 7Lrs>bxr|R ծnk񞘂 S{{+? q ϡî$Lk~CoL)=I=!5qpz0yqz BwY{r~PCl6LHԽ)H;+T!%%H}6-!LumU'>nG0A8wVnr}h$$0.=50ZzBJۄT|nѼ}r;Ǩpz=hg#7ƱL vpeN~Ȯ$tu“xt2& Raʩb ~^|:thO|=]C}zFL>fͧ g)b!pQӑ.Ft*PCժ )|CÓ > 2)6;'>p( HgH!7Iy*<4=_.~3B%~3ζ]rL:=a{|5}x Oք6'-!eI?@COzkn$X7@&e Q=(*{)(>e< mR@Е,(0wfʼno#94'"'/YM$(ChXM6yE $uػpt%ځɑ\9Z zI7ezm[t{ǔV21\xfm!K0v^4j&uy|Q)1čt 53][EC8AOVwrDp]'.Eyz5 |}b{/&pB7v8#ݏ9󮵂]進tj>~/loTe MCą y 2Z lDUu77T| {s< .Hx<ȾiPFl*ycS0ٜˆsPӿl`AS۔l26d#c^]o{*jGrr89n'{O_4,KrB8SX2fNOul鞨i^ْY ǀ^[:s'~5DsĬծ %bG'gy~ܶ?- NtC6 (siBB&pstud잂!}ljwCPlNdCh'TUM3LaY.Gېmcm f) %olϔC(j8lJzgNk u}Q%L <3Nӥq'qm[GIkzQI/]C S`{΋1r XQCŇ5E<`1xx.˞DGçL6/v>zӄL[;2+F^p-Z9~ب:qaG"w8'@=U|Ur` _%:طSG&Dϒl3EG5FeϘkIqLIufFu_ %tBQgT!+d'B~Aˊ۟OX?B󥌑4(I^Hvfsgc$n.<ؘlß0e$ {ᢁA>XsN,0響3)2Fy8ԎmXcfk=EޚKГKRrRBنȐz2&9 c5{a4P+=؉ 34y#\F$ `@ Is`g۹pP/ 5jl9 $-rq7x؝G;"yn(8y/a1for`-Ocbk<4~]nɲwbH -%˷|=yy ۭMrO9 6Zg3NⱉQt)쵼ģQv~^N~(j? vppAerߋQ%xU3L&Ɖ۹yX`3@5C;!X]zluÆ(L!C'{/LI/ L@\ ѦL:N*OzC(8M?wïİ"{RCI*>o?߰M[!vNDNGv==K`CtW|O$#5hK'T']d PF6 Uc@ 2"ģJir.Ec.pKT:YBfbRa( M'CA[cT1d"r)F@)L476Yeft 8* ǒg|>ԙ=S TĠ)i,{%`H1 zd8Òf C 8`?w_)x*~\>5 sޫД03R% Ykw>QbSx BdR(xq󪻂-ܫV I!WY212bfl:\цY*lY8a)^a˭ 5ߟ!%KFؓˁ47iitْMko~Iъ sxW pU˜kg]&UҦɶj̈́01 W(;WztjbI~O_?0%"'W=%tk!'2{Զ# n`/SG_*T_}:hw&9aBQ3=ⰂH ,1U9mPE)ˤf7 !M CBSCgy!HFUn30f?R0bPHf.3407>\$ЩQ P" Dhi^*Dsz H~0U&e Eե<.0]9S ԢHSu#螰DI'h ~Z[/;M2rZ=E2zz@4IMtǬn%ιЩAJP$y(L C6rfagc㰩fAN!%-#@H(,Pdh'{u5juG2L?3 G d/MPD6 :@:vi5!^2ZPfF%4BqJEjS'#J!$-50[rr)'Bu 䈒uB` -!LMe$;"la.Q &H<\2:U}{{G>UN J9f" 4H脰,S=kz5zE4ŠԒ D 2 J~ @a_{ 2 )JgzꞬvb~4eˆQA q@;9 A%g8%@el4bIi\jiZ(%e R׈HId3jhSr@BF8#Fۋ0uƅy$=6 !;H9-!lZG n0~I@C`Q>̈N ,ADR5`ګ{O7?,WC>gfl""GLcJO6=CdWզn?B~otmÂ*BO1Q#Tj%x<;?ciրטKz{$TD@` !;gWN&(j7VƮepkZ̺zkԄ[g"8pGfUh(Gk-istE)He% .n:0C,#/5rA twиif3H]V4i+ aN5M HY($eh#H* cp.LH`)eљBPC%Lҩ{sfz^@@'ȴrll0Z\rf@`ZA9ט/Wa숕%J'=BXsH{P}O(nM(K  hsaf5za_ᆉPm+) 0 /7{ {$yl]6ym>g *Vd`ض@"Mb6@IdR$@F(b31i8^ t;兇g.[wj&5e e)Hle:Z1NgjhĎXΪZPdHhК.d3':E4< ŽDE 9a{0ۜ8<^Qz@'[3.Hlv6͞ߧNoZG^(qS͙DF&̌?_)"Cܺ;}`,LS$8hB \1AqԨ!l@w)F 64Іʹk9~wyͲ3.f mFMւ("?kIRz=TA*Dpb$V֦P8dT@i'"#7z xè\otTO5HOaL|~8P2:ߥC'A(86\(;Vp스EY-X4T?<|<|C7. !ԫBJ|(i&K6 ~~4sg+Vnd&ײM֟figbv3kHHQ4eAILm:k˷]:ea$킉7=>>Z*h>MϿn@CQueM?D6x[6Gӂb]0d /3 00Ag!_#} l>ssj_1@5fߡ4 GFo\^w>Ƃ> iə gOC$A[ RzxJw4zB%~y3Xx\6 %ySi(mFK|: `N0‚>e $?OWH=8#1Ʃ$hoNG{szi>䟬{w+& T 0@fHOu~m=}G\{X~AsD)$" 9iJ{H_p(1H)TQ+!B< Ũ"R ZQ JZXԴaQ "pȂ8&nO &..o`~M _?C{?kg9IJCmoaE[Rem(_To7>OYE4&g'A*-U)v ~\![_)BywԒ{8i7x)tx.Pf>'8Ӈ n) "$KѿW!$}C?n26 R]9M}9Os/˧M %A $0 i%#;6$ahWŕ 6C!' /8!D>J*|>:DBw`W@{ 谹(G 0Rǟo-aAAT=7 ξc}]R,ToL%%]Gi1M-uC{}|ˣw/9xϾ!Y!*0׷7/$nBY`@˷mC#t.:ݦy#f띳v 'L[ǬH۝yw3T;`Χx mϽnY6: W0^jF%׈UpXmbJFb  aG=},x&-s Pݶپv$#O֙6ǃl xMl(w} Ӡ1ƌ3ɉ$(iC8> 8~;5pIe#_#A!EPE%D 3PRoۺ;}:( H?+UY_uLYftX!%g%(PRSC ,C8>6Nޓ3~{9af0FXGQ!'yO~MH}:;yKk %%iXxe 8׻mg&i/Fk]ۙQk#ރfi"aГYDKw!598k)+Fh @(( D"}gnjuֳ%E K4O6<]cϛHl͆\hMQaG>؟'SU4&"!Pl5> wԾ\9{45D~BP YLJ4DAYa 3LU QEHI Ldhd4FLxF-Pj#Q4Ac 62J,QlZ0V݅2=‘B#5ht91Y֥j h !ضf&DfX`NYT14 ZUq˰)" X3UhvZT#J(U`6ZkR˖T25iYf HXc Ȑk?5:uY)! Vm \ l9U-dDgMp^%g"9=?_ CQ ̆.6^'cҪJXbS0 hEC:$ A 加zjUZcvGSzȊY&9 p,-<54( \"!,s '5@}Mqʈ}['ԝc~''p$PSTU(dB= M֍ PiMCTE99RJ8DBP94M S410"QA)Z HOWsxOD.%a5zO tӭaVzM2S}y6"m%xw`Փ;W2hI}caڟ'f) 4`()C#(@[Tp(3fXh`{,V0<C]ZF1Lq$lD0juKD\ 2V3&j1" q3!2\t&.JjrZMdTANְJ""&Gp&H 'R$jA8!F$ a8F5DP B:jLH22Y  0a`@\ &s0  ab̪!qbpC YEc o; G$08l4d8}= f$}~NؒrD#_ܭ/|0m2"qb1% d!wQ~8,*0@! hPi!N)|G Ņ=d#cC D^)Ѣ c uI"FpD6/jwg0#m?p{9@4CE@=>@yxYNe Æ-,b?s@"L"/'fni6fA@{#I[LmM],PhL-Nr1sT0twQb3QݭTNDiŒC[x #R*R$F&H XNechqd*B8F3SLޡ9[dQ3w!5Dc0GwJۨ4p# J<fo'hi&i#"Hbc@Ձ4YEp2H#4+ٓk=hgeP+ _RP[),bA.-,~To3EMf9RUfYd9`a0C)'Rs7CɺscW4;YY r&akzCP0\$4I{$‚47d<Yj Z jP9slə3y뺌4$_xdGY@i7 s2.XV3KQ 6A03R_}69_E%׎$k#ӆp8 Fo LGe8S?acz)ٱ/Kh47tMNS!.mEN8i`ǑPFJE kZgW%sa:7 ȹH-z2$Y],+%ۭ% q}#3 Ěݒcz5A0N;X>vQָ,F[|h:ma6̘6;bE: DM8JR9$.sMuHAs&Gk׭Xz '9̈tBn.V>o\ľ~w[~^+Oߦ\`Edp].p}}Nwtq1hHIHtoqs: 05S%B2Rj3wE՞i:I 1GVz 1Dh? Tۻnw\CW73]nv"x1c3YNاQҿwp$a(FrUice"6dɛQPј*Ú٦W8\noaB&5 Y,DWխj85M>Ɯuu@-drQcNLO#"F촑xFi ,P4V3[#Hb!,gb vFf72jtcƈ!am$xd4 Gِ`(QgCCi k5/jE͛W >a SCca28q~Yt{1!,QEmd여j:P.|ascSQX3/P7Eً-Vӆ30GER[L8BmDC.Y٬uL0HlԒDul_"! L=%K]4 հ@@N.AܮMBA Yuyy'w9;5$>E (\w4krߞc yydeB  2HU,QK AIąH%J@ {OMA&SD¤f9k %Y4P"%7DpޡP _ݜ'Sr$7̴_.΄ԁ*^€XcM$Pi5kUJ #Vycjf`03&2l˫8 °51#`[zȈD@9kΧb(C+QjF@uҐ@_{B,`? e-uhAĠ7 YGb^oDj0Ði-RAMCn" {_00<;\iU2۳ZQxRJwM jldcZieR eÃf$rӄVc&jڡ1t5=< GcGKb $iM*?;"dA#MA| ?fOa"HGx >n;9/p5!uheDȈR h V dg;G$"ߕGkDR^T.`E㢩fwF?ʔGtdr _̈́7-帖xxs,&<ܓ[Oo0`FNG66#]֋ms3)vNntSI}9ļk( Y2޼`Exe{#3*oN@kr6%:FڊfY7;J &ۇ7ά e # k wH34Z\V0NTq4 zQ}(z sQ ҘjM7ʡU*9}LHXFHAAr0R A"Ky R \Bmv巖Avma7'*y }r36 fcKloGH6Gpq q v1=lR1'MB9fmͤrKHWVu3eB]bS~ZEN [ a܌k,&bȻU

    wsy2|!5LHIC&ZV{vkӎ{q3 ˤnFWK:ۍ6ۯJ(dpvC["+b_ހWc) +imq;qe] ̍-uӱKln.ޏד06V9o|4]tCE!Fu5:|J3m\aF?)%,{UMF"he>D.886f-phsChߔѿr1{Fve5-z1us={lxa;#dNBa񵘠BƝzG9 #QDf1L֫]zז) NΧϧL2|5Tn)D۔&+E Ĝ4T[\ɨ$;Q/RtN^'(ܤ%lVP155h= satDY/Q;j 'L٦ytd0ca=]&a&C`ۖ+ *xw2]'Z;lL3 V{xڈ3?n"T28ffoH#tP*0݆w擓1,F%`sPTfpnBa6 ǞѴsql'v8ΰv);i*W Hu;CI;q1 +9ZGY)Lif 3$\Ǎs 3Zab7@k'%ZD߶tDVl K1X65fاvpIىI+=<_&;靭g1y3MaFЛaxj.͞KLl,tgt 68و8|31~wf9880%Jvb"4Zy5Ѭ`?!&^̃4iwՇKO.G:X|hqrUGNCкp5h*̛x,p%A]V7 n[.kzL\a |59\)RhgnmlN(QС I5-ƵBZs}:לlqn;V$3}Dٜts)}o9OfI ԒIDζU$ٳ{^6VLM;9zmدoduώǞ<33 z̗ê;J"aA0< oҡY28 ua~oɟ/eo>:,n :Q(B&3M}wĄdI) ODy>/;"J j A@ [0coU tSYJB\ # ]);x͑e`jk^Aq0d Ѷ} BRᶙ6m5'bYڸvXQ-$~<n1.P<9V*΢ }EkAMqS9(VIM.ײ[ZSL˴BCU0i[MH0)Cd9| $L;ٕ/Uȥ{)HM6!*oBlQjZI/|kiXNig6\9|<2 B61kyiC+3"^S-a :~uet`8֊ODsOZ\?ç[bnt*0rdϷn/ 9UiPnXQLĪzc.3wJJc|32D @ "k1 &ੜ,S#q'-x=| 5l8 X9 5fP$C\pHnL] vvK9U- 9ӻQ֕Wj 8e 3mlo&S"u NN TJJ<WirBc|ZYL3> :HpvwӀG(ojV;_wIry.͓ U Lme\L[: 6ގ#'; @vnCM'-8! C" Dj`1$`lF+ޑ=.yXxTXTN馛- $9cA@s-QS*bO}w,1MӓIjNpܲ5!ěCpLj+Mc3:n8, 6 X :31# 򢖪(ԅ:vѹr&7G'C833bfFU%8h;;& Kn*83Ξk: /Id:IwZ`9 ˂cJ\HS!t!8 j(;81tm45a GtP;%sɬ62Âm9wT1usQd=^0X/S 혍h,#&A2;9B`RD@fAELDE !m0w"ހѡFF@#a"!0!2T3X"Sa9%ELdg#$Կw_W"N>_:t V!m (*2S$hikt>K!|5~ddq ^-, qS`A(;w~fƤ'3{/l}Pg{1On#M:+.qX ? <=[JgdPO9⧨7rdA%}??d @،ܸ!g(~1xg4;0xrS!uII50a a (V.g+ X"0!y ˱]핈aF82 V4 #fHWyukKd֭*U d!*5h|#ik |/uID`Ͷ?o7 5$lµr_@1sY+1S[!3b5?0}#ߟ+c F|pY~%&ʖjXY&"HeD+rXߞ(&PȿVTPi{6VXzqZH֭5P(ؒt#v促yY᫇m #i.}cEnz& 1^y3>MFϫV&ܺZ"aDQ}W|F*6$菞Rz?!s =4/ak%2@\̸ѿG  ! Q`-"elPQ㎴aof?JM IHh_f s*&>lT bHw|葐>|Gđ0HVψ`| $z"F* &j }çh^,u쾜Գok 7^Ӥ)OV~H {t9W;$?~E;Y0`ͼ{ ߎ5ɂR (2a|Ef! FPcB"* ۫B{DBĐJ' 2@‰Hc^C`I mwbZh>( XLLAòbjDfeUi?]$$Cm+Kì{Ez7d7D,ڏK%NPXvϫ_^x#co5:eUϙ 1)%!G#V!ǜ}s Nz]&DX*""cp 5jT!czWhD " >9Ƈ? ūI<,Xtvc.p]ܨ+31ߜ11p7/'ybC?`68H{Ә3rxqx,.I}"/2I%ˮDž TRHwa$(uySgy.wŚop c燔6|3Ĩae18C/u&!ްM7mN;L9E8 ఆ S \4 B `λ :?ä3^B 珙_ o#Cy}< E20IFnx,Yi=l}!"pCևC`W>Q(̫MVv|1"`2 o?"0@*LO#\br}ODj"=O{BzPA~G5.@ !#HTD"J{M)ۘp:}QRm6o8tz_:t<ϓx4Q!KZ.ǸhC䁝L \ܜcRLZE3#k, '8t#r0.oLSTe܃fJ("H!zxvχD %“gҶKV//A|VO X&2G1=0x|#%R4Bc?"C"@I afD+A4i@K2/k)<}d ,X|jߑlHcm?ϸwp+m3i5 rP*ۃzɎ504큈JRO<|ݞ ø"k_wdU&"4 h*i}ѻȾ$JHvw`R !$ O? cP'1(NWŨ(:QD U)x8JL%E$BB$I40+BRP(M% Ty2ǥKEU\]{2{=է1zv;&`-8& #usx(R;Rҟ nvzA:Smra aDJtfjZ<ƻvm&q0j[H/r1:&DFAex-q)vW-"kaU,-̶m~wfKDqd O\TAC)$Z*;Walkĵ8]4GG\W9y5UNێh0n9 _>nvcApiy*^u[@g@3gLz ]yN3AGGXiCܙ^̙n%QiPF®SOyyxН @xi1! c<0[j\R/NP0 og%n7+@!ZVP^., M Na6$ ե3aF[9·`r{Ha_ʡTFP~FF 2<\dž [1p]=>\Gi|҆@WĐN\̯0a @*^JFFE.~A?NfԓdX"}x&CT}h}B^Ɖ!b^& ?~(j;D ~ 2BWiJT^x?JHPt zz!P֠1"ckGl_X!^=A}H}>^,MYd{}.&oTV5QZ`9o7plKSksgPp)~v0[웤TsZ* $i.)@Ŭh 1r.9tךּLS-p,@rG7<#(7" q"ڣOb@@1 !P$Z٦Hl!2#qzcLk U"Ĥ-}"z@`UƎL\Hr:"kpOKQ,cYl𩙖p4n;ٻd]-}343mUb eS:ѶKҫ}M҇/~1.J8l1Gխtɺ:V: 7c{ےXwe^d뷼m71b5#F3xN&>R,=0mVr:.P96d3{&#s83*{Gt6 #8 &Ⲧ=ˋ T)b,2LQm{ҳܝo&uҴk9׾2!>#m^ox#"Ϝp 8'[@$]30k-ZDpķ,3ax BAG<7h0`Ŏp<*)pa*?3_MoµI@14xu4L5HYԅ.3sHUj֍8K:mT45(\guq(ٵq `Бى)rp^65 46 N[9杹i> N̐"ˍӹe gs:bVXH)bRHo }rʂ dQBRDbYa%>DK(2)i3 3f&`ncp !("e@ZYkcdą ׉Y%B ISwYDD6sUj} -909PiAQQĮgr3fЄ/ BCK4L'y ]?m彙5M%0Cߠ:@/hœ4:>=~; ߶%5=H">R-DRa"*#D$)(F".3,5"q d bx4]U~vP۽i69RjO+f~Ge=!iǘPI|~>NPB> ΟLày݄Ύj$XC|bc!55=4>fcplu@cR&g#1UUQ1v@R bPB`E(b"(;! RЊU3 NH,y)ABBU2@@N~}\$}HƎU |U_䞿E}UªL5AIAKT% Mċ"H"4<_@XYDX{eL%+2AsXPR`]ÒwsYH"ΤȊjbY{=qX2 (BqI$e}x1^]ü9,0Hl(}aQ<Řa)1\!È<# sk2ͧAI)0),L "Q4ㆌA-1OdBnK1T2P51Gs O`R ?E~kOߋfI9PgWѩiȓR  (jc:_풫*}$9L JSr\ҀZh&oa0ff-*Q+LNd6DV,1bjD*Ѭ2\$qJW9MɋH$1k-Hg(7% 8 Nm9&ɶ3S -dPNQ\ *K$ *Am*FYiW$ cHpڎ!"(T31 0r i b023̠̃8Fƫ, )I)^ ,WۭU ||6 ;0F@=B"TAөW7*2b|Ы2OQ@QQ Ah Qqu(*` 4J'ٓP%xW,:.W-p1\׿!Ѿf]*)0-54{?bBOL:8ĀG7|%^opdomcXf4 `Ga~s!T :FtI RN"vN +%Pk@@N5 9q SAtB86SC}} @ySGQ c<~1Dġ( p! ,wn.3C6KFB}=f!Ȓu]{ry$vM $x%Y(4 (-ƔH! 0J% DM{حaA%~{s?NHRC7V~ 6s۴MXSH 5H:p+ۧOOػ" "{>ѲJ!= C傑e(@J(9 ҢH)3g  Q"o n hϨ<ȠcCMr?tMó!.LW, I2fWOEQ};43Ì4vۥ}h8vt8B#nbYT`цCa" OiXDDt0޿<|DoF>tTY\ <] ˥(_|ǼAS1RB0 DJ8ި8IPXsD#a'gG<Sv ry9ݘtt*M(!u=|vl\6bN2C&sV8v2=P;XM*wZHB+"PB"d#Be aXL%upv!H!>S":"G&$a&#, Μ-VD;$=rwB3EZA>K&áw95: # x Bw͘?"ҿ %_2L@5: &忿?1sÀc5L1EfVEN džqR΁8g0fIN$(D$ɴbEaDka4wI }4Hlر')CI/hw:0:|Qcγ5;{FE%K߮.ְJ$LaqCڂr@H>0KU6F)Ķ0dbͰ*b2-' 9}|j sLqvȖH$ @JՒK)Jb{fI܂AL*m5@!SrC*(d%%J`!hAȗhk@hf  ډhaڎ0Z-KIBxp@9n|n;9nZhPh#8u+”b:SF(ȇvQ;Yi<@djyp \B%4hs(ڧ&k& D:& IՕ"E1'R\z#& A\%(0D )H`k;3ld5 Dj"Ap !Y 6 Ӭ4!t6 6SWH *4h xϤF $Ѣ?ޱpG!O}΋qCQ4fВDqXCDu[t5@nSB"~WП9 * L>(jH(XH نh S3S 4؆ f,t`Ԛ) q G"{!\K щJHƟㄌhzzW'Sd7&0x6 *<ޠ_&C228c1mrA 7(RGi茿~x[V$蔛J5RRFx桩A)\00zPm?[~HvTfVRYh5a4 ꜱcLR(r cycQ#S!ŸXh(ʬ q h&bY[##qVB5\%(M-NʍY\̬֝#L`䍎ik $Xgi\ݘxȔR# aonN#f29b;{c֎`m[^@M&5R"QnK[i#8…Zg\ " 4Vx[>tȍWmFaK=H`>L+wނsAlk&2A`|=Ps:SPlq* L8(4P)Al FP RYLb8 @FF5|}\ם-f䓤}rz 0#)Se@ NoJhFH mOઉ5];'5;H%痂mqwx4 ݞj"GS) (Yxg|?l?眇Rd&Jҹf*ar s.zg\˜`~Ll^RJ&ܽSJ()p*" h0 Ȥ) BdZZ ,2`d R"*JXhJhZRaL`(RB * 2 ńZL$ @rB"Fc 2iF02Lbe BB`h(D( 2 *SȢ$i 2T0& ] uB%>xp=GHSay!HA| ϙTT1@  {JHK"bPpcHNlyaɘ`dEQXYPYEQ%A%%`o*qH4!HХfh#Ag4FhbCqMƠN|ϤtJ X&%W(ŀRD(P!I@H@)ejZi* hIbF"X%b)j@!hfbb$bE8SI3:| ;6A0t=izHӷgǔF] 5"Dpw ?KCoHP5(C!} &d.HdX q&FzP揨X.@U17.$kQ .qxܾB Ҡ@tP{udE[o,!XMc&$]ɑJs  F?b6'A[&h_b_h'CX%h"t/7rfam&?90J9=v?MWǎ4 Z E=*S1Du R'8;HP5"b"P(+@ A!2S0:u<<\a h:cF4X{Wљi@/$ jx`7l!F4/4X%?w"{a5 ,,0")E8e0RKiJkv@xw"Jԧp`I#9h&~=8Z5}G:p3RāA3JV@2HaD-J/^;%"4)a"D65'E`R7NK0]2|!)Jaπm N1=P(R1v.' .``0dBS@͐m{}?4^(9v(4 PP~hhRgn1_|tO3^y0Kg}WkPDӡ00S5PJuUP,A`~ew?fCx=k %0Ie)ܦGFU)V!V_a;C";]*M(J^QA@r&&ʒU`%i76# BAbDH@DĥJ# d(Hh0L7mKx-.S헐:۸|˥̱.p5:k*w0Tx"|dg v NHnG=_d!0b=d؀sHx2tei@ud1uv]Q:8o;DbRc"~/C:a/m>P$1<^μ1mjT!نHсQ1W~/\>.^x3<ޟ uX8MYH c^5Xy t%V?i[vkzIIU!-S&ԬB60Mr(~98xtsc5&=!ЊNiF%>N,eЦJ׀2uB x`0ێ:ׇ:*.NYX*0EB0ԭ5QPQRQHM DTU4w ~)-u9"qILO6J)D.E΍UF'LrM=鳾!LTQC1Lp L ʆF9H#Tղ(ԄNH$΢)0FXinjDZ@ $"t !.pĝ]yjh)(Sz1BuF8Q92N P8R DHh*bK,$ Ji(H#!0!B-:ȘŎ zFvLL\ud=pĈ+bRa$ 12PKCN 9)lf ı -LEdv .kg "P{#$0)OY.Xp yᤍl8IF&R$Hb Id* XY`RRfB))H%bJBjq;Rk?8<Q+@&<9'Ccg1FFs-y@HoE-J('{)Ԥ1ps1<,QGfBq ŔsR_OOgjqFٿ cmgB aߕ\- K'_pIs^aC<KCP̱ACX bBZ(( JX(I U")j 1ՄY#H|%SU0*֭a"Ѭ (P))*)*I& (*&B(hYh%J(*i(arfi!$!` & Ic  B @A)H( i (Pȣ,2{a:'C%l'誈w!C;YD#Z!V7I>d0h% 'jyb9}bM^㎁,&ESArsYJ*.@V9paA#eIW0"D"-PقX,}遨Ёn弒d[Gq&%C(dr$J`>Fl<*D1z? ݠE ^̻߯ZC^SsoҔؿ '1AUQI]ʁ$o~ fvuc)PLԻ2 :b:>L ߻=m{2ƚ"|P~WWxŎ݁b920rviĀ~Sg4gt!nrMV3?3#(#23.T&ܦrfGm:ŵ>,e1x5 < qBr F>ȨF*}<.Z|M2 PcM@p~ѐ>D9]PtI]r5G]TH|XLқ Cن/T~#➮V"QK41,$zzFp(A"IHǠII1MنCCP!) c$D"khX4˴) ȒXYt (1ГHpAHoKT< y2i5Á(>6O H9̴Y"2ͮ_p劃DƕAƉ"u*raƴ 1XVk(1u 1A.QTcDzHqmerD&Yr45amDݐ_-Eɹ3{-nu"6,qdxME%3r&bVb%LbG-!$ ċJ41C 7caEASI:C3Ai:jNl jC 25: ѳ+15&( $ F# Qnbn0U1@9w%DRW1 a٢7!eJ5 G1oFAY9jJr,vM!5d6)6MaAv6"X=AHiX@q0Dn3A%d L8 JM=1:G,C b Z DLODɢ#I;JE)PA *`9xIu !P5Fbp8b0U>d|Q _?('#y}{Ni)|#"%&w֢ҳSԂjƜ^ݕL{Tu]flMP+s`G35i)aB?,Gҁ!QX߿p# /f:4^:q*L=, T=7fnX 6!5BhTܓ '>G0)}'Ṡ=Uwߢ>&~7`yi$PM\AD@M^^#diFL.Bأ+8Be1 cA[X Ԅu;G 6#w5Pj_>:HKK}^É9q6](W{L IVR7\ Pl Ybi#rp`v3߷=לq2w%tek!! ZdroL*s~8!8fTbⅰׅ)C"eˁ{Fq: e2 .E#XLC?ZeWj P cf'QC9-!d Tx,&o^pe{F$f& @i4$oSHP4BZ0+@!ɵ w` pf4yU7L8kQX#苪\fF%A+ 1͐=)FB6ݓmqbEa<#D CY`0MW`)jgp.xTVLޒ E=#j umr Hn遺;bO~03T =y CHUQQ -"p8O4.# -TAw!0Ȱ{j $ J,!`ԋ;{JEXFT7tQ8IzDCpzZӓƙ=͊e'yGhS@ΐ$Ly?bTSΣZd|~^$XN _!bmQeh e&'PKh  @hj4 @}67 JB fͨ2ɆۘUa 1fdH Ddi aϓt]a넌RV(q B1|R4*M5#7"aw \4GS&:ė@j«#41dpr#$HSZ=n*=j㨤ܺs|cL Na)Ӛkmt&X@l!* 9!1V ,02d@D]#F"6Qi*534I=PusᝤGoTkLCcmH{T;Q{x(12Ð qHr8#ɂ@A&Ia2bAr~l|014*"b7ш 󁄈V{"'_C10t\hPfV (z8 K0<:[ N0M`B,Θ8.vcLC56o|phk*7qPGJXӄmhRC56,K(6ڍЮ6HQ" iWm}t~6c&֩埔?۹>lJ`@ ӑ>>d&"d"i)Z\#{ND9]E8βIlQ;MFFG nɍgY 8{$/KD)@QE,($= ʊO9? TPDwc y~K8$:B\h(C6<W/|P&OΌKM{_A +# X3/.|n*GԦdD-`Nn;Ͷ"J:0;Ջxv5VK lS+D(h`Aaцc"۟ !BPq "*f J)"(p`j "@" )H(X&*2HL# ,7}cH6p+>K"#ݯVpHk0OaڬMIORs6w4c>ml%ZS>a% B  iMԪEkT5L骎jtXR+i׆Q?l4TգA>22( 9z!T]JH74&u\ُ wѾeG-.CHkNL(%5M6Z6ƚNFȆK5ym%:8̠x`nxnL 3v#62E"SHCYJLA:s 9oNJ.͹dA0Md͢1  0%FHD&0@Qcj1 M}1ҡéKWIMkdg!z]T^ơјdA΢# H|wo0ajN |5%Llޢ5TUbӌ -n*ec~6K2`T_: ;v\N`(ȨbS(0 S6alNWr|Q6憊T_Z9%wmsɘo.!h&H*Çarht2ĺĻZ~!ѦcTN&eXOLqZpؖ]iTaTQ21qO]4?o4=M0:Hp"4E"@ (=7 ;hts&bpH1Ô^(k=>L:2C]tJQ\0:5Vj٬jǞo4oK0"1q3m}%a)eVT42 EIC! 8IYO Fޥ\g>@6sb@j[Qܓ a>CQ31;Vff|3!ϮʿGo!{)bm;smsPm[X1a9\y afJJ+d-e&cuYW #6F$6E6za;}NIZ3Yxxuj % ކl8T8J& AbdɖًL1Lrz' [:0?+%$w] BF|&o1%4Qx3f=Q/'@ׯ5bDқ9#I Exv07n,&dO}D2ZJV ֬x 1J(:cJ^_im%:OuQXz>*Fܽ6;$`a~ʤkb#747l9mt=auF!|$uπ;WkbaiEy{9=Rө y+X! 40@EFk'9Mu*ؠBDtZܮQENiWYx3LU1U A4uF ۭZt/:p%4l9eg, aPu"h >LxqMnjeKߨ:dKQ-1L$ǡt,1Yʔ CQ4feB'aAf>C5-ĆE , [ ?gL%"2(EWC2Ǒe(nHGՋ Y910$S꽳mvVX0ìLeYKmX r%l-!(QVW!"uʐꃱmIfP.H4BDLg,=w(RAC!SǦdaN2` F+ 2j iD@ĂD@t[)aS 먳dF\Qv 4{ɪ^.D?#QT_gy~Dj` }qFr{(*pd,i!eȘU6ʈ7${"0]'6aHUm*kY{fRH'S 'ᄥ'I")iǒHii `0lC#ٙw0vD7$?s5'N>p |1V::C>?{iI@M MPUN7ۻLt3ti""G}>oPH~!yƼX'!DF<#ZGHoǜχ2DNp;%E*!TB ?3E %9v&=F&H 2NxDfPHi  EAlu0R]02!8p /2=W3p>xwͥݶI}]}ۦ%lI0xj.6؉(F(gʟ>S 6 DCCEm34ĀšE{qlGU08{L/*٬pizf)8Qu|2zϻLd$zk1'/@̧X UT z5^OAꪥc+3 !UQpyOBҔ1S4˸c2-TA|85(⭒]jJ=Ɏ1vALԃ\i1gB'6 F{؁5PDhB4H"qy3c!8u|RS0ɪ?mdXȴ%m57Yj޹6i\p, l/:I-ܯEfU=5[.K00^a+ #BO|XSvJ˻2Ce̩- OaF\w)r̈62@cEt]J=i"A9jPjc#n!h6nd !djFC HYc2ț7^DKXԶ2u'07A TQJ5nlJ9LS3{5cdIoh ,z \]9>gv!P:u`I7d̚0تMPݳKhؤ26QS_}̧'Crj蘅}-Ё 2&fH,}~uW:9$ 0b"Cu@j"jVssSO#F1|B fH$&6W|- vl뭍Ddm!TnX$[#s?H_}?}J6ODC|S~ 0Ԉb?/ӻqmM3g;q^92 qɠ(h$B1X~6 |B%QA|1Gk,]qepe}J5 -]d5wI/l%d[gN4AiI XfF QqI GPTnRr( ޘtWA(3rUiQQ4EU;vڍ̳J=}:|M>rPK]zu_!IgMkY>>~)'931sfX#Elm]n 8" u~V$ŖɊ4GZMi2au@r-FꟇ;jWePUT0 J8O8t ud`jrGiƍ\[)BG|jК"wd:BP1 WRtӔHeēP< !M@Z'6K/'|o@yhaO 6 - ũ&>.L:Vcfb]2b[;9\H}kWKT.aWFQ CʹOf!m+;vJU A6hκ;JafJ@>9q@PݳYD2B( CB8S:A>q@)$/V4GC <%t ܪQE U*zLGT !QLI Q (%) 99N)$%#@QAUШA(!IɈ@d&#BD0p\%F:SS͸b5e5n֋P'00@  v ";4 8l- ,rWdto'Cڍ;JQM %+IHK+1D2 #4 ȀUt BqK0 PNE 8x§)@MDAMDT CJZ#nF2"khH;m.rH,BKoC*~6y֌(%3;Mۚ5ul\I[i7sMf9Db FMjLMIDD^}& Q/#g,2D0iiZ;PaD`fPUVCNYVTU?nr8&N4TM@ *( z<掱D,aLYhQw2&QKN,SC+G2a٥7ڗfX2,Vj1sm/UQSQ4O2B3)qG{HI0<0hQp%t $DË]ѯ2],2&5 ?fLFp , @RЃѲsp*IHHL@%aiwOϟ߃ήBQUUMq+DOW>ht!'{}L56k U9]x9[3@H01ӎᝄ\|p5OyD7-(_56վ@{:rzSfP9eGAVO-O8 5 9dO-$.jQ990@-bOZ9MBAЪx2եm ÿ&%Hl0Y!U9/{TI?:fL=1V"d!>&REז/wx߷Gd qQ7Z(DL;±sR!T{H"'1yN9 B} A}P|Vur2pEri*O.9@IGb"@%et|R !$L\")B"$HPf")&ZD0&B (FAA"bB$/SϽuQ?|S ,c-`F*V@td?{LO4A 5#DpJ1ࢃ )RA0\HLTk4T\[ә$NKᄖ cAD8˖CdD&"LR"LcYM֘'Ei%LP#R? Wa"5Ch(s1p=J"An{BJjr|) w4?UO¼0*QOxLJDR<ʔ(xV}n U `g-vfwm㠾.:Ybȁ&UA ΐ` yoU'f`fdNpl8\J+2 ?^Og:!#  v\_䀡]hF#ES`aC]I5}91PWOn'!QM ,`$J`7XP3"3̇$1kVıFab"a,_UpHơ&hjLZePCA }qm/1&xϽvHdN;'B|}GisHE=He=ϫ01G:@Zuă$ I-ʇnҔ-0l0AXXMhCʿLPNr˷^ީd$N! Z)BfUs-#ću'i 1(ZӋJ6:t37:R!+$sK9e%Sg5 pCk"8JRkXj)f$7? ޷qd)R+R8a#0۔]A}d'4zM< hcv4"@]^K* bTCfb%QJ:o9'^Y<{ z hþ4(zC&t3Fr=aTj&+P-$o rތ( %a,RV 1`_Y$cS4Oƽ>r/ukJQuS~F#@A2C RKڢ! S+TH/톋1+~6ӧ:ORswyI)H2(MG-y4IRJR-(u>Z()A&\A@"L9BZhWdPRzBFB%"%NMrW35mYG86փ=dP_Xˍ'Jԡ*=hK(c/z>`ANCAW?=7ӇC2#>ˌ҅*xxe (˱G>6pU$rvJm%M &LA䚣~x?)I zviHõ\ JdOMCTl?S?jn!yILA!aC1␸&MU[ >,:1zA 4ϯhٙ}\,zI4 Aֲ(h_rܧf* N ]7ZG(a,+QcJ1{02@"fH+94:QA]ҙ!$: Y!0@w7#A% y)"( d8*aY$)U)k | #Jk蔜 $ lFԆ@eA.(?N;w/\e#JawL=8vJ4n4aA{@.{QX"pR!q%2/DGq g&u1T6fLYi dYbN!eԏ.B@w5 6Ǟ@qxL‰=gb^q2TRQ)8ܿWQ?qS=b2Op?nfGb I/Y fo$""(O9UMHPj @(a4!Eʴ??8 *("HP_mdT 0Mٜp]~ <*3/#!/Śπ^ "xP'G1{ 9TF')P>0Ԭv&DGj0'@īĮ_eL7Ba Ir F+b&!kNN;[0"Z0 sL!PeD>HÌUT!zO2XNsS5w8?cie)*es5 61 ,2'3ۦ&Y9Icf ^NXoCVO^@=g\RP &cCD4´H3,Y W H!Ӄ >FA# Y潺sXmgϫyQ,TgHhS?*Ll^OfMs'aN 'q[ xED6(eOCؽn J L0v(#'xx4jP֡fѐX(ao^M䪝y1OO[Q\prmB\Ž$wqE~⥽Pu9![heI&)0TW)gq7s&5ө(bs}݁-؈uPYіdM&m8F1$C2P&[6C]@gC:dgF*M%D#00BE|ЏA/{}BC3C""pd`Dz ;4{Ɉ:1t_&Z=ql@)栙cqeXKAw>VRfnJcngL3Ijy2A;ELeK0Gwz)*(_Cӵ˼f;N9mT3x#/%X.Yt MGo&Ƅ`A8`0mf9eWu$ lz""7X3 m`>C6e 1R/cKͼ˩ֆI &!d>N2yՅfc$XN ~"|u >` o?Cz{;KB#1$TWcfbB#@;i=b[`P3" PQ(7#}Ҡ;H=Nߧ3)@6oyM$Y*I=>ܝlhD,:8s"0̈zp6JCldv <2U^bOB}V9V*%_Dzϸz:Bb֤P`=Ga,\,KP!`wh.i<D_~ j;OwX؝Dh1Ffb i \БϊP08ONvp>]x)0PDFcwqbe%@;N((ey Ū`sb bpMÛ_6}Khd|hhmRL&|H]۪ :T?Xf\LyK^tYalE>n` Ba~Ĕ `юo#G g%}]; 9 'L7@&]7Fr];` x@Wk:tly3]𵾰VusCJ*4 [xMO=<_ |.Q:T8St/c!1qtűxpmq#gq=G+!/׈Ѿ)!_AFFI&J) Y4\ꤶjD} G׏4br!GQ;~:F` eIrh8vӘ8Gv yV')bcb%1eaQl@WĠϽ%Ci#XqOCenMש& saŁO=Agٟ>L¦FQ$m3thI0F"p#@6Nxͽ1hd)PvXxtHD!~9|{nMPXHQN$8Bp/U1T]ADTQQPETUUUUQI@ⓕDDJaD10{4 Xpt&ܐ2Q(v)8N1iw4= j&'Yb'bV0)߽Ϡ*6.܈OAa?=B $C\ }JcH1ľ-R6;=bg|yH^eE"ƃbuϝ"Xbh* y3Sn"IZ7f-'6נ70ReNUƅU̾_C&w}'c75n2; v|sl 'Lx`$,I7n܀pr/.Sk,(X`g'9휄Sx~)hs|}Y ai|NEaX};*VX  ɉ)*bE1TF{ePkJ&Ch˪:RсdCwL DD$'&qRP6Q*XQY14%wDPek&' 8AmT4`aέ  F7;`R@p1FN5!BTŢ Z#%@CXD%{2E-ڦr[Ѡʚjѩ2i81֓Y Y4LYE! LBi * J+E` 4㨆d"dG88Uj231s F ,5JH$.cvk 0S)1Pa9Wt)\N'R!#s(Sxc9jS b" `QӍlĖ a9F% I8p cJ7+VBH!Y`QF [m#MiAh 5 4UERddt.JY "*:@%N1HDfDS\dTj0E5$8Ll H  *nImiY&!4% QP""&b`Z0S Uk 9RcXbULI5Ę,!XCm*222R!@` 6?J2]&{8H#pkq0LK@ϫ.Fŀ&ó_# o L Z`ԚeX>V3Fqcգoo QG 4nC{Q5IHou .fF7#"d͜E! #eu;AĚijV%rچ9lir>(FjDɔ F"#8l' @B (T9qOcHwd70ɝUS` @ODvPL<דӊ9!#A*#X"2`Ri8W!y̬c8t.!3DS&Շ\ RS El8n( d"qbbt´N͙7 w\]f f$lh1ñlI`tH\67$ k2ZtH%8ZP"1hMz`@i-A>@%( ,у21N !\1hU q|"`T0$JGͅBmE LtXm$#P`QV1䃻ӓ$/+yՈ %R='ݼG&f4/CZ H!ֆQ]8B&cKD3' KLLbHYJ|Ei0!&H]}w/uwGX{kalbB~uhhF'ANy zO4Y۰neIB @w;:=Q?a4 ȟ[qfb f;|\fX "vh*#h*Q-Rn)WOD:4=sH~yrG/W$ T{00I!++ LuK[8nGϸN%K(M{x:8OW(qhrGxNIϯ2SQO|¦(m6Te?44ϼlK,tL מd uif\Ҡ"-*ok#zތ]4ߜ b~L$X5HCx:Fy<٢-KZd)%mys]8~CŁ}&y@(t-= ɩ**),fVՕU#,Y*I*8Y#ֵE ^ Z bTD6|(Y{o}lZ;ʶ(߂i$a).3H 9;U2:"Q? p d$ U+|sN4a5U;:MstTvY6ӘYPDxh,9c(3oWT@t+ CꀠT<pQBg0\dup1x dAKՄO"|Dc삩R_dJ.E1,+9?{  M(E$144&60ru_C%6@Y !DHD@a-!00F 䔉kafq —(hcM<P;ޏ@|r*|'3:0]9ad4)ÇMBLcBH?3uӰq臓B h<{TR$nfa #@ҸZN/BN'%7$"i3L=`~w1Ɦmy=,$ " G!(^$N0ih^QcgHhkLaRB *! 8IMp%_jjX!J(\ҁEV"Fd"*` RB XMf`fWxQp7l P~/z>"yC$JRV*RNHQ}[碮'!sօ & )i* $Bw~N  R# :by. (Bpsw Ӷ|ib JGaПef5>`6&@Td2CKA•6EPɉ"˄J5IFNHҚ5JEA64q; , q!7 Į(3xRC: 00)ZYd"q4 cØHf)^v$A+Б)p" :99G7H *ؙÉ5aD$6Q)-fXI 6E#eI3!A! C%,lYI130tz\Ui͆daG"VH * "s3#|G'k}G: 1Tg 2S DkP;H3&dO‚4ԗ$3ѭ4KD G=0D@>d'qH=Ϟ$)E 'D PN}F$bĚ!aCl~&Yi 175y&" dQ {_@2VUB*d0HaG %0cӪHAQ1 bn11eMYSm녑iiV$nH)`u4&@9 gujP.A%h$HTmM^c_q[.`=N:P?y?Jc-oyԬHʃ$}$D>x(8(jMؓ3Ps%}Z6ԟ)}3 %1 g_dP>nIH!fyьd3ΞL^a٣*o#latAE,14 0j4{egi}q&R%CLBÔ ]KSߍF&w$q%ՈPʥIGvy[Ž:Li83e#$j[y9nQlu.ijY9ٝ fYyPB<R,)c&G,-Ӯ2,kw*;q4:vAѐB0yԈ8imѺIw LjYNgzbrbQ2jӘAđ13f[]%-: k!W<>)hv躌4$>C^%l9"|a`SM釬6~X ($FiKfbt" 1Sx3>{$ Hs!pOHk$Jw:xvٚIf͗Is @LsTb)tJ [g/mk MY'׆A)TB'E")G}1oLYA'n"5`TQ5Bcwʹy)Mp~JsέSnu݅JBdzoxim`_7LY0G,xQ nלCF0Zeχu-0pT e KtØf v~m'\QI|ٺKZ(.[ 9rHpUya-΅eFS-3H݅v&L\qUiN$qVOis|G ؃1!22x<26!utvN 9!@*wGn'LxJ+~7IǐRR Е"ݝ AurZIXPnD0 ]!C9>zS-"d0&TcN6TמfJChMsq$(Kf>6Y_gjNT̔D~iλ֌[-_m# Z4AϏ<^4S0L0dҮ)\%2 ߃`cs콲 wgdó yb B)Ddl&}Pn,18ɫH=xC!-_IOыc+g]~cRNȎN3PR:/ D b{7 E!=MAYcdAxFyQ sA ԕBP 23hG ZM(HAUvèU"}>rY(AV0ZO_7@; #i$Bf##F( #k(ꈄq̥5q "@ǹz„"8Cq@_ ҙI4@E͚;>ď n(L;oO3ts)_blsƂdF2V>5pH)(WOig1(1BNNRQ*&ѫ]QLQIMPuTf>[ޮλ|JC-(¼+]/DK,erF=ѰNjMB(~& +AF¢O<@]1É*)jڠj̞X4QIqCDDHw !HP냄ŕdt&npŒސ?)~NH9É,KKH{mdA UhpNQ %d (0B %1q G&# Jc^Tu}w4; ȹ¥=1YOxcC"P1cW@x?8ǃ˽S]  ™4 )QeOIQ}ǽwDQLDQ\XNCN{Ec8B`=f\Q 4XHR /VshΜ$ʩ; |"r<}:07!5Mr/ɿ:ì)R2Ƙ4ܖ*Y_m`J\D'fU,_6iDmtidd2@PjHIB"ktC9 S$'TywgxB?wǐwkRZA,ۨ(1 bUH5?(SdfFd{f̿nMHҢ-@P:!I¡l)&!<9}dMC^t bd2Ȭ&" 2(L2C#%A)H"{=AÐq:WH: 2X .ʸ,SpcCž1T 9G l[+q "A줍©"kY ch 89#+)MBni!̥l`L,\cy`Fqi< dI+#ܣ=mwp7!H2U D1!YdTMDrbsa V;޵%3*ttjZS ,,1$ aGBdn02C"aDq,qH@hGS[h%z۩w v+nH148FI\i+N (uTIQ2SS$Σ'N(M9D-)uUw#dPKE&yk2ضbMQ, /%jJBuh)͆n)p03?veǶqAd I}&U%~ph[8k2OK6>#1/"|.0h3g,G1_Λ ' ߃0x9h0"$5<@tbƔ 0!FmUpj6F:?x|1rZt P"NlܸOiA*!f2069ADOLhiʙP7yK._v0#Fp|#!{Hf 10j-a+UޓSZ*kzb`+Fİ $ qZQ[Qb9I- )onVatd;LLFv}}_ *-1e/[mԱlӃټf* LS>857һėH5{%:$YYݤŻ\ 訤]iM9U3@"]Q"e RIr8k}^U`Z1y^KA9L u;i.r6rKCq/G7(M]K$ۍu5M%D!lAa]<`V  ̃$XP'BXb'  S"*ՠћ#oFv]s$3\ɓ M2q\fH58 hLtg|  Dz^4/C\%b|} Q<6f^7+-Lw s"c NjGvĖ%L.&\C;p΄Ɍ(m6fИѮξ3P;̑Ѷ! -e7rzļͫZXFSOfɨuqʹucمO;CZ0s'ۆ1RLv2l![&tZCӜbبC)Ue-p5Eo$[wl;̥6 BQ(& Asq4e߷Q,X$-=[[?ZY)G݄K-"A)}yj򢦐VD0VtHjxBl"!+Ά,YR >8轷fhv܀h5l2Lzr\o mpԶ C> kɮB !aƖݐQ;ۆ :nz;nC00;l}X#]&H@mk BJԤ8:)d~|5I:1fp 0lDc9;¦9, w6іrbFFJ :npfa1a5^4FfY?hN`*qq ҷb'{a|a3; 0H!ɐpk|50I5AQpj+<<`w¦0MSEm>azJ b7+#ĚMojphm{9HӆdyJrκe~Fi4 cD.A #r̛;0HAuؚ)' 'aZl  T !˘#$PP&beq`h&Zh&|ޜA1 4LbC{SL@ЮN+ 4I$Ba0M &!BXB1fPQ' T޺&DF&K,DH,&,IQ6tæJN$ʨ# (QXuAٖeh' -4Q\$edO4'W&Ё '@N|UZܼaD8"^qX_^wh4L& oAPsJ4MB>bY kdH P!eLm@1 F4M.@Ƃ;D-e##ڂHb9mc4fhI0q|DA &U)tjo(%g֦IŒ2a Hѓj"-L3<-%:޼6Ny- L]֡@1;>i ch1/uK0e'̶|,INJӹ45A%AN1#}#)mÇ׍T6!dmL[$!ǡCe:L `RQiikBpӊ@>_Y@aDk;gcXbaV7CQJYxK0g j p'7wU!*FL@D$Z .tifvg ĚqxF[ZgRČT6۶857E-I4̣%"k m+M8!+UZә/[]@Uj];!d 6ےy&jQÒR2Fg Z+8@ X2"$(%|69lF'U#fR!<[M:*ߛ<']C4.EIPN]mʥίKΛ6gC֒ihzK觬T@a""ǶZSn˄M!0$08S\bPǁ} 9|VΣ4tcLW:ӽArQóm(4a&[b&>rtLۺt!3Ds(23Hďv6dsf-^synxhE D= oN-`-Yq`F̵-Y,ű۴Hrp~i8ps>_ME w0  pz[]#~boy},$6 a$-24M'=]&6UUV@nQf[/2>Pa4j3yɳ!~4811 q2\SF6OS~)3OBimy8f=LOk1N5X3mF22%v{|Och s܊d$"R4I799N7.(&(K C[SQGñ33V3#mtwq{yǍ`jՂ0}ofhK M nrqּ*8{c`! Tܸ<röɈYj&MA`0'n `drv UB K0PhB.#3y9(H`&Ȏ@3q}֕T{vHA'PO H=9\Ie$#uB0,hDf4e153VXT +abwqJJjړ3gleHI#l5-gpU/C_jo&+VqC87#J;~cX(2,*CݢMUη&׌NES8 H -"̓0ӻCUEWa%s[qE:%WL9&!;YrFHMri2.VЪ[Sҝz VDT45jYv7@1[7#㕝/|̙<"f6{0 'Ř0R("4C`8+,eAlK!41BݸLb 11JCe㶃 4A݆fkuխ#$l<IzI7cvDyM^ۖKl^#ȒaُKo'q`M`C:gRI$89khZ.`tQ ss1xm-.n(ӏqa=;:nq}L!ĘxILc :iГM S&ui&9[Jk:ƅUpP ssXv'2 sMȢ)>2(Ly0\릩R2dld7` p! K!xhl M[Rl7M)p1؀4 z]C+֍[ = ):7*dR F"~uVf7A!5C#L!I ׏LX0\n)U)ןi1^a=)qͻ#7>D9Iq7PG.ѯ'0]W`4BX6Eo^W|y0\!AK')_YPW,h&xg!H]hDSF,d9~OQ'3-@IJ;뗔rt]@ma!O|^2H&&r٠hqH^8sˉ.DTt"UaH@,/WS'XMS@@Yt(m(/.pH(JioΟ %qa֟FDFȜ?6-{#0RzE #!EZ@))L!O:C'( yq2#"8E8hN2gWϣ'7Xݱ7 gIbCBy:Ź?;,y4F&cɗc'ڂ2q䑸R rX|,bi#V>ɊE=>nqw5)tbЧYY}KtܽqSHmۚۡW!:u-E@ԺK7z.Q̹#a#N86ػGוbRs*:0}֞:@ur@G ybC9,Xa'T B\E{!p ZAH..El`]h5/6V,/}!c@z}2-4 Rɠ ^6U(6 $X&~L d53nUXѮ$UɷH) L${pE=PA"*** ! g-\DU2(REDAL?≫JQ\ qNPz Ue)V#!yȁROTǺa}iGӂ. ;a2q d㊝ɇ'MvcC3Uj,? E+d11)YpL-!Pq$[#IHm2A}']V&A=A0>jwO p^2#]㋲V_ޫ4F+9L q3,ar+A"-:v86ŷVdҚ]Ԋn"FR4DUTS\& *m$Z\YcOr]lw# GYL5`!U4ș8cvH w,l /E|LM5 5q\ U5kLu5UYr0H$F2DK92%:.g0ATTޚBGI i &X34 (xR[yDkke 5i( G* V[bNsirGd F6 FzxlU rW EFCMXNv8C:]6]ف\0 hC˞|UFA X'Pmd-_חp|cZJ beY#q|nK2"g7DF=ա.3!&tln7G!}/LqA˃t?Q2;h623R.%m0fPjXPd#z^!НLH+mo CoVzaҗv̭j3WPt5۰Q%$\]ީ mM 874c0#U.8mmb*3-CZ<mHEB1g^[HI; FlztPvx;q?!<>N*_u's 4%3ffr(Y"FR$_o/gKq w4{9J!SÄD\|3 x+*2i(Cf:9߂ЪvU8R3wm-Dicg 'A O[m0I;{c zCړ7bbLҙ)TZoˣFf!ISV? )0/%Fryç|O%,M}0ܘ%^q^Y0z=]dحN/U q}a5OY|h\=CP$PQ0iZiBiZTn8x( 00=#ΞmJ$  !1P%Z㆟S~WϷTB+iJq̿~:Rd4&fY؄hJcE4TQDT`ph lxpxxTi|eFs͉jFC4_*ZAҀ¸aFu\Ba3*tFReiBZ$qIjA8aK'NHSE6VJ \"EJV AgE/h`hTJ+YtSNANyq tBX1U< D[p*}:(G^ټ޲r=E J ӉQ:Ԙ Cx9`IG+!( =ٲ 4OrO1OxD_6ّ$[,o;  #H DL=?f|=:mu`i3r:J BDϬ֫rʴ1#']с}QM4q(RA@E@U 45"o'WXc,L"$9K fu!!E%D UbN@|Iu@R$u!NI!yDadȈH!ԏ!e zT)S1@tlRV>-(JeD$%GBu&*QB#b!ĀBad@8C%LH+{7DQ- `&C4@DPRAL0ERMQH3D@h}ùP,DĭI&ٸ+4>H^ūBAHp,5sH|3%**z W4`fU 2R()j$>C*ȇ\Q}h<ؠfGf*?\upcs F5yP!Fk[[9ڝP9?a >z}<:t ("IB{ϔP%Ly ul2N  Yd-@"Y(CAdji?Cl^ʀЩ4 |{^$v["6E I#i*pg$z#j6rZmKN2_,82~PTIb[ "q'79?i.b &H'Ije:f0PR nV,qmixx+$lx'D0K}Ey+>PK* T4dd_k1`.{2,Z51!e b`Q&rh,Ȍ{Nk LCe͸bedeba,NJZdkR SaCRJ*}O @xAf:(-X2 A4Zٲ7x=3:'4~D2k9D|f稅|~<<'gL|?pNb nJ&҄vB3~? u1]}H.a)X^"d3_\{hT r~FA1V^2Y TUb^SM16cBwĄ;i{,$xHƆ߬2n\ X1'0 'CByO-_l-v.>H8`ϼ0p=kYy0vM8A&w( dBmDF'0dn0MVQ' H_ (Zk%5$yhjÿa(RlʑD SR~cXZFڒIM0iM2AGaaM[5?6 2X 챑"m(Va&LSğLbu=D4U4k (ۄlJZ6Zxn7Ÿc1I$Y 1;G'tX0Ln;5"'YGKX.( $ V!86ϕvHM /uw0/ӍA5^rLaI d1,_}˧JA."MvCxkblBB`^gOxZDP>/C1}I!f: 81Ir文sLW}ABKGC@~L0F/$\>K+!3 Lf5ΜSqCg6 W1h @@ja"B(*`dj$\*L( "F`wa:k/ة @vt  gaa؟#Zn/QhsTFԬIRhb6-+E-EX?U<q9|Am7>5??ؼ ~Cl%͠CC8QB#n9{᱂~Co*>fl ײ_?|2!N@"_ \ LơJDNC(lC@+Pܩ@ Lbp&G܅{Lu̴Bgcpp=;Cj aR dL*^a g.@AJY_2&ٍ3Ky@|a|F6sb)f海{h={cz5o'5`j'"y =z]~=xemW \&DL_54=ڱ: lJ⦆C+k(b"1xgI͚(;)u>:dqM3Y3F$pBfX6m8?竌iP0rтl<$)$B34)T١\@ױq>-Ma^qU5=qP3Dl'l!#Xqab v!"vt0`L>$LɒBm(M6fR)8::l=2Uzc8ѯK»aI|L#r8rk\hB]-%ZN$9EgΑd56G4.ő6aaD9DI .e^9S# |&n\491C6X,XE9a[uVY)6~!( #-4(d"'Ybю$5jL*!a,`]V1s:fB4 ROX$dxC$q! H?L)E A|>no} ?O ?'\(+$k1>E W^G>.NKپc}۲{쥀sàP$d(k#Jgp;Yxok ٢ݳuI|Fe닦J5>jMaryP&ݠh{mzJ_/]˴R }QN ]g@:wsǦs*31s]Td{䨅2}{yآR/{֏ :2*=^}'퇶)W{n;rU<}cEDJ<q{ݫUwWRJ]p ݸ\A61ZĐPhJM JmUJZzU5UmjI&Y7y}4(4j2Ac EHU**VZבE (SR1w NSGcZxh<^_cHZlDi@i@֚ A@E 8 JA) 9h6e&w4hTD\F/{zn=Rǻ$%́s&vꪒ>E&tej}]B23݇{`[[r;M(bQ:M$a_fjF=ށ+Tc4p9j+[=r#'*JQPR{w]yV>>/}صmQ&,̊su'|W.do,G8lԲ[/VLb$v|躗|-t)7DϾn|ճ{9VVl&{{"ek;YZl{}znom\4Nl84 0UW=k#{ѻ7]n¾ۙwh}ҢWܵSm8(]KmE]lk>|_}Y̘Z%$|>ځRj"W7s|(ϻݺW65=oxu٫DRu tmut§w3)qZ%w{U2Wgk:nlmӻӽ(yp<E0.ڨٷ׉N=̎Էp&j>:@#}2QwxEZ` Qٶ[ E[dK3U^ʊn.8Ol}^4UmZuﯬ^vdN,Rǧ1e[MQɆ6}wstMvϞ'O[NvԲrS{wj]6&fnTsphcpekZ2ڥywoA}ӣjr(n,46NZZX\l}H!SfooL{_{c`=흫9o-D]hț ̾}vE%tT p }oHl>>Klq]kq35p]o@ϩM>u2.oJf:BX0tr}zhuMd]͛c꾔Pj;2/[k},iX΢rk=eͭͧ\5vn٦)a;.l]kfUo{vZBO4 SBMnsmtNTG1VwodcBgW5x$Jw\u03H=n Ŭ:T5i].1IMja2G6w1Aoxf;'}*FƯfVX¶ 4@@hM42 51fԆd!FDd&MM1&L=C %=$D @zOFI3SzOSA42hL$؀MF顩ѪldM 4{@?Ma6 5_ A͏EW]f8B?7_pz-zICiY!PE?PP`g8UCk_2u Á . < zQ?0Ø *7"A9BO@%F"6H~s&xBsu8}9t?y>QNϮ`ChZpM@,sꦦ2odPpyDr`9{JL(&~7 Ys8 ͺ*( 2V8'`}PHYQtIAH(Tz>%P>r{}X=7=LBQodcFJktOцn@U *monM/.ʎ*X1q ?I ̙ٛ44=<|!20 T.۔OidM*ڒ۩BdP(+> qUi*؍Bh{II@%"("@ݟaۋ3y]8CcpRTژW]:GwϏn]p %Y坤hh/8<9 aNQ6;߻@hd?KwJKlv9e+; ){n|Aauz7q8#~/^s &DVHs;;'Z4[\ջ\ tOb]W%Zg~U])рUPUp~VY=YdZmܰҡ|;f\l;H^{ap٫ _7tۢڡiN㽠(~7-zqݝLp=W6_?~:*şo~n5<^M5Ǎ*_ӌW7(ϱ[nK[a,q)kin2Tgprʐ3˷|ʸHPD'j:{[c LR{Z.:Rn:,yߖ4ǧҽp]H!ſ7nZuݽǧu\7~5 e٫{O+*of* "Zh7OmwO t9J#W"JcĦ5yK~*%kҮ0p75:TouI.qaFۀ|LFOooCQ<v11:g/Uy^56j Q]lxto\GknzGn3 0 (\w`0 t'Fy,_,aObjh{0xSYg9:C|Mk|GA21xh`Y{ڟW/(ؕ٨F$Mݡ2(h%.) J_FduUTI d1EA'.w[j_LPE%UB4ɀHʢ#?h?ݡݜs /a߃:t?C̣fS"N47COz`t1vfCts 0ATR|ej3{Ċ!ypxk\k̮Yכw6rW՜䂒"#UGj֝#2 =vɤ6`TLadon#B&'ٸqr#LB3=,U4[e fVe*+Vvۖӑ5z)s8HqX 1$'sI'iRlj0{xO"8 J3P7G],G#c AT $8n܈.qφ92V-< %Ad(C= ]wȎT<;tZ,\@WRP@%@4RPNpRG2`_ER! "rBM+- ?Lh'sz\3EȊD"0RT0U ӏ=+|w6Ifwv4 #?.i_AE( Nt( 9 +&0@Q<`,H ˺)'׍<굞hf~&P&GMJ Ѡ; >zCU\EdCuM;εBC ii-Ϻ`3u{aRbzU(ȨV"8 +Qg|BBWP̱qD:h%][w\S< 2ƗƮNGGlyw@GX w^iXCFL*jc\>cGnhZlnЋB~lE?0nr n,EPsc"-y8v%Om;917gl\혔>p/"Ы/;L3GJ)>~f^ Eq UYlDZݭIU`iCG 4yS8$5c80ӫ+IMOQ폿n}ߋq2J뷴hQIvv8xo+<@am^<5fv֞rJ{~pطŽBL݂ËF${3lX8ԎD~;H9&}6d3@ |mmFԕx!=/,˼yKQH-*>~=EGdY rrqQ0dGkw/SNbGI^AK_-vg w\\rЌm}`ݮ%V_\0tM `[HJs""h3N)uݍ3sEl[wzgW 3(:pjbsE@MS^D ߴu\/"im:7Wo_{ " d…5턵>Yu.{V;n' QwRV^vO'ҺhP1$ag6nmwKsQKkG|?>:tfve"eK 캧^:꽪E(1膳0@딽~_i~ܨ1eCT)U6-+[Eun 'ZjDTp!Y[m]suu魴xmŀEYnp"+;QnvSҤZM~3Yх~/u:6ź+u6F־ j{kl$;̞Qrv8j}3G*ҶMLEDj9*@FWMxb܋F6Wq;bF'YWa>7RIK\{ZXmE 3/Ш5@JAvEng ۫@~ t(N$@`87GgB R5[%|#Q~"Y9zBr,`:8-`}4vVY28ϫ>q/\ X5vt}>3WEި1_ˏşWCDE *hf3ʧ0=&KT*`).RQbC"&bF9;is$.SPY̊0ͤReMwt3| 8E$wMFqxyozC%e[2<ϳ'捼6=χZzo>3<{ٳfq)O.~:v^z,NZw_1s!"bݻss>%y@zO<Ի^7AN>n`v=%]j0#QGO (@snt&I`M^tZUણ,.ze.S(gcXݶ*[:os2zd(qtM8~;x<_ڣV{c T+8r^@ _ x1U6=$fe\ı\o++ l\ĩasl(%a#٦^3PvhTCgMUìݹD 9DlQwapzDݾLKr;Ve%~Oٲ̛hF7'#F^cATGs+cȼ#z%>i($Hl,x<Z;YʼJ$ Tj:tExCZb=k@T}I% ,enŤ y :+9^;Aۦa@X tG@}Anh}-2z&n5F pÌ~ buҾ3! uGNe Q8NLߊ\1N[C]{[.O~ #Їr  *?a$R /3$ x pi 9b` = | &N$ /T^D@!HP%}~P.}$U-/}p&*0C(qA3(# a螴khA ͝w $/+~}agS=b%+d>G4x)qVhJ+ʗ/g#0DХ 4*РR$?X_fӳ.R 5m"RR). E? ҋiiAf6 l=evUPQ)Ogf |N'\nu:`.ie4={}NL#ӂy|csQLA=<4ֈw<ΠAd3߈O2,Z^7 P>F/SXfmzbDR)(iK FĤл"4 `S=pKf\PY79!,7 KJw !ĆuD#jGa#Qq׆Bʹ?=%V|Seઆ/_s p0ЭC *D)TңI$- N1~3֯bpiVjªP31EU&.(1edH e313jٵzS{troN4E)5j@r@=h!'a @Ozh pX}6=}81"RR HHU)JгPE#$ () B8T*'R+&,ḱP}z7oGф8m'G 5#vS#4%:Hv#M;r~pX **! &b4p|OҜdbFP%i"P"TbоS.Hgg0 )Y! ->#ƎIh 4dUh )hhPc14LW֣59?!   ?;sÉq~Z>5c˷Yk"(?t8]* P,$G%T< VvaNϽ튀1?/!DK~ *}~.???Q!S0` IaP>]d՞WW$-9Ǧ9 O;S[qH8DCgcQenݺہlW9q`S:"TB DEH#! zۖw5s\i>jd-fjnS9j @;"x$ "5}NC׼uh.ܲ0@GQ/jY02EQ+hzj>rzȢWV'Qpo47WYiDuu6"y\rްWjV}rdj+{.r>x`I5j]0%~LacGHa:@(!j;5crwbaDx>;gCp{]_;lr'JzIqo*<2"$4fʅsgAF4*XLkvܨޮ|vrZtP`;& %8 1MAt⊹8*hb *)bJ((`vUEQDCȡBhJJhuPԴ$I W6*TSlLr E)T*R RRM M SE<"JPpUJDӥlUaCkƝ`m$9<+jѬaLROZ D7p\ͿՃphu7tA. A4H9p*G RP"̑UV4@J@#F-fG\ȁD::6,vj2n}zӰPU4hAITM-ɈDg?ĭђmYjVmU[ E\U,EUQW;dДN*RQDCK9AuӺ\̼K@ !EUU5TUQc OV)j Q-Rr`V,M1m8"XӞjLF5UF֒hc3l,s1ؔ7,ZΓhXTTRUF4ζh9Ȯ]HwwH9Dk̋xt]PvFg!r*`q%u1ȁ$9~ #zA.;2sܦi) 4L1q1]&vC3&=Y2(!3b\ +f8i4hyjxM Q78}:1)XhWxƷ-Z6kKݛEQ51lŽi5p- eQ(;&1<6^$yTNa&b%@c8ZG]dy9\qeD'MمOO&\cyĮࢿ,!p"]g&z*M4RTq8T%KDPp971i[CQy @ɢ# mOP?Sw 1acg8rL HSs%7q*iԱ4D nlE\Rmk%# u;m)am<*4nl "*(⍄eH6t3D\9It˟TӍg!Q$Ķ!,".>Bb )v 5]s@":cGs$ަ4RCԃ$:aRd ))`4A@w}ʚ8%3| oW qtض:`~9ةub 8n P_  O1 Gi'j c~Uv< _vάþ].Fc<#O j!y8P <ۧ_Wlo+q_3GEcσ_71Rw]glD}v΄Eb|b[ϤdO%}x\MppC|-v kb:ס $==-Q~NeHJx8d8 y2-"jBE!I%!Ev0N-ξo8#k%(j\y:\`Y3.pS0 < Cn5Aû aU`..ón\K n)N F |EB_=n=9EqJȳLEkʎLdA/ 1Z5Ǩ J\ϋEo)mgm8[E;裚O-cgh~/'[~^AD/r)㟋~ N;kiw2,lyb̚ǧ~Nh5"?S(Bb`%Q~$eڰfIt įGF~\D5I;Ɉ_ugZD}> MDT!O$/mx S` @ƌ;R@t }qCN`|Pk2StIkRC7XO\KU@ \ NQp:7dEPZ)"?/Hn4է +NZe2|l:_}1`jR}أU:*W>$Lٚ禍]C^7*N&gD~02bk4{e,wGRb\ cZQPh4NH"X)ݩoZ}՗)+M,(^:󊝯-\:ij$1>P mJg7ziG6tգ͛o'MœSWnU5#{9&k.zTQClh|ͳw,* OY(1ޫr]o_/qo_l9VVԹSmp {@@Gd0cۓQzvT^ض$㇏M$ںLY;ژ &wUG R4nww`Z;LݥKR,'mi|\i[^#y`ub6MAx# W1`b. #ڒ&^&N^':ગrm[zY}ĘϾ0`#* 횏^ix@H]~ĥI'.EKˉ/1Y5/@]G)j@[|pLA6lc3 a{d4t==5d?Ojtx?ۯEݸh:7:#55u-'Is& I"osj!%e-q>[ﻃHI w0̨r1ed_v󯧎ܱ D)UZOcWs'fuWtaE;ڛe_b)`Qqd"]Iw;kg Ȥ JdH7x_/d.bOHPwvNSm痓X(XfC ՄeCA"G13P]ZdC8MY߀~WQZ`*3`Q=ڥDkʐƖ@hh'-㩆$cԍA&AArb+ ^,>X!ۀh1W*w R15m^/uZj]._.~#/EY=#VƼr~TY_}'TzVyivY%ETJR {77`z|18qo=\BpM_@w@%+SgCH4@$3M"M.fȖg03JYn?R1I$ﺙ_5O&|B=34&9}&Ϗd5MXuv)ц|?ǤJI.ݑ˭xGH$RxqD*5r0YFEn^2p0`e`G]z?ʷtdUTNi<:bـ7' Bv)}g~ x0bZ(m<~8B{?G5IzC^A GKqUΙ> Pnu=\MOj2fj l@mX"\@/-n|xF# Uh=w|.|zkU֯MQ/+9P}5tL6Br~.)^ak)}{-o۞OhA"*#&"PH wy[ ߛ,w+|Fbp`#}p#wĐr'WGY@HCf3j %uhh!/K5 PC}'T'8a?g_'1-8 Wd[kd rt+÷qfԷUpsG"Мs_]o-!j<<0l?Cր:A?Зu,&6. ?g[]{v6@Mq{X\LZƙgM6ia8b̻595)Gffffffү}T[XWHp=In1{^m,w/-Š@n5i^sU1*9&cbV1o~W"ܛAG~?FO27o]RY뷤n)_/XǏbN Oɘ GW0fvogO]94_!=vϬ|ruR~GYʓ8>8$唟t*6&2vDϽQr1𼇺{"[@1=ڎ*_O_zx߻{b}l[ٴI3_-,i1h:崜X&F]y~ES+P|m~8|*^{m%%)$$6V6+2 av~8@AqȾy%Z_ZǬF]$3cg[&֒^:I" $ۊhvmrq%ѩy%'.f&7!|g=\'>tvnz:"N>o|c:sO$o;n{n^;s3U=zpGjX?}O'!v͌oq|N5ڸJPxDKQb1M&DIܗI[fް1U_k:_*ߤqxN3Ts\>y4. m{/\vn6FoYɪLl0f[\y.\*PRi+,hj?g#] ։#I XN dXfD(w<UHA," J/]SlG~ BR{y sw~X(-)i&z߶t?М~tP6탒H!(AQkr R7R"(R~tTyiJBT?oOXhE XJ$]1S5UUDh+M4@SCAE\11igsL:w "#Mj| yLo%%RN37ֶA1OqV,$E`}lo~rĔ4ց)JJJ*ɳHvJ?D=?sf+Jp#⛟VUDp a<|ݰl8mlbp/'457_rS7Jw#Ϳh⸮I8b'7d? GS!C@-rLZWE{[ Cx Ez ?>ѷ?2zt0UL%T%PG?_x{z{uE{q$9!?@PU A)T@(HX}Y~oTD/;(/v~&9G۫`al  gۯ $_ϲHWs7POv5s6VB߻ޗ`ZKQ  Tf,;BWvw'1]F_.dS%BUTl"U`a?}Wը$OOT Kf %.gS{Y$P[EKT>#9)]9a~6y|>~myQ 8 n' 7z7 `@t2&dQl,N v.t[ӗp?23.ŋrֻ  H ?0?@yrH>23ol!Uǥ<+ 2fvl'!y{ {U O2jP bEgUIL*z==.wO7]FN^6 r(hS!SWzKomq8?P{ֻQe=r$ی&o{ӶcuYb8$T g}<0Q*, Ƈf%1zH G}*<\9xfOx g(}`%f߱g KqB?YT% ?CZbN(Ai Q_['ÿO|2TGD4E1n03'aE?B̌4a8Iac#D oftO;8͆HɎNA/P JfuV p>K+'~=Y}ln1eB?}D uQߚ-D%>,tەSΛ\EJ!ze-T/jc4ЌXG}4 ZBRuC]4 "o̊:'Pe%74SS=R?:hrg1ID%m$fAS㰺PKΤ%$' 鞿3﷠( $%NTabґ!2 "h$BbxiT"3?gӟY zyoc6MnE@8Ogwc=|]!Do"X};|=齻ݱicKǿ́cO∈= ڷ+qQۏ|7oB)\dD.A.N_}ƬXP\%yxt[%p!{5ԗY-ȇ.پm8`Hr#IRDd/ϸQQ7+87εh"_i0?ͥ]1FՖĺ5/;HG(x[P$a$>׶G"rksa Pݾ8zO(D_VSn_^RF 6H1S^= ol6w+ 8e?'P>t. Pc0꧘fʻB@Q!>k5rrة lKPaX`"YL3 H# <Å߂7Ҷ[:Ngf(BWP b@n!O; +w8O3fЁ %W+? Of.~m|nR&+/F$aKS<>FWAS 75Ld*G* ԣ]{56[P'wv̊aۇ*buR嬶$#ʷR? =}{1Qy0* T tUQm6w]0H#%dv@CMȈ:K/6a<2s`5=z~y ao/u_ ݩ\u."+ \-.K1/^ K&Pw|o@R*m"v ]#IC3뤡v*O[i>g=A={s!J2s`{z5 b{(2̀5g."(hn(q1t/1.xT?4}r{Hq6Xzc $*M~i$I,cW%yXV.X&>HL@5#WǶ%&DC]w^Dp$L""nt3>6NFC*6+"}4p#&;HW׿TLɆM@#eyeao6.I-svZ/d[1_EKv k>3S ޺Ʋ~0ڴ@`=pr1C2:Mti;q$.&ӝ|BQBB ILAAA$R"GZXJX]VCJ9&F6m:`q0JC s 2w ;䨧ω%\Z%E@3Ըa>ljw} h#!F hulZ .AB̺h2L`ood93*{xYfБ`E8˫;Vzs]sIDqf}DǺrO5!þ"Pd͗e@*hxVs6%ኟ['_ s%Q>*T8 Nc#Pm>Vy( ]="~.)APG0+ ׾@Pk%o= b R O„'F)sȋn$C>N~Jwy=p7ym†zS(dc8{#˿Tq/~ UXna/^ `Bݺ^{Ϧ:o? ~Jnp&#l& ^(-ZY_Q1s~u5Z'd\Sa<}(~oE}nJO08 iDwo~:M3/ڶq {ܡ!}!@e۸:7^XQ>ΟR@?4}( BI@HL!~ w2_| !oHN /-U)u4^xjyBI\zx_V*! zFuqVd ɜ 9OWdy̼lc"?EzEq2&3{8bc y *tpg_e^{;Z86Cl?Ĉ(";B<5XUozL^{լ8L_T.Ed}vڼ&aPo\'&ZnV!=hA9uX96ֶ2zK!A&"$m ʀDRz/įT|s"TMĻ'+ߧ9ġm|F^ ~- :J+) (BIB+ ~Q봴j 8~pS_\߻[NPE AB(s_0šN@$ VQ?f6nRqZA{?ܖأ 1M7r$0J .j-csL9eߞ阂G>GT`荐 &WH(=#ז{u`{n\(p xAӷofk*v z: βvUĘ gFl}2Alz6`{ZQ7l+ct>{u68y?A$A&Oy:v/05gwImejfD:k2ShbsvJ,F2,QnWdݝ`OOUr_ǧ"{ Dt!rKz;r"?>}mZ9ñ]g~~.q"u>'Ko/{oh= |u_j[O;s']w?6166|5 _FNjse['?)o[ܧ>4UJXH&ǠŶpw˲%;4u{"6h&@e#i`C[xiuO.#wI%oSe~Pc?[6%VY*9},.F !<7շHLH2̀B⣛U>^pDRQB} ATIRB G=pנ\@;n/u(İ " :1 ՇWz%Z)PP5͕U]%Fe.-iM ^>,zI@?18ƂWbapa5 ; /i= \y)-à78G!G iCGROXH#0nA$~~^$AjG=к>@(yD93wnѮEV]yw]fkj mvakdS8j<3*mց,nzVT#UwOߦ:hmlI%x{LD(G{^mz,>YƳ GQs'w"lGwSjCAVV!ĥbz&h܉ȠBU{4|m3.i4h*> {El#e5ky!>M`x>Ⱦ= 1\|ۉLǥ ͓3>8Hg*o {,d%wT3P@6?P:a{܉V)+(kqn J!KIyA\zu(*^5ڤ>X_HIOp{Tq@ Êt!9A3]H:hHx(A>uAB@ne5J^I j;٭q3۷d)LEPQP i' Щ#1M"sQ-Np=5۵Nfu"Uv&`w׾HWĐRBY@tB6[i3,Ud&XUkVZQBS" :ga|*G}  Pؑ|pϦH2+9f"I*\u\6[@=5 mЅOI#C/xF8[T*Gݏ۹%JNI$!Tˑ[}óTS(_ vbWHQbD#ʪ%7YԷ>h0-9B@>?|)R:~?'fu_犬=ʺ|ltJ[GpSQL%RzPo}1& yup >ֽx1T[lq?4qAye'Ύ =(Za@<iLR,zd K)(l/͋5X⽕Qg`0ΪO ML+9U_Ćro(bI>/=z?:Vl(|4}#GXA8(CF\Nu[ѓcRgCš (~(( 3J 5A $!4XN$eS)"KŦ%B&%" (/0fh`*>CqH.4+ $ A=snL`^i(r$C`ClGñ8ALgBA&&hrB>dsk #!/ƒ~vi`2=ICrYD39qsVDcoɔC>N6(;'CY2N Nvkx [>$ FI 1 H .?ᾎy+ԡ2=>Ym%3HbxBm#yʁ@_?d1@niU+ ~$U&WʷY^-8ogϰ@ >7S@/>ecD~>;x7G$"~7׏]92ckQ~I692 %ZepTiq//7ݡ\r r h9VCkEW@4#raRHsZ#MF!W2* %1R&0![BBD (r_`wơvM*ySp[{دQ>ǫfz ~?$#$Dr(]4;9 'gfBыJ ty?KW|1V7S LN; #s=z6B|5Q[4_1?  ^,=AqdEPHU oH{>χoc9޹ h&G$cw4-/Z}n/2Lgzlʪ*5=aL?Fj*d\Rb5R{p$D k7oLO+TjvMޤNbugwau42s.v b+k\z̉ 4e'xqƁnΉ3U c78|PiZ:3"GEq-cG! B"o{T—j#]\QqH o7.k Gp\DM *2e\ul2v[#v9h =oh?L3/?䶳N3b!l=;t7f5MٵYny WF0ˋ?)JL$O@d,~#2r[*N7KR ]1LHΙ1O1 Cg0vgNԦ]7YgWa߷lw=F]9)ؘ&>G[] (Yuඎҗcs4yI=csWM8|quo7[.q0kBbӕV2GҍN~pԇաwfgXis9+:];{r|](\*#ghG*&0hGw .um~>s; D_}?&en `硋Az&dah[](JUPUPGv]bÖ"aq,UBoT9x6sq+H+,_>"[|}5r'"4{R,*&K(&i!LRtFu.U}C [lukgpmrmNsy_C.:-E-ýTv.풎ci b-ѐf0vW w>ϡGC^n5t0âL+1Ɠ$l~R $8s`k)rEK1XS]asAZI| -r3pP">Z7wUޣG; Q<]Ĵ\Is^oݠpP1q`f 3z˗kPTBPlOjbb?7!3`;͡]wLJU  E/[H{퀻 :Lz_bbMz߈'T4ͩrYAPfqCK7W'N#_>tɆ_Բnʿ+e2kY)8lasNBk>u]Gu'׌9\:ތ{"T G5.PUE^osjrp# OfWzuL'vܬhlBU{ئfFa;A7X#>v7[:Bϓj΢E EQ=]We6tEDDQmƌec!CGi$f>&W ET)E貸4h8w;H09{ ܁7՗#pQi}\{r#ǂhz2-9ˇ;6knɰlaMS)Y8"?Eӈo [zsd&\ͫ%Rl4tߤhn/es#[nV%>;&9):6|l!!4D8A?;bgL 2At `)RSZB&54=\\MYK,]eBqb ]hN@ ?7~fpq\H? >9KvpfԎ#)lP#! 4˻f_v3sYWCcq [EM'ŜnO(ɵjh얛65b=@apYzRv oDWFG≟RǪ[*DQ}<<:GCWI웺12~f2RФ5RЖ~\8l˶L%2O]T00M0wWuÐNRmr^JwoQm,C&?5W'BΦ:Ћ0qkۧL|76f0 Ȼnĵ%dY&y$-<wbAn37FZOF3b*?\'1R\aq}2GlHXXELE9`バ yVo^CHm m%* ԮP PQ1;l*B~ ǀ0|K5Nt>̡6C ͠I #d Bzl:!3>'(G' 0jS }s 5h#OF^`=^vЍuV36ֱTXqQEᴾ|mP٭׭aY^3|p{8#%`,3C~+^ٯ$,i%&&B=e>clٟ2.]@ ҒX}b.%!A\f%cuK"u=#I zƓspF\EkqE X7% /WPPY޶GpS4mؘNGNȢFhpԶ]4gSAklR<;A4Kt^AKƚHDgHn![:^x9`6O VRD )Jcp4-"<̏ԕ\ٹ!px/ gr*qd! g.z4a0Iܛ ꒃzk&@1'7>P7K#fUgVd5+!^"#я{๵e٫^ۅ>[3zCմY1p]ܔ!mѻ# Kϩ! }L/>z]c+ g:KQsӖ;Vl,/P ?ڳцYB\F}X]X?=bB䉎ht\;@+VV̤jN c'8έ\|Z$P2QG_"{lf=aSPTELFfnX-Aؐwlo Cx)9OC\1nuZ: {Ң2GuX~ִq9"8A!n}28"sCΫrnւ9E(P O3AMPU$ +zX}% r) 8b 0SyQ^A$'`HBCGv9pDQ-Y]fZ&}va_8jplKM1!% Y&1 9%mQJ 9lbF>@AxFÐ̘ Ʃ0)\af- 1Tm.P/d}}y1BQL#s'jϧ Q9krUظ2 򃹶,}0!H R ~q6gsۯ^uxXhMN$n_Z A9i=5nx< AAR((1AۛAAA(" !Ocכl!~͏mt*Q!{)hӹXy?k{@U8O*7paxjQXQ[U/uD1fl~^S&[!Eya;ͷ^ArF? !P@%? #Mw ^*}o1}V_ZE\ >ao&d*xsUXsXch꧲9f2ńb5+Av@[zݧ]\p̿K;@ȅ !S]%VqWp Պ㔔shb/D}'% +tWՖˊAoYȱ@ttM{3 ji͜RTl28':Pͭr<)Dˡ+w!|6pVX\@PP$< QP--V]QV1FZ)P93+q8һ(}O'%~YlWX j@1)7Jy]ߞPSݴtL4TxeUcԸ@x&f^Q>#;dsXzW""6ԨtTnBPS,X^obEy XŜ#-&1 ;5.F.KQh i W탵ղc"$/ z.J!xa W2= ? .~6J Zw8#1- [=ƀFK(ƅqV5A7*o |&ů jsޯ"q ya#BrZO[kJʟ$O#CU/=NL/B,?Uv07!u=`9B#ʴ R ՛7P}%@](]efRY9X7z6u Ԅ_T r "{A l"O2C.`/^ 3ݤ0 h^9i,F=5 "YeF.hLƿ%QIY,arI>%ȁ] ]6.f(.9w릥QrۥUX>KZZ y|dt%0T.;yl8qh%BDܾ#d#?AU{(-+\CX;BX9ݡ2sC vQxổr}wN96ґ$R_mNJziç]D:KQѠq/Nվ!! ix}_3\j.cI0<75l;Bp*|عV_tNL<܊΃v!I-Yu(Q͜P]N~~}g:|V{E!UrERJpWe@8cD@YGwcmȳ/⣑".:HHS3 |~r _0#bcXt:_;ψGʖ%sl!^N1gB,͈̄UX6:VfHWgWsטvOr“ɍ8cw3o=ޝ~=kLp\EKuA 2(A83 _68oK6M|I8_+_sc^{B8 ؊opDR5bJ2/v=s#"Xd˅`y UU>ȒCTpo# G{P8k, r7pL/ًTYtkep^:oj~qH2 yw|g1QP[E;s>\3佘XlT:0ƒ"R,^ Q;/+=%@'n-J#%C_zhcc f?^'Dt xCu˅mFD u3!'A^MAG68UBmͨ 6^?w鵙g,=# }!iɡ(=2XQY@Lur!74\S&wvT1E еXTjD(ꯘDV7;:n^0 @7mYm.P"!% |e? =l@E a6pįvSpsp,(?Xf*zE€:9d\:J?KVQQ[o~6vs 1a^?;BUqx}!w璊9[1o6J?S<&E%ExQ\?Gs"YsaILw'A#B"߬dzn #y ;% pmG{LL.&@u5Z̵{gqYgH낑Z귰C1Dl33qPAglxkFzZl ]ȄB4zU+&ΐ/#h5sTz-c3fqG_ "?|˪>0,vo FE+_e{ Ȝڡpz$|]ᣕ 8z oWp4|򹛿zKSO ]QU#czٯ/cJ( g@; D=ѐb'F|/-\mYH WM[iײiUUUUU]5jN~:_(e2d`Tw3e`Slš(P/CHo9|i%< p/]wXbQuu=H#ccJK`*9V#Kp6" U͋]}; ~̓巇unS47`$CR'x0oeM"gCu/>rA"|5r~pv͏Ľ3w}}l6=hqZjXX tԼ*VO`;wmgHb7Dom5 FID$VS))PrjaX!As)\ V(1L^x*scZ<ć d}Ta tLRH)JNW{ow:}**V,YiWiXdk$-YPIK5I فו:%Rm\~72]i#= ]iF.R"xp8D?'gl ܙnBae?;䂅Q >KI[Lc2rU[Sj^"R2`yHކ[2_+IVneM]'d4mzYAPmh|Fs@'F 1Pӟd+ujzI0/ :ygR9a׍2\UEڻ7~ #(&5}KI897QAc#;r`QQ aҲ$6#8v8c5qe=W&  ï7dV=B@I_LTvsY IA$31 .:N|xZ:8QSrMĆd 4% >S`"4eFGp94p{fQVs#3x=g_{ r6ryP29eƮaAs[K/5  !WP&D8YZ]mTM =e ^)jX; 8vצ+ f["ja/H& ã5DŽ:aCءk$QFuc(47DvA- 9R, >/1pħՆW9w h 8!7ɑez@D2?>0l\agWYEQY]) >x\i\ˆp~lUѲ۟c^ʶzh!g-"|a&íQߵ,RkK~tDުlEmKDc" q GMQݻ4vV(jhsЉsm. 8Vd eiA+7>1avv-1jsCPvl·Y >NenZ/"yy7lF=F:a}1y)`"T?â|I+ԪthnL 9?s0o.b!;1HJI%Q~;v !7 f"5[H)&?GS/ nEH3YYv.D^݈&~n*NJម um8IaF*Z݇J"(J4婲{şixTGuj]) A%skðEL>wpX|/4&]_(˽BP vxa#)$Lptk}Pwd"!Oha@r`C]׎s|mY~kxԿmw!`m|/ ~Vy;`(5$3 [#Tu!(U`UB5X^/KĉD3CQй'r5EeX7^tt@~"AVUsՓ5Gko$G ~TqTg|~N9|1WHQm- ˬf @)H(}&D%}el۹ Ԡ0'w kŎnulu.~)N1"Yeȗ-'O<*28. 8nG&|CqGEb `A!P`uQ84&X_}f,IƟC1TIu%T3Q@E Rˊ=zvw?k`d%DtX;3wp a<UQqMDm4%[I DY~G~h&JdC׌&F`q&D?k#iH̲ʿZ1UP a+(Ϊ==LkqoVA;yVdFN\5+iY DmCoMxmq!ی::+:/`%Pv|ȸ,8t ն;WSMc;d&Rda p;&zl$*IVvc׊I(C2 ]E;]>u!J MAppZTe0ek}C?ԑ(t z!KJ4kH;T@&"E:2,^[JDXį_(DJ?Z# a.Vg7m];}v! M6of.@J)RvgQ/~іhy q_:-hL/.4J `(Gdrc4zuxgڷyy9w{ⳣzLoT[33ǧ/GD=~/zTȮ}eQvU|)ep(>>ɭuwqD\g)G=vb b6HJ@rIQҭjxozs;tOh z0-x(bY4柀':+vGQ)ȂSC{7ت#%t/Z\ 4| 8\Uft1l!p}(qL(8A#}:"뛤 !at`Fdz|f?n~Srݔ s0 /4LU)pD{7':/+kR@ty\* "6.B",B& M7",egCSaPRuUkԆeCBצn-Ղe 1k<5<:ݞ#ѹ\g4(* z\w(Gm:#0=t  ~O !XI4BaT2$9Ug84ڶ,2\)D8\!0P̣EAdx $BK?򳥣kr$;OʪMlbco8Kd?PYCTii -N\s~ij]d']P"r3k]`]yoj{#mi—F\f1%2BkEoʬ[ # @)'H†OJ%nB;=ż l!#˫6B[0hxT,}&yWm0GE &,EYugo?6kk {{bn3vxهhcoqz$2eQѼZ{9?fkiP!jzЈq䧩wCĈb.ll߭"@JennU-`W|;I-y ˍ h:^nrUUw PTvK]W`Brگ?m}:>T0T|ޮ 0Azɛ@4FBfྐྵ]&R1EQ^ߠ(!C )FJ;f @n{uk=yS׼-8&`jT` #UE2( MM/.I5wpApslÏUvk۾a=z˘|+tQh*AgvJ):'\C\L-跺 !'Q(a8Oֳ eo 5@FcY>8^h y|1-D:By <=<-p}QWC4{k5*"-8F3^_3V'7 p^ǔ6*;"}X7捜7dhan!bhcQHq~j݇2'nW RIB%)KA@ ڡ`]hA]S:+>`  f4pQb/GU, O^}N OF͓vsn<`u~;I{ ϐc%!1g9kdqQiN:n8nU *$m;(y]Z $;1]~T[[b@K!۔ghnoO˛:Ic_<*~R?."o]PK*ܱ*8m0ŜPB~Pl,OXA@ (DM k7veIi`tܻv6E(p.F80dB벧0}Ƕ\6[9Tlt3DS%1^e@fiGO)cGu=N?dV~ D;ơ`PF_/[nz2PAր:a7K:2"C1CqroGq"ޮ&P@YtUUuPI@R-{1Ay0\Cҵbp& }|Ox#Q4\VUt]=4c^b~7|֢|2u~рGX]"I׼,o\c7\'6B(>z?7t!!,v R% FS,lAMtIos8X˰#H%Da!E(VPC¶ڊ\JFQcY?dJf!倣řk۝=AL5QL3~-P1yhH608vUIDAdڕ %.0N+7j܉`IC$brзA~%AJjJ9Jei^/!W+w`YlF{]*&:$\zX`6/V1F+sF{踺H&y\܍# ! AB$bWsQ t.P;HABgdUUn VÃ,sD 0h2 x0U1)E)PEՇHk2BW"\xDD}Rq@[y{J²xpW& QeODCQT66=ɢ]fL׿t(PEJ|]MLȏ[x쥄 Z!đ䑅ooYkP$1D@PGQ ہcz$Xs?_7<-OiUr騄S j(;LK7_ypOODiۼc}9ܑW>*j585R`t걒74!s#Gf^VU뗼˅̑䇥;SawQ $gD;ۍc*1vH88!33 ##i_ތo 3 <~Nא8-El]z@|vvȼP ./n2ziO&8e82#xΏ¼A"}w&YqOa >=$G%rW#1qe %o; %]ѽK},}Ck;kg{j yV{zD,=[)}> cadmҙNv}oG!dN'ٴD6 Z7#}Fq_^0J %4d%&S5YŚNDPR=zvn_nv5FGXi/q2k^#1w3})K#;5׮5 xSa96Go:vY7]g^}zs)wbd]'hMCEO}ie|۪v(~sa@i-m{XT!9it Bb$q6'㓧Pcf>_5AD3{^;vylem&kz]ߍGZdJy:MzL[aX}Mb0u,Ѵ8LY.Þ^BqowuHdRhIT$&an*<G[9_yo}"9K#6|uÇu푼ˢ95;ju& : u~~rtjrb=К~}`Ai-zt{6>x"UY ǵ0х\t y֎P l,lGu:͹:8vIt;vDMiPe͊<xH;dUUUUUUUQEUUUUUUUUU^ZV_ӣ:@yp0FDSJ%td  6۞{J=D81[>Ґt C XM8fӯa&gp/o>yP~U _%뀅es\`,Ǫz!۩f9PoE'Ӱs G~nځ\Gy;zz/$I(I NSdC즏cඝ,[-̀VE`:.B";_Չ!4mԑ$w.qɵ!#Hr׾]/a\e7~> AѷD×8"9cE =/j#D՚eh`GǩF7sgXU<ܼUD+= rU{wq4h +] >̀^78Wc.M?Yr(Iن < ZTb돊9-Izq{Lć|DmL#Q@Nd2:P(29av֑+h,,TR.RuoQ]7xB)3ԁ!XU$'S|qmU=?)SȄܻd}WF o ie2w~S2yh U3ҜY/j|+E@ZK7920; Sʢz\a<+Vd_h\|BH; or0<]jU>N*3VDBJY+ ,ޔ}νUף;<00T ևx Be_9$#'s3Jsj`fXFպ*w6dD$^:!piPtC> "$м , q]~,P$$4Wǜ(汚ܢ\ Ƙt[ь~B;-qY{i$Jqi| ġLŽسAff{@eT݁RLB-]Z)< qQL E4(qHO48Zq6!F juY0PbbĶ_`] sl7$rt\O4F $U#)O`8a-9j2`6. r#&ڽ{Özw|wsQ}B) (HONi$nrg9O7o+OS ϖzs2TXD:JBfl z ߀k("/u,pI]%4ˑ_}⹛#W*zsM@`!,cgOsiR,W e"b:/XJb0@V{uG5;K4bʷ:?vn2G,]FH~R s5Bg!@{v8+BkYB'>Kᏺ?#q?cXC,Sd*8p`EFI˴k Xg}74f`2DY읝yjtPv jfw8(F|Ũ!RKsˎg5,A{m=˶|J]we5;i9wkLQɣ;wҚ ^twzl.pTIV^$0~-r[ <.O u\ ߲ɊcB61'V #*>#c Ȫ 3{P6% ˕-Hr #+prUصHP.Nf"""Ɖ<$)f.ݵo,Tt@5X"4{u!^!7DllBeLT}WY :m~ J6#CKc XLOQQX}րOCrHA%d#ʍ&o^x(H|j VtzGufT7>S6DFAATz Ehgk?8^Ǽu[PJFzj@z_M3r6gal. A|iyUq}V6Uj'YL[jflVsfғOH^Z1p\,`lgܨE()M|S&gP_ Sczbc!~4(A,D=nB B\pݹ&S6 lD$} 9H)tvY\bսë[ &x-@%\iVGWz]8&:dWKqNJBMʒޫr!J$?/f }нD0VPdA%2w$/xBEJY:UKߊB *M6ߘ70ͥJkR~A.`NFpo0 ]2ԹH;TuO?<'O/V}~ͽ|dz=#"GȒAA41|r5J >g"9y}_ {PUxy~,<t d-G5aW/=?j~dn&PtD6v>AŐHh ?u/IDm_xgD T?/Oruy!~Gy@b U$PPI (&Z5 z,DI?~ޅ4xUB"))AUDPUD@@E iB)j#?>U'$4U$-Eڂ& 9-:֨-,A4ATIhɬA_~[ЂHHI5)ab"&%na|T (OH"R ZjMYS~y~>KmOO^n 6' !OqCE*tk"PqDZ-]ӛ~_ U6^X]ݽB/Rb3 히nnH&2@9۵Ubq(ӿ)ooe?}4feFA=3q?D~z?>M4T?#n>6dM\ wP>9N^WY=PAg>:$Ul_+L($jg~=X 2<=ifpUy'B*SQ]ׄp%2拮H6hBF p< X4,Мjf,b:mDwۅ\wɓɚ"*ƚ)(`y&Hi*E TP~yAM%AQ}_xYj?T+ `6w5@eDi?C¿UddX WL4tǂ9<1+0f=Nᶀ䡁[ ;[,S_YRVS=팠J~,Fq^~ocC2S:۟ u/P@APO#=i-#lY @> W+Gf/ dH+cIKs+X)y&@H1 r9E[$˜XA$a["!%PID鶅R;>ʋ Bw(;߿C< 4ɋUL@$>Ӝ񘚼z8&O>Đ ŕp(?n?#r_g{> Bhm0x t H sL[&(y|A~#B+y8+U#8XJW !P |zIH`a \ZdT9'`۲1=;PByN7429-(jK x:r ^- pGȎ<|xVGq:t"UI"#}(_*ǶU?q/ч֑bTb:s"?L9ɠyʌ*C` Ommmmmz!!,"5GuQ_1nyz~D~t /~?uoa8~߆+39>j |Gw#>s.؀@z8H*#Lk_ C5"Kw%G ^cUK㑾o:jTRmB8Ϧ9E0Ƨuh%8)ߑU{)/ٯcyC a?GĜ /L jӭI۹KhJQM4{t֞"DåY6d6% ږEș2I@2B D,|ǀ^9o)z9dh]t1bg r]To#Q W G(,5:]|͸:gɛo{!8]7e>Z1z4sE[ ~F;lq5[/4)8+xQ|Dj8I[4p鼠1ۈu1H@#Ed9 BL8=7ɩÁ5cM:m7Am52ܡ0wpEO?c{Sxtqv_pA'z^o[%O~Y8t~tgK<`N0|GڹX!7m!bDSnDcw [HܴH%>?;e!~?n)>\a -MiIut pc|!ZwcU+}PҒY10$Vh#.)yu/GKmqٽ1QJq!z|Շu6Ӎz\4̓z@ ZԞ)g] Q>V١{Lէ]#:f.Aڀ )g0vp_x~޾{|{ߧW'_O-o, e]1 lTH@A|禛T`:c%rp4^Rse U($*x#$<=zSĞ֮vѶ:?[Ъ-MvP9蟢T8뻯W͕b#yPW&?ƞmpxi\iXGXCw TQdE@E* cy fR ]/o6~-t6u`@Qdc;{6A'H -mDڻ: M>W+,Yb@"> -^# 8p·ž Խ p%(ٖfkF? smIr\ (`; NG]o0вDoS|',lF6W'4]xpWށ%CPg|XQp<@Ģ^|EY\`O88_tur̍\Ò(TkvMQHx؊5px,-|yBoyS3 m;Nv Z"7k7YCθr #:4*)H#.e*@Dپmےg.*TAq+9X=ü9ŋ H˿'*}nS{_t$^ʒ]_puN7_s|"]uexqB_~tQ9 , 'W,@/!b7u[e B? N8F l ޅBPwU7#Zf|J??G/=~"4EnnR@=H8G=ٞ>&.z4Xϱf6W )okBT}MuזLVuqu*'7ClD4aΣߋ?bP!!D /e f)"! ?$("j(&E@yLڌ9(t#hqjfjBH*f$& i` *(K 1-9Tfbj&I`LTPR3TS T0DZ\LF4 KŌci4ŰtYƧJQ" ibR%)iQX;-DTU5 DBQL"U$TRDIETQ1KS4 IPD+B,,D-TQ IیR4CD%TAJMD+EDD%T@EI0T2ARLDD1E41$KMPLHRUPT 2EPUSTTIT@UMP--$Q!%UDTIԁrhb )Z"AV *() )b&dT)j (H)%Zb V"e`"*)(IJ&jKlUHLKJDLLE EHL U5SLPBS$BJADPE Q'!sUwiK$eԐA3? ( ""IHj8 b ,mT$ Lѝq~ c &%=vg&bd*&!U,MR*==x " *"X"Q hJJuaDE,M PKFhόq"FE<1!b B *cŊ "fh5IN1DE1$5LINM3EA1zm$h }gILQA@BC$LJRRBTSEUCK@DR5QDAC -+$SHA)|1HV/~; 9U< /*iU:BK aD18lѠU}"`5J{U|@/ƒA(\>u HD }}5>!垸}DΕBlll!!6 8Q ʊ;8 L 0F&6r6[YA1- ؠMܹ ɂB8h,`Ʋ[hˡqtGEĉQ%#CH& ˈ1> 9&ht'~p8TfuVL@2 K0;2wɸ% 4vM P!Z)rr0(h WB*:K`\Iҟ5%'QA]\!~^kG_G~;s35"+?v3:eu߿/|]h e`M uCݿ\,vqO|烠-iI[wߢw w/7>cZniwkX]V :ΓcCe8~X!L{:sFVkVyȡ{sGk0p]Vs@g:(W]C8QVZ9~GPzWVzMOg80ߓSsM-e@cdjE]G-wM`Ԅ#ij˴j1557x m1PYnxȎܵo7LzO^)?&_))6y0oRQI$9X-ɀ^)D,`cB,S]Uڭ5frn1Wf BSjtok\=oY݊vf85ϊK@L_8 |vB0Uq_툞e&q9f=o4LTlҏ)yJ.^`她]h?l_cz/[#( 2."Z2J.\i 0忖tLF,:V" Nâ73 y"ԝ#7 gWp@T<}+h#*JbvX=}GZSvQo\iQj}=A_~Հv ݙv3 J1):Mw5-xᒃ^:0#!DrrU "Ab'v[fԚ%-5\3Þ b#6< 5!cSSg6xr~]@nϴ{adnv\?#R+nw ="b#ƈ||j*+ԈyDT .C}ɼ=˯D'E;R{O.9ݺxܸZ݃g w^&^}:e?;♆DL<\E_[ >n;}þ$%v1%< AJL$u?a qEbk&Dtsuա~d<XcOPbCE,⬐wypQef񴎧0"sWj"3t88RΑ^D9ڠ^ܩA鈄|mlmLQ xVaz%ntX;ĸ1}z:ԭ%|qW?: 'L"ym< 5-ߝdB8OCٗ(jzꚝZ}uyedd aa..`M%{PW;m/8փ̨SEH)"$<@'-ـW{:!E J%zָJw )S3 L}l陘TDŔ' ܬ^C:t#okp"Aٞ d)<\5HY}1s#'!ۜ8|9,6a;g-򳂜`Rqhv\/_ˎ1ycιc'IqNL9S&91nHC7>q/w=T9H$,Oi >9HK0IlŠ+CCƂo`teoު5`y}joݛ*qY^SIqY,`2nNVvs!*5+/ 6$ O dI3#ps;kp L&z1f-bϓBP%z{xBP<p=|#;׹kS%{4.pqv];vzc^\lU i>ut'p|笕 |^.>cəڦҨ}Ff#%5aFvLU}`nj4>͖vzX6W_?ݏcP?͑"$! "A4h=>:?|u4:[O.=2# ~gۺ \IzJN/8FTẸaNL&b%k5ƔO (0?huZt#Tn}(jhi jZ׶JTxмTZUM^r"r, p6~ޜ4^l"Ws]'zHKb/*&և\;u~pC>>G=7!6^ F{}`eGU j) ӬY;zFLYmnv> /H]V]A+*]i<(Ɇ5/VDv玏p_Fb6BGJغu΢Zc07d}U7 IԆ;ِ_ W o0E_^g˽lfPKzw~XS>C=ƺڗA>yU./0ǯiXi1չ5_ni$qTo:#Њ=?"kE߷ښ\Æ.FGE4Գ"*dzB}""TU}zU]rބQǪ ZI*)(JTXX"%$jy9=0lRQB572Yca̓LT׷oAc'DБ`'jM&ZNERrCB  Y2Ԏb`T4F&Z.A(ninA96jdڏ8ͼN 1kIAHRZ4ГiccK:2e=# +̇snz!zMN9PZ8ělEE&b-SnƋ.!_|̛Fm9#h*`$jZƋfC Lf')1a]#5%AKZaڱyېpO#XZqr(婩 hrU@g v^jn3>&Xdq'nA24ihыEQ#ȒAͲiE"8M!` 2ARY3G bI#څ!G3a*dU R*1dPM^U "y;כ`2$1$_P߮qç|@~WEd[DLn*j!߇v"ʖxgwZy!TE)MO' I;T$7uڠCIuLgң+V@~/]RhV % fBМr_t ϦOa&˩ѽj;=_ю"!sD|MU >j̼V2uiH`ԣ$VQ"D^"}W_4lZitOd8@+ݬ|L՜Dϣ r=]+I M&6\DGpQ;b%,i$#30hr pB=LU8śts33:kƏS^X#›~ny/NWW\G+~;ﹽ[~!bZ.bELTgVl 7:=Wni[r59=:L^j»{=lXwo&&i-t4^b?W%L:h北IRߛ7E{H*-7qA6h'-/DǕbiaقWgƔr?;@ҳ_~вohqY٘{]Zi]7f` H&$Cظq;bF f:",bSq%gQU鴪szW x6V7ƣ?:=j/u=3|l>)I2CP`KFXV"` (+\n$AfsߚnogXٷ(9WgZv:{1G1$g: 'r`hzp6pp9Vwh9ȍa:V" 6xßNy>JTx VT k[R%yUI"reGl5C nK6y^8d']v%2-4ti'th.k!lȹCy!! )s>wlN C0$Ղ=d ukzyW`;L, abCfp%l jnsvBf_[<'P_'9Uf[$Hc0xjeeB\pED}F(iR,.G @^V伡|Eֽ{^/]y8˩z `XOҗn,.N[-#843=vsBt(h)i-'7~,^r2$ 1S4!5ƱPyA6 %lNY5ng8,Һ$pi2L9I w1)Ƒre [+Tsd䊓An(W4%Μd E?aIfl2qe $gPa؆&ʛTD$bӁ< P2m5j K#L.B—e?xA$(/t#8NYi0L& d?4c| #.z';`uUH?E% @PRRURPQ`7덴sJ"DLkLefmS(2 Vuh#>98&gDaLo/ =7\~ME||$ R?+ Bi* i*h CHH!AM KPP% -Jh R (&J"( [Gs:JZ N$zI͊p1R.!4 4R UC14_0h94$ -{eLs|=ͮ P}ʕE _=N&;s"*MUYSj0d夦bG >nl~ $KܠP@`8`[u 7t P!`oh,?JYdwJE JSI6_!XKmXR0ߍϸH=R$*kzg߻*esL#.J)6#@R\~#4Rw2^I(]A!1ewȐd7<¶?ֆnP|IKցYJ*"*PX`(!ɺo{ T(d7zB,SfnYd`0?[QxݔَJe2c+jl9*rl>1?Fٹ ]PǑr7Jxnm6qb9BܪC5P (t`%{Qk*+=Ζa|JVͱu3yRd<9 }S~U_7s”(Sg24y)<G g?"Vq^V7nܣ^H,s#k {pu4҃BT'e@?g0gj>4 ᇞ?RAy\H?*E;jwxev .w`6?^tCZ8fO.`Md+ 'm=Sa"./FOS$)rB&@d/Sz=bcw[uA:ə&h s`f1NHLk> A9Ʀ>DLև7Γ70P*jf ӞxzLj$=h"(/C""nѸQ5\M4iu8hBBxq  D#rHB x9Pr{4\)foQIA utUT<㍩!<29w'b ?(RQbd& 1(I+kWڶej`vLޮ[a3МC{c&3D zO1뙥dwA+4dOя_Οz66D`$$y>|w|O۬4+-A"B#Fsv ?<չ/Ⅵ1Jk P3rY2g 3ٚU :2h(0HӶWR`~=μ=}c2R!S67,\IBfSTW)Mّ`ի ¡TQ?դtzXN69Gq ~'!1ZbΕW$)tz[fq~Brދ |)V'yy<Q-4oc IфTmq;p8g6"+y/=>UYwRod"E*!deWN~H߬y=p?g|`" (Wۉ<sOH3qpA\%T1ϪQwxB JdC D׭Ś8aDzB)0!P(OJ=}^K- $ "L Պ<@^ L)DbbbxL4@tD}nS+~RI'+9߼# HӋN.WCǷ5_i۵. Q[` ^Չ{)kQ|VBÀ~b&߳LKAjA@֩MM]:QY=?N~6?h=q'.ӂ']WhX ~LL4a#@0o4 hIU۞H9Ù<4޳@ m(qYiYDP)$0K2l&0B4 1 3 50OLûOe'*w,LIE?بRdDD?]]T8ܣdT(*k?@0#YӻTl8vP_$H:'=Ñ0@ߢLZELH<~Hꊢ E4Ǜ#NҞvJB7Ӊ)n^^(TX2A(AJdXD7+wv_זN}z%^(r,X=Pց;D4n?w9~X_gsqOIk`E:#cuzl D0.!/04/ܒSt7uv22݅[{r=yr dh}=qk#Nw`ә?OJ LĢl, _tY_KWKg4,?/rlG/R2&Dm#Il|sr5UM]rN TTߊlik>Y2 b-jMiNJ \!zir TDl(s6a3G%C'^ev~۞ Q :!xˎD݃(\?kX)s~HN}b߿4~D~cd0>;1^l?5u`x!L+_i$<Ȟ)G/5D9Cw׆tQ`,N!i_W}~}aӟe7߁SCMQI*{M㠹"C=( H>Bt  tp&.q(E 6/}Pz\YB~#9>}<> 3wBɒp | Q> " *Bt5 ͨ$8`EBQ0sjC-ꐄK="(SU*"pv~8,!:qtW@2 ':hEf0<Նc@"VyUq !">rfYM.PvzZיNPz1ޡ'0J 2΂,LU7!)RsZd?@?4ۻ 3k.l邈-Vd;Rޟ]8_=as0X5/(v{tX`c , A!+ąܽԫ a->.eHgFU1] /|_Vo:'8~lUZU>Y9ެE?vjr9 xlgTD Q,>(:ZÒzxj*8}.b־SA(8^[;$J塧roC. .y vSU&c~eXG$ *@dQ Q~ʧbVL9[W?F^o\8/!ㇹyܶ 6"8aP~n hbK=mF0QtrJnd>pd/Sk }Ŀtw䐹 ӋXos9bf t<)Pe6Tڙb:i>"{'P>;J OYڀ>? }&}ƒl,7{TBQjW+9X[Ki y 7nxAB"y@@žf@"0풩`b_bAR {>ucv{ xb)&]P/ľXO+zKa\nˤ{S?3DjT?Pw q3pz-~ ];_;k"->pOMԦܡ KB1ݻ۝pQsw&iN=VXjWk"dg}L/u$a=h|\q}jXQ ggsQs^,gDq8'٭HQT'M=>[< Aه(*Z!H6OVwH' ԘS0CcL@9=b>PQ~CoK^v4~E o^q["N'(X%v 2Q^ؾ0g.ZKMJ^1.ǯ`@<(wL(<ٙSB"Zc6@ qWt]K#QQL`3TI;P/]:SgQqJ8 $"~ k. y4{ȟ%NGcr{+_҇m%~S"IBP,)h(1 5jh(&׳k# TdzBk8A˄Uѕ csA}"16/E?b鎗 'fۏN?P1M` '~*%CqXyT̳@"g96C Rl\ݪ*H MJA2 yo}]F0TR8s_^! E}stY'?K[k aW.KbBLJ;7lZAhszxs54*q̊1v_vDyXZ|Q7IV,p( F/@PCϡQdF6`tHXU,!{u `@N|+}?RI$KI$I$TKƄ2рP8FXCB@qZLn6q8@@6g/9DN .0<b^&BMOnQ g7(~G>v&~L9. S"G@BF( yhIJS.sh,n(80Zn~C({%~Amk!"*`O5i@,5 g~02'ͻ}y==8~̦w%XBnl` <{00")NM>$*ђ:$iO m-7F3TUg.٩Eq?|~ɫkUĭcziXQxғY=+D7[v<5` ɖ7gsdh)#nw3t\ ɽ~W Ǯ`pMjS0 q[H=m []iFd:t` mqZ]w] |=8E֥x9,/V'U]۽:u9&W;DF1&d̥9g"dZwJe1I ˺A:>a esrQ"Qd2 `0L5 ~<jՉ.isA^^rTWhxV@h,|H"8cQJi@TkJB KmֻȘc(OudH͐0a[A,G\sYp7HAoXG qUMTqqF%  .Bne/VNR$3dhYt:ayN\)CgƨuYSmETB1Ӗk..Ba C~}"VJ1j7>oidFa6=-A$QT2&^>~CɉHD1EH( @wh+"@\.k6W*1orJ/C0*B[LY\6]*_t;q(zS@zj Q jX  @% HZ>_i紹$Q(eB1xyg'T<ęHb^Lw6ڱU:׏ظd(w%(9A; _ۅU'};xhIp_ -rkoP5 ܄cgMtؒHse%G4H ȷfq <@=.8Rn#[T:nAuRM{]*@EfW +Ք [u^ vėw{:|^3uNJ/3"I)\:M?z22`K5v8Keg,7珇'3?cO>f(/)v|s ;r5AJőmCq`'U]%R\\*"M`\}Z{WdU([C@ kdaj= Ȁk} $JNxAZ[TXw]AX9%]Bwyda =;V40Z"x,tbjeKJ%~nA%BC>r:`~=j Hl=3a"" Ҽ3 |wnnt~qzxpW4|2% 7gu~EUTRoF3?Pr! ~s%$=|(齲yFp6eK{nJ{HAVk#aC<+u.1}Mg̢,g7\\BvC[45 eIHnt{/픊Py8" QT (́0! ɫ]=.&}"È7@H.4JxF~A 8{\30#nU4 tܙ.ߏ} d"ߧNӯL;K۷mU݉HR@GwZG8jp*hg$L?xa r#gK|lwe&bڏ ?I[nUoc3/GYêm@<)@J"G2#eXq=9U!:~+:3ZQOnv SPt>WXHH1=?MA?NSH4=($IgGlp2 b4 ]wΝ=0F `~61qX ;z$Sx@=_-v+ `PJ|who^GBJ.5UKiw[@G0tr)A9P.ЋZRĤ^k#/ezdy.zr:OZCkp1obhHpƒP ?"7)s>Y|4Zyh-H\Pkr1cWAqL,/ov}2[oWi妯ƹ/Vs'q p@$ 서atCQzs߉˿TzQ'TV HwܣeBW&*,.Y˩]xA9c=Sv+_5yD˺tdAYhgyQA:?qRʤLl-;KVOrb IL$dzb1H Ia  AI >=W6gx[+&Oס%1jgjvAW|Zcv I@#@HO0BhBKAWG1)L!u_px1bՙpc89A CΏÀ٧ɊC cWy?)g?{)Ƀk E*s&̾9(|k=s]v$gw$SE`t)N#Ybs Crۛ߬Z! lgS,~)ݷ e}lms!Ί\>xk~Єq:lkNۂ~])sxde/gRܽY9Hk5k̋f][+QijqK|,|N2ȸJQ9;ζYlu,j_GAL.ؗ=\ Wv+|^^τǤRMN7&գÕel*_u$2}vv#\Z-xQ>CɸB !׷5|]_\1լ_Lz.^HNԟoF/[T_!%)K߲WnWyws[Y  \M@+A>Y!!:HMQٷ1HˣMwۉ5s2xc(e쳲ѮOLzmo1>=#ÜTƪIl652jLAտή$G ؞^g+o5+$>k}em#>#fYy88c]wnn}w tǷ qn$k {fSaKJ.LJR<u8>`T&%x3#"]e'r '&\>:=7F)p~p(A rtEP/)J62˷H% )eHEvrxb4w:\d "ttk ̍\(f;fi:8@Q|+KF{M667sk8k\%W1 eg3 bƵ) -b"( ւ `c "vw=SM[~Gn;Ү\$"kSXTÂLS_ S]$gBd!(zb &·a5n0\raEy׸i(?,̿0 $M"3FM\>W*qD ӵ!-x*ͺL0JZ-? aD&i ZbA (kv=qo>qv!,Pgh!zv9l41Zi gg Up] s f6aĸKH$'?l>kzO&GphUM7ʕ|]%P.Q BCÈ߿:_960V",!\[`hwͣu#1+f&z7;a"05 ȑoAK[Pv@QR>]' }7B%(Fr獣:_EةW/764+j ^#]j.0-Y[Y㆒\x[ߵbQ}Gj'MAq%ǣ1L3 -ҏ)x)&{N+/،+.-#S82>r8ygQv+,M9j.s $a %x?H|v>9cu!Zw;wkv uñ^C3ۯl1Hz]9RN0("GĈu!$N|I3G=?'q "TըwsI?}\Gj> ]r>kKS0sd ;,: ->ä)^*FsƄSUA:WV׿E!]K DGM}Nvt +sF#1#"D E#EWm4%qB<>צH_i4MW[\1TE/ۯ7;M]]:, ^,;H *d Oy@4@.0*+i'S6iS+8wS?H YdZ&X"q H튯,pq̈́Orb*"Y6/\p(!E )f@ZMy uyS &Ț2QM{o%S Y YhmwʉȂNUZaJk|=pnjz.tU74(^Uhdw۱g<_ʱ#i sazvBH5{x4(k9v2C!}ҝdw.>h R5Bf~4 ΊKvW% H\q@U|m }fCVPqj%yWïiن\j,SA]=ƳwtvoLJE9>NŮuU~293fF0WMkOH ߠZ;͟٩Pp^w'b^{Ùdr X6mO+aK] 1$}ߥgDFy₰k$vs]1:ғc3c)qY d m gz?tKʽS V @$9Ը(#ܭ0W{38HKQ'Iy>4ݓl-¢|rG nc9O]Lj8<6x ziK4ٔ]-N?umC  w mN{Pf$1g Of ճ1 R[4}ҏ52lՃz~A+(Z{w>ٝIzrX?|e AdHH7HeLBałBWdv#b?脟@Cle-Ggg\,MQ~*w!S %TO<7h*\LQՠ@4C)K۬"_ Yh]#E~Jqe! 0Hyp@P@\|?7)l?odZa=M ;p"xIi101 |tqLDŽ6zwvww7777777*2229=ߧ_Gg "&,{@y@z~%zܪXeFFÒW䄁11"Pєeq\c>~fzB>^\h?ӰE!P(V9!P wqlmI@xv10>u ъ/.L$U!ji?Wg}_s=n0 95?ȁ0^Q] 1{'r_vx^{n1 /}-W\¨׫YݱK^6AQBsdn.^Y1<bK PM_昰Ľ4rs}\8or{;A.X9d 1 ؠb#c}=%YrxEKst]oZomP)瓡Bi|َ4"'0'uuf"1,)H?lTRؒ$@x@4~ڮ»ᴄYg~8|~ЃܬRR١Hs3:j'!< ɔZLY%z3Q|>1%彙%Q]; !'=хy((˨xsOvxy β:|Ta)^8(|<_^,Z;r-BtUsNjYm)~Tai_| yNp=4:(('؈94xp|;;h2H3Me$ hG |`vr^ŎxX.7|u  Xv2&ဪߘhCBJt!/nn{秗9szL pŗE܅}!DwCoteYe] 9 1SLڢ< d< d+N45⃞쌜'Pw:1^`M:)C^+3Ð/BВbZJ(" omYb")&(w.czW @rˀr"rOc|wQ5+dEE)Bi<<`W &+u}uG"уqb fq'|@NBd44 r$}dT0`vO+uŽ #~+fh" !a'цQXv!zU Bx`/bh"AzoU=?}>i'&#~4M;NNxyAQ2T9i:,%zfTDv7ou tbȎ/j D^]Jʩ )2I^ɔ6IM;ToCUe> 0S bQs, Wzۈc3^go}qX|O|h\d恊(cUH ( 8 ۿ7KEkU( ǡÞ'.()Yd ˪ݗk:r;u=uiboħG;vI]qb ;ճ%4E&m r.*l F^u -tU3H}PRi=+ |@9W-"!_WG@YUǫhJBݒ5DO RT7)ٔy!e@wLy ; N)Q~b۱wf` |hbO(FaJG;E-02(&I4wx-+gb8cB Q]*XNV>Yz BB@vd$%zȪ"L ?n~M 7+OqJGs N9_|`Z=wxt> 8RTBYm„m*DS({3!Mc\Cϼ4~ z]6aHla5'98{gp{r` B!½0*>sOnIU#D'ٛ4+3ImWݘu?ED֩<7GM+Ԡd4)&G!4zaPyל9B>`S!?:?\/냗2s,p_?Nf|r٦m3 f8HHJ,倚rx۾NrX" Y~cݗCn ^އ"Qzޟu^$ό7zidW  ;soN:CG휂ZZ=HṖQG|3˾CGrvrrƟl&٧@Q5N40T)2fLu1#Þk q);\ 頺F)|dPHgX6H6dDrD: =`&D 9TYaOczÇ[ AI gb^w&GiпX&H4̇Y"}.0`p_9/`~"1E7~BF x,~3;x1sDj *؞~=:ck{ 0|LvZM%#=WE> ~gG__`>X05Í'(aFyM%zN2F]}k5Ϟli %"ULYl ]b;9)CΌE|CIdLjkfp*=0B$H1&V8 J s222f38||x%!ү򜄟S>#J'?m{J'}ćHxb}hD۱B]~ɎL@r"J9G;Hi 0PK{2-Cc>U3pbҋݺz2H伟,Cu=&EpiDO&U<fv$ќ1z.s~3:ts='X/b'B}`=z`0qh&vyC2)v1b|  W(!0Ȣ}A@RB a5'dx̹^f)3isNjrľؐ( iRPid9F`F%F >A8Kς0M(࢖%YRB%N+_w\(a%Hr! ycr0\ X5j80`0ळ,8`DC䎈܅Lrp dܚ&SP =6sIm aDc`йʆ<@,CV%X v`\Ȟz+?daI2#aW P 7Nl!TDpO,>~zr d'C?7gyiwBe X+B#McLhE@%%gJYOjڑ ݨ*`b1SJ҇2xhaPt7 Gm Υ}Bb.t&!SkBh$B,K73xתgL6$PJC3\]~xs>CD?'GȰ\\& <ή0ÄrzMhǛ_U9b;\di]G#,#3Ž'zQ}t( mZxL," XQ^yNœH"@ٿЩ(%< :DǥЉ(O_Dr" az;Ã!: n`^䧇X /#\ PS<|}+BdjD)#q"0}LPA<|Q.4u4>_zIuR(y*BC! )U@2)*$"DĈ)J"H@D+/")D>O%%)~U{NǺmBQ׬q@;Hy59iКtP  P/ &sΒX ;1eISSmsG"Cu( e;@_W b&90C&|S$Xַ#Ni'W!:XBs&>%s @{e,8Y$513 T,6%a c]| e N&wA;" [|Թ.w@ wٿH.zO 93rK&wngɗB gSWj(Gͥ6Z_; Á*#+7]{ Ju#nRDϘ{Uсv< HX"=qVGiG+]x_5{*, .#JPɈqiʣuHC.{ fo胀ca {/v5 ̲p{wVhjsBxj]&ߔKqT|=H85I9pAtHv)"x2o[c=3s{.Q`AGFY``bT;qGoW>=0܎JC`B6OpU#ݰc>}<טVnw0tdwCU{I@kwԆ߀'P9އ{UFe$Dx#{py3s9!Uo_ONfAX܉9;DKF+4nss0hJXA㶐 Hw؞Ä8la ASXˏr=.w3w18_׽; Rސg#9ws~1[ ތ/,벙'%MFq,gGPosspDs~B@+xW~h>9<4yJ41©s'}I"z@Fld)v:5_>IbGgC!Dq=iOO-`@5N!!YfrCM$ffXfyz}'˱=3Mppx{$7""2ç8nq=t XS4Q3GǁAo܇z8md+̚ Ws^8!26q9f&\̷d12LgO~p ? Ƹ\p`3/tÕPk zKM `ο_Mr˦`@鎄0"l֔=Oa;`|Єc w/~7!C0: pE8y8aL0)YZ rN"qǼ7TCM0\ӷF~ ^Ǖ]Á.;aSI^ٛ(@=NpQf(bIU.(.9iQ94(ƌj$\!f9aA ~P@ =(Jق mP6uW g܌֖9{$ '߂7!5ҎӼ\!kb s-7uD]7D .2"| \hdQUL;xz< sMɨùE:PȰ^&Rq:Ӟ .S6E kg'B!jɎ:C9fn?|7MA A -\bffŚg`Bn̅NnX| v :y-"d  B_cSS<(=D"}!FJA>>W~ߗ}ީ/7^{_NG^;F~ۢmPxCһRxcvݢE/ye #.J˵V/aSHH<ԱC엒":PAEk2Q!gϧ=Oa.DŽ G6z\O2tH\.-h>vI!ck2d']`L>HP>q u3TӻIfiw嵮4*bu,0!x簓ɱu"~QZ:6b R\m[Ae2'!zKM(\MSEQ;gS[ Kg''P*"(GoU$D!J3*B9? e}=^CH=YНTȓ aze@z;7\N((Z@AA`Q@Q" ?RZWH'VOğ _p`tsrI;€C;`<ށݘtDCĉGap4t_{zWɈBΆbI:oz510T $&Nfi"w:@F2B"@FB`(^$]C+2z!_%z>]=~nGZL,{s`:'J\BHt xbXcx\М(>n#؉TrlGgUES=1`|r ?70}rlcFc.f+/'l|&G0&Q‰ܙpp>gcSyFqD$(iGv4X قjO* rӃ]隣;I$o4G *y'hͣL@Hx\ ~R>Ec$]G!~}MФ$.S:xBt<wrc(bS!' b8_-c {zLZr,(|sv6PāMD1ϐcIﷆ9P%yFx9g~ 0O vt@( DITBtpy}":*W)uc B0o"2[ΟKRxG^䳑HyW`98~\ ('4i1DC-e,:MԒ#Ef;;`Xm b6IU} _;w`j\9 "'5gA!~n5Jboè:p'{(>Tw ݧ"+$yҡPIaTdPK*L$= NU܈ 0Cφ I YCc:r5&ِ5HYS.%¦f <N}4Ph";Pƞp[ Ho!n30,!FO5qEޖhO}Ϟ:_])9_;r (JL.4aR%!&-.uSRdv5LNI?SSd=L !}D$y6P'0m_Q$3|U%BL~l,$/I@S`;;O_S"A3Q>f!ؼD|3oہ$%u_#| 8cGxb!FgXbpd zq;Cto܁_q'(~[Ͱ'"0=Rm1TrUiEb~ys=(1f U$|fwyG:t~XVu@i2)3Cǽ[n :n3fz!$@0;^:x-9߫P! .8Ewtt|D DW#Bw\OA8>'рBi┝PUVU@ @< zI~ߺ'pIY΂,J؀Xk># 6Y {m(VM8 g/uMJaUjʡgΚnrK 8d3"\Gӏ( `d[*h1(M1(Pt?iW;?Pes+@DJvD6Yc  N8{  JC! <09=d:n'ȧ#wU:>U%1حyaHhI0t嫤tD.!Ȍ9倉7'8u9IՉb_.Z@x $0:aך~9&:VRJjHUu$ RUz !8!߯rkv WfHx>,|~|﬜el.z(M{h@<ĚCӎ6`!ْX! #Dk}ni4:CZw`Sv*O+_l$>SJ7B(h&2@Wp;!/j"DC =SEGJH|ZR^ =n 1^QS[Rsxf8рy8xڃ{*  {q 4/AC)p2b`bPO(Zj 4gE#B'J'!=H(~юp{RI=0B0@yq%Cڌ{z)?kAʭ9`009'Nx2h}κgC4PCHYyg.&b jW\4>~fbZ+ [V7ӫ_v "ILxڜj)؈%s*m:A?Ka@1aLBk5.{azby':t|LLli7 RqN:о#; :h·,&t49rm& !4 陉%TUx}0 @J 90s &Ƈ`+rLצQ(s{(Ru?# Y)aj#P  cdrh mM$=cɘ!D;xM$!S/$MqM͹ה[{kzAScq>yri$Ą@t1Ss:Vf/j=;$ߓӇM0ؚ3^qu*&oDA4ޗ\&'  @fMq y6K(7:\9x8C@FΆޏdtH7)<6H(AP3l6xѶt~J'~z: i1l?럈|s!p`<g'}q> -Q>× 4!9z`H=TMPxIAAb|_Cs2e2t<.&0R.| :wLM{Lb7A3buw HGPXwgwRUMP-b}0$2JLL2$>1jЄ4GLuU8'cw=\vnB] !'ɂhQxyMpS BgLA'!'YWW!GױIϥ`Wj bK F&5} 07!0&$9iŠەmx۫l]&!( 'iV30X|+'@I2`}~䦾$ x[C*;*qJTBOo-wVP&  php^T@rP[o&ؚP43$tmOT)x =<|h yU|fàVIV D.qNwt}ne1y2\ :{xIAcyqD.>&La&dCj5MocHYEM Ça˦xo4Зyw)G/S]< ,}$B,9jlYEp/)*~(?G6 pǠtDB |K oa,tvJw3w˫bwS>A)̇3FXc.yn=~d",lw g:y-Jz!`Gd6}kR^x^A a6vMrXz3~G7=RPgy0;J,plM8bTJr|Q3Xs7 :'i>R!d}&L>&ՊP$>T|d:;!/mU[j?q o"$nU)S&|1 px/8I&6O ,DIɀ}qച1M*驛{' iz:m*O<|}\9sؾ4Q": O>6P?/ˮDUUUDZSToU;'B ( xB/멍 O=MΧ*CQO!Ġ(ٓ c3o@X(=(Yf5VY(N1׵SJ?E{6o0"~LI_hO#E|C9r<&慆 Ȓ$fg>C-Iu,q .ۦ^ރD ]O!u s%I9df~¿( u>// Um Lw'#C@ܖ z7$.BR(0spucps~w8&M_jt}y jt'K2dvƚQ =Z [1(n7 ' ۳,pϘCX^~I$ר,>Ԓ,|;WCew8"uH`;/0'\?$@`;>>cDɌE')#ˤ~:Nݽ;6R!c`bBÚfW3I+ÃOiއ̯, by!`fI_`a> ?_<saѭ#1$d$UUI !$EcI!&$UI$$E-Ld*Xc" !BՄI"lc)b•$d[s2֝mlmsmmgZ6 HČ"EF2FH*UV*$BFF ̑imTfQHH$2RelEUc "V*d Wm[jV+NG$UTZ[VHȔW#$$I)-FRUܑUUfHIUf,͵vE["I(.]ILDUilj YbIhRUlKb$HiK"cdYU\ت#)eUU6HF*e$UddYkmEUUU^*-U*GdUUK"UUUVHn1UWI)Ѽa"B%UmUUY$UUTUUT-UrULV*h;Z;Qv#M%sjqګUUUVvL-I$ڱTEUUUUUUg$2EUIne"EU,6H2^al"$U&HY*+rE]GIUUUUUWf""˅UQEQH$H rEXIdrRE-UUnvNUEUUWQETSCyX ωH=٠mi0А!!и!'.ǃqڪpӻh 2鑈BS'/{TDuaB0?36c%3?=^GGdq7C_WPr UO0ajj\NDhU!"YX}Mu2Cm4?a{O$+Ğ `7E+ދVH@Lm!SA:N1S#Dٵf ^!"`DbZz ғrh 8V)x4iÝ7AƬ#&=xbG~tLB.dR3\0SI$Ia"$I$$Q}@*(ULj8 /`Az$'B{Vs 3ws&&[}Y118qϨp/Li~j&34`l>&.􆉢"8MbiOF&)ߔב˗/^3R\(m0,p*xbrL pvN.ڏ+/eL T{1I>i)y8:=3ߊ$4xC|/$&Z(v,ˆ&a5k&UL( `mS Kɇ\bxV 9py[@ش-77YmIٚPUty}6 ڃ5 QeЁ^gAB 0) 8CĄs_d!`9\RicSj4i5E PBQ! ' F$5Gc:T"PZ6 dS c!=J;d=S4|L^%D:{@513l3|?&9Qü$]ñ @n 9$>{P8k9B!_XVdX\yR}SPu Of;"aAJ֥d77J< 5 b$I4!/bDsh<)k'T3 &bxf`:WX徒83pN"RhbVLʅF(u.Ӎʹ)!e;z} 1ҕګC+63 YUHokBǼ}0Dyr>׃!tXU'q/DV44E86)$P U l N<~˸h$]`86X"z=i㡔)4az)vИw.D3Xt@6N']+xrgAr Js)D>n'2CќXRJ$D!}? ,+AP6t BC2A׻$pi)%<~.va+VNxν%' N HCK5X AXaQy_Y׍,^A +mj c會P=_$? :s2xonf5*,3@Z6YǾ>4kbPxAxiux:=ʪ[I KD(cJ Q*\qxG3s?=ƶ& PVX%*95jє~飚|gd1Gx$kvq0Ҿ"G FH|.0>T8L4P2G H]R"mOkhθ?^UEhԘ9}.>ܾQEX顈ǂe8GM2DQ  f~?_l'=9Fӄ;B`HPA=d*AP"`DaF%`!40¼(8I5:HGz"Pj-b8C#ol0Cũ ʋ1#]H*\^$Pj!BP@w6C;|,_=]ul$(Ox2G 8$#"""'3TQUEDQE "&&&Ҿ6w꾝= edeCV06#nK.dD P 5>'w :i*_4_~04_P:,hj\c&;r`Dah{kixLj )7#>3^+A>2@4kvHOiI]xr{IɞbԷs-GS%PAlp08笸+;t*!H :T@BU=3;{xp_Ͼ}s4>SFp=Hra~'@wXU =XM8@Oag)ĺAɲQC<Sf!+{v?":'&&P˟!7L M4U1p;oAVP@eXg#>-6Mayzv_NeՈRW66b3*(F\ ߁0& 57Ɋ [,"}ʰK6B"*pE 9V;雭]08n┥aV%a<8vk(Ow{3KA0_=Pya"piC\^0tzj,@΀vW*l?v{cF2 *_2;ɨOjrC( @Gp w 6B@A#RӶ]ѝuec` MO;!7΁~'XoB/8WTuxH'30\>3 ⡜6K9ZŽX}o< [ڂQo >>y5;kQ82@Kt<揻 0D$xtܮlWRyC S>3WQ W:kxC!>}dӡ((|Ί u ^RϿyxf%^⌛K"8R,Mca;) ׻6EyA?Ȯs^mߥo'طvx~j-ekw8B4,G{`Hj 0242edʃL2a(ȝdj:L@H|Ԉ*pax FU3lɤ#RJ~,WL|FDyʡ@P3A*c9SL0זzQEZڿzW [91T.*0} L&U>m;NS\pp'0,w ldh< Tc\O]/ۆ7]? PI`UPCCWc)o{"s9.L_^=%"JP?`Hr$B#.Þj#߱CkIxM&=_ϏaI=_Pe]CC`,Le`S>U(434i/bX"@L8Mϖ@|`7d#L_t=S!AJ ~~nx5!E;{`CȮffhhP5<>CvoL"Y>։ԭCWqUUUp.su+ebvm )!q7=M=Hh |F\c6ffC!w!C2d #zifք\PÈNf;mNzw'X^7N :fjS,{yN5! ;cVs;P[Yw]̏ 0q 12_#dvMU="Hj50BGBT쳎4!}4QI\f\.4l жGЮXC0)@%l5a; 5l(Ӟpt%˱Ny@<0 |9aFЦ}̘(s8'>< aƉR%P]Iهs>#7gH*d,n_t5B9 t<3rŋ;t{I7'-a,Y+=+!|7e Sw>|ILL%Dw@tIt@B bԅ1(g+Huz@JU$Qe_Xw rNWMW[r4.j_04_ vl e Q7[~WJ7ʶkRAP.6K3\C#3܍Su2sjθ~r,\[ FV5|K `t#.G&:52H4P!J!,K , Ц{Fd.`yad Ue 62ldZ-Bc## Xma2{|~e,>ւ"& Кs{=)vbT#  7QELȸ1d4by`:6j TG͆+-_GDJқGX4'8!CM[0urX6 (fXq䥎ts9ノg"' 5[ |74I ebl )]x>;kCEnBg0-@}"~Rƥ(Eb|tVxɜmszl62' JtEF;s9 J~47a+jF܏ћ2[82i[Y;$9ZAŘd*埆w Uud/yt5'#fc_I댝9@5vNBO#ɟܶuCD~0 >~;*6:iûbQA In" bkX! 0цx;1_.{/IbJ) !);Gf>IuΊx0eSv DG]P88WnH5d2s.xqB奌/\ZT\FCsFI 3OF?NL*Ĩʲ&*"0؄UFN7Tr| 3WzD. k?YYAN|`Mt6H ,nt9!5]^ v67fi9 "J GP4,B's;#pZH,OtttφkmvqTyxeDDEk21iÜdB"`Qn]1M2{1ӎsJ2C%Ju ι2L&.#y< l0^D@Gg^!DUST@xx $ #ŕTZ{J" d)).NfuǘQ"H\DUd!!aȟKz$s9&d?ry ,8pq! 4!;G4BV:bNϲ1V]Ffj|'\ć;9>&7'WN $S]\hQirr *s#",)3EB&1ɝ&eH$I<-LDk-$6Аq6hkφVY(  OfMwrУ,@ yqms p 4Xza@8 js.qMC N;maBcDUBCO n%BI| Xـ64N<Z" rIM PN .dF]6 O"Ad!X3p 8-y> n*n@bg=@F ÅμnCa')3fșP٩Cc 3%m)h3wP4ApsJ H# 1P2J9ApRH3aMA lj`OH{ ^(S떃L8C!i)J@?"D(?rO29*e$V?7/}$:Hk;FIayso3ƅX ޛeAUbYik6 OȀ*,l<忏|8K@#pt_]!^Ys'tFB|}O&)IΧ/B>)8PӢ AFNi9ֲP~ک~z>$X"S=RυCAQ!aZ(d.Cp:BGMe1!dNM]?v!I h769yt:. Vp-^Ǹ6 Ӎz/7*16.}>*?d`-&HhmDCFsXjI7&;"$DwgtǓɆF\> BkXZ~Y|!RrF7a !Pw: es莕0~5XdP8"$ZFi> =3Kp\=hF1C7b;A 14m}f O :D P"zpҙT@I;<*|xYo5ĜäRWu" ;(sB NWB1A!cQHkw+n!$4a׻2CKA2w⪳i Bqo]٘:C nv_@0R(ܯ;O 5xR% Z@r(2~#'( ~=-paaO{t PxMC6>_٘AzR8ڟhÏY:.I`#y{m|:=@&f6VCK .rNyƆ,C/ Cp,悓wrtѱ/12C!9XeɁ511sHDd xp`^[^}a]d:Q7C_N5iRR߁Q'k?, ۼi24Ur1V?^Χ\!y20r{àx3'DŽm`HoVhhpS4,OJ\1BBbv:ID!ܑJҀ, "ؙt'_`,:ǯ b ]T/ϻ@S4˿ &CT q8k{߾"1]@#!D'L0o>{t,U䷴`׋K|\ mHĉ`jI[ @0΄RˠY0o;+ #!TQHxFOSצS&ΐ !rWNCjQ<87# RQDߐcM陾qŋ6oQ2"\z7γx@b,\m. QOYmkPfH`}>9vT}ԙv{I:TCDBPn~3uj bӄa> QM*뱋۾-'Jܐ vzs+,D@4"@ʟ&RHC ̻?H(}: &1,˹\[=DxL?sn0SfFyb`( ?Ӝo:982h's4C1bp|UEQW7K9;CfTUuN _G*m@YeBQ==_ | ;XrT!^X1izyoY<0a@F/ t]ކo>r c0udqe7eL-vn#B";2,7g^}G* ,`3՗0q h*3Ȥ)Y"T˛=F5/f@cl:H\Lyr6wMCPg93<^JbR5P+| WzbmB$c LLIp{O2|]Nƞ3Pe`RRy]T v= O'`EJxRYS2,9_Fn.˲G >œvCԜ| FdJi7],4Ca"'A BX%ܓ-;o0^a4e"?_Y˥A)@7(]_SGVOYp!#O{`Q/xa}^vƫSϿO/LL$k#, {)#`{R(>P7 =>؀{|9=:.[NעzTKc2k|\B9N:N^`e=POE-t(ML`pNJX :j0 R"&N%Ax$a=f4ȝВzc gjfo㻑C[ljwWwD "!;&Ol·q jr{\ôXc#kBz⓱i*$ɧA>Yt JŀNۯWTvctӡ/iH{!iˆaӋ@pQP ,$a;2PyS<,>!!]:柌%vvH3p@Iޘ\ wP;8q$$HkW8[H;)e@ĽϣZPbu$A EMY{xN2%G& c#_˟+x\Uå (gsJjZ58GMyžp!_Av>K߿LZ!RƖv`4 &]#MǫdA Q@A/d(0zO^W< =A |>y:UT`@abs9#$H@2Of\zJ4:"!f^oi%i--5=z`{\dλ1p{2J1)Ns@o@6-ӑ*Dz!uOmNS<,0kAƱ@Pxa9ʥ)Z7hQ"#F Л Wzb9",8dk,rl9l4 F4u_D1G}L4Ǟwy0R0L+6X{@[9.8 gİa"HޣtCBDN'piyD>gs{LU :8;zr6. 2Nzqí!װnB}ˈƲ?R =`y= &^#B:'DĒ D FAvGnf\@fQ܍':OPȲ<&P2'ЙȊYrȜV;zH[9gk&I3Ȏ`Hb;t}\XIcB@$O&Q@:РU#L v@AΔIQҵ7>SnYӴjQbPVpD= hjVDN[om͆Κv?PH&Ӽnr7\Hc'&U5h';8[i,OuB=$hBJ TU ߻ ޫ~S`^QI,){Gpr|3I Aw R2ڃ ]́c}Whs6(xg2rץTe xkߡ9i⪔T; 0 oգ@n{#V[!$Xh .*,`Jފ%ik ;8@duȡ n=xp$RD-?-Gbp}tU7ol$!L/^~-z|tB-Q/x<Oo_(H1343EUQb/ĠAA('4Py}HL2r>x35d+[rL{];Y(¥O3>g>=20Y# ,O =pzvpCpDl D[욻4}4E2-$>Eۃʍ>@iN`40A"de`5p f5F $n?'RJͮ뛌hTcV EF s2PFXA$=Ovڝel.CL[ 1f:v͔p-uͫ魋H]epV2xZE՘HOwi`s, GV׉L(k6`gANcrRHnR*CFcZ.Ī*k㠘2O/Әμ:I"A>3KBب-q OypGzug>nVyv舐X1<&At^=ϡ -,69${TIlvQ2m `Тz)z\OLyp \7s9qAQ9G1h /U4~?=vZQbA)X6b bhCc Si6ZPDI@HPfbQ-Hӿ94b"l UDE(RTБQUji DxlHT P"R4QCL.ܸ6PZ(b @gDMsqE@j`b@k`RTDDE1EU$ajÌSx SZO~s _k*TzIc]<^oPOt 1G }l]ҜNL$[ [ge+ @%m)6[m-R@(zM2=B1.#RoP!84343ݤa ($Т)@iw8Y;FxWmK֟3([l#x0Ұ0%ǞB5@x: Ujs^]Ƽ Ǜ@W6GOww=%OaV!n3T>ۦxLa=K1X! #V:nݣ$38[½Y.WbzK%{7fV02p36wNq!5FʩENGJ$Y1`AFGv2Gcb ?mT$=@jh>&l hԀʕ AD+"0((I$H  VaQKs|cn{ c8pg'# PiYي+ː&g}WOb;n};2u'X~P{h,,^ H)[L˱p ORΪTOc:ٞyeI l0A,Ÿwטyy現j$7ޕUԆd{Uf݃Ŷ@" u8::6, 4@,`(0.0Upb C_^~~Lc_0N;ԫ$(WhCzHy xiUj!0܇2˲x{S18#x gaΪ*1(ڪꊬ *hiZ:q8'YsUq.RGP͂dH`L6X6*T@h5ܷ<FQA]Ļ_oU/ o<+SUŝC3&UHKDCiy{g>ތvx>O Q3I̢gPtϟXI!5`~A'QM::g^rۚ(Cy΃z_\UN}^7[j9"M (>'%{OtԹri5<9 y4JJB`ap 렬 MσIxЩOs2S͗MUf>[{ EǦ͎?( uuҀ3ͣ=݂I< |gЎ1pP#Vg܁BOq<856"'l d;%"ݭ! 5L~'9lCMYbK.˷ @`];I4gK|;,O|5(N44gcwYn#'z(-/6>x>N+#z`ï^9HpyW1Z(d`1$dd=D9',/аq_tZ^. 1XeXPG rWkCќuo-15/Ʃ2 ú-cV6m~rNrquH 2ty \%9(7MήC@6nd1p! NI<:y9{J&H{όdf$1'!BxFyԧi6 9 \1xp:>: /1iЃ!$@jy~_дɛ{Cg8 :Tt0!@P6uxt0 檠U3dzhz"n}gd@\6l5ۂ%@ ><`X@~pyIq*!ht+ `(hd3Wˎ\X0#X`jѼ;k  `#2: =+x_8orfrSLxiF6T%`H5W4ngOGbu; 돻ꚽp}|qJ:_0ǙkyH,D(iށp@1T qS-0Po ٣ʰ~lTD߅tֻ[Kp9r-M q@@SHB5 dՉ^DحeQwp7gw:=ȹQ2H"~:X8O))ܺނ3Z ˺3ᧄ +"C9z~ ^~toSgI#06`4!{UOiD"̶8 B6q*tR c .,\_~1;`N& O@@c0ts~ M8bqR{a`\O"t-bCXt4F\(Mu4.WaQA!Օ3i6@I69:)`22| "W@( ‚O&6*?L?b2t[)DuD gEIHE,XY"F,d$Y"XdXE,dE,R%UUR*TIr""5Z*"" /WgP{ 9уMPXj8 _J71xL=LݏՔ_dT m7<w>puU& MPR!s٭ O_NCp'ErW])୆$2嬌^B͵,.ͣxIbqM]\;z!x8 F]岜!XCA$~A"n6=:hPGT$,eDGU| ( ˞ ($WdTS$f5` n4S 82H2*vx*=UevN0[\7NH}i i̠Y<'t1C5N :d2ה ~@Dfp `fnx6 Wm 3_ r bi"D.aYJCIn3D灠z=@y QPYA}|t,L $hjyЗcvJ]k!<9QNȬa]pS8XʼnLH$VhF :Ll+ ~ .vTf'03 :c*x|DE]O PE5;q8XZDXv>zz(L.T)%uN;m9{3P+G;>n;]|^*lyf!J?#ZLI !m  ؎j @'BBgNRz<,C]gsښ '{KJ(t#v3YȆXvZj!p p10*fP7Pzn$2ʁȩu74 =3>e̫>Uk ⒂^6PF{v Kq9 לP5mC:f9/7K;t.Q%Q5;}|+>ñ~kse )QB::\CQMq Q8hC@$'uMj>Sy#pu"̦;:\N%xM8k?o((9X fߌ &M:tIC̆8"t ]zѥAC4.bQ߂H\"8.eSѶr}ȢcVp*&2`I$u,fM]T #w:nMU|Բw bNy)5X+'OqCg=:0=;4{㰧2b GB}4Gi-9)xXa (J)*KtΕ2{mthP7\lOv!hBNҐ,I̬SՈw߶s |S(sEC5E&>x :2 .'^@{#="VSdxE H=3C`Vy);סHKk?r {€DsGU]qg=`@1|9)\{*m |?oTNxªq0y4]U4av =fo5 6 H5ik돠c-vAW"`;̴7 z$;j6D3GnT,QWLa+¼ ,--^Kcq`bOnv}ălZL߸AszzMA2/9c)E&-PJA , FwCf/5>zT~EUf;Ԙ^;۹nJ"$z8[m@JW ,.> Thc_] <'>mp/D~딒}9BIVa^J=v{׍ twMjl#"f  )dgp!ɀA} <6,  "wi!ש+sY 5hmJ)=k)M` {}"\v=/*n7WwwMN@ZUjCpݸi@oDyxK@yql4_+ 5H;!6¡eŎ& F_{GǔfK|Gp< ġ(<9AΠ R讲T(8luR@'rk%n`_l~:9\Xؚ~Pp7X_9H da-7%!B&ȝ@:C@A@Q^νm5<9zwK^{1n S9< EoPvzE(Cأ=Ϩ^DՒl@1 bʻ€wn}ы6?G3l(L;?NW9rSL9%FA`DJ_H~h 0`9ߨ~ߊx>[2at37g )k]gYPָ۩6p0Ȟ$ { h VtDt_׭Q~ ҄ ,fP{|C8ӽT?t#/HP~'C a0) ,XBM(`9$]3I4/M:ټl9|\643t =`qIŚ}\<5(5h*CJ*&t&6\9I'pu:˴;d$(mY 8v DʓY*B=2(׻͏8"`Dœ1'I(nLi=DW޿#ۘ{3e3S53S53d <}ƟU 9 ,OB!Uȏ|o.;E 2u8PQfj(GBwN(b`"2yM\@R^ٳb=y1J]-9:,XU%=9Cޓ !{xZ?:<56*VAH Z[V$Cit' y6xERp5jFVL;_*$h:ы4kö4@S&dkA8ݯb K;b9< N`bVad>6bh;MC< |CiyNoL-6xM֢ ?T,H xTMw6/Q%-kkaYFvx>!6=hvm39I6=4zMR/XB6_:shzR~|x4n Dt֓,f=ڿ׬Z'Fd<[M4]u Rp*"k8 n/cV{>^ /U($)RiІq r'W52NE MF#L]`tyx27yu0iRB"(c|`T֌>,f4Lb m#":"YGBtt/ KӺ-/x:LO>Bs| J"EfS6S< aߟ^30ro%BW}< q(JU@60LKNYKFơNmfhěG'K\ 30rCɀ&y{q_a0Dʲaw@?+ԣ JRӲK`꟱ه-|MVn$ Ims^1SYqEvI f)0a^Js62͂!nTGHDDKb1Dc!")I bRr'1wn+S>^`}~PiOۯ}io?3Ï8hnPf !6_ g樠UvR:*[k1)0DTTFE!G6*P$b\"+Z#lbr8IU~W_ri" iDGdhBXH*) ZiQL$,!=5K1~S-xvf0ϱ(IB.So}?C$(NAr=A 0hٖQ ]dtg^<`;<˙P9|f`RQdvA>t͘9LJc[au~Lo41\RHG8}nPԊg8G_mK1,T No@dvR5 lP"&tNAM: -PRtRrN:>퟉\\#&'㉹axbCF ?03a%!~W#a yg$3bZHP%ۨ XF@!q lN`hhBzTmzz7g#I|'9JϕP6;U)27{2){o_wr~~"5h=3@},1(y*4%CQ=S6Pdce4_P u|~~Rva BBu&gr\Ej@d%ar(!C9g>4=sW@)7]4 hBRnW(Q}kP(I\2 a{>p(CgGo^nfrhr(M\?c=[F}6xA;{_9Va1 J!'?O06"eެ}AAMk03r 1*B?&pp[ )Vҡ&iHi %}7d8D%)_;':u/!w(ň H;|r,_z^4ea1 Qu ԕU0MDOA=&]1 @DQ&gfPW OyzwGvOsGS㪸JeW?iAE" dڥ:t3 'ShbHL "+Naz 8ЦE(SvN7BҔ: Q5;. )B :&J@)]n L*l9g Ƥ>EZ^ @نwp>V:'Nb JBC`:w6{|%IH!`"))`) CG/bekԠA`,i L䅋X NO/}Qd?))i!Pz6k6R?LU w JCc!͎@:|B9^0?~ȊhIa@iH7_DO11%T<&IyaYBf'P '^yC=Cj j835JWPb\)Wi\C5@r x[ӽ6Ȝr`r3!|%)TX|:_:\d>_o# jo|kX=cY璢Bnfc$ 6%}uAxPM R'1C&FIAc+`qALE L)4GUܔ)X3D#ܚAaLyً}GmUM%R띡' G '-$&,>aQmgWfqlؚ\6zp 0[r?k o=&>O- q+K>`~7KOIW"gR]*˻F$9{pFio 1! KrLJR! ML i*\ u0ٻ1,iȗyb4$SDF+N cem&qSFbN #(tD#f*Dﳒo B sh+Jwra+ʠSOx{½90֢eI}) Hb2jegՅ(L@rr4 b0ۨ-4GqhZbBihCeWPv.}*&7 XUآ;x l0H,(ED ρ@``>$냿ք$~&6 sg= -S3q6M|$"fQ1M!wgw ;S#RE+2!:^9v/9l 7o!9sjviGx1d 4$ CSg/SXs*w1ɘ%>5[2Y*UZpͅN=wxW(i&RCƉm#x5^Pכ JܣpAr6GMե GkxpJ|@4?L#)!PGiD;_@ >d!L=矼7.k  ":ĎDaشMwS=_X^dRø^8B ifgcJ`~&7C4t7,.J Su.QdIx\k0o\1$ uz7ǛW7ۦ9B 1DŽ}D$q5|=[aM yʞ+M~[M>9k4Ǜ'^rx 8kŋ2[.薇ͳ"D" 1VH5@BD-$md9&n-)Q)׷ O*xAz$.Y%3QC>~9'鋻[x/Id~~ ROԓ ,Ai>R 0UXO|'ݛ!3ap*)󻺪jz?ۓכcrM ?߱104 PҦERҮ%,@y66:Y|xA~^H$'Ϗk? t"W\QOVPe '?D? >(V*"O2RQI(>?l T?7C0`?S}dOtĒ Pa(uJ &fAk C1ёN&% y뫛&uSAD{ & /v~?Wb 阷 %}+ (roAGH~?( +mAoFXY qDt&rlqDQ/I.ۍn_:,4HkY9dDDhFFsDU@]Ќ>@ BPIf9]W?#O~30}BS MMJՐكƆ6 km@߃ II޾ZRU<~q -MWR} '8#`|{콣\AA> =ghiRCֆ$KΔSPx*tP =(J89})ouSB6~_oo}/Ȅ zq<'S)P<&H ƈUi HP RJrEMО 'QGY\;pPGw H!'ЕW0+6|8D$ei(I ICFfڝm6S޳!5o_|m2ˉMU7̖uI~åh䱌RAr{S1mykLPBZZ,QV#Dg1G C3( vpoFHX;7[R9y{/&Z(Zh&xHlK<4EA0P$ȅ4S>1]@4H:$Ha7/0 w3.@7,y=B ~/;)?;&ln F O. LTEZ]Z_^Fc?& ~n977Qd`ߩRP9 %2h! 99= !aIx4̈́ b]dqEhh vB|%ǹ/nk%#ħiOX0_}?iO@)Oy݁ʦHcٖ,>sj܇M@TF tIvOC߭ A1pPs!\̉@44?I(NҡTT.ZTyE=dCڢY !AI|$>Hh|TP~T뀆__,BF_y^W=YTFnu-Ul*4fa6TS1v4:pUyW-(g>}ɹ'&GYDh=r\FGxoN1Gᘏhˤ5M 6`mBZrʤEĪS,6mfP&L*T-+U4XfnvlQAdlƅqS# ⋪K=j=JWƅ`= f#I:9#! <殪 ]TzYD kڽfǡ1v7nm`FB\AϠDc/CN"@*`k`ADřkv@4 `o$h `ix=739cHC&պ>qdL:jϊW^5ĥ眱@k6dfjIrVNr IIc=zwbfj) X pέN=1)*&$8$RA>.Dd9{"%} ?SJ' #$AEQI2,$'fα5"Pq&'HLM9T+#Ay1=4\ ' 8Bi^*{YsK-#X6RU7 ZR@PIJUMD$2wyN%"Za/__cr_ϫCR-%2S1AH a( BC{pd.] 'jJaHQbXaU`[lK͓#0e44PTG-DEQHrɈ LWhL&hࢰb) Ҕ)\e,&EP-8wb*9 lbq DTQSHHKX&qʂ,jCHiTHjCGLi.nT 8DZ Mh5ZtjH*k3[̐ `#L3POKM54NѬRU$CAwnTDW2ʐ 1<0yt71*0ha`up /'S$LN'ގ;Ϟsn)$7ut衉II5j+R"".#edLV SDX)kZ}Rhi""}m%%QTXiPבDŽgO$쉥D uR 2C!o|a8*jΗZyђLZ$gw˨^(5XLzxq2,vJ eoap R8嬤(lӘܰxo9%ɹȴr8Hn"#PsheGﲤPBU+Tzl&s's*QBObRZ1S |٬.sCOp +Ku"N @i!i (b`˱2'REuCo@ZvALK$E!ICWo*yWy$& j,s@КP1,)=fbW~KŘbal1T `x:r]6IZ?7g9lmY]0z|^#B4eRzyQmO.<홴6f(#%йrNe MkuDO'Fb)U`nb`b}v`jb)&4h )mCPEhP1lV34B1C5̘4D43 ITITP.!qVDk+F;'p^LXhԒtfS .byI6x/1-y9]*,=jF0 ɖ[X6SP2^d䜿 #Ҭ9L$f@hd1"/.Sh]ҹ%IjŢsk_h9%zu!!.iҩƸ)9پ=RȑJE-A&DTf67ƢϺ5WöSM@}ف܂,h>vXƓU1уK5>i~{ BJ(l7i?U4:h 1ִ4V-2QJx@'pg|)8/~duBqDRC>^oK([GR| (a@fGd'N~M[4W" 2 !vgҐP  " ."LHdB-}[q2kh%"*4@J{9qx8h" J%%)*&>Tʀ} %k1L>x8g: 6R_>{vTYR2p \Zuz{w}\) &<~0SQ$]FeAWc'm8 ?S0x'NU:AWUv!3o̹!P_|1ƎOZL|GMѽ=] 9JDAB|7Y^pD%\= P -N 1MfPҏS_o@TDU#H`K5AEBB:RrvS:Pxy==!oh,3UWYE;S$uK aр"^YhDЦIAy:CHDU9""1"J(JIP&s88m,`9' i~X4TKOeFĕ,N!uNyL)$Mi-IbdDek2a˸Y֍P[mb6Z.X8`!"Nmp.g8l6qS &: 0b&4$NLt |{iu-"ڭhȧa DD&ʈXt'Mwy0أ}DeIJ4d5[NPC>J-á@QN}ǖI6e2"fO;~mU-l6߶oA~UgJb"̆uDO!!>{6H sUZH9(&v" VY3Fbi6I"}e}W8=hV*k씭iT 4{J"}Wd&WrTwofZ(p3 ykՙ]G@9vGp jI )fI< ArH]=I.AOI>̴&SCИTT" =jX}6. 1LX9n)E sZ&w eFd=H\bp XIxUλ!wu8911ЭCݪb6R {#3eJ0[G w߽f>4|WIo`Q (C7G8Iv$|= 9qu=& }*z7q_f\˨a0a3}5Yv~眆q*`GE0zO+줜qn󻪎Y[69U1␒wiǂxk JYBF #ْa*E$6j6՛Uڳj e lB,!zv(6*< ,LR"MՃe57&6Cpcysg/a‡ht Sq L'$aD:pr; 9O!)!><~y큻/y@ B17q`~ֳeI/:3*s߳Œ'.#&aFAKOԀOЍ<.yوS|bOx#Ui${g}S? W y`by?% mQ~-P[CF[%3?͝,Z\Jbk ”ϼpqF/űŰAcbB E*">_>Q~?|=@}@Ep 9u| $XHM*0Z@?MCIL@J)O_N"ol8JQ -t5x4$96v&Jm&l&5NB i8eJ>p:0±=BQᒉi͟ %>?qbTj0O-9=y]jDƹCC:QapΩaHMRk-!-nD lҮo5G̮bT%*HД"@2cA*bC(J(52k_EML *' J"e"A*!(+d $݆PR`V;|+ VNԘ(o.<8)e4|;`'ށ!ؼF?3"pc BÄW5ĖhtH.V3-4W3 0 \4à'u$g铜i a)ͽ^xJd-3QPa04F|V}otv HAҠs2!HUn4i~>/s1 T]sQMMcDTctBcXӭ~4DXCNPKφ֏"@;y;sM5;ȹ8W2iy'ArW w1)l1AITvA4[yss8I=2pO[P% F r?.fvb>;bt|""h5viBχ/DHD2!ހ̓bT(x;>;Ǖ. J.%U_pxBǷgW&J=d# 9!8 K 2AOvE &6qY8䑁lqAK18?q||yT]X7D?.CV7|4 揓:`&*AaBD%9͢<sӘBw⡨ud+XN~)PSkgڨ/?ޑi&G;S`R=H?ʧ=4}:$,EQN!zt9IeNyhKz*'?9l@]4P0P6=" ,:}KF՝k`}^E96?`5x隆#80,yBKx[9<*)B@ لF u}`&HOQCNCB=8aɂ+|`˴3|=eAa 9Vx˚[NC(ֳƎTYJ  b+y86iPEᘑ`Cݼկp_:'@NM7,>𺮗Z2'VAE F$yp$tUS͜aYPPwR!dctM3,=ẁ4rYkWå((}%߉±E&BL[%|%ctb"Ƞa2煓fBWc1*1@;$opc}6 #-ÔSAnx MeWUIȁKM\$ 0a3H.FGVj5BK;FhܴO!ޠ֩f"\^Kc{=hdXXqޅm!@M"h:07i@.ɐxۛ| j }001@Q m6yI⎑!̢׵ /eY21;=nHug&u "tGr$& l^n<ϞL݌%CI!:d!8c5D.b\ߟ=pqB#1A S+0'trE 0 ܀ь4KfeA!xj2&Ynlf  V+65¤݈ s}=<Yl.r|& cpHN@¨2Gg^@MevΟ`P`pI`ȳHr4pj~h Kq0$^0|ܗXէaD4Hn4 j+)^Yl@ E9uifv0'P h} ueC3G~ i ;幫 `QV)5BR] CY$BMKDxp4||Ҷ̖Q1Os)؋}+k\^`*%Ah(ed2 Y֠ Kq0Ybahm)CTN&bw-&f͎|s$ 2˂qa]b!@_ v:Omp(dAwMEyX)qĠo8kd9&,Z@B53[}PSLXY MS ҁ((1 xTtt3v:q0Y`LXd.#RXS$##ǃo`4uNۮGf!dF60'[D kP9@!ơ ƃxmn#N]<ޔ]‰.#Ev@u[|y6ĎyC%|**[OXQp481%%FB&^ýBbAM5 PP"q,-ce9lFzs 3:tID$b3s$ 6h쇨 ULm{[>$7%*p`;6KDrwÈ[0H`B]F#Yˁ| nÙyFh&Ya}Lp);p5|p[D@`!CH7+`KtN -gX/CN0!&-d L֮Pqt~!聬>G=[.E1eKf۶k#FP+P@[ 4\MLΣA^.V:R0@G [9qXwlC5m5ք1BZzi83)ų&\rK_:r<~.ӊu (JqoB ~tOzgf'@cr]-G8miPԡeDN|TTʼ$ە M~h08,1]y!Po |{t":˫N{!k#]4 v:&f6u {3PFi|DP~/ Fb!+QԡC@8&מP$hma& el )i'e\D Hwr& T xzT䙅qpRaPK8Ā4$ fX-R|< rU9m#s8VK3R'wr׀s Ӏp21ˁEw^$x ɞ.|Mm4<JtH9V hb,#Hh35ax錧LzQNFH18ցv2H'Pʹ c77AU)hc.ߗ\0 E;\V ٴ&ᑒ_Ìx # 5ʏY'Cpr;<3gZ܎qV"`r`:nE6qi _47p06q1nAy|\*q"II֮a@]ap[ xgx!ԉ]tCXM(瘧;{7Y?8wV헜W۞D5=``AΙ;8|gAрsa=n'=\H4'2,EzM`h `;pL; 8zဍR p;oS=&ǧ=yLxUHE@L ϲ pGsjp/rg-o[vؿlqw!Y-`{4#Ug^#;q茭QK<#()]*|;,MS>(CyȘb]|s+]z̲Ɣ2$"IﱉAq8IH"[>u1؀yD3r۸)vyiEe7@XrZ(`,gC9sn jjQfn(E1ͥEI;&PH C {nj0ݨPF$ZD'DRd`Y]"dr$! 8I,xg~Tϊ h(;v4@l`}a;-@29.%ShSg]C@Fa0h9D)Pw_Fn@Ghcasť\r90âKIf|eIdj^8B$ۈ|G~=eF8ٓ2U4sE9˻L쁎kg,۶8O$1.L -?.Z &4:A0K(GN";;3r z7̍KNbAEԊzz-PUbܘ3O0q(XQsD (\S "s6{ЙܽE` &uR 4S}3 B9Pgpi]𲻷9YpMKlN!Fg-4UeN.竞h,'€AеnTN$YRsB㳈R\>/bqQȢ itI8*|R1 iݫw$e"yQ @C0 y#qInOrz{;N+'x,L]On=Q_dHs:QcB()HLJKA!b|5ɱL\!kN=)@GF],C28:f&VƒyrKib*&YSvyۊ+n Ta@G؍k^M4K]@pM?pd4@%.+)8+@FQ[1q*'øexkqE(#C89+`8djȜfqB+z˨Ȼs2o1͌9.څMS¨ V34bY:9+.Xpp$~Bw41^(=gGn4`#$> :j[hţ9xN6M L߿A$::tNex9@5:FJN̚{-$5cZCR`C*b2λnmcЎUI- N.&K50bǯN펱ö]Ep~: CNڰ4:*9yp8HIe,2rh4:sRiIfBoF!B\刑'I.ɝ/l؄_4;hnv<^=|?VS!`%Hy?n?x$T][Gy??CxOe,.[b0CD:K3\qlvV:8Do'y_@@>p0}tYAKNd (u${kQ:^DX^?>L p$xq_aVxWRU2CN+iWz=^{)1:2nS͇ws.N3P7tNj0eʃZtZJƛ Ć~!b'"0 0ge.nb1z}l_s?NV~-&r,?W* ad]h|]ߧnzV6)85GYo2 }c%jm l "yJ.fMDa 9==),ԡrFD$u W5/y ghp1.Cч "Ӣ6 xADu.vWr9! > k"D#TڳxuA; yu-<c$9lkZ'-%"?&_U-9J6 Ha$6oJ+ǶgbőS!CsT >i>в xH:u 8ʁi33zթsfǒOgAtO="Y{02Kp(q85 n6]$ BzQeZJ$qevˊ-e ΠI}m?Gֲ:ਮf)d͘>6)!yTadC@ӄ Y{Yy\UJ؜Ɔ֍2rMv3xs^O 8CdI ee\e!0{h>O=΁|0ȉ/1 s%z%Sa3!Y&xVYqQ2X1>wEk z5+>@,`0U\38g ft`b!;d>6$w,+~a5bFuEg0-aA;8ܑs< I 0EPӮو9Vl Xhl/,Ppx0AY =ne6C"-H&cY|t4]0 e'0 @ZL;AT'q,'( &Kv]EHFEv)OhAl) h:`!۶g-ٰn,2[njG}+blX+)XMn.ܑs;\ _É MM[(iK½Pd*3A+<q?i8<0 %6Wp``prDVL7cQԄ!- @L$8!?)A!.e64[$h779kklƉ2E?Q`FA\2&I 13d_YE2_xxlCa%2aRxAEM{AF&klF"?T©by |(Dqz! L0xcAIC@=rRꕉr2(< R P PHqW*&$(wg]͗8l\\~vNH"_9 ǧׯu$j)#@8DM%$JH j$QVre?-Dzpv>)͐2t/pd4ēځ(}hb ;F ԯ4u#ٖF C8` H;;ƠZuw{Xr:p _e N!ώ GO) &#`0gcj*Hf_f>rbTOssT+ @P7Fy iE`W+YYF߄}~C % t<΁wrBa:fUJIAR|͇n=0*p) IC`9y0Oi*j@ix[0'[atW4S+߉u8.b'.d.9}% 7]6Cpnx73#IMX0s0RDD+hAwyCHLHm/DFNݾrD $ 0%H{5w,`^\}f;qqBN&:l,dxZe4%ܲO'nBdï;ֶ䩨:P71r=0u8jG<{ী srE_IO徨_x؟iÔQ$` B &O/{S*U?"?s;&Zxܶ ;SꔠB\L29Rh|?| }JF$UY-E* "HI XHEI$I#$H2AVHI"$I$EBIU$*)p?޴U*2F48+dbf B|>|??P'}'DOp}D~qӜqi.= J t>f4B<*@g˹`t:/EfBb&@iJ >K3?q5yJA DIH J*4B<`4"|6B ֏oM| @"GTˈDU]= >[Qv*g#h) 8yro:fr9P TdԪ8dz$AF 00oHE&GUB ]Y%B]{.5'OsSn\,VU& xhn(KƋW1od@r"p#.TvG34|Rl㉌.8fOZF+l5{hl`1-V&6tl9{1]KSjNM${b߷z93knVDb8,-˞tӣ}-X]岲-i&N!Slhk E{&rpAx0 8g=+κ{PC,>~sL8>Hނs8w15K,+Y{  ‘~;ORHc2E %_b8Ct p1"iڋdYa :S\ܜ~ ':[HP1>i3.:PV@X0Nz@d`K  AH*KBF48P4B1`H~05szJ#`2*;03. 4c@F g_L {Hmnh7i/A4,Y!|mŇK%H@A%.02I5kujyJpT2gMZl?ly;Rtx zE@˯ T `\|~=)}(EV}H}JA]}~fo^F$~o8"(tD0SQQAɜ]YH8H M8OַqF& YHˍɇV:6\9*aFG#x=Xĉ|s8wXSF\Ů'@D=uda2r1ܫ{u{Rqͨ= jA d|֧\wmS=뛹EЌq6!L:/8α|]nI0s|vq q3UZ0*I9=mK[:;D)B bi)_B!%G%qG7^D(iGj2 9_w54EqPU44Q)Fl1\ɶq'%-B5 \^ihZ3lV- (_tI$z@!$lV JhOT(\[.&(d~‘e‰{nF[n͟+FO0>:p&j"WbR 0qw\Z7Uw@Xe$R ]P(:!끣2Xǁl̳aãcOLJ7ngۄ>&4}o]r#I2 "&8!盗Mpp,h!71^:|w~;c\@. AQM!u9-#QU:IO2eV5,Mɚv,s 0PΓ9գ`bѐ81URETAP9ky4=/:l5-c P>ے6N:|Id̟ # }r5h4U߀Vb0}t*1*jhy# yJJ;ݼ (^*ЋT*P,@A% $RM 4O/tx;/ނ*PKCDTR ҌM%M(ă}]<%bQ`'뾸 <,ԠbSr:!r(v'2X&$O޴gN /_I$ 'Fd=-6 $'" 04EHMT%%)JD4$T JЍRPh25TgK 4z|)jROW懡Nn$PX1hMD?dc8=>x~ ?18"ͭDT;dHh䯧G)A!ꐇ<ܷsX+?BC~#/6r[l IIOJ[?fc|wq7԰ ۲3w+Lw>m>]u"Q{j٬*1$ΙuF)1h^3.I @lX w8BtH-!'t@SJr[#Dăt.f?_{r@::fb&]6qA@Vؚ "k2I0'%3VŶL5DVMzsIšJJSmZK$@MP4mء4lȒeL!n(hɉσ!*!. Je2)^' rߌP쬿Js Hy'h6:k_R0v{#R=Wpd9gك 9TTfo[& :*aDV (ɧ`ZHz\ ki `!i6ޡ&7!b\%@5(2hbPB7( Ѯp(sC9ы|L>ĀL BR?T1zEfG(]β8'P V hzVjmUڞH!7H+Oۣ@@a7]o@h`x D2DQU'/+m (ZO\pP,ldI'~tU׏ݛS'&ZMuOK+ ?2/_t5I'F#8!GMؚ@=%"J$(}g=K߀NI UTJK>M@jb₢hi!=֍|(h~3*$ˏҨ#9d` btDf#Ƿ8wL._yտ Z hcᬆ6CnXaGuv]m pu}s("1}03(O#X'a?1Dx!@&q4 {lb·\ O|99%d QØžfD.K- i2\#GAs/ṗ\Ɠ2۟."-ibZ`<֟^w7txDa'הi4o8M!{3~I+֓Z q&7QPiPRJVK_f$%iB((ңK J4Юкҿ}Ҽh)M H*{2/hQ:j&ЅIi< d N^BӗULFAi4dдh򤳈{n=Lt~w.$'qHo(*8'h@BPzCy?w2y!OvdSHLs'Mn]zO0!@ph.`9`JB)T[yi"^F {(v &&HZ jksL Ju#Z! KIF|}pXNa5* 0sHLj늆wD^s\Džg0Sb]njMPaD6sV/y^94/?#L%xc4qFD5] -cٕM 6Ptnb' $3Cf j Q18lQ*&dLM4HFLsG1a3Ead a3L@?7,[@ !뒐 ֐ՓH#}AnFba)䕠6PSJS1+G>לb4I ƍiB#HBRH04̀JTml2Z J!=vyl`8 ff2rb#qﺆOЄ$DyN*d~̱Ids \SLm!d4%(zjY ȅwreO7`g91`Mht9@6eSΨ?qa<}:uQyǧ烡R=Y 5ECJP@h(@Xfmy;vZ'c W1޻y((^Uvxwz(P?AO8dڞAO$D_b: [Rn_Tih )*6<~?H_w)$!5_x59qJ@Q*88PVäƻE eF(BxI͹) uaN!+p槁/1O枡z gTGrTC1s:)C(V^`I"I#A:jjҜ嬴R 皓K2 Ų_pv񝍯9h~?HęT}"8GtsE0k.4Ng<je7XuX rhCj3tڰHƈ`8)ܒYV&ݱƉֺܰi43j bD+bJH+bwJNgEn8bLG6iHb`+ ֶ3tpقs A] (KjtVѨV9°*ɑ1Sa3fmBhGgr7zދ$S}wsR9Yq1h[ʙ_kcTn($ngS i =78 X  iE^qcW0'h=IL7#h> h%<10ۀ}g޶8̓qz?&+`ҹ:6CҌYK5HÜCZR$YJV@P!=gx@CiPgp𓲺C%4- HJr]'׿i@?DЯ-,EDiC85'h l] PHBE %)J%QIPF)(i(QH$()(` JQ") ib@F)IJV*Z G@ E*DJ$44SKAIIE $M$NRPD4P@$\¥ RPE0NɈiV&h`JB)4UJ%)@ IH%MP B "J1 HSH1DMJ)E1 fIblv{>t,C'sbHj6xa.urqs]9Inqձ@}'D6iΏT5H(FJRPKQ24$EP%P 3|PS\~K3F11gH`H`ŘJMUF' tF0褞8~i BC@13yB(KaHb D nibf2vO'PӇ1PQ1ECEPHDWJO>N@PAVo|9:io J M'[hW  (*( }DaؼG15A U$HE40E 0 ELJTSE!UITDIE% $LKPE)*BU)D" |'jhyaBgMϭqs\ o;@U/<<VS@ďp'u)q߽#GOI:G@} D#(P }'pϸ2` Aa q 2??Χ"4:W0 R't-RH(&Qb¿#m?ZċG(. +^m88M?9;k=Ei`1FcWLs`㿍ENтQ=C1SQ^r)̀!5DO9^ .@$3IUɱb;!`.!B2m|dn g}xzg:!LHDa$أzz;MʑFsvrC!Pş9+t+᛻CV4X2;y?$&~M)מ͝ALO,Cv QP@/#}fg A84(RM]}܉ \kRt}+.KR7Ï&JP4DΒ껆g\-֠WYǩ ;0t\Z9H2]J tu>wTJ9 aL[aEMn6RDUMf Hh{**"BSh|!P0$S|Ua'>Π^B<R&L}.@P=?WBJ)<|vfSBo蹇!Q\(&"VWrC[g}b nNud4wǗfm헔d_\p6E".T Npq[&8]{čه&9%){Cz}P@p-& 6duѕa`!~f$&m:mEX(GN~9]XKѮ Հ$3|C0]siۓwkp-֐ 4+ER1RQU/<"1<鶟զN #Jeh.3BHz  ^'(7g@r_oթ3Tw k{>?|P0 ;NIތxz'4Dz<*8iPtc6DhG:a!89d*߹X~JZCvMb] k%}a=DbB>]Q "MsqOPCO<ךsLA-Q.Lfbt=D慥*8b~۴i@8f8a瓿vQFո?)N Ɛ|-)^I y B"~zBt J&tu͢4xu@ܗ0vvMx%58ӄѠ)1H  <9`'<*SDKRm"qi?\rcYv@AMPbu=`p27n@bdL`p%i 8>nM@+H(8;&LBlp%Ϯ"$h'ТAq=M`L,7BCQ+.j|D >R@C=ҪLG5-y>.?G >7?^Hcm#5@rI?@yڧ<^}^x+~o:"5M-[Qm/J `R^x5/|Ql |eOl򩡦!p)_`vQ)ݤ8yOGDME Q+ [;xyX>.3xÉ[K=B#=i#v-ӽ֯SM>8unOϏqc1@>p@Lp]8wq4qCךp ²9וWB.'&E$9FHZkZύZw6;HaD"#KxLywėKӟ)qGDbk}y6cAR0ܸOM~2$j>NFҿ!\GYXvb#FXy|`xA>?rn4NG R!@yWD7gBU-0~0JP1L$,HJQm 뜤ٰH!9QL!,0\5C$DR0b&ڌ H2TUʓ+4  4',0AQ%\3 E"Wl%%)?2!LQJE P6!A1$4K@C%& &`jt4 PHe&& w|?rg҃ qѳ{>ơ@E ;PZ|K'f;rMqP2sT({ɼ4D2dJBrd47NgO0XI3>HMG9W"2>Z'^<Ϡ . c䣔zvpK~5:ʇEJGIR;Hzzӽ̢{a3b`jβ绑0ǝ講00-0>:R%g_ $!( x?~EBN%I)Ho:\Z7g3 A (SDU [fb!+'p˛!2 ; ƹe7"6Q"vTWRb@wsa̢b9InLxἭ][50`F@H"G0e!66p1S1!AAQhnDRh)y$C<38:8.;ɩ"0.rL&/snǺJNCg\4F>_!FS$GN>rE?iKh bҥT_Kk01vk[0-GתL]I)ńНf+$Hla`t%x>.>iBR;ٴyL=~."KU˙,I56F~y\`JBR)wh$RZW}5TKG<蘏͉v1gM`3~K:z=D8+.@$,8I$#Z^LrK"Է ܥ0F嚌X:0Y 59Kh9I\ %,h0RJ ّ%&!1Xi] '4vdlZ1'fib7 qȹwRL,, &t&bAD\$IIe$񠣀ȣrdxlRb6Sx[er"1l LF!`7q`,Lʄ]HK]1T8RYÜp\X*Xw#<2Lm %&A ٱذCyhxnfnfngt4ĸ859i}ۏ.M?6v!$D(4/RZ C;ߎ߶Uk~s!yPspoIL5A3wå /fY(=p _!x0TIMPPR!HME9QUC d +xf*i)J*r|!?8'16ј4D~/T |B2 !FV\MOOKIBv<'zn`+@NDcNT åDo~I~ՋsTc`JenW 0VcqJ3nq3ӝs,cjՙɣu/Rm%aisBfSq?_f`T)(9 8Ii 5L`FRdfP :| IRGl6;9tY;5&/u`_Q(f(";LXXf^qqBo63ĮM$sõv#ZqwɅGxӫu05-#E3{|NJWfb3"$?&# EK+)D,QCD8?P}OQKla|=ΒsA ; :p=fbd|\'IN{DS($U2*2WI(ulҽN DmOIOJW[g~aE#EFm>_UZbGj1zu"D5k&$"T.ThɭPQJEԭ%4IRPAJJD0j;SԲ#x9| LuWJg%6k^Iw>B̓!!vu7sregQ6Mm\ $IXaϞ{:te<7i:~$A˭Piw@R%%PGa>c|R k"#4/xM\3ߺ K?0fa CaB0SdpI ีɬ EZz\t4g %Ea4l+4LXUs8Mo6m K͸`2Gzsp!u yfM0V1$V}{+ `Ƙ C"@2hº NPhSh>CplDwI2YQ{2rz8DGG| #_x)1b@b`}غgE[C ?Ae;kb-~5ýI[W,esWko30waC P"`}BveUUR\tѲc?w1Մ_M\@^B`W$?Oä I}nb~&I杴^mx#Y/l؈y?s|7삞{&*fD$r\{t-H@=3Sl)݅k2vj!r$#pYp'dp(fY#7i snRQ-}s;!̠?#'] x~6Rj4̟ӭهJJ!ٸ O^wg~㝻 nn]m4&B,mcL7dS7vwɒ @;׀od!G)0p ݹ_йp0/KEsd:m+ܺ;:FsY'<"@3 s )3fՁ  _!M۩ZNb.,{P /uNE1.À8WG'͢`5 ̘oY7vWrC^@Yd- nȶ5Ѯx'7nP%4/k \C!+9/>0cS-2^N8&MMidZ 33bz (= P[h%9 ASӸNC`CyJ侬!8H4Փ _؁d*I(IKA_5CV)GM1A[?Iُ  (ޑ1^BɌnsXH-4Jd}߮NӓzJ+Cץlrݛ1]Hv M%)U5 l0gu ̯&/_فP=?+؟"6O"zרּf$i%ͦ6~$sn4L6m_r|Nl]iҲTB,|M,}vY}TI 8Uʇ4#6}PTAnџ{ĬQ⛢>ZUcQnb5l!II)Cgbi ("*iJJd~UJ@aHUTxiHEE6}v ::-T`L}'4W|U4ё!@Ĩ"ԘDA+) [2U}P28$q4eCE-*U1bJ(aj"(ezƁ⟕;:ph(KPayBnY{f٪%\ew42)1ɼID5ɵ|́]l{\T{FXO'8;HHÉiZ &a"LT)ޤ.v eL ."b̚+qĉJ؛T :H~=tvx7R1x?*8c'PE*:xޛ9 <WaDOb8| zlhPAA4%ə! >x!\"T1Xv&:"KmCspxm !AG$6Ҧ(W.S 0"JlӨ8iNL?Aˢ}SM`לN03edgQE8 -xd;+(@4|=a֡~Z7vj_2;fS@My \'Aԩ5OhNGT90`a$ '!C8'vÇ/rbP빇6:{?ao F0v_9 Fth͐xFhn" 8U8+M`f=S+0nj([lTɉA.{A6VXR'.pus`X KӾO}R`1vō6FA,͙Qܹ8J$Ͼ1ZZ\d[0ؿFY$ grTK{\Y3N6#`R^\C#jj/e >)zw4M3veݻ^%'|!=Z>Kfin? نgDvК&'1eC!0ai;ZVK5rfAA!̔yƾ' $+c|7dzC cs'RW#Y8(Ӥxm?L3e˷*@lʋc +w:p@m8KP)==AzR2 ۏ^Jxi&',iEI Tce٤0Vd]a!ԝcO Jm L_Sҧq7&ۙ5* 9 :rq@vKT@$7Tt )AJs`Ѥ '*?Q&`!} U/0 Xp)P%B VH%b)JJ*caJJvSTLP(D %0/-bh$!Fc '%~ytNb̕!qiOp(]\am[0AkS%]cYPCoƬJb.'T#_H$ ibYfe(hbh $87R? m1Gƭ0$9Ϥ>%M:u HDABl!+B`G+.Cq-'le"e86l@XzS'r!<؂4(dz &(D_id"Vf)_2( I!$ _b"^ T@{'W9 s22лPu 9!)@$Fb %IȂT($ )Z &VJ iY$&dR$*&X"B( "%D&f J!&ZH "b h($]RAO( +Ni=D`& 4J^m-g3W"i#O_*ytaIJW!~OfL&J 3Ć!2C>:Cp)GH R @F"M k[w/*QHLK[x<ޢ}r#a5m7DAKAm<2 g90:DGb.7"b"b""&"hg|BPd vK3>8lQG@L˼lH%MLSēKH$ԍ2 4CizByɉ$>x)ሟ>Aԫ/'(¦{&-g7l=Y5翍bÓX5+S9ҙB Ӹ%.44$hz~/$Sd4BdCv7n#05fMH>?݂ ܒi^O#G :΢#[gLQ,ٱ:j! x:n^;af*M2W5!S3,1f.hJXl3~W0˻H%(e((4 /E_͸65ViM*)4 ;`0 ɚvևGp:_BNa!= U`ɓIX oJ|G߰tS*P,8iIᲬ@<Oxqaf9"ӳScE$P<[I!V*yQZ!KG5P9 (C%rtDNH<4pW$mS'#LQBIȶ4C)KhIiEinGb:2G!9 R!HUA*SHQ-Q3k ĬD̐6L89bbe$L4QUi8A23NK%hă Ȧ 81Dbh-9b]-bLjԕG'Nd4".j8cjim; SU!XEt4l330. e9!F$E wlFT8Gk1dpha,?@Ԕf")|ZpM9I%"WeO*3CM-P5CH1 bG@1gБICn t^ !u6.>^j`&hTC 9rCCh@9.f!1<@{>D.=S+z ]tY&$=Y a= 9}uIΜ?K.ɏX:`tGa3s0f8Z%6ؚuCr vmV^CeզhjaL;a{!yCnZg{A'>dZZNNeCLEal]P眞$@>%9/qɘ{OVS$101o.}$0i :8-M&3n@mJ`8-fv ҝS-l(CGZ)|?90 g&w`iBMMP5dP/17$72"G7'q;б]JJWޓgvKvbы[qD!BtN"Hu z0]q<He~L40{``[_ۃ5 8X:G~>Y9XȂ ~! H^ ȯ>>HEW0A(T$@: _$/{c~I*^}W*aB_ÒG Zejc&`##\Ec4U Ph& :ŝF(KP +SBb.5i5ڨ4łZ"(@4!)pw8#lU."NM@N1e3Z~E @ $?(F Q ]|$*C٘ĠDzK1u)<2b kCT!r3SbP*D=\'1>lM0Ҿ;!:~b1 t }01!2- pp >0p(Pr&\dP rg4dMf?!O.խb>I (2$B4(@hE!A |b"bHM$ AJÂhZF%iT&g.|O;ϷIih{)Y*w@BJp)Sǀ ʺ>'&Z"g :ӥ&(kt œX=z7G&?ܘ|i`RB`قu/^NYuA**QH3C\#|<5~9ETO'}xhbN0]&5?i LUkNL^_!r_#"oƂ/<ìM+LӋ!WLwGMBܖ  fљ禢Sa57oڐpVLixŖ#R=a܆#r&:avGKxucC8~7qvz \&xiQ()|' Fhe)KVA] J?X'O(lɄ Lv Bv() 4q6jRr4y6zw=r`rs<%H5q{nY&&e~6_زjK.B`@>˂|byqG!Udo_iQ kT]^RX[<3hO(%Ĩ PO0"@`=͐G1(H[ Qhо. 4HGJ$H$.m+j=}DLwA1 >ga ~R] ڨ0ƅXrPx2Nnh89]y=y" 1{tơTiw5(' өtqH`n\2 3YNq=m'(u1:mBq#.(%Õ ȥ){H̏*yi4svAᏌ5<R!ObAGNt+^gC"`dMxJ@DS7*}EXh1N %?;_r>& @*SOL/SDҫֆ?п,PzMi&|(gg_i4: M2A@[h 託NHBMwb.) 3#KG-"˞|̼" ,mHRC&&*R!J B$@@|<ͻc)$0ֱArSiIiₙR- [C\& uh\?çrRdI9T(e\ԓ%?_#z-}CASA4'nzf$ A|~N; ?pT|H ~3Os.* KfX8i85kcSi  dvIzU?7LaaCz_([ԍS?m'f- g⪒`(R'Z F}s.EK.WΠE5ڶr#ʣ[!#w}|}<:㷈7YC'Ty is_ۧreN7Fa3^yWI,o*lqa=:϶rT݇%f׈f0q,mt60 "L\֨'GWGϑQ(U$[eƚë B@[$+M96bv75QAϠ(}oX"!مr(7<`MΫl T@uW]@K I8 \U%(@ڈ@]5i.MܶjP8ҩJk{mIonh8߹8x_g,@1a09m+xsX'HցLWm<˩—֛&ǯ2?6M=~`N V`RLSbMVY@-+آ0ѰaSӁGqGiNq$Qs$7APخo 0o+$:|_ ˚ªVtQ\!*OTG? O}E I sv s 6aPQ#RDHRQo| ?4hNR39?  FM NHE1lL?^&C ?/wD=jEYex;zL$'1}p! b#!aLo4O|ST\cl}o$jF<2y"2C5+:‚Iҏ3)X}-utk CJ4f^|zMƬ̦Hy Su&SZt>gY?4=`x:_|/ƍJ4'Oc?)"D y|s!inD{Ʋb}y3\d,'I@Hwx/ ru x M kTRd#ωSH|aGO9>4s/ D»(5as5[N#hdCJ92jk(TI jHaVcqӝk̨ZƃCqA9Ete̡ CX;ob <  KnOCc_`nD=>!=*5LRC/\㍱%"`g sd'wk끨**R0޷z8 ܇ gpz(A\ HU {dVfl_~÷k:ьEpbq 5/ ϼ x7'"Ĺý{4=E 93\ t,); u +Y |㾁}zLgZ`Z$C,ʩ69.M i/V_70r*60CzDyy6oc |٠R"xΉrueڤ]nնQHՑ oݡY룐=:qנ J:&>ptnS[@?zOcw/$X Ot6V{0<㼁XL~\ܞ)}n9V)59%7dY*Oo]}s C-^[RɖQnU"mA+͔eޘQ)Bld6la"ls ? b|CR?ݮbt1b?,ۜjnR_b)nk̟O[z֍eח8蓮 X &zzi@"67g8Gt{e!Qi6z@BR?7r9NtnZ8BXdE'$["p@DV* )byp&bZGnyD<}7HSi1ƢaT\j2aNuԑ2ldpN!LMp3܌Yq< IzRUz{æ:KRܚ*+ԁs Huin%X"zF e2_Y_Gj,Uu041*AA Ah4ƕ(OftALHD97%Z Ay؊Z&%ڊb(ćb$d*Qu eNE ډlسS(H:[nJ #u#s<㒞)|UW[Z9BAyHh`(Ng3( I$&^Dt>>r*)#w6:u'ʹu#Ry+@9O%<^PL]$CT^ƔGI.%V %bUatnQM I;V\Li3>b&KN 2ܗ8]$5\``M {y|gpZ8Xɘ?r78%$AMÐ"jjUA!ϣKnBD#1[1@p ?< vAxEG"(B&BX p:P~C4#I S{9I1sҎ{q(78(hI IH"BD~.ypް51?"O`0;!O׏,ZP{s"q6n7M-$LgРBHxW9:]r4lrr.:' >%sYwt"ؼ쁽RK3J1SSïsQӡ/Ff{iפ<1xAmmoov_d!_!5!WVqQUTE[i\EUl+E UV.*{i>-r<'ݩ0`J"7QB\̺j)) ߖ~M.d>K;9S:AVrv`N.B@Sa8TL9WSl PV cC@QHVҡzgL P_]}! k43֊eܤ(iM G1W$3fΉwMLc7 |#܀S ΂OCԕ֤/-3ƚM$o͙GɂO~x ǘ43Wt@P5?!Ha]~.?_bS@[̥qr-p"nt'_jJp0' ?u D?(?9ѱ&X$"Ph Gԕѵy/l| (ypqE1 PJ? LUTcR !7XDɨj*"h*!*t LI$(=!øpWC>יF:fh+Owd MhR!?B3a!ꛀXO7Q(Ҕ H"=q@c,}-u GΖ-uYCp*_TE }̈́ s':\ X}O'M}ӑEy jb$8ED B%O:}A9ZH$yf@MXؠ!^7swUY|1eMG@t_ʡQ3C~Ou1h? J@9@*˓@ ;_/0 LHi Tjdüĥ&JLJ76(H::LIƵs ᩆ jjL4E+m0e֣$ y/xĀ !@|1G!$Jd-! =PQ=pdK aˈ_zso( q>H !?;G Q& Lw5c4?N=]~gkQjjX"8!Y}qC49dC)Jn[Q~G/!?uqTd &\^.3yS T5{Mȕ1IU6om!o}sAwvJ=xA- 流MaSߗg`H( ABd!PKI5В7)NG4ϣ9;K9y6|o'/ ] H*]xϲ]綼}ݥ&LP<;<'2 !`W`Ӎ= w˷ai߲lFQ# LȇER!Ъ^؞\g4ݳOq@]0n.ZW14cýw8fcA0-j\ʂg$7oƑ1ds^א*P1_7f̲̐"/|oa9de'g3Z9r0S1.٣ Cy2vf!o]:PG3vGd>J@CXF>Q78;z^uNg5ܗ6{ + 8Ӈka2cavyܲɐtyslrX'=]~f/~yaUĭ~hAk,_ZS&P ]B^SiГԇWfFAnq}2{f͝cT'w'ΝK@" 7!'%{XY )zO6m \dyIe&Xt)[t?y ˟0 -Tϙ l#Ay)gVlbh#)a^5JHڍ{l1<)a%S;4 1A:Iq%(bI0ߙ]~$bB!s2"@)=CrroD)};ه}ef>G*jq8s)QѱO[ C˸B$)+նh9c NUsޠd3699ڙi7 Ū(عW1+. ׻N*Gl5{Q*P eo$]< ,_Q.;@H3Hq`c9u=tDd~ J9Ob=@v@8BNW0%qBFSGFݕxP4azդ9N~f^O*^xiSpAci߈AN r9tΓA]b ,@47ɺMՕyJG J SМų:$8=:;4Djb:nxF9}:\4z\_̹EF3[$=Lwg!QndMF%܂1*dc:PxkcqW79 SW>|`bMSDC0*e?e֟>1̣17=tNh^Va8WD "YlQ59كX҆)ơ3>5^ d_)g+qj8m|p_gr%MEr>i~'O`} H,%2$8ܵI p#cBtR M{KD&.5tN@⍻y}W>Bֻ֝7F imaɱ P;rO66$aæկ<@\NWX `3 t+˷nd``{U]Uk,ZrHN0?B@&cgd}To:_.ER/v&~;^9SC:p2>V _qhrKrr}pR^=* Mi;~j6U=zx_7˖p҅t+';_(wM12cƄ<0RB%e) 6sŎs3[s/B0HJAO ̽ۿvMm_rzMq1K )wR$8IĆ 4DDeR˸ʤT$htQCJ'>S&Y |:'\YAk?KƷE5k{Bf[= Ѽ7_L 1*CTb]U'a-nxU#~D]էB_DovovNA6Zd \ ӠGo AZP˱DDxE@<C}cӆ=3SJ$8HO0B:'5l>FyPX͐j(~=9YѤ,nQE[Yɨj%N^XMl]b]pgG]}HHL*d>|۝o݆蒆q d$8Ψ{1"ߐ(sy e<kٵ^gDs PH0v1PXZl qS@m (w׶̀B,Q 3T8!60ګcpע;+y@d>:użBž|{DGd$P:Bi0XkI sy"j7L}uxܱ=(.B:0@h:m38ڡ8ygF:Һ?Z%FM d5^AWLhsM00SM0b!AOHi(m I$1 @M8m&%"%A}c 2T _ygaxp `n*XDo'm3b1t6B '^!;̅xU,7:`_}1;/xÒ3~ `9وg @HWD ٔr?`/TGSHl XF-dJaުTo=qQ4ypgzK媨;#33 pSb XBAA'P_ D"+ s.f3RB>nWyF_Bii6yTsM7Խ&D8v8xF3ްZDwg&.hpK<ܯsfCGYpIAQ+CyJ+s J1{5^c`gJLyv@r^d= :?G >IIxH{$X,fX HQһt: " *ғ1?'Da8'؃>~ ALo eъ]e\J|i *HfAH$ jL@2)$^IߤO`_R(QyIuE_pUS5p>gx bI (rLJR]8!_u8+N^*ClHlmVV<=bX E+wyL * (aP)vUĘy{<N9@%XL5{'FȡJ:+ x=˛/?̇ջ {ne~ ?uйBv 51LtFs C,8nn b0ɗy%D$('"D ?hzrZNX8(tEQEhMRXrF`T 6B[$h eΜ sb**h 2ugi zdDI8^L|4}> 2PU{sI< JQ^IWbuHyWUKګƼ Hq׵U4XbTs# JlMۦ'09u}`-4_T ]`@4iĴQѰPҵMkA@n/@tA5}e1 UU '̜;ry <7i*m Cf؄]QDHRS͐ rJ$p}N+M@q@DT`&{et!PQ+}  h9=:oUmPiF3(k(x%I2xfgzL)畝) [V9! 0 kץgk;soynN(YP\qĜs{%7];99; 1rSIhQ:Dhp ;ܽvna7 s{:G%0>tS2Ms&q'`p@!3&K s0JLm01e,900#r^g `0oNiS# )1QLr^4J;{BßVR,g<~(Z$`r>9 :>iTUQuXa3E{ݿ4izXe_X~ꪪ`i%5Cd04R`"D=쪢{n蝂;0AH8b$É UI$OT9"P/gC( Ṗ@a}uD~ا?#I)P )B B` beM`ç즚$ïy6枘HM9[qrIа!ѩTԢ~m 9uVYSQ!:Nd4h1*rikiĜ!<$:[s2Dmq ՏiU21 Vp+H9xn)JE0 4|@8י֠{E\rbJELg@x<,XN5 (D2$\@߹grZ4ITTUDP1uepʈ#YWyS$C)7* u +nGBi(KCrJV2b@S JU\i$$UUr$B*(Бd6I$",FFq͙FӒ RA(MzyaB!T@@Ulj0U !"*L &H ٦Z! 9!!`$C4"i\ne$H4w (fR- @ДoF5UVs)$0B! cawRUaʍA~Vuq_h<7l-n{dtR4BH1x@!aNUN̴7O4g?]+* n2UC MK DX^t|EQ{^O;vֹYqR-tw lc1s07$曞j%>duRؤ^? UC P"<24+o7Cor:e;gy\w7륯qjIe8c;fpi4T`CRY>j$C3*hԺAj ,=N[P05 l-U1(p[a !M089C\0.nLjg֝ڝOI|&@C!`mnBzrt2U#UعJ0U3,8H#7ݲ|T荼k37H}!q!!"$K!Y# MԜE]b[DW,G7~',yPBUq E,9lbx7ȼ+hVڔ/Y55a K g5G^ESgBȦ!$I9ѵp؊˹ўRH/Ԙ#ԺC쮄'~zP5:bd*lm[j&/Wdx ;NhUDC31 ,&/Zx,l;)E P%Hu5m/!x3/gquBЁaC h2vdG=CZB ~<44Wq7|.hۄ bZ2aN "KC;; hly*vXu: d0^_H`jgp!I1sEh-Q` km,4&ŐUβi$U762/v0";uI8 s7:f3@"7Q} <2M ! CLhb5fϯrn`KTpTJZ5 vk![H8-| ul4 ӐQS@u:&'rs2|4Mɸ>>;XN9ОM57O“p3nJ\TʪhhgDMQy%MĻׅvg. p|IdClqvr4}Crߌzo 0ܿCq*=4(!,$430`NRqT0X&΃M2²J7*6|v fgNY6!Rg5dĩ}Ps9/@iID6{^W%b9Pbnll& \noJ!@G$"TҴvH( H#hܠxKEJۙ4 H34I1pGN&`PF%`ҥ ߰ÓO>)& {O*HӯC$Qh"EBJu~rjC$sbU c O@fa8byeKR>@/_(Ih((B&MDPzBhD8L bjJ7|ON:Lj1~T6E hQ#0:4-+C_1i" O 8}0,RkK6 ]@C7$gh.s&4r;R N{MK*P z˓].9c`$HwDU#rG19,EhX@3B8P3i! y_ap1LQB-QIW$fCa)0fBuTԩ*UD`!1ScT \4$mX֤4r%H(P,`ᤋ[J;i5Md8`:ErH#$ԿYx9 F d#s֊! fZbHhzxW~h4K$[X,InԓRvGRhGwf0s[)1Ѽxg p`PʐO8z"8TɐdoHlZwז#TnHVd8y8FX˩ω32 m9B>-{oQJCK$+%uL/g=8{]u霑d[z:*:D,HYa̓dj{wE4wr5+D5=5<95|i)Z9;7BDwOoxƝSL/I HDs J Qs)ۃ|۬S4W 1&r̾7!p*$3BD Lb9^cm{CW^f=u &PPb(&AD M"0<<X> v(m3xiJַXbaL$&f\;'@\"`yaAe?}hhղvF'PM![CGp=G4::P47KHs1 n+bZ$#E8e}.Kh9%BY"AF .?tHД_&Ю_LU;iUD9]Hҥ%JC@!@RH-0ʭ @ ҁ@@P+B )RB$ *@K@B@5 _7(<}9VH5u[hi":)j2H#plz(:70DFA; mG|蛃}DfCG^ IM%;9Lc=)%CK>x:zvE*#K!g봉zi,]7ċ3Aqݶt=` =d ZbDӰo+(QB AEFP)Jˉp㲿`j˔qgbgΧwrp[6ὖr$X\aw8lY-b{uCWu/Ę㔵NsNc.&$PҬ P4H"R@3K.L7b 1)cbX;޳juq>NJ:_gȕ ;}fAO42:whX lId, Xt>\@<鯽" G_ivp2CMG7Uשd6y[=8;SO{gW(|q^McZTv_NS: *!H(=DDRR"[:=!\:ȣ0 Ɔ nY0kQ[ l-:3$?t)*Ȣ=$z &i{b/"v=Qt:иAcag H>' }&a?Ό #M5ݖmx 5F(d(s 6CcI7 _c00aP? vҒA"4ʺ AJ((Jb08uB nQ&&ggKNNN\^p6,N91 ɸVtQTDTĒg`KV%Dp.sg`U`4N4[5쁖(Z0cDv9MOX ,;'n*5u}SH|%2y< hI<>JSG~<:' L26M*+RRz2(QIZ(&$_0q}a$Ni6=,Rf~5@ɋnm!9c틛 ؅Lgg) tDrJ8qv`bB%{{P|B **hZDv{hOz>HH4)dY'tUya`㜁4J%)J9(7Ptf(+<=`O K@:j2 F+AdЉz T;  x,ǵy~N;Df q?n5Ҕ Pp$Ab  8sp:D?6pm kM p e&g`CNMq2Li `˦ksa!&32@" FMn]\ 3^< m鋘YTTV,#(Qr  ?2a/oƆx' ;

    a bSvWi^L) @-lrA)(95H?tit!t ҍ}n(Z$Cg! a=%;$io:'r44Rf+Ο̠0bSȟ>5P`M71 **f1R@gT,!3 A NA䂘yER+BI^:'h))J֔;AӴLXE2P(o>dG]t>({=>)dBf'xϸVUPr;.mXV!p/Ğ(P#J~]"AMKH&@4"qvd{P6MI>_+KOf+ KBs;0âC2Im *9Q2&".Pmc.%V9S$ r>ZQ"pQ&Q:7R|R hddqis" n"Jt &%H1>(a@(h0FuBOHGL[D)amUɐ6fZ^G66qɶ8S#zw7f 'vm$5+S 0ރF $4'rA#< MFNUX%‹ ,-)luD+7+] HPI$CLR*3X#=`\MjY`޳Zxʴzy0*+2!-ZrM$5\`ےjnG2 ĔHt@]!2tėWc( 1O͘0Й.ķ& v|:#6P?Lk ZMFeP3Vߙou^ 5 C,34f>J^ݐhT BBJ#@@L)@#/C$>I/; a0I9RHPtQcqq@hb޹9>aPsRTlih+∓AS jh`.@h &"h*dhF@D&ӆbVO!׉7&$@:o^烛oǜЎ1PU54 ڛ@IH*PJA. xAȆD3H -X055I30j,2bT1XK^Q< YM‘9ʦMfo4Bf\D-!YU _6q}?lQ2'Of6&jb-b#2cEA'q,ި3}"'rg䦔[U.z<ϸώa vHz+'OC=;R>l30_"?9=- :qQ;!4 QЏ~G?3b+ (@ҥ'7>h5"uWS`;kPBR+NC8"@_xO7UV" fCv9 `UBY]) 5Ľuڹ'm)~cR{KT;auj]0GӨ{ :?Ba9c4$n}m?1{OU(b'?UKnW&G?h<[ݠ&hFCFh@!prC|I b@V3&c!uTToEmijX5L.ȿo]pވP<@V@P)ZT%9' SQNTZhN(dž謜,2"ES ^ަ7,FrA,'l.=rnd rw&C(bioGDC98,P{#§H; )ܤf0 ٳ=H;ޏNii|!rW$LGWw*M @PR-)@IxUA۷/ V|KI;wBY?"4;.@ I2Ȓ`j  @ DJ _SsoȞr#LSm΃Rz=l+$Ǽ1OkW~Є|gVLuhbGo뗬xZ>GhOP2dZ) L!7Yތ+CytD p<\X,b6jn^o76x"A-h^N`% ,iɰ7 |*HԝH|q Fzd[\UYDQ"A-dn w(n'r|x8 OV X ^Ab-8>+SFN&V7U [%q|@"8[`#Q7Q3 b1H]p5Syk Dہst A8/ r0Ȱѭe>zjܵiXH5AB0! CMhK #lP KP$%;Dw~m3; pq|'Kڂt0Z3к#TEu!tD+易L}" a(.j\p)w;t )l"ݜ2JtcWj%nmm4>< h,n;% I6K-JTzr<6Q@6_vo"$$ 77(*`LdC)lzrj؞sv |g1\{@֭hnAl,ݝ;[y·ޢ`=n}+g}2}Cئvnl}m۽,Ҫl-i緙m[1gxw]|p}:-܍;컠@c}޶vWӮZ:={xC7+kxaݨsYD̓}wn;_6gX7b۽^( D+ձ ٫ll ` O^"ڙiQPh tR֗ZRf@H-PQuw4֮@|=P+PE=Vo;^T7gv42vإI %]q|+鷷;nv ׼Axwڵ( tТ(t @")*H)NM^瞦L}WaYH}[*w` |B!j@: :(  ؒH=(/zG@09vhdRt5 )֨>]%׷7\д|Wխێd}7վn5Q3Ӡ# ٭{^Jא(RtMvԧ|Ӹ^ݳgt۽ w;Wh{K>n[Bw彜Ldyl|W6,Ϸݍvjүv9z[۶pf㫺sjmy=>Tv֧{{=^<*ҍ֋zvq$]}}rݘ&os=o{|̺5뷝wnAEmin֐ݾُw|V[l@M1ɨvwpRW\޴6 j݈'ymllg{] 4mas\(ww#uN]RTs1ON [{4mfzڰ=A7;Zv:tiQ- =4sڵݝ8 7Uױ8ntJ{zֽ2i scotGf.P Pp=AK{@ύjTmk.>M鹮.7]VtQFu+CxT>cml(F&Rj/{B][7]oq']w,ǦU,\܀-IB{ iþk==s[>/墥 fduҐqY p5txdnTXcum*4\ ;WąHMf;x%m:GLvXWmxkkI(9^v+$jWuM<ݍî,wU27nYF-7 . [v]pPM`4jpkӀ*fǹw%n;P *:9viMtwjlvajavi'in{ r{;CUv{m8.Sv7n笯{;)@P@ zG;ޞE;^ޓ@arW.٘)L\һu4;@ wu:@>Cf55C@U;j@mULgv֭KץBr˓n f:hg=h]u*FZ.g K#UJm^ё:퀏yJP[mSǫ{w{wm*lͱE !A5jEbg{Lͭ ]woJ.g1 Qit{ޛ#cTm0g ͵{o|bZؗnXM1] q;v Xtx3n΀6]ۚh:6ug.:B(ְh@  M 2&D'i&=S Liԏ)@ @H$D 4L2IbaSڛT4 $'#Ojz#DzSQ=6 )A&A44 F50djljSZ=LEQERQOD%4DqťR$D)J@ C QkJ?DL颖 =XAQ SUC)T| REZ% Ri VK@LC_IhS- p`(t5E&"d4@L4K3QHRI ,|r=z)JtBбR3Rq:K2P5H(,3&h.9R(m:=CPxAIV [*Td3'oHXEO@@DWT'r1x3 Џ7w8>WxJJ# o$#PcBP#?W|Y1qG2( ^ڜ9WO t:.2(.uFy+-#f`f7!- Q^_$1WN!FM|t ̴*8q^'W_f[s3Z]ލg .]60sD}*P%ѷ+"ޙ5 :WG\X$IEs6!bm&9}ct4iDE\KH%~&Qrtn֊M-.D,TQHA5S@A1<8p* Z/ 8m.д7ج<1.>!BQ/ȏ\A{}m R VA TRL+Jt^ro>@X֪ B,f?%G!O p4F kS~ϷbM?ơLR 5A!WiF`I R>"d6J% pZ!!L՛]:1wdw.59 ~,ncBfjgF>w|fChmTщ]~vJE o3%]L٣{9Å4WI<'߶k.{P_!il MFc[mtN?:& AqQJsI/Fm&*AʴD J++71۝\ˌ*EZ+c6 $5ǔ%2  #+UZытi'8`%kE6k*UVA{^ud213dr5L)T`nx]ΩyJ-y@>P ٘B$儴 <ic\qG_ eEPP(g>l\4Tвjy${̹S?̴ M OҺ]$ y m +(\t#{=pˍ{a)q%P@i>Ұ}WiqB3+3ZDĖr%ߢfgD ( U[X2l5 R(%LԞ >#\Ȱ-U/ !t:EA$TA"2tX-b CMM3OެN=U. 4ehH:hA _E=mO4ƒ\Ɗ h&O :ӣ_|Hv4,K/ƫ""|KHCJ"k?;JlhDC?7&ٯ]:B09 cU2s%^/X6ΚtHh>OTTUWt:M0Wm9ɑWx^ {2~g]t775 s*gNLǠ{&m/8w_34 *ME>yonu$HHOF-2d}ЋB|D~*8,OOvWCz8}%|e@J-ŒxfZ%p 4~~-KB)0zg"hY3HP/_X? vj*"U.&"ک飚ic#Zr׉o aSc L .Xj.Mb?"! BG ktroZp'<orwh~2seeLe .['J{DgR9`k aN)`}z(^U5O^"6YWQ[7z9ϔC~4.ADIms0$2@u8V-x]z뫬iczCŻKJTv9\)__^IwquLRL '*봻0|qp,sq*nK_AXjMi+5{,RnZ{Yp{3dRG*{:WF\CfśqF A))k)tr6}T;|/; Q{ uy]nDU|fdf7}t?:]vϬMH}L I:tLׅbm"k֭\}8kJ@}vuUMaǎWYE53ӝNPu_Ӝa2L+_D Ed]94 H)2K%fS_:ST KLqnO*c4di}ӋT5by4ҫȕkZ|(beҤ悘)j hOch-Lb$솉Nc'̧=iYs@6lج)r=RHo8fyN‡f@hwe魝Y-Rv0σ:'2f|+=(tgJ͙'9g] jE%дSܔs19>dI0Z߭('b!q=ɢ)y TfGOLd<z\ao]7P$c(8|/nr kBC* `ZqLDoVϷ fD%[%9e_J"q5k$ORr[Y=BFzs$-Yqʌ聩&+ݜ<:;yi8 M}}AF̆NEURfcEMG.mlf1Yo*}' L '6'yp=Q@PLD(qW hRp.ѵޡϚcOlg5ٍ@D !۸a CPfFO-C0(K>y$ynii%ol%_B_젒F}SW*"Vj;V5M]_;;:9]UҭCo&ұtp~>گ4́$q䆨 !aDOzjHo nLDuդûfW~s> ?S(Z) ) m>;|L|U~4#ψbP+0 9+W*>` 0bQJ ??pn M`=GʚDC%hW_oz DJ150gnMGPJ} y^\1 Ⱦ1n,9&JYBH,"ŠcBRT'fCl7G<CDE'm0ax TPUWFɣ$w)c EFy`e4Q$ 9'ﷇhl8ˀ֛bZh&I ʔ"WIS}ֻ#s+(n"*R %(ƪZ>%T+B@ԠFq SJ AN S 3kj3Vr PMhʏ&?դZk(:7X%. #4v3:Nb3t[!dRB 5F^ 5ds=TP 3aE1  8Td`6m7͘v-XBxIl)  F?멏@qS}hCG^}qb e"hj`h`% X fJA`fT;EnF4K. ,g yY~`Ha1abŀj5&#{Y)`3ܬ~ViЕ}C(LDDM„!HRJХ*QAHD%STP r7(h=zI}4ubk< #u#ڍ["vJ>"$:.>>C#C$A/*" J1*!-#CB%Rćc#&H:n'ns0RF&>t!`JE`FS8Og#KmII_ي?)F9$M7۰QQ9~In\:E´4,ඕU(Pr-ZRz]mc-s9y7os.'u"3xRC %'%FJA`9k=^% 1UvƯ-'1(V՟ SP4LJ ;씧7rCMے`Q7pc-+7|pR$|o44o1hnpF T]cPek3=*܄ -YG{ˡK4{H.mta5Sl.a$evI(6" 6wXv-*N\2D3idmꅐ1cA^T0T_g侪ѭth(WKX=4Dԭif)F(ubTy:v4uWhyv/..?V)HX/v#Q|HJ98,:{z`H$J JF"S;BPC(Yjj! j(iV!L?^Ŕ{d,ԛA.GK0RA>iruv~?O滕vCp)6W%$M 7p%w*;`CSſ>畾5~abf [k8e:0lZ*V_O&,Dg2FQ%䖷k-NE%*B(;ao}Tx e @%g%ZfLZ䟇U\+UNjU)H'I ĺffU@vo[t69*R=r|fA Z>αƵ00$\q4QLy+y/Өߺ׷ѣgW%w:H@VzU9h1:6dٔHD Q /L$&H>عhő=eB..Iz B'6Z:W֟3ZjNσ˕koI{(}zyXKyJ-8CX2v:ثHKO(]X?.h=OVq$Wq{ 3f^ΡPB~3.'mxHߒ&_oO }%~V1vw!~1`HBпDžBNt:^ˈ;t{‡ vw` pf+(il^ ?C&&k7Y{+=P>5:^kJbѶPpJkP.͡x Dj*$DF-J*TzA72"ZUve)*G|dSZM%y:ޢ.~E0Ĺܮ$kq ,UyUI&$'׽ ʋB wݗ~9y ηn4Ҭƣ )fqT)_w8ePE`AD#џG7E*y =Qk !p"p.`6۴xi(q^y/T~д! I]*hi\N6VƴL?1dq{"<9k?F~~fXYVɦmCX=MϹ=ؖڜLOlǓSE_ 9{&~ Z[zŹ [^+'FFg:llk"u0pf;~W%G.i%EE/ƃ05≾\5@Im5|Dg CZ2?ih9_-c `䨱Vwv,v#[? W?vCLjE_ ARATZ+Aϻ##r Ă2 l uDvFnL +6`3A'_/@6@ J8Qx #/66=j`9mgE#nYeH_'4ML+xVFfXt@dt8b?d;N`}Bҿ.*6C~dw,ĠV gxِ-?_":&ѐ%"p.? l>8gdwTOc މ_@iEҪ}(0b?eLOL2£N^7sPȝk QmO  89q<߻㘛Ьhuc ۾;# .:30ys ׽, ䷭w8E` VgeLNd^k4pMmN4T?l_j%3o {'Gb!F C%%%"QakBb43z^%E_f{miqa oN.PL!J!MD79 am%,ZD`'Ѕ@r6 CñSPA eZ;s0VNₗٍvVM9̮wM9W6eiovѦ4Ah.G}/Ծ}t@ qŽ=LZ _its!ت:;3iz!9U-m4&8cCb[㮌<۵ZP(e η%f,gFHyG+Nۗ2i. Algls/+j S w  v&Ii\VVNB)tziDGOIIJ:8dbÀ zՕpjTb 2hٮ]auS+[1Ӫ 5DE4n%p?Fll{|Re'0Ga=+s}h\ᾈJ5XdQpk" mn6&bd QG-Iw3Sz q =99kh{\]7,N/)CiDž{i6kш܋7zSi E˹bjg;{Pуioyɤ=Fd7(Dnƥw~3_"%dVNb+R4ٙ5 OKN`I_ a8ݷu-H^3.ZdSH}$";mdݧ()*t>prTRT`y |!mf)J))*M^cPo"\#e;ep\(5,Z^iِcGԪEB|jN)5eAad^.IdU2[XK}Gd|&"?GQGp )eђ*hu]Eת|:L+q CU~Þ ʶvZF6_ߍNrq 9WҰaXyF- x{ñ zEr 1%s2QR*vYnQͩ#&a^Dbe~3-eflp@L,j /JtZSȓ@H@?ZG]&c rT I| !I*FUU8R*fQ4X)ל'.Dj|=Ͼ=ӗwʖfJɓ,>5B4N&jkM?-}z 4+\s4ђv@?ݼ]~f F(J!SuǾ8D ii?bUIr]$R]IA'b]W5ЄЧY)Pw4" gBӉwBvZ>sg'q-S)rC^ӳ&&+)Vx LI?gdII*G"RV#J.g[g_q59R^ Wn~0831I+[-;6oyvIq]:~_tKr&>9T0#"Ґ"p˕EvsTr[CPe}5em^Wq{4<s(ۣ4v-}%.!:\ou)>-ԑKB8.pfysy5+GYd} "VS1< !X,wl2wgSkWgmkmۤ不; ?Ė$J*IC0Q!NKjh7G8u [:=0K46\ksH(Sģ5{{J (@9[f 30{! YTETUD/#هY\q~?9?Mfyۯ=Rw %\tczIAr[E4":'ojJxfrOd%COyˠLvNr$2e)2e?@y1WP2- @Ywn[6Q" R4Ҡ;[x,2 *4FR'qqBh4&̇ްZa慂UX@+ϓe/΄0'O~Mm'\)Ό(USUpna<,0z\As,rzc8|_5oV~עv{QOddWS#<}r|l0$L=M' |a@`VvOqY(p>~xyHB~YOLpMr&Oӏ}@a7Hk}L l-CJ)Lv(}Љ=!9@$%'9C&7>JRc@1Ɖ??:0c¥< F%uOxO2AF*E,-םO^t[I@ƵK[f~1hX_4oc`͉QեTQT}%?ƒ樢+nm*簯%k"*SBs 8HvC@=GpQMQhGz–TH:ն(AoeB%隑lX[TE|Q.ګ-_ƗB=?v0TF?g$1U#ED1S gX8E['ES$PC7^:5ْ>?{-=fcL5>Jړv ;/Ɔӵ֌0S%AhBu5z_ġ=XXCwqMl#!JZiљ )bDTNeZ&8,ꦟ: ah,zӍw:`6 yr$X)dw:j*1c.of1`-j׏t*(;u`Qx(1!Vw(ƂJCcSE6t'k5DS*$Z[:"MTF ML',bg4TQ[?tVNhGbh~vэp}jGs&Z TUSI)sMjњOv.- :R&Qgcˏ)E%4E \E#_p$~WƋE~6~ͤm߮$ ae@uG? s^?ڇB8~+,0}0:kHm44)=p&}JiCKFGBu@jԑ2$)7]I/,U-25G&L )1Z #{7DDܔYjT-CFQ_zJ=ݒX6p,#3O W V3+fV/ nAWTb*y!SSDDzp?#yݥ^_U+&v²hpfTl7~RUw˙xQǠV]v #!xɍF%3tt((/_Ly}ܞL=Ϛ^ Ga7z0߾C@Ą^) FҤ7 ϧ X^oO_Oي=eRP$g"CwOG/_Mp/!_6MFbs V,bKfTä};~y}]^G鏏G18܆E{UUB_!? ; WD_GZ?aM'*?LkS2bC>=,$uǖ!2@ L(1N mNU9뙸nxfpj8o >O]x3$ފ皴ヌ?k"OU_*m*pVFql1 PdY" 1&٣ !.sdOe1U8y5X]E+fKa|C(wr*i 1 [O;Hӱ@lB!$Ssd67pmIFUSgU'2dJA?>:N'tљ T1RSmI8=̧ 9'ZX1Dq i9KEm˛4fr|ʎN6L]*zRqU H#>Ӥ1g. +AdFI\ůB#ՃeecJ5a,vRsN04-+*MG 2gK4H)N?ݐXd| IB}'Ƣ3 ֍un8k]%زAH!F࿯5mF;80DCLG"7₩)yy֨)@Tǻ݉'߅~r880>8|PH7@(AxMنᤪd0^58Br-, 2si ~)3~Pj=BON'\ŧzw nƌ/E}OT#(_X=J"qgHp0zw o 43=iDs Ǧ=Eት1eXi"&!zW9b|!V71bHddJ(Sݢb`{!Nm1)(򈀐,2~F @AXI zobū7+ |pU8.D{7e\exzϬAJ7&feE =k=1^=VQxbP>/F?G@G}&2G-q~=2u5B! /Uq6Mol'Ѿ^I>=kV( DBBːJ6->B! X=kGWc|X.bXv F׀qKJCi*gI! ߶H/h,@u&k~E p_;{aHL~؇Os  ȀȽ":i oQ@PR2"F0C&aI6)ӦMwbH(44D( E b"J@@ZUhwo@PP @dMBR4F'm @RL5H,@!T*%- S buzMDh_N`R=Q-ƣKjJDДU=\:F[FwXǽdG$?Hk臆Zd{d( ֕{8F`Z?w4/Hyh R%VЧY\{@"-? #k/I8z j{(8Ut`]bx0 3&BCbS/KitO80ISG?_ZD4H6!4"XTIA@PO{%wb`qhv#{-1OsrHE$00j>f,Ǖy=D$JHO/p(AEACŊy\[p;b<5ħ<(BK)kG_xYZ34+R܄asH"nw]Ð;iDIJ=ҋMM>;IYj 8~{7Վnqw,]5tL=T] w>Xx hyX= >]/IU8":l NG8!R8"M(Zb"@v_zEK()NSŐ@RexZęӾdžr_׮W<ٰB=yML!;E>0"5={63/={to䘘ؾi:6FͲ;6?}x,5fݝ[F$ q~UŽ|p$+[2q]k%_N\|jo~^1uoyDqg^Ӿw7@F.vx!| ;NP7a!X̐{'ZTw0!E "$yqc | }>.g V I?X !8~ yXZ + EN\(%^3c1<,uҀL  iE|Ѭ_Z;UtEJY3ٶB_M4 k3&H7߾|Y"1kd\.uҢFo1wPdK&lAo:${(vCt"8 l`Ǫ֐|i)X^i͡}S 6BAv3svmO>Ÿ1hݿ8*a(ꔅ!sȚ,^>3w|ܩ봰>fo[aף-N!fЧ]8S婍2m,{%b=1?)'$EOw? v>>Ξ[5(di+DWC < =۴xocԸxemh1E _o v{<p,cvN#!Qԧh* `EH$wSfJT(֌= uFp։o=Dv+8 e2PWnJ!;BwvTEOskoXS?Yge$@{n@Rh@ʠU&bQ]߫stp&,׊0c}F'u#ax!‚\e!d&!sAU樇#fhc.;^2pKB{RqrY$Ȃk/7|}S"`g'#Sݝ0β|xJ!ʚ*3g +?d(Tϻ|]>_Ff k9J^ 8CSj ) z'ңڣ؎*A_F$5~EnNH|k,փ…KuC%B)&>ߓ̵ͷkzRBja+bdW&8T,l 1+jL$Tr]:[iaT(b{/l=!|Iy&N.62KYB;bj8B~x dE< Y)5ZV;$9&3B(+9zlZ*˴ئʘsPwϨZY/^[A+,+ǀбbOٳ=pr+{ m 9nGZA8o0 X8~(okG`rMRP{~(2UvC,^7Ny 0()d4uL@A THK4C4DdM'ᇕ]F҈`m>VG.k G28`ȕmNS4kTspWG|XlU>M1#ELXȆ|m:i+D&1D QR#ZWSȀi/Vi籙; 5 %4e!z3z2b1)̰%X4SJfۂfwD1ތI5((KDSxش Jփ^*3OMuNSGߨɪv@G>+z~5| ܞQ=R-rbG c v!j3V"x PV2+mwʊ3\ aϷ?>Y>2Gx;L߹SMgh4-^vv n龹 8(*dhSuh^3v5"2 Xa7*nc$ |N(EXx}˵cOx>k ]96/rg7+8/)/H 0ŏC}݋>fnsbItMyoxvN pɛ2[2xWN??;BRUőgqA Ĕ Qԗs8픁Gtr:"}B"T4!uIs/ls 'pj,iP؟0dq Wٯf{'oi"3C H8Ȁ-| *]3%xc%kxNMk﬈`6ydbEzquqX|{@X)䇃e ?-%>1%2!P!35՞4m'kG(skƿ]؊UH*$2嶧o_,u*4U^bGLPn!REoR$$سZ"(l^(Oc5F*Mq/}> Rcʈ$n"v6CscLCjpn5u [3NUXQ4~g^kOעuAay B}3Oٓ(RMVF+=O:Ckr/i4ŎX0f?N0qmlCɶm4}Zaic\](oiS+\඾;< gRgr+l"y0 q 1p;X1T^AW*e@zT*#CaHO˷I7݋a VϽ/,0bR(DHsdBOGHzi^5qۃA:!|>]U?m_00FI@^O[-?w> ,l?~yoCY+8azs݉F~iL߇gG6d:m1K@n)4{ ??T`M#D-~i/G|:z*ӘA~nHNL2`;_v]ۈ췙dλٰsO #R wHrKʠ qӆ2ϗwM p"s:o;{ U.cӏ_ /A:z)d|?4z| 9 .haeکOףNyw 3BL#7>_Nx=/QHM/gFޙT>~; ">s 3p'2}fu~ӕL!2KdP"; =La]"20}E =m}rTzBPo߄5KiKms(Ύ*"~;nMF2sEoUK~]ɴђJváom :i,_q~TqRӟYMtz{JWފ[e^ ܛ#HpdDtRnYPn $ʐ_8!j<:pUI$`]Ϣ7H;+Z_Mk _\9:4s8#˕Q mӻkf פ'<@[ 2zL* |7\sSzWi?5xߎӄqpXn]"~\C -g|}+@1)Hl&p[bk- iɄf[($nݺWKZ=\J @ #oo㊁Ii_a|6U9l4Ϥ{&$\0&~bN3@]y.X{8CHn Ɩ6JpMۍbpu 769E`NwRq M40Hl>T`XPtĕ30ISbfSv"1ZPx f2N^1|)7gw# 6}zvr4-:4xw ~gR{p% 4cmSҀ;UPl!v1䅋6d 2PBrQ?-츨H "Q>P f1KZAz}>0)7@m@6S&>8ǩWG[扟ӟus P/ T8AN:WD닥MQc0b'b Wb<ITg_dӞwxKgxmHh2m{[oT^#tb2QHK;!)""Q 3Sh@ yר$%] vH_R0RnU:VOpj )j)7ȑ!PP@9_x딤=>l[=suc:Mw!Gmd3w{/$!L}q*.=? ΣJe8'zed۵\,.&Ƃ#g'e"3 fF%1"G)tn2#]O-~bؼ|U=yL=~ =Y}}H^} BlBڋᗇ{nݻtm#(얉%OezᥠR&F G:V*0ר( fsm~^qGQ.ې_{0P B5t:G( ,`Zb繘?v}q~kMR@DC+ZPGo^[_m >_x|cx'TH a\F~VpJy~AM* GqZBM,>(E<'f(s<>5fD0c\ױ|?-BP~8?w L,5bP/rǸn`G$'p6g'<|"׭b#XZٌ[kʴ۟52Z͎^CUo+Ǫ4>6It^'nL<}YQd/YG 7]zmK(<3$1u h# _g9p,ՙ:˿~PO&aBUUUUUUU{=0& 2T= zowHAKbHheg?ľʎfr >92Y6$u4VS߈p( wA{ND*+ ^ȿRI$*I@@}7aC p(*'ÚP1eZ'Bj;|]H0(8NN+={>ԉ(4o\8z`|#taWN, |+^؟xJ(Ɨ Hifb;H.yCutsut|4^k=D%4m?E{&)Hʪ*jlh^SPuc!Qۊć飄rbM )MRI]e*cS|gG_Jw`w"x8; JFO˚HzaAgbmz@_C"|Tk t#DeYeY~_N_~IS0t#t! O*ς" DUUJ^?(yy3# EcWMpϱ/?UU Ő?$mp`C$OpiWSٔUhfQT'i)8A{Ѣvs1lcEqhh_İ 5(S+^J՚'H'sD*W/= 3 Ĉ" 3Jw*@7Ǣ0OP* 7xQ s ^;mzE#wGCT O47 _Z.>1vW#U-j(T#aSSxӎ2{SOnvC*L2Cwb>^fci9X4V vHpէ7JUI${ў0,Rқfj:{"$ J[N &SʌPH}R} !>~߽֘cd{{~{~#XRz#;@瞟w٩%8|t?G##L )(x$P<GSΑ6_}"mKa4wC}]^0>o"Ģ~hg~IPsj-/"3А$g2nl"#) z8"U ,r>Y QP b^>S>@tdCT2ʝ1HxLQJ6?'o_ƌpѨK#ә#$@-%cjK<7I$fI@6\/Rn βՑt GGIDP~R%8OKuVҞt󍂑J?&dU<~׻|f6"i`ftz0^WoJ&%H*IURIUv;AR8zW!gtPct-4)8}g;56G$eVcvmVѦltFVɍ96؂IARG!kT;m: [c21Q]C/cTULȡ"k{ #5pXew;M0UpozDOH>8rӕ _=IrO-'uE&}oOD(HS>x?݊j47z]`TM P86c(DlUpwn.WICʐ;^df=LΨO"JТWǏo֏6'%F {W˵!zV]|}|]g̠eл:ݶf )|4>tAzhVE0E5i?:1wؠ="R%AH%]Sl 0<Ԇtryt<FےI7$G$$m؊ն6Uymm[[mmmZU-ڪuyDU`ޅQ fnmڶնmm[jycet(ZUYUUh]'51ay]RSɱDi'کO?P$JˆMXgsdQ_RmӦ3AB~l[\&0oy[`vIw7(j4ݬ8rXBx'sS=A4kf "0<6}?Q}V8 rBJZ Ek6w3eO1ɓx֧~,.`gZK#fE6/&6g9qG9:lJe31Y)zS \9ɾxOS?3]Vzo,h\Jr2e#|riZ(\57 $gN7݊,*e=f=ѯvydz؍αୡ斵@jm^TSCyL$(US ,`t(ǟR%<$$Eл(oeEgD V[ĥ{CMѝn)Hq5vQ(g4hEa7Sguj4U)oo8BZx0v >6yo_'"${;(1d.:Y@s=լk{K|bi2X/xstdUVVqYEU, r}~!(F dQ캷:_l0ҒvG15_:G|{'+D}<{^KT+֥Ӥ'; s٤\1":"dk*xVU7:V. Ư5KjeN$M?ͅmǜz%'nHe^xZ.3+wLc"&ңXp*^4T63G+kSW= |cřl^"0( )MLB'wo"3G/vvc3hegZ:73`swbYC@$61I;}_#!vvf_׫n]G^xqu2 cX+ۺNZ >Orm.O˼:Wqt~I9$qRrf4qZovcc?+?=~ypomBe<2/H_gN4 $tP1f>$|"4$%CQ3p,iz`e[SA gDwRY__IE9ꝘΏRq7gOfYA_NPxeC -!DoG08mUwH6邱g+|F-l.M&BI誩N#ꮢ@fw\+Au6H~rb ?o3_̌/qE^ƴQqQ~q,>S"[xݔdTeO~GL(0:^`~}YsN)?&(ÓG_B# 1x1~g Ǘ*#~mq4=d $F Yp[,/0sO˶jRh*;Dҿh@Pc y_ѕ'sa<.IŕJD7F4|gB>-\<,/R4iTTԥde2\ū!tޒӫXsM0ޤŹ4or-ݻ\\_<:ZJGC$ndeAU6riq !t2MW#`O8t}9VX|Xߨ\6rv[^֒{v8ɤe"=N7F RS&̖L"Ꜵ:7QwtR{ʩ yg[w ՘6/zFGL_{v~ϕ~=Sd<R:9)u*!pdCYv5y~0G\<ˋc*KEÌ!tlxχ]ב8ǛO-E,D[OE|>wl# <z ݗVpt{Y^-yC-mmUWҖ jk4UT7o5jE7@~kVmU7 ZMXFyg(Px")1 Nz#P@]&0{(E82-FC5$3!M]v[>^D^@[b'#IB7g!" AD 7 ߅$J&=.EuM}- BCv.7 ܉` rĆ^09h&ӒGИuZg `|FA#BPTİz~tFH~FbHyBt5։&jZ![`ҷW*dX}nRZi2~ӱ$9?uN~Ti;`<] &yt(i<.ˬ3}{̏54 0X3v&}z'd=Cv0B}e70nt#tf㸵D:׻{iF&MW ]*@y?఼Rp{U_ȯ)Y -92wy!#Բ;1iR֧s"%ۑ l"N"3=|#:PtN&%mֲuoY( EAwoq|ydy8ƌ^Ə {ûR ڈ˨5·Rd)Dn{kبyˏ1>=#`:_Mq5D}FSY}qDvT\:LF<4ΡDդ-_#w~5JyHg pl5/ e=Hm' R\Du,2c$Jpak9V5i1gg[rd뙠47?'q&|+ϒTMrqWia[*efIԎWw0Ю|m1EĘ#VǀG*YP)adl+AGȝ{M?9*nF KLw4r A w5MxO ʠ$0 -qE<5eBH>:VPR|՝l/|1[㻠'"yE"X3X6u15b2!},P)k9e}_ap1H?_WNw&W5ͨVk?9=E ajH< O|:)z^};>+ ] ӣ  mK_q*P7XdL7P 1F]u{E~֘l'%G# D6!}4Rڢ}(aL01,L_+қNYLL\걡$x9+K Heno}MA i̿"C L~Za^V3aT^+)moGW`g5#]AͲjSE`S0lo5 o!Q (^?/z{o2l0k\+(=fȶ "&Q>5yihaE=r ?l ԦEbMzȋAŇe'vWG9‡gʫvOҙfCkKjBU}.77^;̰ƺt {gS}>_:P_kShxGfhb;kv5..[ 4Gu=UDxARqȾu=h dgùCH䙍sK71“nI^AzyTO0iKtک&RI]9;Cǀ<@:)ۋ!Kˇk}^W`vx 8+00.#8Oca+Yu# -S8֝I62_L.0S30!kV\D|w̡֟z>-ibF/Ԥ *2PU3kH:MR׭8"g:dշNΡkHk9 O*O12CaaTr՘Q !8o;w"0Hw~\6Ң,c`2ŧ>^u=|u;;c҉D.#YDVHRu#}o@L}ojI1o ~H$&\ 6aI"" ~`'@93Xx4=~~0j೎uḃdR?<g?CB:0>.–>>k |HSTnj$gY[6ͿnרurUdqt~h}E ' npP_8shr L,j- ()Pj:|epN/RшE[9=t7[KUu~ߊ$ttl:'u]4.~vi Zmtǒ 1ζSE*0]A,wXgp  @J#6ghX2璢ǀUj"啮҄(ug 6-=b9#V:c_515r2f޸QfEJvIbf tpDB3vZ漨;zf41i7 }OY!q%AB 8ſd\n\Z^1_ݚb (Cd(>ݘ.I`EHyo<3oetb%ZUԕ"D 3 OC(+FxEń5tN0;jDÝq {E`X(]vmUzV)@N(/;=h8aXk Cƻ' 'O08Hl u֐}Os( x9`| {N_E k ݻǍH V$sG6ol\||| ɓ|w!\gQpyHaXjnA(F:i-r<f /)~4Y*lBo&X6nJ32n+qc`@NRe ] UoB?|rIi~uXqB=Ȏ8s,`rI1#ѧΚɃXYo^+$>"ztUo\{\xWG]Do)r 0/*5=c)3Z1Z@+25Tr&Pb"NkGo`8<,s:t%8S]8Bmj.^Qpu<bĢ<2i2l9/;^(JADO39)0~->ot׮KM'e.Խ!tD\@ĿL?[IoB{j)B0"]UHm]M ?[r\h;Zf?j֣ˏ%OLYp5y[MZ7l@T4k@wB1E`2/W^MMXx3Is>x / ,":*j(txN$hO ^7vAR Q^Y8a喘 _LybanŊ!3d'ӮP?rFsfd>WBͼ5lzDt>C*s#Zin:wXé zNP qK4(9 xiPG bDrG[Do{)Iʖڻgv:_^Y1l}ڇsHj8  ]{p(r"d\*uZDtӧ)$5ȼo "ALؾ 7}$E+%r2O=OQE<g![[CoS_Y@*ڙ{`l/vwdzz6 72q 7z=}?NQl;쩜FIr;eDŽDm  Eb*$Z?2.Qw`(iۿH|ŕ~2Hޭ!C(\]_t !]5. u  N^_{|[2qž__XG!1 @2.Bнd '|*wo.AyrHx'O^EDBy #&k\ `&Ň !,@]Y*"V*+YgCU`G_ SDk5]w! 7#ڨF; ;'gpp J hEKfBSB>VXPx. ?XϵpsN铺,8"#d_yMר& %tG!u1V7aΦ2 M%l泰ɤFNc Mak>7RAGۺۂ1}MA1KjX hD ]u 2T]šBeVB5Sq 0:Q\78(@Uɋc | P1d(nú =^E0Fr(+6>Iް+CLJl\5Y83SVR>7:B%D~F.O}P5G_'7\V!6qk'axIVߘgbH*|"HSÝc{!wk7C5s7'W<OTIVITH^6-8 L "p d]s*Gh]/y|)$N8i~!cb ?9z"T" Ż.ۯKH{qzN[DP) ɥ R(mz#0L>Y\[YtziFsx0PtbS|D).+b7B^ "jEdZ73hwL3x ( b̼~&Ϻ7__;ۦYhUBG:?߂f pqި"ErNNcH'22Xdoc^ñU-T> (uʫ>4~5վu^]h3?ҩWZw |>qמ/!'JF( V [/< c#d&X< _nDwш4ug1zؔ #ٱlIōTϨ†i2,){L~4 DQ$th?߰1(AM$CA@!(Pwlsز@+M|Ʒ x?Ս}ˍQKF]co ~5-]~8H\:;7A~W;7(ӽ`-B(P*?DK V Fc +?,[og}s6}Jgj֏'֭%V0-ч')<_&SСm$ &'ot좹l#!B]V3/GEP`E5M-{!F6EhRND  Wlq5`'cj@)IF?b yR]q0B@TrKt9P3{iKP1'5m Uup _`2͕f=W()\IgPCn{W9 &{p}SI;w#-S , D,*/s I`, v@4T6=Vq]۶ Dgf(VkE\6I`e(g h#U3I֑]Z}og =*ɷ맞 z (1Z(>9dh\ }?j+sW^8UӨN(VBhqNCs9~vgPM]ợuPr/fFRR &)8\^+TW}LNK_O~=Eu1>^ZU?&?\f"#e+(w*H;H6@D ng`ӽ9zT.yb{t2γ#W-Kww h9T n bF9./'ILr\Þ _nLAI ttfݱ}PWQ9/8bq̔Q,X0F&rU}l,> !҉]%0!(rqMB Y]P(H2=/BiSN` oIi:_Q)#IB% {yklbx(b~>:StC%@UO ݫMxxϴb7 xs#pA"f)د}6f2r S}Ѷw.U;`CR7Wǧ1h^MxO?AOl"`)t}1Ǎmf{/ `5vPY<;;oA67I6 ѧwz+7*j _'[u"i&:ZUEF,#[k~^Q A"P}'c8x'NL#*nqa|_̻l~\nr[`iM)Y bahΰw[ 2a'{ )Sx]WH-նoasb4| D௱//U+QQv򂡕I.X< aFR`^:EX]{Jj儩@PB8}W:}9%$mD))FUˠ^0P–|m6&fZMm 9ABb2N:D{0 @6>E/"2]])x2GJ)cZW::/a pUџV~nYΏxߝhB|>gqlT`bJA;SMcR!‚p۔@#+9 5^AE9翯R{V69]SwoYt+994WA[PLfǨ&y rMH(,~O4.Ug$}oJ' Y=1@Dp9{m9奇ҍ L N9@YGP ]տnYm 7oAmd_dR[:*/R€vq=YbN޾/6le*h! Az+o:c3Fhp/YK|Ǚ MbߘGEFҠ`aD)=15mm ,٦X仅I! Ukb"z?-5]KヵN,[r`ϕ+J9idOr m+7j>"`'0tHZXvrx"ZǕbfCSΡ.vVr<u?ݎQqjYZ]($7NwG}^c&龛A1Wg.,?{߁ك^7ӆ;CNcP)J ZQ(AކB,*K̞Ψj=ХMkJ</ BӴV7csL̑;emAjWC}Z<PXPh帿DܷfÓw1kbf (:寻JCӊGȹv wQ1'<9\ 1;)O^0AJqO W+h{e׃du zKN&Z>z8O+񈣼a|3+J0$85hܯ'ǡ7}KW~\q g%gOGXgn\6CgXϜ@̧ PW}1hszR^ӑjly207󥠵{7Fz !R8\BS6i!wAa;5kH4GI&B%TtNqS܂I#Te,39rg9S?mۤcKe]q:n90P0!K,XeLAMjX, MjlQ@ߨo p Y~Bu)PHq ~5 0>Vd1U:"ͭ`AIEeRmdQ`F&\UKr$[g@ jp JdEmx44*!g_T?r5eܜ#_I; $m8# Bm&$IP/,8M1?,x٧ߧ,Uqv;}2?{ zq̡+ekIYDM>GQ~a AD8 w&vK?8#${9 8)Qg~Se^lD0.A2yb9|M)¿؋G1g[n  }|c!wM A|/8KO0(:A'4]W&v0Un0!#@R?&7THh 4v!tLdYזbXuB>\"cc})"HL{|B|]fι 񻥂5U @ڄ/sݷCuVWsGw\⡰ȭzh᳷3F]KGI+g \9F P]>0xp~Ek<~מ#[˴YF͵[ LrI+,C'G>,藚Út^qo 35`ҤHiRdzL1H>Q(7ŹGH3rg#z?h1Co.ߒS`Ya Mac0ŗE P +_mu/W-SFQpi|:ңJ_R+P,C0D!C|tq(a.I][,Mwόk|U3'ML'D]dćXĒ`AO?~% Z8yk[r(ӽ5į|e=X|6") }7C\?fE;* q^]uO ]9Dܢ/ЙɣmY#soHD A;5m\0?j~+˕{##0.]bkvɐ9H-;tCt:)ϫ-;v,Fb;Vt;CK?O'c[YrCbbq7 Ţf%8m H;w3^  PPc5ocfTL;_}CR jN{.5 &;c v8gROFh~lHTyh=>> 02Cgxɑ%+ )hvvB@kHzXDfT$|ᘺv1. p|걗e#l.Jĩ"Pw$Oh-wP;Do },q7fa.V.:9!; I\sGN:yh6aJT2H6d3RKly>Z[hLz^{N_*0x: *"e50"V>m}_sWo_D%35&||RGՊ4VOqG0.UPedBJ.ci"܎nAG  `4ѵM 3v,"6ܑ 1 1<-zDQ4$+X6qR'&y 3"(Bז<+DAtF 2e|Uϲf1y$0E^vx']Ϡ>v"*_V&٨ ];E.6Mr@9"1JDA+xJ9 6Q*W4&nj0^6itg.!(a3戏i +` *b;N*['cRf GמB97iT|NYRZ$?9P#FaT+\-X<wJ˴_cn{-|ǻuz&/ja6G(<7,Ku~)+nbåEJccy xzgL 73q Hq:Kh ]ʿ?$!w)}M 닞p*3/%@+(}kvYa쓺;fPrȈk Ʋwe?;O\%S ~B1o R$Lo/Qј{/.8Kio?O2`p&&md5H:w㴃 _\w*'Z [pHT*3rW vB >-5* $GAD EZܚ(aqh;::kх Dh.rݹ2ãT6`'eE[^O G9x!-8D=;: 'дt\ELHLIp̘ :6^5WW<~~\Ry)4 Eaq"%sgBl(0" kԮ >r"SBnwzdj:o׶"ea\K"!öu7wA7mSI^H8/CjA{=Bc08zW5"9b_8ʹ޾g`ý8T 3:U%/SxhDŽ:}0Y5qYcE_}_0腄%W*G*XW'&6@.TgD~{Զ+$r& N`NxZ>K FdKalM|>$(xUj|aHJPFJZjt7۞-0 1*˫e4q^`F-0>lNÒ={c>HjKc>B`oiL*Isb(1;4df7YJ](iZ(QNofTֺbm{ J|4ŀ{JE ʗ[Ձfby}\t3bRSW) CĮ~#W@q#=]'kfkbZ0}oY[T(Qׇ|̖^V=C=+_{ [qKѹr3 ȩ:vAo?u옼!MS+DQJQ7|SݶN  c_ppM@C^k J/T*ERM/]mUU_MΪRXwM}ğ5-]p`gB!q"?zfc9 |8~ۚݰl-wީpF B/%1vA" WI`TdX^PX@F7^+{lVE P?p5Gm#fw(#򻿨RIb:}\"íD1\B&:-,?׀.= ~L Y]1"nܦ,āD릵q)4p ?T[ZX*jB 2b _0<Z<H*ͣ\)\ppcSVR1alr8 b Z6&?l5$Qdw]iD;|BdS1IzV$z:XW%ڤ3zm#tnڜ-[#ddYM9K? Qq-$GG];ۘRX#nP- ;뙋qHg ܛy3y=DEUy2嶛,ActZ>[Zp)X`a/ ps5/ncK27; ƨgoM+Hgx`%5L4(uqDÉp§5τZDr @* @Hy|N9uY춨Sc7ʸ%)0[) Xچ UYYthةQ jĈٝjѬ~?2ehJ6AliDl_66߾*ek_2E]p&bDhq#gDz_ Ymm-rmr`;;ޓ 9Es? 6aqOsrT 6&p #NݑA4} XE~" )d #|+U"g[[U 0xl0tT'v#8y?/\.Rvc[쌗6$ GF}X:a_>"ih>L+*'JthD@8BfpLhžrk@=bas(qo)p7q:ڹY}"P‹3śOugP.[lУ8(у'&@EdT?уE) stDЪ2]m4ȸ:k ɭ"a?i[i0-JAVh3z;\Yu=014Z#P)(xPCLс <8m5"R|xĸiW[k^]$#׌k9_v+媩h+eppcU)~h[SJu|iZY$JFrq% OFXA[!L+R٩_D5#.{=.WQZN;+'KVjAx㊕&!FR6f\$-DPTS.7(Wm(yh",q~ wDA0ۚ4 /7ACeZg}Si'pAYl2٣!V 0,^=ީ'9Ij1wB\"E]gV"08SD}qP$иRe|~?~WSuԄx8\5@:{i.2H c .a<䔠 g0?>_눮PĔD%$D cv1Irz4EM'z L -}bVo9p-(ﻠ* Bǿ }54†.%Ͽ )AQYz#x@^02Ț1-%]ƪ.Q0hG G1*N"C^"N.5HKkJ<$bM S0w-wߝ}?æunX:ٌOw.ƌ}! JvTzω_;? V( Ss=FX ksBebomU8VYEM՜BS!L-Iw#5_6pi|kd ?m'7NҎcv4c/]Oh.5DCoT?F\\1^(l( Od\C<;p~6kh=ޭob"h3'qɭ]MQA7jIW=7r/]c-5*aq"W^c|8i>t$_X4$&v\@ҫR޹ e3҇KEbߋ?/? q_V9}8i,X@&b&(઒uֽRM=׮Pē^՞sgi5\,eޓx:k Ja{#WX2,orW\jx o ƥac[hmY<'7".͐+1z9Cj h߫eTs#*dMx9j;xC_} +gjs&Dd90\imXΥaO!|/tpwL=yYDŽoӷ/}[En#i1wOhT.2aiN'Wb)c-.|]cߞ?zlE#ԷS黡.f=c5F C= 7-u_3qJQOttPH[,aԝoٔubWSy~7C\$.t`*c{ h*F*z\W;+?>Ć_9sC8*-:Z4KO7 a+GVн-"+UC$9J[,F&ek zH & KeI>j7_e[G3.x=V-!TZsY>G22Li;O9/>csIz3&fa[ D-O^$dR~ VS <|7{q~K53ds'42f]|cUM3:\&es7=a*c}U6:]uFES^TWefM͎](e-vI*uwΦNx)qc1lQX&Fj|Ƹ{.8'q*:Ґ#7~pΫ@lU,B yC ghH`(8ٲXKѳ07 Yeۅ' XH\c~^sH:͕p|!g7ε}SkK#r* ַ2p.2wM^Qj{RM#sΣ/wi̚Gi'sZb`1?/ X'jD?t"z\y yEx//d%|[A^z*LyQ\ .8Tkʬǎ~%kѳzWɢ'FI-h]=xW-0*>yQ>O;̶蟹Vܤ7U#. v99'ۙxԆEf_y4NwB!ȁYT:`>⊋6zLXEnTv [\WLRWg5MliݍGGaB0y<* ](* a-97OBpT4͡Y3/Ӗ<Jm'JrPWk\`o'UlX!`7ţk!'eҘ+5@ظW/Iwt5Ǩ`:1:/_}xС Ң)QEaMY2Y8]}v0'ҒLT'\( im':&\_ B=6-_1'Dݑw~[MneԗԄƤ /D T, HKTcL璅 @6Ucny rv˝IF0 JU 7O= 3KeEPċ*x: $~3OeT9^~9iPkbxc} pU:}Ld6??OV+KP0?3O_8Auw:ӑCF;o\ƙGꪠ/4Κұ!-XQ*t83LT#BމgWBGLFAp|d s|̳b_R<#q3]S'Bm&鵡O^ɇDC7=C(qV#WvR|5=S4_"DDdi`& : yplsݐ-'I=PJ >z y߿`mvј7rޕ?Ju{?| ':h͓d1`v2Gn ;{ CyJKgz3xyQ]zg&p Jgv3g5wξg1'ki"Q=$`:QK)tDxclI3iAB2@O3mq S lanI abzͽpYz"g$"@քIi tn,->i@AܡY08aXf(/.=͜9ޖ?uK }2Q]0*tDJlbBCtjDJIIHYWhbMe?-Ȫ *,AIyt.I)&!"i"`( *ahb(J*i(0( `"*Rh bJIX" 9mkzcqL' =;IQVyӛ"az.Uo@zaV" ^+4qlnvJ|&A`x6 ɧM%(XId\9@BdGF(NJ3U}vM2&_w:Z=J*JQ6&sy+W;Ⱛʔe,- Ghȭx=LdU 3wYG#b^$"Br"ŚR{ ݩ-jh*I(Fb1#S, Ch5f|!<&fwRG+7Đzib#yB,=YGwwG]b5lnsbVrҡDJb1QjQ(%<7:3 V`uOel阌iA@#~4b~ bZj NA9 @ǰG$cs*oHyE!‚lrh4k/Sx۞oHc'ۻ;mAp7]Za"sqG G8LKZ|0tpm$ .ϣQmF䎘G+CEo"X0PŸ xO' >Iღ/4_LZsbFk}Hh; XZFfuUv xKxeYRC\)w58ObN^$YH۵? RΜ.ŕ"4.Y(VΥrL I8޼k8GLp00(uQo-IcqͯAU4FC4pqJ/0v5U5+{)(cR3y.Ghv'Nm+;zVnxdrplgʅα8ICwF%|9?91 lDWv$bDzl> @S@˰z.ty[O?:^AW>7BS# pi}C8q $'C17 U%"# $TT2JE D\Ԍ7dgI߿Fby:r<}xSJ@**~$Z@}ㇳQ}~Mb䌨=~K$_DZ6#ZI{/xkA~| 8"0nanYlCt\P>\WGXS#["Xi_M }h"JCbj @p$P "(PTSD3,P%-L1H J᠔؁-{G/Q(?͙g?ѨIP%  bfYje^_0!f`!0`$23Q, @t%+ ROO/}_3UDr^ ")?_>@O|{|Q@CoN^{"bM?v~1-E䦍- ]ģ9Ta0;U?N G]T: sGDM@D>A3D0Ømyhu?2āPi>c0zd ~wC_ 1U K?KG Nϸ,Q."hPXy 8AҪy,@ .Awn[~0s + g01SzW ?3~xc f՟gl}3S^ɥX:^P9Jk!fyE hד2}UUUijQ?DDD)TO_4bQ%H Rd_S@Mb҄ۦk B @<ҏ.I*Edbt zt7@-"E9 ;ҽCf,;g6SR($Moc GonJKĠ)Y- <$LZsTb[#1]a[뻰kf`k{#w3MKTˌ_C!"T?۶fjF{߁J- žX4rlmWo(MP8ޮUΐ/1D-{GJ?Z4)F-L' ҃mAlٜ2Sb~PÂT.' QE *A Bͼ1UBIHRIAIdD0Si>O&fI:m)Q S ([TƯK`VOf"~̤Cތ2 31*4؋yUUs TFC,>57M`Ƿ.9R''d6h&H?AMQ{(' G88,,n7"94˴TjGh{[_rT d$|mGM)F?q],;r q )*}d}E-4앑>d'أZynpp:B Β#a{o]#5t+ Wސa8\@̭_g!zY#}U5c@Ǟ}1T#1 )tzGOߘߠ*I>gtU*̂s,JlJ5}:&=0~& 232}50tS_zmT6^̛!&=>fUHI[%DPOʥ WqH@&(+S@?7n>~@cyK@iX $JF GD}TqTmwPW]1 @C:@`eȴ]_^PÔ=9WUV ? 2Ikq886\f R MA+-"Ǯi4s#ᢁ',7؃A ~?82stjgJy8ryJ0}U=Y}~ K^F<ԝ3|}xN?q4ASz|ƱaIrG;%N3_(ش-#ko*eug4m/&'.tLpv-JaB$pi('N2i T 3GٝoD|@M~ @hfFindacP̍C\x^|)AJ&FI"PK[$zpW_`+ D@r<åfw nTKoo=ۡв~ߨxPHp@(^wNv6ϚLݖI=[{~OoĞDd#+Zg UMـdt.Xӭϐ@3Z)jⶹ<<*X;:3B.0 ><)p>r➇q {㻓%[|($P&[#_BzTz!꧔f4#G =DhJ"4BAZxqG;|mH킐Iav,۔<5lpxO9G/:Gcuo5T(1#KǞFAPH-X!F%qd}_+vMhWd Q$Q6jJi O8iJ L66AJ"A"*,Uw/Xl!):U܄#8Tt\;g(' RrU~} ف!v;v$$6\m11,1)L(brF'!V&ZKr8 O\ߥ ž=F>np~9g]Eu¬x1R,9_z& UX<̨VQnHSݎɁ[b[,bkތFSE8~U^hxY[篕H̾1%xHi"&T3oru6`wggPDy"&ae_ }$> WxaИRpHYܓ+y/pLa0"EX# ڃd SݨEJ=1y"]qmϽv gԷ&}(H s#gMDGA%#)9k!yD 2)B$+']/JͳEQbՐ2tƆ(UF_~v p(4qāQj_?:N|'7#d\I9x} y!N.GУ6Qe#=Cv ,&1x~4[2wiwo=A /BSNϗpm`+Ll^)|Pw@&T*2 ѣ_W\']i.0rёi ЌxN~V7y0,F"cR0G|j?(_1æ㴡rl:ȁDҿsg&nq,!IXj۹/E%Bgk̎ #q[Lu.cN2]>oGl)0o?faɿx:+BkousTusC~ܿ$ާOi懣-8{uk~F0 rA﹭O?U/?xW>R/XcdjLgk?/]F}z_+\ < wz9 mxHL}A6 _(0pU|HQ9>Ob!?ͺ/iklp в% UTD>%8VDӂDB1x?&Bi㧓_>_i4~ipHySõhFWuKcnrP9qˋw=3T?8тO}F_\f2(ġQI9"Q41V.dփyXr̲8ՆX8Al6 6mk|~lᇷ-v`pj c/KھHUU\~^/:7Ia`%# 0`|1dDД@[ǠW%:Xdbheps|Yɛ06t' |/|YD@ Ǝ@oeߢQq?=j+ BĈ ]v͇Ӈ~)^R_5KFFcj&PJ'!r{\.-0.*h!iBru[ʹ~7}`~+C ;OWgҔ"ǟ)4n|*&F"{σԐdZO8gv pKB'x7ld.ᣔ L}0{u-wTZBQ@@:E鋢*@'^H"D>[e! GIO Bݷ]z|w0rgRӒLj`kqNe)%!`~3耉K׿(<&d#Ÿ́eQwoX>O#pJ#ay_⌍?OҟGٷ!=b\CDIA (e#e ;W> T"QeV?(7,+/UP5KUׄctDzHpF%+|#Y=cq-f5?.$cjK&O/T Ď,5xk:ވ!äyH PNua}kG4X}}9vyê)/F\31XzL!nK\DE ' gQ+#8/F $He=/i뱗keT̓-L>]}oT;@8#\䣶~8f4"B(#1W,S>',&+WVS0D-kPyl }Gp>0&Ӄ`;! 'CQ!ua @0† J5"/Np?X*@ϣ-x7pf&]02QnKqOGt=MQ)Q/W>1sWxncoڣ`| ^t=_4tQ;6holSoG8} i !l[vDK*b#ѳ,s^ .@DDێQ"==̀ .3[{V֬]v%=y a,l?>U\E¶`$$GRV|oz=M’z뷇:QUjg'8. 0v: h MȝRj$DQP1?$}OǞRfσlGPQn팬Co zFL~[,ѳ/oQ#'Tyxs29@x)B,"7xa {Jg@vwaGZ. <ָؕ=ep6Lxnud]&>\gBp]ةĀ]LU@8x5pt(fC:2:^o $ -)~ek@¾b|IZrưE!GdzgS/NUlW{k<9 Vώ4a ilm.-&ND) .Ww+'5WnNKMNT,_ʛxYZX7_0"} =w]wmt3vaL`KʺLƻ | ~]&/PN#*rݳl}zA~z_]f\Ppd"㨬CI*(:{Ow[d߰iy8&Z"""ffA@aSIC_jF !E" t$)9*&&fepXX_P`%"P2O{EO㢽$ZD=p)Co+(1(m1@BJP <%CJ&E $H(*R :ȁT|OvkPD=kR%,B R"PJ:c@'HPeHRB^ǖdhLyI4;BDH *R;@R??W8FB4 IMd QIBz UY{??:#p?l!~WZ>RhV*@m($ $4%  ((@"DH[ &@QT!B>]244Rq%"Ahmִl=Hޏ@1@t*qk0HUR?R) DA:IeY (@OBN;!p3`Pi*"ZORؼ9Cm:1#Үb iX HV"x0 ĦB%3t @NWԞX PDSi!<B&#Mَ <>PrWc|Ҡi{<̒'hV؀6xOj|ttR>Aڿp+"E"A|7Q4`j~яGb1I5̧/{яUq*?}5Ȯp|oM%61d3U bX$?Dxg\Sz %XK8lO'}kzvok&ͫ0NN3bxCu*&P?U.ylY$7 +p@Md cY;]%k<Z p[ȲSa=*`hKG'+2RC_S> u1eA~ 祫'='ZYbalY:.}Rbeg%a”V]fֲ#_AQҮ|Q2믉626v,cT (Cax5d Q]-ˣ^*-$>m6pYrZb;B鈯e"[3C Xy8>ޒ(nDWaEw)NHF^IC8*{[7˰|9 cx]e02OlddgMZ fϮ;waۺHߙЩ+tzQuShnqQFҐz+=6]'w iNH\|>Rgkfp:՛_L=L`:IN4|G_;{#_8Kz!oV~]* Q(nWԿ.'q,Ie&la{\.>.N<LJ|me,Zj+LeY3*w^$lDsż$o^j;X)v{yѶlht't8:{ DG7\z'/@O$( *}X K H>쏋]>_`oeFKVOy6*H[㴧 Bq_!;if ˙UDL4A~6񇎝[R/`UɻG9>+G;h;>mmuAr;X;7D hd{*׵Pa^Ez @N }F`kWQ"$_Ej#6y%ҴfѓtW};Z˭k;BCEZ"n;*9`18D:+y ̟t,ǵG N?:l,GWpEh\yH"FG>aVٍ1]u$Pwg{xߢ7 BwysMBXXa8 Tntd/踶=]t\7c<рt (URlZS]nʹau9 Ko&DAQ $ <0da~SY܉/t?"]=7픁׃axuS_iu~k!t4Tj8xl02Pds ,oՊ#fM]TΚ;ްR di|SyAzyC.^9*%*/| JXnf'FJ Ql |_?40"5 'Nۺ6rpA|AS%ĐFJtqTWVv-Μq&D!fF <7'텙OxS"mpyWIDҷ|3'@,6lj@Rt/\XjuwqAaF]#x@Uu;1WW(ƟF"J/; zp brv7U?2zvqa0/.zxrKΝ?/0/ztyn; =)D <zzqAՙ3"Dv sad񰅑`(vBC!GBiI?.DBiQ=#)| S@R1Dx>.@,J ٸiྎGC>߶_$*~ :>YX:'X }v` =`>G=wmtx屦@ :{AL?1ghb>n!yGV^krI?d ]nKRrRZkaOY6FDrнH0 Yt9 vi۱WҾf>:e=8#ѓnO do6rFI奚T%Zt,Jn|+Pܘ}]yAOh"#$2@z: 3v;v`ps;R>C|H|>4%o(hsm.%tI҉q/ z BQs%^𮟍P F7{U0#eg(@LJW?~a {DPq]0#AIOJQ*˔ҍGJfGX{L`!|ӇM,lYY]r݈Gs[|.6V H>xy?n9@ zͨLA %!%咿-X~QCd|SLU]cGgQBb}$tJW$b i GJFRa׎5ٯ!7[3k& I2YA6h2[yU{T<:St^8:8޵2þ"Q@el%EC*3*O?u 3`G7WU&~(}Y'J%ߏ<g$Eb3q)'>9%ƵBﳊ@єIBfbʲO汅.*iz1񄒗>e!\r:B}a^ )k\QBK%"1Q+=i:B`$\qi?gt|elHQ-EbAAhCQIT?(>][kˌ<-7-5#ˌ`ZI{_e+b@OZD?H0Pb/򏕮6 桰{]"OCmyO5j:#; EQG؏M| G;*PJ9%|CjzK%ঙ4,^4jfT;7?]Wl bnh#SX!\eGJ-`Mg/,>|7# :QA{k&ɗ\34R7' B,kcac=e>{N)0sRG?O.? a͖ kWlHS&#g 9g x]g;wFoc1( #\c"/X!>@<:&,ИY?TXx)<}E%M/2ZI,cd7_)c[`JjIwr[õS[Y굇qѸ}GwىꈀU&Qܶg 3i*-+0Bb u񨴥OE7RnOq?U}q{:^!<h}:Y;罒=[H@j*5ĆC< %bÁxIx[VׯJRs'L<0}ܟ)s<5Ay5u OFGq,8n0!'9%؍}u]yW'5<" H{ƗDuvk>^~Uhӷi L?ڹ8xW^z(;x(ʰ)y@ZmsBwIhKvan|$\3I1P0c ,/A@zkqv+崼@%c^ &G˼hߕR3Y}My؜4u~=Wmvk YBMXum='DDBOvt\kAn=ٮv'HH`vʤ,9agth'_fv}? )APL4*SJ}ϿkYZFFq$$=0A_Q$f1f-Rq]xn~; Mֳ*M}+CdR-Wdf-LSƸ0|iBW]栔O<`". 0wvA!?IB'3](!>BHm}5]:4L/#eA^U  ̮]z7qL4,#=|qX<s:WM6v- izcݦ[uLNb9Elik1(y-֡v籧)z7´sTL2B'- ʥʸW'b{X0sŲ8GZSUo)_qmeXukr(#(0Rі/,jH]"0O<. uJ ~'(TfLvc5?1nW|G֝LVYNGtegWSCI\fԥ2ڥ׍L=Cɖ63|H>1ji؂njRqg뿽ajMy9P^E( hHv<,)̀I5Ӡ@M܏=yڂ* _M *?"R$Ҕҋ@)B D"(|aP)JE{*x$*PAЊR=~ox*(t&\oJ QRS!ERĴ)4R2R-҅+MI,@Ⱌ+:( w=]nѤ);dk݄кvpl11]]c"&@*7vb* .GE7ŚI<#PC$U-vPzh&heb `-htDUS2F ϰnRц.j Y bMEMANyMA5E"xƇ-Â˼Dd 9ߍv)+EbS  Q]؝iljDMiCLvG&IIVsd(mbB@] BPǒPiultWttmC&%PuM&k߁Lf׬u$覒 )12L ttqM5O{d=AER`؍Koj&diŠ5Ehz(;:;NF$Id t&h(,J@LO嚍"8GMM#A b( Hqa>- ZI( i`ib{Fk%%3j`Ne <"3N6b@R"" =忽 caIaQ@hfzw~5?ì""$9?Ÿ[Ǵ"gG2? =#O~"Ǧ0r -Gj-Ce  Q6 BCs$@K?5Q3j P =! b&vi3N#b怴9va&Pi88]zw_iRrgHq:0Ю[yxv exXEgkbi`\NX2>Dddgiz>)@?Gr[ " Ce$3+(ib_xݟ$mhu@@7%֦EҴzw,:`Me΍n1&5`s6Kl#UY1Qب'N=5IBb?Σkڮ7Z/ætڧb#( % /£^1LJ73 :Ow_z1'?}+N>a""aQ}(pL ]CbMDbx.he>d% ʑgTu_]4y?ȇ6#6GɣK C(4aڃ?>_k;Q9V4F+eq9 L $ z]O7+%!6_~:2)p4-w><7?N➧]|)-4᱂ICO?J4j ?)xCPg%Y߯G]uOZ^ywVcQVgu1a}αcrFV TmIFIλ{LJX+i>y}qx7Nb*QUҏjN%w0nP|i޸rRM'X`ӸU}I8faEpl Ko 3mUQ*9iu@Jz%K{wXB{qoyw Р12ޯG88ے %' )PʫQGgQ8jH d(-OehS*X4poav2BHI´mKǪLK©<"r֐XUk_C6ȋ;9uEQVO}ܚkI|L[a%:B6*QMPh){]2`# -"G\ÐZ$yàbbCifX688J("*~cm $FX@(H)h￶}R@$0 IZ#XZ,zBX{ $E&jP)JkϞrTVJ^8OT gU>ݎzޘepE0ͤk/|[`؏rliAh*?a}1ofQDs?ZOvg:ޛ\EC%«O]~o?PdЫ 4iܪR-Rt 00$3Su]ET,| CvN 3N\@]bƌ#'vOnvi12ԿDӵDQBQCDH2ce|WI Uj#WmH+INt>q%'TpG>P(*Kp@"XC#(ϵZpóRHtJ^z`b1hm!>osvLBX`[?/+16i7k5l! O{33Aۈq}HF/d1UiLK!, ԇ(Zqn#@@)ftpban?8xhDO@tR@f$}OvS:!_)W՚ خ|7["^TkY=_WskStisV6d\ LgeTBOXR@qi07G.T?,pm~5d\ Ӎ6]y"asvwsrã# ")PDȈ?k(@{C~UwLOOQU(=8zwCȲ^# mG9!զ.X08$/l h.]eWoN*rJ*@EKcIp"/)V\Rn[ 1~Fk_2?Ix DK*xY 0عԁ}~?3΂M>]CIF[#g'f `,LRSI%( )$%S`戻; &+<ԏ3$?Ȅt˿}ux1;+^2boW/?he Y(u* 4O4SgF$w?$讣B0?gWj<ō4٩<1VT&pc }"vp7uo\ʹyRp4<*l9 jp~N>eQD!Ao~TI9~^V}bH;a:U<ۍ2eXg*4}m}w6O[Q2 yDD$b; kkc&=gVًd =S~IQPaf%APR94٫D `u]@)в;\pcIr"~vHXfH:ë ߃OE)[a@`{ d>HK˧<4?6r)Ϩog⏸.Yfٱ\|]a&!ݠD @*"2_d%w3 xx{~G[1طph^7Dݾ#J3;W ?"F'YhBD!{ag]xIR~E ru P"a}xkUϺ.f-ByNdu]JE yAHgMvCať1 !VVV+,Fۨo 7!qb C5Y9]PP-YH:O( &^ImW=a9SѬ'I?!}qu23")QOK~ATEب9 4u"KV1 CŇW?0Jxnd!?=i ]=}g!{O !B@aC(Q/hүݢ~8\!5w?*q_u C鿯䖳@h^Y_XScYM9leyCWL6W +P={Gޚ}~G^Y"(1(!Ѥ̧ʲi?DhπvІ^lIW%"'CH)U24m!X! *!"(+YcLT"h*?y$_y=aDrx!e7b)W|>P̸|C-,&ҠCɷ h" C (sOp@GewO OPJg!]LXudAT 2]|E~R'!پ=-|fV7:Dgb@4t0Q!=H$|gS)uDbJ|tp< ^z8nmh8ƈbM|"C~"G3エA-aO+ MhU[ J*C+1'8I4kN4T?% ?Yc8l og|; Do1i^råb Kϫt/!:GKu;*A!UPxz3:UvZ"e|B@A GLvȑj"#w'z=v*>nR#dߡpA{*a}`DK'mm'A/wkr\A}da=3ZQ˚8m9SEsOwotOg ?yҞ ~ 0'p#{x񓴝`nG? g - ƆF؇m?w8N+(0 V(B 9X˧O[9ןNܤŃ?1$d^2#DD8+GNA#`(tÖl\XqbY$Tz+ڒG4 6A7tWΘYl.+Noj߄R2NDVTM:]n!wm|" ۳WR~|_}(BE{˟f_ {R*6|ӧZ@5$fh&]K*rEO 9yPϨ@ [a:r:zaP@ ƵuQs3={ .4} y9$An'"t36;hDnq"x܉=u W[,qm$DQ4|C>9W`zN2h(B:D^CGPGQ9ѹ;=u98nq%) +(ma0\Xx~NO, R2yFwjnuEl~aNȧ廢CijB  Κ֛=uu܆OI00yy>[ LsոRU Fψy\B bPѻ'@&w""TOqa >P2(?߻FM_ !ݹe)&eQqS/ՂoT)wj߻AuG&S]<9F*]ڮK85U򿲌%&hfYWUÍ`R\Q] :zVu!Ɛjohf!m/( +G"i=-,7`Ͳ?H(U;*eRGw5]P22Qo!)DIԈEȓ'f {7%FE-B<y0Bf[] N@xmd&DG|CAY.֏tVu(pUG 5kݵл溝nŁӬDˈ7T^! ^@3omL,v{7jOCl7K M0Ul.Q.ݓJb0t:Js؜RcLF04|oRn<u<=t,9>_n;AA) ܱ}/aߕ AW {[ 5bDv26/Uya7PSXI&S{ 2- y )I˜/m.-KNPG sS21B~,Јp-(2.Sͯ[>k|S 4]J6;n ZX:k7KL4"a9踝  PKǁ$PMWd2סS66{i,/il; ý;'ڭOgl+LA:a8\餩 ZIrB}w&(TcQk  p / 6AQvrų&6VrكvLC}Fv(2q֝`!O898/=vF ; BO l) gĩ``Pm|#]ϯ$Gz4JNns ^:YTu~wYwCfZQEMbL5pajV}`MB)m֊iSf'AG1 Bsq\:O# Y^o0 )q Y6] @6M฻ bRwI'!AF! #ɡ*u!p~TnFY(O/](kEpëJ_1Bɰi*eFRHV*j).3(C*\Ȳk0%ǧe (T 끸ʬ P.esZQD cC.K\1 )w.{qvJA+Fq)umKZ9:hyNPQ;Cz VkI6jJT!qIDh3E☉O$)h;*;5Fo?%QߣW6vG&ݧ{V#pʱpExGV0>V v Oӣv7S)$w;9DB!Xzc(Nuo픃R,=~8׮;6J4?ADJaAEg+J9J94"*j$"k:324m2էEJn}cNI-fu&̪h8 $;?xY#vL=KdUq92kzxi?luB".RHFR6-M7ŕ9Rܺv^chgY 'BR"sXm&Y TU4ؼ0̐!#o_{ l$m8DJN4K6aKE g ݿA)Yuܦ ~h:Qu>G6iCOTD $z eO^ګAeMZ=K= s({zO]6Wr6 as6P+6*V?kl $^P xg 0dz1˲ %)3[(:d6c'a&kh#2Ǩkl29isbB; e !M㍫X :X[$uIl|~_Ռ6VHB(: ԄF0sP ߪSҏ灿o.z4#CN2ဉ*&@E;Vm'篷x'˖!&VTo2)h[|>DT"*l>_^|&Gk)sds.,KVA*p=+>GNK$'D (y(bշ2:h112{$hcG+A[UUU׾&QՙRYkJI#LE h%~Szyr[#rF/c3 cR>5gPŋ;)9|y;:EQLQtz /ȍ' [l=3?GBױu,CR JATdՠ3DV1Sʗ(&+ߝ^[n;cHlZS-׎W[a)8\u~S-K!K\`?;X.QN6z!˶~ 3ݙjI$Kw`AwwAߨJp7pBࡊptlrdLcڕUk#?ݘÒҗ o7 hpw'Tظ#ow96,7:O4 RB‹C^ka h t#:9&ΚPj_:άAMnTD;q l n 9PG?* C|3ԇZYAF8^4$񉂽NqCt "!0:ĭ/Sf 5 B( Ny3c^,Hw Zm_o#5עÑ7IꆻiHN2)>$ܩi`ע@‱#p}5\qt }`dr<8`UK35|0Fi đAv1XvB?pNoCgǰTHRL!@vGDž~u><B5CIuHܓ|[p]I;tgtO%RH(f;Le}Md}C HmE*8z*L$ 0M(wW# }5R.%^{1a|tw)NrEs L;$8X yu./~2`'a^YFd ff$%fB`&|;l2mqRt%7ΪѢ{/+OhLhDP WW-^Ucܺ x;O_hH:n ^/{kս;NIՄ:k <Y3ς! $ǂÀ7o Ŝ̭FY6`N Ǟg3K`o(z89oӹ!'TPHhXX{P=~:*t(aЌ{:aاC' y L=ׯ9Ҿ b~``47{b *k0D5UU!PijD6 Za/qׯgM#P ٣F -3Lo Zr/-,?#8h_CކZGP4RD{?[/w\Q ,U`AJ6޸ѳw]\Bϲ"$7ȭo.n`ڞg胈WG-: +[paRvx`\bvh]o 1҃m{ }|{c4DTX)HKM`ch (u`J̅[Y9AtL]uH fo(EQT;p 'ﳹ Ve\Ԛc񈂖BBh^+2mO8bo bnOGrlڇȨq9&1edDS3~FP}:9Vq&Ic0b 'S $&P`:hy虭&tzJru#2xMNP0\O5I5 j%p> "~(0OkQH""Ih "Ff(@nnnôd/Oj4|Wqt"bܴ6/<|@M/8yr_C'v10cӊzF p*CV@Ѳ+4$zx"#1K,E-@#0F>Sr єfCxk۶3}}o餓ɇKbń/fߟ.ϱ$0#|$e .|g$߯PҀC1ɰhPrAݲȠ9 9`lDfa49ƒ ) gS M9,4=hwp%:EMTc!re@;/!"I\_v͇1yg0Yʧ{9nf BӦAXv-3 \n!}O+^B\0f{ Ꮁ҈}fy%{018'1蕒IǜaXItMh O""6`o-$>}zIN;:yFX"䢠cZy?d/$.Ķ!7ܣ_lI)wqbp9Tpɇӛ6 Ȃ'&pīccFq5FFD.dc$|HR !Of;@zT$Eph>A;wjo|)?KQ/4 lKCb(*b('A䣨s@ ))P`oc!Tך%|iM 0P3w*Ւ`a*puLz;Oުo|l0]CaqVJvd:g̳Td:Ä]BjzQ}&#婺<(SM?v̈́,pr>yI V ۽QuGDQ$?) Bpyb ^>,Ĩ%@odKRM!4fMHʋG9fS8Lj J~8ȑlF5OmCsO/ I$`8N @Uu%0J%fIhIbN/g3O$=!!ٓP!@` )g?=[>\8r8GȺs0G@$@*K bJ3tUՄ²T0J.BU1҇W?FV>NtԐ\>k(SH1+&IJ3UOt^"Iq$;ʄ,F-FsE./ .JtiPSt;tҙ 0#l,n=kiuA8շZf3㓟=tlgLFukP΀ɅD'ϰ 6v=8͊\73j]H{&'wQ</M/H#=ffP!Ir@nLn᝝CۈhgiH B C 钉 1!&°]Zj,M}&nÞwf:8-:wR[Kͼ6:txs5ǗWYMȕAKȌ썊Jرamr\iָCY/ m3 _̓Wg9 f=X*gX.2*|A\i!u 3 VXy#p3C3/ iIlBQ41I K}cgY˕83uVbvG9#m] Ȏ!ifGqjq^f&mŝ2D#83:N&é`mڹ*В T24SHNim*7/dxendV$}V6 اS33=rAH g\- 8=\G&l.צI3dr[QİrI.'EYTo Z9+XF#C% t0ohXMoEQSi g lMBv%2 D($r]ʙ>E0=1?fuX½ۙ󈋺|QĜ=aXc]͆noϗ^L4d@^͉RX,+=6Gl (ǏV6ou-g`tÞP/Cnr'0rlqD]n\VI2K,&SܹCm-ˏG;u>*@jC!\ @~ ՓޕIj`.\FO%s">V.!KdPaUEUPSVDPI}Ό>(>@DӮ!dcӠ^G=0=>Z\]T a{b?`sAf5[U~.쩌_jٕxcv8!^g0X (T?5O˃C*p41 BPPPT|QFU^2okRK1TH‘wH}{/vg^`}AChxySN{귑8GmfOG~8Eqۺ vğZ(*Hhr8XF% f &v䄆CF楐 ⩽Cwq핍D>DD*Q P4P9ahf$PBҌ'kS׿^Z6 4_đm. ;Cu1?wǶO#$2T2q%R؜gЧ X/u Oj]CT+böְ!i *4^\&81F6yv p72 |CgTBړYTbI8 c_# CC׸|@9攁:wx#@A/g>kȻH FBT2 "s랾vIu&$1t+[ gc߸vaы3!,o>T\ q;w]މQx=}65r2C: vw>('A@oi=R/)̀:XfCu.n^.Zr>:ÚdnÄ`u1 Aޘt#:-cIS3$:U~~J2 J$đ>Cħyb#IRAa19L!CҊ#t =~ahW+ޞGh^j(HxOKLHӟ 'YiHHV@LN jHQz ~$#{8g!M`Pw*sTr)vsn^q2@f  m6I;PlSr2K1LV*z KǪ_]!Jjۂ 0LFfG CI ӇjRr8G;& ܲR%Іڇ۸JwIaGXA\#b9*S5{2 @Ne VorYQ$5_H,(s_nR5ULQAL)0+J Ev*݈/%SC{P % zB=Y_J>ɺCw6X҇['H}E[ ;$/Hm0zKRʒ(zn|I='S~cN\43n8Ivv2 t,r@%p E:ȳˆ^ZKǸڂ`AC@#T߂ vt.H ԦQP0)7;4M %:yAh02`Iӄ?S&H̸`\U/&t 4`VL=;ISu5^|XrQAlK~H}M0B^w z% M|h!pg2@%r\Iz\9Si'0|Bk"Q* QC A:g'{}z\i >+ms*vf1QFRulmB#X5San詜Vq%(JF)?\9|3 @88 ZZ}iaM !`#8K߳Mؔ}vj%f FQ;^tS~pOր(8t eZMc6A4_AP>jw;wy^A#]†i#UF3R#W2VL~1DOY6GYюӈݸ+il " ;FKAji> Ǒ'-T]?8i 0@љS}&UEE((Ǐ8A'i>rDD,))jvd8vt>rc2`VU^WҟaTBp4|&K,dtUuUU\b24Xz?I2F6{_@(װqP+`{Gtz>Łp .T薊D3.Ơl$3!. ;D(p5EC?w&S `BC|})W^IP02 X1#IhM G8M;FX$$%M9N+0CB<ƾv*PTRirbeh5bSGtyJETbBB=BCLq~'TEU-i4# [#SAZ/{z/2lvpfMWi@rfd;lHpwmMAd Grf&;4`Co9lpɹ<>ʿM)AY}1,L˂^CѲHSvS ʋ,pi+YYVa49$aAAHZ\5Ѯ--kջeH[rs IJn4 1ù\"h~h߇,NFaX-9cb:Y+ v wC`"HqB#@S|^w6w KM4XxDii.'Gʼn$! J Zc0-/z$Ls$J4FhY1psHᖉM(;(T%/CC{V~pJάaS^D7Sx< j"v&`X^}u$7ȳ|5C!װ2jN<Py(cݎbJ|*JJb"fRk1yNj4@G1P|A5I WHNv9We)#H8}@ 9.9"qSPັrqS6|jtr3AmHJV.ޥv@CC]CBfd|lB; .=h+7ZW#C†8 ;?v:͂M 871( zP_.1x)+8)+s^~>;FpPG沝R( ߷{ XQɒj=Ճq/ݺOb_Z>gQJ3> rP*g aLԡtq_A<&8%ݮf1T`)TC" r<,zE$AϾ;! {lTy >J&rWhJܪ@A>#%xhjhD9 #] $rf{$s~A3rhrF ]iQÆ6PE'L 7cˠ()0DC4 q1U⓬}ccBm]5#q$m4eㄨCP+Ԣ]D((zuKPGA-,3}AxZW3v㋄_NpJ^+$e]Aܼ3pU$ݚϡoI"W1.M۳i8)hHq㉜'@ * zp|xi8!/!v?ǖf=}O^1dKu0><4$CCpq~OR+ݫ΂nu S1"q~ zqD:GX t%.Mv)k[_|ևpIE "E[óp\5zy$y$kjH<:]~B}Q/jh#I,K%jZRƯtY7gÛP`AAS#A{h[\4e!dj5&;C'b20 DR+F HNL:n_D5UmXao KFllUܥX7)YQOˀ`}^~15JEc|凇|MGC&W~\#`5$r`}!ګ©JB {E! Cm 2~HSVL*Q@j)!}j#y, v& hmSנjrNұbH @H4hPP(f6Uߙhq CXTpy4SASڢqlZ8"} Z?N_3G՚kQhOrM8!:d~eHjz*ritzPwIs"hl掘#4d7q:f%V|O 3":Ռ}ξ$-Z82똓I#/[l׶vshg(QbN4QEQE;έSJ \hl_|cU gf_em aʦЏ|*"(%TDUDTQ(J-*((Q5aEQIEQEQEŊ((#ueI5rqڈMLبL @Hz! sO4]rӉ]칠o]1tf$q4r<= '-^!VQ- J.&l :]^Ƙ9V.Jʖ#/54p"eðέIqa^ QT$viР6э2ʝ$08q9X=#3k8YMu PΝ#YE6'cqFtd (Ζ_F89VS@&,gbq'iH<ꃼPH._:IƻbOg3IϏuْ("BhIvJ#񐛶@!QyKf|iɞTD8w"(Z9taO4mDrA[fĠNFTstK7Zr4^֤X_{@5a9=])#om獔<{su]5C`3Ƿ/|Qpdrzv?9;:q߹ήН =1^$šRc!N8p>1ӯ%-\m$PwAP3A,]V(#zD?]ߨ9<駞'TYA4? DΧLMRoEjnk@*C24AX!j`%ei6EНiGz H%) w]G!:@:=)<%Xa7``2bmjy &` o8cU"3r]BBTa?r G<K Ne{Dxd_4ll֧e5Gf13=@{ȇF-SsUX3mĒ&DX`I1N!yEPCۮp9ⶠsDv`1B8ìBXWlakh/ZyvyљHRVH1MRCӌ0X%0U-j>ІNp@vzŒ~wޛl7݉ CdW91xr(@~'Zl+)onKrQ<(AjjtPr5& 'somnI4'*d]כa?I Cu"ďy ;Bj؋ dxI(*bMST9Äϧz*p\>R:3ĕ*$nge@I>{\uD4{F5V G>O}9PD&C?rAF(%y@̰AJC`=CP0Q'^˹d S#F$ A@/6Ifru6Ê$ăo[c=(4x 0 t*&Y"@`u0~:чt#$rO4vZRlUhV6tx/{B|*5/JJ3yUhZlpth© dQifA*%嘐 %r99SOUQHԻbi]' ,,Ub1Aj$1sZ-(X8sy&=H蔵nc97/}BfMYSbdS$ 7GMp-`a~4U5BFA}nĐ_G]%e'2#ixvo|+(yC?y>!3Y7 g:x%#'9B'Wiqcua@u=I|G_iOs(So։ 8v̀DNSu!Ce,u#)) Sȏ$m4H$f<B1k1BA5Bc="xPS2Ԓz. ^1y29>v.pOݘ`֭֙ xG$/ye1$0;&lu ~3!l-xC; $ޜ mlSx4pE82ʜ^]J r5.GR?c# M?}N'0=ρK(*>P0jfR*噊:<"oڒD`Ƅ 6pP%kG! ,痾&4C"FkI`brX# (ڠihML cRf d ͧ4̫[ 4VaQ$c/ "~!?¬?trB LFl܄Ui AU%^/,Ԅ32!'&?YB\.$R4n*Db5 =@d>KGu$16FfU /8f`چ$'rm po7'Q#J-·V#dٚO* J$FhV=\ϺX݃%s~"8&~Rwx~芓"ORȞx .8 nQ8IP(&h py5u0u5|w~)XHUÒYN..vQ|#gNW9y⮵% $N2>{T㓣_n둖&v8yHnT4}NQ#p gK]|v^)O.!fdŊ)İMP x"."a3Mta j(bU]9{}ٹ胬 2-q\Bʄ53{b/}Dݤ_'P!8ԸpJ0ʣ1A[X cvY+%) S>ɪI#㟓/8t?ZY]F>Z`vx#P>UJ1w4 !4އOdC $?~3\ ?1lȃP\C2(kJ A7ˍqƑ925!bI!tDcO{>Xb^.oE \F\Tꦑv?w=Nj`z1 g[PPq6zn].?UL}_=>> @P|>((Rܣ#)|&oВ~tzpI׌( ~;LG ~dCL~!䐇k[o~~NiV,`,Vf] FݭRYg\(yR]>wma>BwEDns3BPKB_,7O[Ї9TA]W~j6w(4=DN͉: \ui~~?piX@#706b@qX(vސy%" > s`"{ہ_ɂ|y}0l)QFLiêe5EpwO9J5I*TlqcKYfzk)R',t\(dH6se4|rb6WH1$i; 뤝/ &0ƽ0-D0uHd.p(p0l"_EU@0HtX#譮ȊbEE"vtt${vp5!.1%2'\A$/ 9̣쇌()<jEde}a"HO%6<7 C%>(>OcM5" yߐ3GE(ʦ?,$tAU@ʆ@rf-vrmtP':P.1q!aOdtYA'Z zBaUBJr;sYnv-,:~2}A0Cib\Nxɥ:C.30[zk߈Ə"y !wO2iêۧs<_sp4s݄mNp|[+Ikx;l/?~mN.˴+9n5.>`:2_&'1PM|y h*$;&-t~5o4xV"lo@[R:gD#4\8&e-_'&Q\(= 6T2r&5|*A4LtXj6g_wNO>[Utϫ4 DR>W!#|< 6;3^2UmtVKÏP!۰ S'k"X,2c:K߾5UœD(Im-bjفʌzkrA u n"|_ו5W"+ g򇵍w VJYDG܀@3 n玲P2 XVqchE-5!]rl 4ߛ߫Cl8SjkKvYN3\/H Apjum+'\iju4l mݍ[`Vۺ10YcAcW\l\g '{74 L`EdI]UGfqɴRiHG6Pn(XMShyr :LvcbHz/Ĝǹy^pQA42-I~8՚δiOYv͛H @!MPE+LUWX;AõcW6<4Ǐ.j* &ɼm9mP9.nP#r"xuEv$( R$5)ێ}:κQ Pt(18ݰDfN6+ ]~<J;2 :9ݻ^ c [l8nBAӹk+W*)` 9P;}hbt]P߈/T,,Ct$2)k (F 1N ::n!qPm~p:y_Y$^>OEDuPkKY$(x Wb<4Ѫu7){&GH{ئM]G \9 :W`+[ ^#mH怩@ZOAu}&FJ ܜ rDP+ aPPFi .ZZn>J&BeF$+?#A`ڇtA|bCg֋loڬ9ɖ+i8 S 1I'!z[ N2XF@,(/`!"zj(ب>)r3a~䤌]#@0EeXhovldFziDbU >+6r5DKkdpƫ&5cNC~srG/?M- HED7ϖC};Ý܎*]IBS 0FǴW]rJ˒n̰r w]}~ڜH_;csMpi]hl;= 3̧!]I$ =v@ T;/Hzq)5iDK^!‹ꭋ 3/VfVKقp3DnW=>B@M<<>(gqI^ A68J%ʭk\ hF%)7 =jth71I8JJב}:cv>u,'ݱ_fVZkQݑ@DqG_v֢ 2XԵ&v.#ʸZkq2o 0?۽0Lh,{nv pmZiIBou .:_OI$9I$rI$;ΣÄ&:it׉:HlG/6>?%17ʹ'} oEt (1&+"G)~ѻp$s߱ V{߲ <'9lyĨz{>OoԳh T(9B`AL7>;ޢIǣwsv^:Z͏''cC!%a7 Bbr*1rrF'TRxzUVA܏pGFэ%1^`Pup4j ˜Z D '߬!)'$@.(t<׵y\ާHCg=~ pWݙ"xKWg#-tV_:bz}[zaQyc0kP3&v>juF|wö#`mff9(Hdt D{ txxhGp7` f c zEZmYf|"Q"$umDʵ: "c@`% VxYTL>Q<0g܀ ;+$,quf#nXh Qz:7VLنfPׁ#c>?sז &4;pe6 @U|Rnpz<.r*g7Q紨sCϯ-K>lYb@X<7|&"".uP_ G$UMN<$GVa$[LputtZï:6)`ySǥЁ dmI1UTChRB:w*(LKc5TXCbcFhpN'E`EMe,Ԍh]R8Ozx ǼjM:m2{vk<9q#έx;F6x@_b;{Q@bXx?!7!?h*4hfэKH$"cC;ؓ;sg I.hEe_AL& PgEOoh68t`G`3=G8,:j ́@*fkӟnX ;"A,K%tuzvaiʭ><ıA[`f7Tugv|~=oz_+ ?OhȨD1sbŗ>́1:͘y QKC9OT~!50{Qzv˰02E٦cH%* ׅnބ  TYQh^Xoq`D.F /:dy|Gʳbl`>LOmP䨨b1TD|LycE2WmFa%7w'խD~p:N;K*~yDM)yZY46V kBs2;m$="u xD0/3 (h%hZ]۞mxnWI;4!3Oe~'ZQ8TW~CU(Ajϑyy.CϤ44Xיum:Z4GgVU|ڤfrMа*H)NЁ0MgAj5{ g^^I!3#ʠ@PBUSmhmg/ n1#'J*"$߱gnO|_BHw5'LsV_2.ZEQML3!I'c aiiLyCF1UݎdZ^O;g8qrIlL|s鲴" 81Lt-hO0_nw$Xu: Y@s]dhS50HcC[+Y6r@ш-9&>IEZ:ĂF {3ڨ)Șsѫ/2!$'Ȅa(S"f9Icߡ'd6^nvnE\ `6""޶.Y#[c7T``-l΄BB)#I Hܓ'>;rz`BO>pS8]6G.[Iy藫Wܸ)&a2@doWImxLcP@xϴj Bw`?[:3|1č0r 6 ]Iֺ85EXL tӆ| gDIP6jJBŶg/P3Ҝٔwn-a=Hj'ubcFBJALF[ҡ8,6 "Y-,nUMGE хܡ3Km9q! &[Q'}Y0A;ÈhR$! ˥Ĺcয়Ì95$0GmmϏl_5RCInAgR!|FKlk#)dpyV z#qV#Fhaʥ1\K0E3-Q d  vPqŔ^ Ax Ahw& =}g9%8ycUBgo;0DdgC;Ԟxe:Þۥ?o֑ ;OBB^=dLSqeZJ'1U~;nyS4ShxNG$N@PBA]aQs RwWd1Nj&tf=5~ SS?:讝0ڃ$aD1׏3v χ Wo<}$LCHl\Lم+*=ug/q3ߛPˇ/bMԌ_]2c~{7ӗOQ2Jt/Ц(;o֨td\e<?|gP=1Cv~EHBA{G/E<_p3{k<"xֿOC~Bab=@Gx팷vv0c`9waO){I(.8h ÙRH[R ph$(&(²牆,4AB>/֍~w K&#wkyx)$*f?uJm@ƛGa۷8hADDMeN¼fQbU u +M6kaA Ϣߙ6~1dO  qT.9.)F5xsِ*9cZ0{!>g]:.GS4qaucR\ E Yn%@#Px@tGQz4[ h%3B$R(fuMA5sS8dДnA2Ddܨ["JIx?΢{kyǩi;ӘqAd=~_>TDb!I҆z{32I3nj*Qe,~-aAqDhu*-EBzSc_ogA$hlt7aj&@5 @W;CI], )wE"]Klx8/ҢC5gD i4Ô| wIL~{dc]Kvrt"`()I7O,4[-vÃ`Fl@tly nI~#9((+]5+ƻ㨭CDt=~uD{ _E՜cQh)HP*!ovJ)|Xxp ޓk&1 uoqU 3A@sgsMߣɱک g rW'k2f(d")^EBt6:z av?-DhV}bC4>%NѰT`Ǥ--N4Q6ދ)DzafU4c3M3& :d^1#ӯcyc!'%GG > r zȇ\OS}k !@AqScゲR WnH).Dv=PN8?ewmrBfRڔ}j Xo043~׀sF8c .OY٦.ynp,29S g=IFu;h QL> =揑'x5qz5G̮M8 (#ybK?oԵ˳v+4z5ȳb菩-wMh>>lG``BzrS-Xe3|[qXJ̬K<~D ߖO^>|~K)uqBIn˸<l'@P1ф`qDt;j"I)`5ȯ;I4GJ % CfAe@Vϛ϶qc<w+RfWӋR[qqW-Ȁl^Yf+!TTްݙZyP6x x_-E/͆zv=tQIF=g塩sHs56vuum,h>aZZ)_4fD Z (Bv PK%#Olt897dv#$?!vbUxze)B Pߎqq5PIa 7<̘Fߦw΁,9V DڶbTa0Pg[poDaJZM}n#C}d]RWx)sɳ 1 @Kwo4&*FOQgo&|CnJb!ڞ\ :;O`*q;C4BWݟ[k<ƥGy~|ipfl(8Ik Tdf 2cK]M D0#EiYڐɼF/ jĎAkw-͝LISR4_zlQݍ0x>Մ!l| ^/]ru.}P}ƙ=U*uR|a*"b(fqUQ:Pd^{ Dh?C(F!2s4oB˂{\1xRc_8L6 fHJJ$8)`dU>k#>wG΄:ugtmG]̧`%Z167J:pmQz7H/ {ùw>4w̿MG,#$GIKŚ $A`ю& |-_~ۈ)vL',卌\{+İ^ښꍲޔG3WO2wC}y@5dF$R$d\x%VyC3.z8]сi&#@pM萳uݼf:'A]`Vaw|a48|*:.t;RU4w=c቎wLj㘨0DQq-SΞ\!Oit k@  i/'?y3_v}LQ26K@O>/\.RxTB0 N?*A(Iv!f~XLlKJAu<Gc1kE!@3T( EA#xeOz%xM "&$ԟ ;Bd?%d#b#P,{eq/#I ([`7eC =Jze=D@C"Po]D$iB;! BA BvF{9XBfɫ0009?Sԃ  <_oë1`gtx@ 6{33,;f͜Ob;6%#T{2PJaf_DPC|k'a^a(i-Y?DfD 02 $M榝g^?2,,;G. +6o p`20{y$j[da ;w8NNA& ܽ>lJ z!!Uw⛒LƖW,;ՖixL] -m A*Co]eצ v㪌}󣽽pٵgۙqV>暹z b!)H4L~? ;δ Dg?{#Fg4AI@}CŏBPW'_؟;i-DAhXGv; OMę$gURB U0HHx}]y:w?D 'fba|H!z24N`Ct)8އ~F&$B\V)0p^Yru)UDXl!&{>)Nf0?-CW䲦)Ra}"q\m+8܊*N f2)ZݟJ}Z2C5ъ:N}gHr(=>|MvS ${H|=w]wEZ`bl O8"!]]^тxsGo QFYȊ#Λ?I7X*Ns$U}PQYjR%'#Ce(+NĬH!L𣿧4Wj4j$)w6:70vlS G@=$@OX!qjT2ʖ>< . LΞgׯw'+%O*J?W3t9=ļWX^ۗvyho9TW; !&% E!MPeBZJej 4ClPT˹#WU9*xrW^|g% %8CE7=K*\>>f&p#wk{.UjDۍMŇWqz0gC/7Ec)Q8!>]>~=h $)wDq{:&dah BZXbHS%C h*4~1eE0"&yrF Y*~(:)Q}V!LJ*}96ϣPA\GɍI<0Dmi:9Ot'|e yxv:Ib`@ﱤbWR8g].#\,cLt,KMB-QPrFJF9Vh]i{xOZ %(;B(IrDI y#G#v}G%O$(< xH4v?{08pT4^x~fCytu¥REd6z (d6ʗٰ0i-a /JB&i $c+ J!5 ^y x{i ͞fc XR sa'dpfN6<$9F* }e!O=Ta0NH.VI IwDf>T>׌{lc$IqQ |F'F^Fѓ̘ Hh}@L8W] - hS lڏm BJkF ehvHE RA%!E$H$AADI0DK@4S33AS,+5V QkˏRTA )n/-MPM =HKT)੉kZ>LS5 i& C=$ƛzLJ{lbUiKXC$Js%b0H\RyOBV& !$":re.$[ݷ+|IYVxG*+8޼xZ؊3pɉřm#JEM(l&ӫM]BMM萵R)@`$5`Ifùn]- rS@5U'hc?WIɸs sjXPtfu dvkVqKU![$>E PeD;I_izuTBwJj##ͼԀBƀ!Uy֨|03hci>t I%9MC|N]2kVl"2em>gT8!ѦB&SRh >FPda^~hGn U!_$u9;T'#OC5Ix˓I S@}..BZf!(>:кyf3-Hv.Ɛ9ҊaW'I7Gf9Ol |Sim6u B *82 xa?~ מ֚M8CU2S}aaifZXU)`H55&у)AɈBO1VAxadgŊ@&,Lr 4_W)%D XQ1p +*BY ;+Cb!3ȍ'R)rGq oKyy%E&I -jQSZ!>vĐ0?# rJPS`\@ѪSz_>~b]+]ٓ,XCp?С3c߲r6E U n%Ԡ溘hqjaYPG3(1i0ЊbU6ّLN ʒT@ӧHWoMojaU@U?O446`R.~ GoVClA :'@?;ǤCvs!u5:fbMX~oqn$4C9rQBMPN/=3 a㟿}M|ޚgg_-`qi5N{F&K8RFz[䟓:almqşոHdyIwLQ?wrNPqx.{D(vZU~p:*Ct%0MpQ  K DiwL.KTgѷg^Z:?՘r@^2qL%TG(UF0qP]~6û|?>9'j@ġ{ QEWT_1N#/AT;kNEi) d KgEf.{EԁbP.Iiay6K̙"<Á>EDQUF/h2drUt? <ҎCam䥈%h5N6c>4 o aT IA(gZPJ h)jGB!"hH(`!"a!S90B32ĐS]w) *-cr(GrOb*FzֵU$OU?Hta[ԵzX52];,5 "M;'m}wF윦 Ƥ*KI"A%2a  C!&JhDb8%@}RFCW!3wSX8r;0o*PKJDd/"3߶{-P<%O( d̔4*^.3E]P4 V2߷<_Vzjӓo}[m@Oyag"e}b~^IR䗤H%("S (A@, 1g]Pa TM x]~с?4wX+DS:&*BG%f@ak̃fK,p4cd BA{A&M4g1 Ű1 I&tcif"J%*fD"X *^6L@r4W:Ur>)~d1-+C3C {"s@}>vuo..6X5l 6b$#gZɈ2NNl / pi؃qDb.;L+0ƺ,F;V 9uw ~m[[blP& v;cc']Tq$OQ^2Q֢=wn 9f^H16&ƦVB6 8a[[ /0Gtw'Ed 0JbAX24SrA*yܞ>muKC &ߺ=wU;& iTtYeFg΃1ZUUhƶݸXBpP&9ImDT#7=;0ET#K) #0r   Zkit̫&s?ki2[ 4H9Za v✉R ( 0}^Oyo )+y &@" (J)Jљ!K@,1B LF$kOp|;.Wy [cB<_ˢ_%ޭ`^C hW+ =4wQ-`D4e(FU6$+s놳ypQ{KFyj1OA`<CSuIrx1'"Z0JxG0~p`ɳ>+ m6qb,#Q$RI JZZ@H WS (AJUX"LGIX}"$H)${)Ğ+ZLJ'xÚ%0gߺA6lni(A8qB2R@Hr=C-0ƇLՖGZKQeTqf4"@R"*r]0<`#[ɥ>u{ѭSp!2'S$%էGX'Ej,#$:(J PCVJCF(|[:B'@Pt i=qy!JF 3@i1,B5`jtz%1Gܤ-h)K13ci|B%QX]pA-E!L, A$TP0c6c$zNT">$rDZ bi4&"<6PS( O+TA @U* ;GeNV $}d̈́ul` /+_OS\lpmh9pJFAIHd9nK;rgCk:bbCtk05 po>lĈPU0Ke'/n~Y=絵Mys[1$:K/EA7G0^g`uvI=14hWCqZt| } #BdtG DLEy&0!x5AG֒;V|g5Iu#@Gk!r}iJ2PT-Q0İ\$j1*k-DQ@än/QI [4=Z$(d@ V~ݜ∸*砦`DRD`J RkK6EʹVT֊ ֦QZ4ҵ\f:Fn"`k9XձE kzo4-ɩ 3*[ RR!wRRڤ;|)5C`2Јa4)$P~2r\$ H3?l`'(!uώ g132 $=%'gxJ><8nhSwC̋lBi@'Owa( T0x`F`4{b6:C)u01Fl Ƕ~>->:ZCouȖu_sa) ZX[ (YgnGV9SM ZN ++І_,xM\l'/|4hq&~ѵbRJs=Pڱ,ڈ(k+''Okfn:Zݶ) 8 ݜj]PRv ˘I@'#Cl{D6N=O3}Ta1|:g6~ Ta$P ъ% )PQ e3 2H@D!q 6p  Hh\BG@ \@$$Mҩ6*"B"`:4h5M'Pw;NAA kj+(d]b ˫M۴wqBRnɞ b=QpjUpF)j")mUhռZZ81SftLЬ+L|~]6T֓I#Ȳ*gI r1@z@{Yغ@!$ۣ=sWXu~#ZDsA0 ^@e m&|RP3}fOJz~bF8Ǐ/ PS} v7lQ}}!Ɛփ*_ OIG8eB Ps\gN]!DS6 Eb(PvVhߏOeWQ! \]XQ0v_I(HZJrD0UnIBވLf6 lHh%Jj U\yulI02 $L*ܚ :M2R%W滫')4i1&`ihīyyы2gwDD I/$EQ  D5& ޡd4 փZ]+CDw; N(3ef-&aA-a<ؘG4dkHL-i5j 8=9gi#\l<6Kd2,v&` rx0f6HKi)rkrR=Yeʦ+3-!N2 ;8gwAPSDQr nV6(VOD(P;c UU`]q "cs)l5 U!=̭7UÕlӒf$$p1K'G7 X(cg8'ؼ&WRg=FԌl{ J`FV-}t qy0;4ZkkM)&L2plr"(0ZpmdIn@m7j,AܧBǜ:% ep x}b b|W 0Fa":'DO \`[(Abb6 *Ui&HrʰEY*'.5$P`335CG^5ѩ ԰>V|$71rF4q 8b'FeJN=:PNF%?bQJXLh`LX 㻳\ h%ic\[`h~1 J e I43,q1#j0rZe':IJ} T0ُ}03hyw *mIgB"QG)L |&Hiɇv@!Ұ'(H[P$H!3a1s[Lax2y!m!̔2—az#!11ZdJ =:2PkKn:i 0>r!b0.b-ؔI`p^,'($sI%ב6C#0nAŶ :,yas*-U&Xɦ`«k2t,L<C{' Z]{FV0ko97ѕn(>>Z}txS6FjAR]M3PK 5I[&>#$ͩ91X&Eh%L`QG0LFQ%1N$ Y@\+Q a ĕń9:k%/N} F);gCd8\Q@I c?It`ddpHJN|8=8+i1HK F&H06B9L t\ 4aK1Bk(֍:5 ކA>#H&hb4}}vg1sE atpmCblH$SUC0! 9&接WNef4- gQY2 <͌U`N&R!TUpWɩ'?j8}ђӾv^?l:}W^l I;$D:1"T^N䏍@ " +CCw7K?, $>8.[WxB2T٬eh BMAgCڴ!չ%MBh" JǸUtK!8 'RUE,R$A$~^cQLQB(˨(O%B1;eWFcCb!&) E&С?T"j@U hJR'~` R!ߧ@T6"Bqh~cp)/XA9(C,~F8qdpRr Y^JM#}9_'XKp@\ٽ-7ۻde8E6cm%Ҡu_~B(FX)T&(%f20@R(pzW(,G#:@ .z Th$(EUbY!dV$(Z"T&JUPV"hYei[!fAH)V0\$T*b'1Fڶհߘ X"` K$rBTXX?dM8&2LЄbbV&*"Tc !C E%/]|EiC]=Z%$g!e8݈]Ш `0cqV~0֘6Wz hReަO}(Yu23[HY$l7 6qA[x PwD?ͣIS5dX bJPD@>vA#. xަ!OS"<~q JG&_# H^^U[4tc~>GնJIu5Lzgz  5&2]RC@힉\?=79SJ1-#T ++XiB/=]c\jA`[Q*/u(H)qXvX.'WɫIG_4EQA3*<}򉒻811$JBW&=툞4|qzuͪhGH;)5Q(JD2ڨJL㒔V`"x;8 @(BJ$M$0 $cm'ߛ: &xDRxh~ana$bPQM,UDEK+XOtIۭЄچ,K 2$ܟR0mGY  0~Oe3֋dK]˦TZ8wOp*2臷t:ìSɄHa4-( |A^@KO,<yi7j1ei`-qPIm@Q&{QB.B!>z}~Gp!gGCQ-@& w2vٖ;NZ5 Yt6-590RT܍<޵a6x"]qoiePbEb]?Fyʙy:S'y(̗@) OQ>c`L;!xd"ť{F)77u5G.05˃;baJRFuhܸ{6n]NQs{.@ɃRuHpu& 2#'.iټ>'GnYt*xH#j½sYP<qx+.vl#,o/&A}VBZKD+L%2f'&fQ.dӵφ!Ἳxf"q*Q(xx JvtTԩ!S1l 0>YW1cJְ 1_$leF4B9c}b$Gu0 5H:LABġ>W9&fIY!Bs꧑'.v,IG۹/Zj5a.?l\crI'{ܲ{0mNB6Í}=3C2Cjs7 f4 A$0`='<% CDSm2 /bM8Iysv16`ՊNf^o 8CN MI$0G(8RF1|LDD5^L3H, f=Ds8r;H8&!yb`eL)W*J+"#8R) "r"@3&nvzݏǞ+Ms 9f ^ |v5iń4,|k3,N(֝N{x rO̳W=oc=۝LB':Ԏ݋Wv=]2B-O^Y9xg~`p9 ~qqA$-R opGCf~x4ԝuL<ч'n&!SoYMjj!Z} N+J\jģkxchSf?OᖺMnp!tf[«bg)bqUBmu! :ێg\ǝ.5X{ ALGK8GbmWtpiT ϶ lUpϺ9~PCܗo )7&j-MԴ]ꙇ7~]tacHśm nh*JkK/&m،9;▹`2SBBp Mׂ]ˮA'<{zc0n*K8{7ǝ㝻멜72h5 $799lAVJ/u"WPqY:˳nJCb ̙Y}C#3!t]4{e|6 .P}&T %5E1@ɒG[ ק@I͇mdH,M%rK +rĂ`Hb^0gs/׏y띷.LRbBR.: yɧ#+C bgf 5Q 㹊]aI0;ve43iJ x4D%xPf'̵,sse`?8FybkϽaPf8PȾ4N4.Q'F$فH\%4 xwX'ػ"ZlvF}vۯF(PiWI\$P9ww51.qQ{i´I{vfcNXǥ('3W~{*2ʛTQkO⟡d׆Zه|]HO6 \*c[QOh;%/Wι9YGNC4v$&AB㇕!B=%PMPAz[la˚a4q!Sn.u8&;3ZP,3!8p#;c !\rfkG' x.cpq)X!6Kygu_"덓BdΘy( ,s23 8I&{k*9$lmԉܲgtJȼc^IFnj8My N7@G{k;IrOQT+weDruU{5}f Pgr!s^X:|2wj+7u$\&Î'y9!!M8=?+]tltNgz؄$#]1wB"uN!T-B"XG+OPI8L< ѱK91&c$RqΟu~$kYinnXpT:X94?s5hwS^Nq<^N S`Qk9{'Ft\H:vRvJ:NıWRHMu&:MOX*o5n3)L\6w~8Kr9Wmp82p3K1 [("vh%S8ax\8OcMUxc,pXbdRluJIinV*vgxd`C18M 1ȤaF&SPsUӖg #/Smޯ(85Ccb~lᱪ9:wƦ#9"frn ;mr1$!8 foeq[^$ltҩȞ9;s'Z}4@J0?˓ftXɬ3&ѳUw.dQuS˳quJw ]ŕP))$O1foup98|iuf28rYUyG=pN8sOgsY2\n燚kAj=z/WWz7i7>ux ꃷp@aɇ77ZĬԹCkqލVjs B$%eirH)Dj⯗8RNs4KhFb U+<]_󭸣ReT'aX7=k3k_s 7xOlQ8ї[[Eu%q؛so *J+D>uyFnv;ģ#{!e*!Ξ-[f׎ٻ9!b`ڃDt']% hóxo#in5]cьa/4.Wf ? s8 ϵ=7%%nOS$ ȅ5wmFXE|uyNnx&BbI#W-;"lP IS1DYþ콱FE8sZz@gbܛ|2p1h::M_J˷efYAi&脰@ƨMH#|s7-<3OVe @b쨀H ˵ DY쏆aQ|ta20#̋;O=L3]-ХX8v3S=0Im!5&P-q 1 "Lڡ5es @(mb}:`i :?hC3[s?GзԈ?mmy SI0BydHbc;n{P"#N/Qy/&ԙ&{BA'a#gP) ! B„Aޣډ NxLAϭTǑA]L#YNPR$ ֈ =/`;)>A@ B / Jr_'f'5:x+CLDB3CUrSG? @k'Wwُsٲxx&{=&6\LQ2dGSOA!`L\ ~-&`0]h)톅jw{?e ɢQ \P{]6$^^MH0Ε,mNJ*cBԔxL">Q^Zd:(0+qlX@''@'+1:#r{s8=lϘEpɌijC`")<9}q\b[Cs-j2#폖zO5=kѪ搇ǿyzgD@bΨseA?ϒ} A<{\ rxsP{ /r;ظ,r ~Q"wfq~yG5-&;<]3^>gT <"R>#*6czfS1^"&oW25g+mچZrMH C^1 VvJIj>ۮkf_Ydl&B|ӛt9Ã}WO$<66b;Du0Yb4)r+h(lb( (`1q=w5XRdk8j3 ۳ Lu=f5w[&)KH۩"w56 PZp~^)QM:}PWՂ5i)| 0y)!EՖ{Q^ї} LCfՄJfv [uƊ:&-Hr=sǓpw} Gv^Fq׍dU&#FiAhw4뛇4 qe\h.2dp \|7瞗G~|`q]_/ZWGα-ت0ɜ42̥jUFtUV[`M ز.*ŋhG@/N1s^%ˍ:4: ױDh"LXn*!%і0x8!fINuM|TӚ|>wN'oT fB7[MuJ\;.SS6_;J1#,4>̽pyaHP0}iN'89D)-T_e.И.Β!sN:gm"c}'Z\GqX,l^'aQ0TJ5PsykqD\C<ɜJ،4 CF`.^5/|EW5߽gBTjjuh@V dž? <<U҉clf΁X"hb'Ն c~Q SWq-4B;A YsA^VEN5Q|IЃ[9'G|M%X@!Bk$Îzz@;GEdH8;"{G[2MxdrIFAmf [8iE}P bF*Q΄D60K9 l;@HxѯY<;!+M'jfv(&w mt7VFE#2PDy".6]wAQ(_A* R(Q xO3B' hiOi@5DJ?>sEXR(@  )&`^oS@G!$C8qK;kvK3gQV~&%f X],!(j$13 @EBp}gUN4-SDTLT #5AScX/IS Q>} c5wC x=uJWنNj'Fd̓2c^ ݲZbt`>"*Q3ǥDzn IP%@MsDZ!Ho?}dIH @aA)@ 2 A)xBUCЗ@=J471OO y÷8vU(a>}ؿM#v$d$>"\c;p.'d4!Fiׅi*qPABid,0Ò^lzdwŬk"/p`o3b~ !MR|M>vHhjC.2VHrXED`[ =`'k%%ύ47యl $kߡ=X@ 5=N"",8k4P kAO _G#_T(-,@ib$9/A"_!)%;`NL |? *=\T#T<IR ")! iSZ1Fõ.588\UvJHJ]t6Ta(4600ݼ7nFM04ktN&I:uB%: ְnlB '(wq%X%`i&uo[-'9p ZUe̛`JM-!i_K2:fIdu)& G66J`ُQ1cH[>R5q+orxhb}|1zKC89p>o  +E7⢈"ohr>PJA@HOms?$rOCÂj_Q}OX#h@C4x&>0g[DL`ư\0Cjĉf&$N-Le.:4aqF lR2a#-+]c֏g5;v|8bÌ(a};έ#eƹeM^4jte;5 nDwf7f0Y6Ɯ%c0L0}6=S^ljχ`0Xm܆m)XBOo4'@+h=c&6m`d݁#2bLs0 3 jmxHU)153 xIqx4 Nr E x筄 4b ڔjEţm+ h))Y A%HH[.'˲Zp)9,0UՠiIUcUŖp7f ٭vb3AACV~R;3C=OslYč=0j t: j}xa(m=L֪1Tx`w9Oӱ ZZP}Gj#S '86Y3؜* &+dM'h EԀSc RdP8`EI )!!!!X!$*SqHy_=*}dkG3QO̿nu(xo;rrZᤊ!}gF !J9Z9n r5klfYHv +z0PPN(QNRAab4FIM HOXݲ'@5J\kP:L30uIG-V[q=xZd!ߧ3qG1˫6 O#E-OnjѹO`u鷆'.ݹ@`CտS*ΓVqd@Mn[(.;ndAlQ& k?`Ss3uBL۽q띾1Jw2\.iJӶ=Cyaᆮ:9X~b޳[^tۿS%2Lⴸ7\a MceTY7FaY.ߌ1ͦFj][阈 ;T i#0 ksٮmN%C^%_Kͽ]Ilnftl;ڏ8c!]8ШgQzĴ>lab]vL&;.LeU^s$s- iPe|JE MB4HFScŸƵt+N J.&AWCsAYKBfd32s#{lǀbL4ucߟ.w1yvdV+" !ȥm+ˡ2B "=;Wf,*ld#ptrN[U&eBJU ^e7;&؁yQĜ\FUfIw;Υv&,yb,^x_8MZ $쁽M=)Apd# kB%9ه<4ړgK48'$35bsWͶ0kQo6:{| Eq-CXd4DtO 9$:yx8!hw'38Ih1apڵ'bc`{8u5HBU%zBp t)7Ǜ5b)P,h& 4`3CCdba+Wk44uA67jP A*$po4$h :Co<*.)BP]=OxrqH'l:\2ӂ:ZvӜ"'A5Z}]>Vf5]m ޾u.!}* ?0'x9p\pvR`ƓsXHO 'jx SL XDP%(q4 E_l O P?( }H:йt '5M?9#HJE"P~IyHȞDܪbݼ|3I$o:tJ1sGi&Mxې` \ҍaZ 5>]i9^4%q31Zcl-K6[~ܚ^&1Z;*~@O08h3`:%" y51R& )0:ߊO0h&h"i? nZuuu۾Q/Q8.6L,S2A6-8}Z}Ag 'zI0q=HU^Z|MTMc{!j40+'Y['ۇ6 :+ڍѤuJQa$ѥ#YւPOkqƺr6nC6f!sk\5ڑ4xlqCa&L-\iXB~,L*d!le2F%Jީu4672,cjwuJL pz(H#sD6_auz?>bjƨDkB\OVsƮuշRuɗ!߽zA`JP,ʲ5TNh4wI{y&j7˧snTV}qx8~[';Q9c+\x&M i0qʬ,fKcF Y+LUl{f>067X}T\!Yrq715kWa&5&uDcOo/8"Q| AѽR+)8)Ks4JTd;TU4aKu}0Nj܌ N9-lu:.,1)T3(}/R(h(@i( R<)G֘)H%JA6 / 2Ҙ1t!gCDRv49550!},ƈ17Y ZRwqqmi2DI PЉ0>ɥ\p 0Ka3_&\'=moIb!s#u鉌}mdKZ=`z!.&=J1DURiMIj&ۃy_LN2(p! - e]EKJ%i>S4L^8Y3gln[w1m52`tԦF@YF(4ƂEj!ƹ3` 3 PnV8椛ՄcM+9Ĉ1 rX`eT]eChm'kzFOK4F^]9ؒ$e` RdCG^ѡ=Wt4Dޱbs 'AHJyX Pǯ6C䢌dLʢ㺡1e< MLQSt$qRU*"(""$$bf!Z8 1 TETvƂbU:)Tͱ(풢(jP"" vS]E֏@GS%p9D>߉l.l'>]"!Val n+(3l=%DHW\Ƞ K9U!̀ :B 3LҔңJP3 *M$DED$򂁠*téAe E F)((Q8 o $$ ^S2Lv=B?Tx7/? =.XBI!\CB wt !N~i^&!?njl~.;0Xm6{Sϻ WIQDR,M DRDM)J%L4 RD#CMOp^ޔ;(HtFu1kT L$ >*$8ơd63δ)CώdFQLT|L( >aJ=cM5!jF!d ډtH" Eu=嘓wTArȲUCDT7m^IiAhʃ8VV#94DDBHIT DL1 Dwb  HDGP^ *41 4s CuE~W{q8;9$*Li?k>?J'dcٚ!ov?Ux?H`6ӎ?5)F]!ipi IQNA7L,Q:I@ B{nB :h֚_[Ajh:8"d&z OYrֵ SDP))YJ( (}cQkO<'bC@ЧݜB&$CY8U]z|L4{=7z)̳ R<^: iS/{҄QDJҾ:1݃pIG4&R"|,)WJP5&F+΄]thJ4 5jh))5e")`-8a)G]:1ɮ#:CdR4,X3lHw5N̔-<k ե PaZ+pIg~BU}nZ@ZDcAwʰuHJ {?hDܷ%T_ K9|YuuN8/'ZT*1Vf;d]Hdmv!TKbl<3qi߸ %gxZN&&4b/XilCQEZa { 5<9=$-~vI~Ǐ2zvC՜!; ѝV"7 S=k7+g2HBfa)U.#(sfsSPDEmlj5'_ԀQSShda]UHBF*H$4 ǭ"9# $P=%AaxfM QwF8 4$(#+R)2 l 9^~d~HغJC h:(2aJ*}ʉ:>f~D&XRO#z=B6 b'lF%ҿCH(BP:bU?lg!Fዤ^jLl=6w$E?@*%Em%u8kwOWPY0!h}ؿ~]Pyi8`ۍFP?Y|Cji `&y5$ϸlh=~?CLBCj22bH:Peg{ ׹nk:"A(??ԮӃR`\U. r,tƃ&i@ u^ạ $ xEE]o㣘lU}q9!&/`ʿ7 ⟏O$2ڬW!NLX{=GݞT9gs`Tss1 h%ʃ!!#4}4XOWQPʦP 2Жa6`BCxvyj\9B!TH@  f "DvC߀~!BTUJy#l'R{P:P=&}A p%>@u FyCx kB;ʧ9D<@njǥ DЧ"W;h856QZ< Fi>Bqaؘ0lC Xct0-E@(|P\w 4M91Dmop>sr- :08g1?}P4"B]ötsI5^MAp ž.;đ jd6L7eҌYly Or1QojwD{<'k$ _tR/%/] #v] 4 FbFb" /ZFGBVӇ5h)$SGIA̦hP]8U* T߻cv v q"U Eؗ/ yЄH  ˁ;^Mq(N RTPQs+49'AR(QP>gi?G!Z6]UdÒyJim{˔n8y&h*!`GwwWTnBۻd̷!>PCG!rA?Z$,}G~`∘ (-/bi /=ϟPyEt>έpz{%*u!AEYn (<{D7dK:"0<-'aCSC UC|.f gɠ^!d2Ip,4DH(3,.C4D6$=G1FiZVF8{.Ǝ Xb:|$#3n:NLx*j)XQ/L(>c&O.ukjIw0gofQQZ"b4ksVƻ@laA) E][]s4v T>ִ4R,{bH#ATu44\!z#Z$;=Y Z$5Ns ᙹfBK0h}akA#Q6f\,$"-vCHjLJ ջ$*@DLI}x%Xx @#*TGD?!; DO9)C[4+Jn9"؊HQQra6OC BDA҅!JЅ)JB}d @4s`=UԨPǣH`-h%;W\@NZ:wZFEH J4@JЌKT4 B4!IU"ĭ(C@-P@, PR4LACJ%5ĊD HP"PU C)-"44HDI0H1$tґ#M*R$ZiiDhBBIFZ6DB!J)BP#B4 IB C0!CH@A M"R R*P@)H9(],?Ie!"P,$D{^ȬD>_Xt;UK ?)% og'r~﨔J ,/!&HIidhH!"R%Tlp0z{uQ%7<1hC4:lړLTꘊ4&&Z3&dX1C@E2Q-v.<} O R h署t>[8ĆsK8AȇJLPLMTQQULI8qSN$AM -RSd8=Đ\M(-Y`MQ*Z ~xLTT ooo ׉‡ T DE̱-C %)LM 1CLMCSE,SEQ$URKI0TLR1QQD(PSBLST5#B4CP)= pZ\țCߩ$B `c"l^JmB䇜X$LP FyBGv DZD#{.с5GԀK:Sx7Vt6g *$Z@$z;[P1g >]Xt옔(Zחeց婳 OA 5apH w_]V( Ҳ(uIB*`_<G==jg={| O`0E(bfSig9gC'Y/~;0fc!s 9\uI-B&d ܨb+I ^F[8>HRQOP'r`^ ðx@HLvH-+EDІ~iF\Sy]ҠSXErGqyUN0y57  3݀NhҤr~`zSZJIՁ%ɟC&t~bLH[s]CץXFv>Ei2 Fkөsc6 Jfe/ry>5Cҁ=[\ 6晨Bmo ɨ?77]C ւ$l7-I7qY-íβg[v܌j ,7rFBI{]L=9R8L fs6hW׼lCO,GN-@oVzjEl"% U Gp %_>zt[F%5B1*qdύ"fm6 "F.לN/&i;>-((T<3S]D&1`ʪU|d_~㚇TYHr38(=Gaf{DDxM4֪\=O=QCY꾃=X5x r'n"hOC%[が##@ qf נ&ؖ"4 $MߟWb)>Ӗ D2.VbDŽYkFI(Mw%- :C6S#AZʡA9,R+H$ |"b="r8?\&JJ"m/.@P""tw%Wh&2ZSmb"ddnyukP2N*$w.11<'Aq>G y%ى0#t 8g.Wu9JR:wn#t"$.:wuۡo-i*1>2 י HI "ĈTP3Q@;?9CM~!WC|xud14]d'dZQ)UEO`b#@WA3A$i ((ZQh*!DZ*/!Q$` Ngq=]b=$0dO412WCmTri j[t ozjs T PJTGrP2qD@huDJ |hVi 2S9C0+  wps R+FN6AFo1"[dGAJ  :awm$n_޽ vb&xO@EMQF|YԮ\QtIMRv@D=([Q?o\ r SPE$95dP?8z̫>,8VX0%0F"{#oKs8=;*[6%wźsS<ڠO32'A]p|qU#rkT\ֶ`9d#3`I=FL$b;k8Ըqɠb*M˩h&{8Qk9F]A>)ŗfiǍrI֝I>l'q'mZx6:3O]99wNuo\nŴ˘'kD5#p?Znj^ܓ<:uljF69GMH#㓻)r9)1:}F?O]gS:WXOrTg2Og{..=EEo;ƒo hݹ=;Tc[[^q'G1bOs!Vli)!Sb"Jpgs5_*. gBEibO5nB: wC<(yݢz|¥}B|z4t'"j#C|PjVDB~KXɵKXN;ohmm#ᆝ?x&E0S$!D(6C@K{+~&B~BEJ4h)q e'NvV!HIpv= dL q$fUUCqS0M}\[N,1Y ;մO' }t9;xM*d"'-idb?썉u䉐pUaj a))xkDu_g=CA݁=)ҨQ?ph 4|dHlk뜶1w"z bXfR lS-cE9%ڡQPgnÍ3m8C%>aĵW[/Lnd)IєV)E%5 1$|{c=QUv(8dB@UMUST&DIb 8z5UEMIUUEUG@JPDe1ib)b KAH|| y 0O{ǖ_s-6҃JJ\̊& JQ&$:b^Ob}}1 {#!ED1 S4kĈx$bb$bCSK JLbMR>: GE8hAK\hUAĖ3tgٰ QDl"A弟򏖁k]{*$¤&()rh2Z) W}I Xo{9ֳ&t$`Y`DUB MAX274c/0*!'S}S#UĿ7Q M3P KIQM D T@B@4)FRTKb!E1#BPQQ$ @+0޶JeB1 Dh(h)Eq:BfE A%(L&% .61.X ] IPKKDAJITJRLPOcI  M"B)J))N5A@@1 - KH4%PI%DHHҩBЎA?-k hw'}~vISL=~^Qj?g|"}6S#^.)̪q1C6& Nix=Gu1_MSP=YLDB~bfD lwIyHjcc=Y~447oԕ"kcb߯GhWxD z!F%'43 SKBg  R#1DHKA$,҅Lĥm? ̒" L0RQA)Q,1DD1L%(t) H`b)"""H !ҘfZa"+! KE ZQ(/#$CJ$ A$4 0_cV1}B1~r~?+Ca)dPzaiHtg540>x0 ~ mUaF.kT>A.6U T>$m7fv+JL B W!}d-:Na3%v=0%S~PЙ!JRA=񒔅&B(J>!cb0 ^M|77@v4l ;OIچ4*\;t6/&?)f|لOff6$뀜#R֝9 *cW D&qe/J" F0 ٢X9$فnE b zywfuSZc!!JQuI|Xjwĕ[JyՓId"# q:PRJ ixґQs8Ùk4ChmެWڰ9nB(H28r՛kKIgg5T[pZpE"ZNUjb`I=ü|G(G$B)b#~v9 ?Q‘o#P%l١D^?o ;vr?/선ğ̜22#ĘMw!Z|yn-PQK=WfMHѲh+ԦK!ɧZVG?ڃ_׷1GO4@c!kh61XV؋DGcX!BxRo 3̶P 4mjFBFmֶ݅a-̲ QFul2S1F umHjZYBt(tNbN~M@/f+F=WH*B=F6i6"{f7#I Zm%!]!׈px4CX6EjlӴ% ]8 7{#> a,HpN" ѬaI4}A{]!f)QfbB A9Dc(i)=ׁˇǸ!,!ǩ7]R@:yQLćDaVaV.>@/(lc`E&8.dD;N}_>T <<B+&%XqWDZ 8_΢BA)?kD$RSnkXۮ-! z/NDW$Nabikܲt$$s1ǐYj`fښJ"kA4TAɻ^ZQԴIӀ R$&[%Ht`qG+m\@'|ΐ9OȺJ&ۍd+A=3 "4"6ZRm:\(AhlneC8O;oo\\BƆ #2Lj_**G@4T`i0a2 f=Ufr10 BT@tB8!Yas>8Q&+̓3zᅐd\xQq"g,R@ V 4`ґ{< &H=B( zbJ( |sy$3 Rl;^^u8F:nA>C#Y`|:4>$)|s T:HM?A4X[ ywg=AKQ0Z v!KR=I`vֳp7N2+8}PdLDWU#H?[ $=H^BƕV4LEC(ah1;f1UO>9(uTc?$/<5𔢏=t _r#I R10Xvx2V8J# uKnld ((rW{w%ܤ=5r0{6&lkcn0ՁC[ ]a12AUjTGm[#ݽ^vB0@liҚ]`̉L5ţhkVmy3ч%Qޭz}\b(x/\x%%GKKdIܕѱءlU9j0}sClG\ dZ2Aojv fe*DZ CXZfKP⽌z7GF f3ʹ>yîTuFhbdۣtϰ7mZQm" i!vj;70r*D(ʶ@܆H20=6NmXxh 7XRM#{&jo,nc7 &I&5GDYPIHJm!F{udY޽yǴLoV3luV1ֈ0LlV'W^ctDMخY] :612dcL#+dbz՟dG,xb8]hPw6W7<4^OnD2ԁ}ydkD!EHl5[2Á4(1Ss*lc°< S3:$6/ Pmsw+3r,jZhhStE ӥF$&ROVc6HvN]ŵĈR%4#ۆ\$cǞyf'7QTT۝Zl։I(̦xI&NhL=%)SCy1;1)Mpjif2^ ;J%MgPqzZ4"h$/ bi rVlL,*e lW$;Pq(vg 3'JGkJ(D`A(!aH'^N`As ~30x\ETEvdoX$DbeS%8˟<ev\*`z VA|SE2B@B@<_F?ھTz׳i"^+Jt7;b; ]Ñ<ոFjc{ !Ӻ}zm`tj#?.T$ &=4i`p* kSj& Ft$a~}q_W{b~$ B*~_SI+sY̤+Mj<ʹ,ll;:T@A) nfKF:qܖ mIEi#,$i A$4M:+bGj e zv\>!_e(nדX$!'4Uʜ8 u5j!@f֊F. UDRq^s"16tYMnjѪNk6  HBk4&5m 1J216)%4J3#.UBރWD޶.㽭&Bndf5 Ǹ0Q^mDZ'Z}{{hh4hGҎ򠛥eVfm#z88\QY5bi4(ހ4jaNmi)LyHdkdD 4{;>p2K Dt=hoE_NOG5vCHWI豍9L (4VGbJշT14S@5gQq=>ǏgK]Pk?{ռW"QH*$7% `߿e7i{dNF(EL[] (, oϑ~^o]V3ɤ(glǷ5SaP DZpmD46L&$=ԆY0jR5kgŒ:8~hRԌE bis !%m{zZM?#y K7DE1gi52Y?lCMޞ `h6> Ϻ@H4DxڣRu_`?dXd:! oɳ?֡L_(s'a4H<`#/=\g+fBiTm6h{?Y]V x{]Mpx&D.a0òL owKģ͗MV>17&iϣjaWs ˏ-/Rb(J'v`̟5L^,!c<5E~OFT E [Hjhi **b iZ6&I%)A8={, y%^ǽJ v6@1hB ɤ((Ek Ha ?Ylݙ>:Fͱw!& Ͼ(RI!DpQ}G,J9B"y%m@a)" #txqD9 6L;m!gZ $A}(𢂄<҅*'<%tLJr'tcG+;hYA*`w`<+h_PϘ7y JjOk1o,+GM JLH2LyUYMԹ=6=I=]Oz# gej(/ 8i׉$w7LtWFyxrxKBpw]kß|B-_i2>Fծ6dڪb&+! KHB4R*;&zP=M>z)hM քï#Hpc#F'5)w~E5ub}m&Q+ Q64BCDsKק7:3kD'!ePWt(UK ʥ+6.hGeEG:Ck{"}LzjkbHvA͈ s-vG6EFD~L)Rl$X$D B蹅Cf&lf1vizd3dc$rkl^ky8*g;8塒|c F"8]M$B,5H1Q=stj=d4ƚX o$_Tpf1?Cs#4G])KӰ=0VR&h|vԈj x3ҌPJ_>z  @P_ǂ?T7#Y] 4)닻f!.CX]D.?D;L)B:BԲnNtFD$8r6˿MsBhK%O0kp(ifRAۘ4"0 2$}l/΄܏{kv{=Vпh1zÆpa "mnK;afe al>%TX1E1pmT̨2Q!DL4}(ı,}^;#Q--8'D5!`F:^"cz}SUL+ D X(!$Ms(;tD%/<=>hŮ+s|M @4I×r]\lFd|S)YSܬ"Lō[|N3 3H81w#4s֋rLbxƈf@)S75pB1YZy9.w2ZѼ#Ii€d .5b另цs9F+#!9z<ŵ4*Cu J#,gf<^y괴v^bDCAJІ^jnWF. cF6uy( wO/)T`:^+ִ.hI. 7j\)lcv7[ ~+3h6<`IjPh"~/3"l,S6*dC_x-c:e Y4TqY2ac5-\0s76~6}=I"`SS8*ON+9lSE8c,z3,ZY̕8O 0_MH9 ފ)~hdœpsih: vnXM8?_aaw2'2`,ƞ S_T3:s6m5,M~hqK09>H$;z-f(Ú9kbvFA G"AF 8#S=DPaRZQ|4b ;D{RJ &&;C8ߍl2W /DΙhz6s ߯ LlHiX{ >^-EwS,,@҃ś4x: W {Ll*"]Љg4'$$%7|dY Wt]`<[O\uJ~rE5i(5̿ӧDzPB)$QKEELK3L Qe~(/ Ml{6 ٭ϋ'B4S~S>H!%lh8u!b8&:c$qV0RN9y'Y$ɬh*-DVe x&IH iJۣ YSNm:efm2qhAƸ: tQOZDO )n#Nj ( b$X̞&4kIJ]4BI9Zd ~[} 3Eg)0P[h'iiH͜<` x>~kCm~#77al"_  mۼM/kQIá2r"/"J(  VA y֋ܽ! j>>|hwi쟃|]$+*')SP b.D>EFwCgKO M4 E<~ <'L782>,4gb8)*/c4uLHpzAtCs"}Emr(Bzb~4efn[HD.\ Њb21%}Oztz@|jgrы ' y4`"ϞOMn桼M>nK3= %>l^rw,tN:$@i>A8Cb sez D5#Rtt5 ѩNVu`g_g-p칌-o8B8 [DM~'~d P4 hJ g㇌:㮆dk?QfX zxA2Hr p3lbJTʂ>Wg߇7D_Hq=?SsDcڨwL8ca1[B$Mf, +s9EX"GJ'G+`18CZgPS3*mmH#cSuEzThgě6Hp)+?&,z)Ȗ}ccfG6¡W.ªE+W!8NtT&95,L'4Ʀ q/XGenF4N4,I",1|eˆzbo$-Dwy5E L&#ו݁uQL"`:LCk(t=qPIi)0_jOIC2“մQOYQesM&H68WIo-ՉOIh@[}c攻tIp,B6nуi rB.1Z5T\ϖ>D'H8SnY@v!g72Lz=횛10t9K82̃t 03ہ*.dfim*e2r0DZka:L]@k}%)ƌ`؃B1 yu am4C~͘#x?+B%Puf pS1r071Fm++ј 46ქLDRA[B0{%#8h`eD(O/Q h ;wr,d3fc%AH;&&+@ec|DU lt[vq*ztcQj9QlRDFR >YƵD̓HHPMQ!-]jbcZSj&$ !H,Vr]a)3j(N {cLA$Hxz8 JCB@G) SCҴ%*REy.\Q#YLĐ-@I7kA2cwXDȃ #̗& !<8w1lp+/;ҁKäJ*a)d߀xLQ60톊Ja1]*"qP|Lxl {O'i=7q9 4!1ƘaeUacuvT9ɠ@$TE`FAbT)QEt 3_AJc 3 1PȨT$@[hĥ""D(R"R(A1hi@ (6 )02 C%$] tr!' tH)h+(=(Q 3#Dk " 6I}+PCJ7C$Db,cB:Hco3I AQ$TLQDEULAEQ@P"S"^v1?>q IcIPOAOl}=T udKy#XDأ\/?x{A?C g~/AUP,+*<>)$ZTPYc =G|Cpvm*Z+$G:#is,9eaun`h \3*ML i\ZtL]>u~x1`*&Z4QwלPjLlzْe&o*_͒ЦexD ΀D^ O8|.Z\ᡘb4+hA"9O(w ֤Tc%"t*cǿCUbz 2.n)d8^[Ӡ}!*" "w`+:h J:O+ĵ:HvCocw-4R2\9{̂*c?2$8h Y Ƅ8mgq[$cb[a,Hp`/LQ w>T6SuB;O!Cuw+ʠ'nd"6%PPX/伟 ׷4j=xOā<@ך Hk$xi E<>h@M4He+)7U]B(RmV5 #'߯d6R9@2$y`{D#eM8jU6&uۈ he*҅ 0S r(0Y\hZr09x q|g"hѤ I$ҒBc;l:(`q) U%tyBstKDO8D10IAfq CDDLBh&I*>0b$iFS%"la. Shr1E!vEvә 7vhP):t4"CAR ^̃HGd5A" R"",CN,:<\QI,(85e)$ZҺF(8$BB%6JJLR% 4E$!dmi{g@E\e9 FvSJLqAfj666Ҕf:4I!Ftpvvl9̦xꈂi=YhFkcd&(hێ;ODcp]AdN2k: 4R]ܑѡ I7F+݊3`ĀEZsESM=[v>}UUbW2.o#3yi9|8`^3E7 HROg؎C >bJB2gтQi`n")"h#Re&(щ J% S2th솢V(WIs f8= D}2P11 lȼ̰_R+p"t H ^@Jhi> `mC=]Z3wLƇv4TEM[8[3О݊ 5<4B';y\% D5@>nf< G~PW0 @" #Tyvy{ OB>&h?W=)JT(D(L <};xofJL ah4X7tIBa0@>,1 a4uC\̇0 m`BG݊5 CyS#9-7Gi+@p}+MXS%xilŒn.8In2 ^R5f8(&ɽɶ(b;0ǝE1 INDVϴB؆Ѩ4˧OG+:XZSgqy/S'|yC XNr=Ruɱ 2:tm c;KCJ ( 6_i%B (4/Ж0R J:fNm5^V,X!4xCL ѺJPIڒj |`J*/MZʫUaLFiv0+ܧ73<,w|;ΣN6Ra 6Zp52)[t&W#a[6|}}z@U&IY%":![#D0.Mĕ,AdUj+b`a6k FcZ[`p-aF,ۃw Wpt;t$L puM' },=eOu2'I4A;)"h("rN no4Q "HYbVJ""Di JP%&%Z`B8@ `)EJ~gDhB+IB$CRJI+KJB+) ȉz@A[N%HN7C)iU-f:0d?I~6n}=AEE1T@FAŧg=U&0芘AI6X֢|a㝘 mWv!(" 0δ @b`1lAITKE1&$HӶ-D1[Q)UCb RT~nD"8'T\\ FXL{H&|iӉ&b JC0%Q~U~2* |dTTP9;RQ$DP;D2bO2qk"'zHS&(S 1N"?x=l->ރpǤcE.:#?Q#7  :BE3$0+VڀU   /J}r|ETew$mU5DKSp `hH ( Ra)S:oP:E"Nr;[]>ӟwd*1EBF4-V*gb5Tm 8 @A(l`2 \T6EZr~O|1dL Ѓ/QCLH:WxR2rѥ!bvb+?Z3RQCo9 0Z*J(&LW h`۵1q3, a5DSBVy8;R+u1:K>0rT%eb짙lm4@מ|lF<+G0jDfEiѦDJ3vZ+|$l%ݡjĴ&6n8SBHv"iCL$ 84cMNvJP ,S6Az>LD=6 Vg4Q[ ttSqGOp M'J;Ge`X8c U^Z=zQkd@4hY6uiZ̬zFqdr3&bVDB^Ok ?Uz'^)BZ (fjP{H`'AC!<^ǣj=!{O4a.XN[*mR}L!P78 zΊ N1,] 6Lӈ~}5Jh"A}1x=&%));25GpI2L5%!A )$S4PEu씤:RhI%bTkJg`i">?c;?t(.7|.5 D^w|;< =r6Tp\EJ1V)<}n.Cp8# xXsL83@|K( v (jEHD^(~m[$6uE K֪HFEeU_\NdADN)14Ŝ(cW~ߨ=0e *Խ .~VL D$Xآ:C,D0À"fhF kXip)&Q*Fh$Z$f  BP^5GA`_jn:P /kؠ?z:v w8p?t&T0ItP` g@濁KB 3Xp׫+lEW&㤆ET2Bh'tǿ0K);ԐXbB)IT9?]{[kLX e(L~t12$j&c$U%Fa_JR3\ڱixNv=fGBRR : Ph1,h?cpqj"+dX8/IC &l.ETAEC% A!׾5l%6`p00@19l !ӯ1^NE W|_6>n%"kL(l1l8a jp_B4+B4 N^Ѯ\CJ>'j{lݔI?މ̏C>{t%dioToֻ3p<9b</2DGEDS@^@ =sp8G&Aj]>MQ}6`6X'Pĥ߮IŃcb@&y0+hga5D^V;_ng8犢Id >H|d='8=M#n~2Bhd1{ ddQ#m=g$C ; vwYCe$<`663ߋC3E1$ʯ`mYwh'sS!!\H q\R4|6!4ᵡo~D" > 1 =yJTGao7O=7a:+%@Qi,f{!]${ZK1;==ڧTR$nQ#Cŗr"s'f&)hF ( h&U7(q|ly dq! D=".CsRD~;~9b T?!!cc"F*h zV}<䙙Hz jÑQ8qȂTu7i8m[1tIXO`{t\ƙڍG ]f4E!#1g2B*[5<Ј%ӒT:!+Jq g% ]ehBN:B> HFV|0t(AIt@-Y h@ƋQOȘ`Q&t5ɫC)"2bF lb`C"hqH5g<}}c((Fni`d``#!$s 6o652~L_)JHr_tIbx 0I8k$^6@m2"k=jBjsuOJW1kaL Uѽ78˦c&ɳЌcxz3_`\3B`k-)o^{Ų_%:Klld``ѼQ!Y|կ)Ƽ&,cc =$W3~ -ABL_{\g^eOV3_q"79:5Cncl圯Qի KZZ ;O*WͳeACC@zABӲFbi 2ODz-"S: DcN9>DD~JR%%aCR'Fh%?,O.$ ,TRkT6+ܒY9v%K&|h#w@D`QB  $%!?YϹ7㙼S$>ܼ z]MnucMZ1H6Lz *CyuI䱲HDF(tq09*`M_E31A}!>Nf0FIc "pסvhk 2Nf݆۝0i'a=V`;> "ubh5nP} B3t]mVХ=Nð繋7_F"k'.넮:QD流P,@ڢ$&(q0XD$$]:BRfd( b&(4  hi"Oh?#H^Dl1DUvtL{˄=Oz˶n<˧S1`" #Ixɸ==ib)Zh*N09KA&)(#[2gkcecF`|yƪ혐h30,{ǡ)h#KL`,pԱ4SE@WH}͇ӎ' DǻϞABSMT&"<Wx\UܲXX;Rb% mN5c2I& 4""}4ak{d| 4L7t=. C<fQDb`O PUPQy۠l ؀ RkX^%8APmXZj 40oV $J`캼ڋ܌ODd)Ә$Ht^DGS2̴]hɢB(AY!DR]ˆk" IXtm!-$ՃUTѸ1CD1hx6.6Z.dBR 0ƙcF+q ,% $4M+`YS5/ke 2,EЄI&oR dk]8t|Cա !$ ng 0Ƶ&ttj0rJk1rĚܱ,FDpÆMS1 ZPBFN9JJE!@0e"1 VLM -2V}Dj-1 *>K$@'X)I|R>TJB)DIlՌeUo73Ӓ #9wVZ.-ے(:SYQ.Z#"S5hƸzd Fd?A S8ØEVz+zuzzHݕMhA 3A'rPODȒC ٲS@lY&%L0lpK&QfH߬BHN.o )QSYD@ n1ua0F 090$.:<'q `la4202+-T$uh7ze1d`žt+GXo0n  w@ $Bd `BBbOJ`3ᮉ:+i)~ J^uN'ѡ}r3y:sϣ ~Ql%,BbU " j>޴exh8*{C8|PB %!E2zw P'ܳ/$f,07#0F-lrp5ᩰYhL)z]&XCs6+5P"& ieF'yAhQf Ap!P|zr҇nWׅ18=tLpۉ$c_"m3Hu} װ@yP NHTy,ѕb!%)Z"(% &q x"sbMQ͍;$聃`J8h@hl>#$9fM] j]{02#8!t1  ҎtD>@KGSccCqC&Ȱ<" '[4<\*¼av?oE{udNlD]>X]ƈVۄ#'ZjJxy".]݋#'l)hS q]!ӈ lwoGATǘy(6bB瓶k%y IMu0?$.Ă\YxIh&P [f$ӕ[gټ8`%dZ q\r@ᆄ i~>'oצ KP>5(`Cy]ZL$X>DڛH wfUQ.XѢDh!lN5)CkPJM QTTELIIB%A(FåB{&8hr:Z$ dT#cM܉R^W8FkEPi6޻aDs@>(aB7hlRQ&`Gú0X 5*(_M M1&ۻgpzN32 AޚtFhe_x9ŭ"EBi$08- }N Él T4tb:Эϫqb$m2[hk9/D{+zQV<cOp/pANlU#&y0JYC\5DK$3u^J~:?wuQgd8d&F&2arCh 8ѿYZ[ "ABәyxI$(}d5^dݗ"""""Q8> !kpP< <^B$&fVRheTXjE {JSITAC4҅*!|ǢHX@[rX(>DӞ! FC O\ G&!7,H{A(sHt`gY o< @F=Ak뎭G$9 9=xw`a 4$ZBIVl~O2od)xٴg̽AP4+% ؆@zSOlbfο}BMsv`*Y$ob҇қsA:)@P;CEDfDT;.緭a~M6C }c@ v{{FB5le%E]"XR 1MYi I!JR)$KT>MAJg2 ʣ2c\q-֥f z L"F6taH7rjӨ$Y ȴ1D@jKmh$+}ka\Ҟ:@q) $]I,@w Ga("1llH18d1RR|IA@Դ84hbBK;7h` 9a:%CR3jS V6lxխƁi1Z lIʠSZ e 4`ƣF tn4]BCy *A9 td^G.$aMM h(`>{O;7VLa34'9 3y'jB Z` +B#By~:n!HI`Ta97,6P:J! M' Bo`Z֕5/NIuçr>4Bj h t!{^lK={) 7~nH= Ʉ>$8VµM0ntXA;ocyhNvxGqq-F5!)v;cqX;qG]63n@GpxAtۋr(RštWMRj-%kcPv(ґ&,yACUKQ8̍q8I Ky% Dzy).I1"g6Fץ8ݵVytʄ pR5;-Q>*~HȌ4uH/5ݬEeQ9{8wpxd b_up;VOK&+t+)2P4o^yqaq A+ "'18{l, ]6wt;o MI`؝~N tw 4Eމ$m_C&_Gk,31Is0\E `^fz^.Ӕa8ÿq?WN2g\J:&TѳIRcMo6ҙa) f*1*Uq/-Yzs"͑\=0Cj+U9Qׅ6av`r9ur=.yQK!%ӽk}]UE>ݗi+:iK3A7 %8A-pqF͏?\3de4]/LqvX]x)>39lr,2PbBhX?o\rn5#[wrv]rbu<<<xm-3W SGVa0^=[ý'pddMƸ)w•6SEb$H&Dl>.S. ܘָ=& IY1X\jLZb-ٶ"S@:4:H~S cJpr`@wxلh^qg)MCynwL{yN_% <9rQђ( +ވ[&t;o2xbRvg%YkAVh s D n[N2CfVKc /y1)/4GG)Nꓠc{Q+ے?n}3XσrIr[#̾8(*? R 2M_m&h<(-(ϿF%p1yq9a\;Ey)Ff]%)#I"jнqb" =ıcJ7AY]S?Kפ)hF}u(IoS>tP)4vdh4ϟ;X^;j21k:v V:eҋ-mU\e! #9eX\gbLG}rJ D0ߵ3QϥPE&/X:gLS ,D*H)CqSvfZC Xng0FtQ_H}+},ϦHsOL?񧧨}(lɞQ Л;P^5}pygkf-p+%;adb yݢx@ ]4p2A+Q=uxe v&M+U턏:ݛ;c5CY>+ucbGAdtZ9w+8^q: X4(xLӁI.Z72z e;J<²F\cJbO8t׌^!f|5oHҮ\yUWpj RJ>aKN5E~zҊlF›d7hòWf~l@m(p2u`OR8Lp׃ ʛB;W$e" L^-Yk,:˔ňiTGM 8b7\ac0,*e{gy<)90Aw\FSd4SqdhD穄?qZHceTqIh- 洄L!{Ac f}?uhF8ųǦRCC,ər3{ԋ 3G.uc7O7[F5I\dy9I"?`BEdoIRJDhLz_ⳛ89G %ҷCj)EhlC"TuÇsHB`QtB*£.rsnCN"`P(>O8ObwzA2zzqxF#+ǘءJYhȢwNAiƕF\W1hy`G`QOcRd&2sU9M:e/=9D6atheh`t;g`@INALSt'eN4n}인ĭۋ㟰,Dfl>,]1MA<ѣaH\9B/Q\w9%С64ZèHv!"2)hbXCT0R9"𿺹TE#cYG2ׇ:uvp1LY0H^H?n )b?k;b_@,0r,V.P b1jX;WL8<%|S^AXY sʿFx6".CK4N'A2N(EH1ڳÆ!q1FᣄɞS T04}TUU}dCcE0t3BW ~׷vAO)T:( ΄adIN.MLF׮#lDY6A,DDApFcuUUUUUUUUUUS0n ##PK>f-~\? x= i [L}l\iHa]9KdY$*y>jSbi!,ͨcȌ9oY5l 77[LQZVqfaw$LY FQ(TLG3*G lj10c{'Aq [$luzMMNP'_B84xW!vh>]8f``VlAwA3OQ9A+2"a*"$_[=gBޚ"}ARua~Wx%٩ 7CO'GpF5Mθē,!0DWg@;lWƎ>ҝNvRztRtg-OK:_S=W^'KAO؃{J H>R1$2v7 .(Ĺ2yd&['!F fXf `|h*|>n1ȋ h20~! #:VBA TzhbF :3׵WV7Ϗ`3iS}ʪ"{'JTQO5tĘA1( 9ƼE@4o\?χ(QO&F r\4@.?2DP]GiApRD B 1N>m@40ȣFY 9 zUAf(a0Ai]X /2`Hhى VrۉqOr4jF-WG&xUVM7/Uևdb},E`L4;39>m t)DؒfÚ@T**Og}=†ǮhPO^tp:і1FR򦲫=3jkpFǒdP`WJeAHElL#J=M5㧷-7~Aw}~֨_6RhừaeBYm[d\zV7u1 3U4:vLxXI Ftf) 5ux'\id (]JSJж[@<zFtXAMI2H<4#Ժԓ.PQ ū*pA|M3!)Z$ĩ r-txZ?y 3M >ެj=cmx*&NYz0ɘ&=8AzniǑ]#Y<hb87) Fa+:f;j$˳lP7~ =yUiDp ( ZIw3Uh@y#.i= 6h҃0$6ޫph'PC C#V8ZӰK_붜 \F?!b}'a2*a$rHfգRA)ՁMfyJ*V@Uelf (0OH6n D1?U/Кg,mW1zzdTATA$$],TMԥDIQ!Ba*bbj)Ŧb-э2Na>RDL G'!( 1+$>߻/_GCɠXeҥE`@qL嶝^ᄱCŠ3 ?l5?xzCN|XjxFLH~QRƒb7 S2V8Jx!>bo͜BXqO*2M>fiQ.2y,r|AB "()b4 N--qH@Q&*q  IyIu,*%lWe1j1SlW٦#_uRȗ^~"*:/WRhq%%/F;4:W2 i}BDE!AKMNWs:ͻN+*`ț)v#c .Q(BlD^]D)N3 aoFBF` lM1إz edaM 4لǔ5ku"UMN^ =EB4 r2AdV$2F!6?-N4>a#z6:hy_1SZ uaxؙTD0iDRmEakX**o4| (k\B|287_9F 0mSRƖ<חSdǖ.1yryneLj4FX8Ph02OGg:٩nB뺣Z)C@Gp`!b0gylHZi9:P  ?b?ܩk> B(Rd*Mpx&-{@&P `=8:R"owp탕~d** OYb6f:(u[DpځEmE <è;tv%VQ!< wǑKgG>"=ˀꖤj-I=\Qx%8)~NSQi؃JDv\}uGƶR&EDb("qE>h:+4Jg^*! _~h/^IA^YͨE_ZmTbi=*ޠZժ6=JXr#(sTf9M;Ԉ͹o?~-1j1.a@οzpU$s0ZƦΤ8^rdᗁ7t)D\G#7KHY]L>mER] kȃׄ3 :\0ҡ요@6rP90P:^svafbߌ:'x`'1|.nz aئQ& {tbl1Cy4uU7Ӟg7|fPD\UDȫ(WO2oPd".J`wtKcGnY1dw4HHCGY8t´ ! Vmm$RHk +58K01NE1BgiV$6a3a D$@̇{{W';煄2۵)m*n8TQP3T$N!Cb-7dg+)*an'lÚÏ^fή=a.<@o̽K5ES^9c:Śj5[DM"cvvQN'^䘢$n.w2bs ml6IecwC +:Xq*wON:ozs,{=eqvٚ~ޡHui3 6v,[8d9WnXC EfX& .So*8HQL:w721cnfnA#L#*a`0Zh$qNzEfVРG)yD9sbL i H\숂Ve@ a|. GHvX)r_w)mn Lj@ˉ#2ڭ(C:dD")Ʒ`)Ώ [1`mo%rG9$2ĉ43ZZAF(vαp؏#nfXZ9dQ7P>7Sd:qvA^$M"t]wԪgRk߭f5BmPDse kz9'v&qlr96S͊VK<mAIؖdWfZ %i7ӦR#~PG-6`i.q@x ڎ۝6 =sꚼ9s>S-1f+ty:ȷvȷSqʛ!UliS\nyt9'u ubOOUł*-n-wLBpӸ/TDzs&mku-`5HH'/o0[4fnYc~qV'.swhn؏IZ0&3 G&by3=rL 3 ZapCInxXIa ³-q Ld(&7a]9tgh"w3;ƠQY3a' 32T*""ck{4mi'nb:fE7 0hZꊌF,WR@W[#G|#7"zqf؞B혴a^)hmժ,-LD%*\Krb)WY}@:d$8qnMcۻ}-l D Fu0aۤ%^yۤĐ !T p4*Mhhx]Oef>=i R>}1 %ҹOx$]'=w}7k8L uprvI$GUf<9=yaՠTbI  gX"QVmwxjہH4AB!0ՠs[QĔ'l3TFމ D! !68[d鮼5ҎȠY Uh#Con;&"(R& H& i"9p娮Vr8'ϔ(r϶pI$-@76X#%hN7ö0q;d: o= ֎4f4YC GQD\QF\򡂎;x-賉gؘ`F·7D@Wq}kKTAyqxTن 08l `mr f6ds~6DE " j'K O瑒rv!|sqbi˞nδc a'vx,(H5[ЛY$fY=bGT"P)j*tC7 tGV |M jk0q@as!6'w.K0)4v& h㰣Py|?v}hmڋdk-v׌HIcASD8UC}^ָ\q[ "g+%l̆l) b 0V=9q|bYa^'~7&"o)THfY356" X)5jF E458s+8*z ~`tzfA.R*j4%6r#H✿-d40^"]MpMmFLuBfvNVn,"ƚ<9K DeۘaLm͒!NH)%DHhD|&[7p(b`W25ٝ)oIwHGxPᮯ Mzc5kMɩ7'C(k(VΕ=9W1bâ$^2Bś ;cH!1WDKj6hmS>,,Hl~D*tYіF5^yd*eo|CE%a0vҪy63>5NQ^X[k<տ7ܼXBh'}).=!l GYaBDZuca{ :tNv0>o\tL %`4<GJ*$zmϖ2BBc;Df!nb&DJ6S :i&ȕ-0aַJC%ѴJ\>۴Io:Yd>w4[6;&t4GԜ|A\wpRa'Aȍx'5;p5Hڠ(6W=GHCl9#9txy&D 2T7n#'&|uĹM)>J8[)męUZ~K TCC[h8Ժ%"(s;1wI$`>ua Db`¢/˳rPîb*;1.#!mB@=8>Śa\gMvj*!J"@4=4K!LxlII Df]!4%i4. hzVNJ \Q#=y!ɓw ّC3}#1-L;bWHp3MaNwMUPh^ljE&wAo܉ݙ =2bB`>dh*GѬ)TN;?TRO"BI6;#hHT҂)&|0MGMc& @@rٸO0ǯ)}AT!d݌ Pw wC].oM(p ΕHgQpeeB-#hTH :!IZt+!J %;qyɪa!<-SJbf]}qj%:yH*w=|h¨`#" 5m MDd.-:OmNjb"6,#cI^ z$ Np^/Rnqn[¾+u`pnQ*T-A槊8N9|#a[akqZgcZA1p޸u2,r ZJDپ!վ9BcΌeUEk5t'w8Smh}$in,#Shp>VMheV7Q3'hWwItjXpMMȐXEdz|Z023B9ٮd& ASVA*S% P1T%ĎeD8AtM( ()8O47n吚vb: tc;;a y\hgJ >u^ ,$%iAco}3SIe`əR͕ Xrձܻ5qyilc(AXhFg$p>xeb!2,v:&ĢRlpZ4Q]b i!d9(H445L XZJb rx{X%Ɏ_aފha#gpK鄡qxc$p@sgL6y]g$}t ".g @$Dp}gk:piVy. TIB1D\Sb,Tj#0O?f,;tʟnMXhM# da+QDg6e4+W ;8/`*p :CGȆF \`S v}qpcAǼb)́Yَ)rݻi =*tu'<O=`:z) A1SAzɽ)2uXT"Fv.E@xCQp P`pOGV DDvx?SvaYZ 89ĠW/ThBHJ>PҪR@]% Be}EHy[@!B PPoi P:=B4(I$'J i'dr|9ybzTP^*lU'Y"ewp*sy_:;,n,G7@A<>d*B\!w9Zi6uH? qQnZlZu0dRfVaJ j[;PÆ[- smVhRPTC;c;'RDR!866۸:j jlnIm|C*m%An΃I [E=c5jc@KƃMݍqcm2s;hn4C5!)b7҄I19 al&fyDJ-! E 5#!I s m|bPlOlTPUCew^S jXvۃtãu vZ:s@X"h$"hT$ + E"'TJHh1ղ+(PiH&(Q)ZziXiZiX1% J(RR4+&aznva4 -Ct )0! ж tďg$C!M0Zuit^w__Hʔ2J>}y!!c}RHq@ĮV-)M(de@ CgM3m i" TԍV R;S2c9M:=Rlϊ`$$@FdR`9L\#@A!4K;'c@}|A:2zN/6ǞΕRwKuO DmcPu`b%C,Rʛ=IuR lw;RWd@ UH `BG.EvRxR 3_!hh )Jd+0ea3SK}gӞdɈtX]y!D8xAÊ&P >%P1Wg#A@B-3B,""PB "J}OWu* g:Q׸SLA8 5˶ @xE|!o.le6ĴuLm#q=>=z CDv }lP4qA~cB{W"9~}?˃{"q~8QӔɃAǗ1!Yc*hnjb g/cTa [<{~%ԑ@TB'VIQ!RDES1ADˌ-C#j R 4uTmNK+v;-Ai t,Au:)4chVҁ0xm,b *y!iR i GGy?C'ʤGR3"IK1!AI-0M9C$;סqQL0@ K%w[$[UͣD`47o]s+I,f#Tf'P׆qRIHaBv@lJ8䌜 b@3KZِR;5z*6%4!䢞CS24C'ֆK,(@zF*c"p1 d o7S׉∗鍧<>&⢽5P>T?A)$50!ğ}G#Śg`]Z 5fQ>c:VsPpxt%yd"QW l> (zz-(*냦̒5=k >n-1gW('2! Zlk/ 6.Zm >LYV鸖A<~;T廝^¦colnD0R.=K2W^Fa3o@T`X$/Ů簦N(( RlRA,|"B9 0M#TFrj,X9:Q!(CdiY4;L`X~_My;2||w)RpCm֤]xq;8L+h HMؘ79҉PL  F^yM eBf"5\fS&GʦR4]M ՙ]6y cp%"gɷrMǞjl`A&dȶTw(bw2)d\`ΚZU(chT.6uNhdS+Yǡm@h)JJTC<`tfgiǎؙ@u׶AG: "Ei)hBEҨ˥w!`IHXbXpzmNN"6pݤ њNF :J%f*j wCBDAQ@t'`9SJ5X?ӡ!2u(i)oeI֏#q~=ALtboX =pDiQǪxL)8l, gu5Ie3#2'h%DKBBKYN 6%JADD5A$EB}KH@@DQEHJTSLDUEPLT!B!HR3DLU+E+DUAltT|vpƙ8W|p|7}zwI8.~OFwHdb2>4ZÈ*B 0ATġ 3R0H@TIM$#:ƛJd>fM/Tk2M3?At_B>z zgThxGo,Wh)qK`q $a &7h,]J _3ǮOC#zj1?Ϸ>< "B:0}bLѩ%g!ER'rx}Y~ <>i!/т{8 í&;ޮ`wNw ܪ%BzǮF0h;]%^]oB*`Q =~XCJ@ҍ)@X"c $ njp_/A >Q)OvƾJ89ZU&Dp*G׿d:73h6/ S鞑{q/Ϝ#΃-%`Bmۍ4,d:f0Lc pȢ (/ ' \$h (h)`| hO`1s3j# iťy8P-5}3i#n0sk" 7IMgL_ƈQu ΩQ=l晓d|_(T&IкoBh0(/@ xl* \P(kyĀƐ#Am!Z{d!jHP)v4К{o*|BpMt ]*C ywhŏ8z$Wi* xj$s4;0o|92 DP*d妁^r,sA)RQ?~{b: v?eT vzt& H7wA ;bbxmݦU S*8 P15 Jxa]!mr ~ygILmUWڭ` .6橊g2"32x$I`@"4S@=Z!aImd$ުg-5& o|F$bŔ䃌ucY5n8 tjm IpuMQ a 06Gt\U|VӲ5!49M^BX(6E:qBti/r[t'Dt{֚.8N%>M7YmS381 htFF#r] X8qfL3]ްo&Fv1WlrsOb闆."Hţls \ghRCL0캂c$D.&$icԛD<:ORQ*"=IjPwkMrHCn𨳅UqN8wAAlf+:IG}Pر e}MwQ;K&(2Cd9U[<ܣү2‚%b_ZԩK!򉝘+!3('ksqu3)Sm@:?ܙ?4x` Ch$ER@i'ty\ZCI &9"^֢ԨDw/C<韟PvggRDoy领ċQ EfPJEJ Ah(J|;u*0,ͤӘ7L&@ȥ LskjJdF,*E45,2DE @E ̉)Q!D5MTL0-Q0HS@LIJKIR0)SAS1RS#RJET0I-QRHJMC4/jPF`;T(Nl qjPw|Y+#8ı \e!94Λ):|MioADp$0ʛ'0\X !wMOvV?m?UF@ŸЬ@@ސ!#8.C T :P?t(#*4!RTiQFg HݷCiLf |AɜAlo#W\ql6iki*K,Յ7JCE3O JDhh9H&~CQdMdG%1 T@/w0s@o}K2s/wN_[i}׻R$/[Y}u*ЪTݽ kcM5su}|w}cJQPeTATh sX%G/qMÛxK4'ހD=Rnn}lOoݽwb;wMyH{^w}I=jV(}|6l>C{@ {s3g_^In}P oCǞζi\fdֱNJvεgf7{P|< njw{}}[+뼠=TAWwk k@^{>%2M "* {6cIN xPd7C4]:) Qwtb= h&[ލξϔ5EZ "}.\[*wu ϻ1v+Jdv0D$  RRPPuJ @A@ S5lzN9tҔ GGU}nhZݭoM9v^*@;j/}aGm'fzN<M+ӽ 1(G&znpN2goy{ =̀ }UYq]^woּ}복{v']]>}\>_>b8:]ܝozz:|_%h7w={Xrugn{/{֪5ݺvx=v{}<]xǷٶEf{5}s}mew۸:;/{Pk׭]+{*aFCvk7.޹mogo6מ|ԯWvt.wu=jrwwٷ+ڦ{5n=4l٦m;pc;>tCv˜nk6mSt={=jmϻtwǽo}z_K[bd{͛e{ղr}OY9":vڵu{Y{%l:_Puܪwo/O_ws xm.}*Mwwt[O0MW.}閰{%nׇTqșjF2Ժh*#mh[UuU[\|N+1,۶y|vޖƒr[g@ cOg֣XչZv]v@ztT$ Uvǭy&!u۔v3qNkճ'sa8toAcsfU A@>f(A}D(>ո'm:4;-kۥ{+ zuUpv ng[*!,&{Wivݍ2Wkk.uuQΌrm 9^_}[>TJp٭sbݎ"b&,uiGt@A@uf P4Tv`+N㻷noyԨ{vs{F텎siMjOAwꋫԸj픢Tv44uۭ**mw=G݀iw5ʍ7;ΊwޑMmTv޻Z뷯n8'oQP^޽=V啍hcC.^Uwnq(^YWLw'M^=y$?̝%У{=mbRሚ]0xJ Q{ iX $KX,4~R16 +]}Pugup系G?{8Ǘ{amI;psޮ:>.TѴo#?>:54 W1<6e):CϫIlHȋT Q>0Y~p,w s?7.ozԉS=om|Rᤍt㐻6hgтleci% Mf5Jaz=X=uiGƊm2?R`}bNhKsWbl+i1Tfh`E2$? 8{_x4YHL5,U^1J(f(*((" mRmE9grBGd|q'h;'>eRȄ`A鷲2{a+`gTݬ6BvWJCH26 $$)%ZlNղZmհhI$M+7*2nXnyO7#Y jgJ*hn|wRUX/ázjC}s7/;u}mo&oy{撐sS\Q"H2&am!Fx^۷Ḅ.fL*V 7NLv2IHF.٣Kd4F>f+6+4oOz)vs*P_?W?lROkytkWV~5|wGoU96) EgQȣ3yxy&R;*I9zx!4YbB2ӳLrmF0~{7ob怤YS/  b,pؾ3W\oƓ׌'jیa W?ljrZUҜPĕQŠ]b!n8lVqફeU3Wٹa+2;߿[ 6٭flƐs2KsA5_Z[ۧ 񼋎ワ8Y6ݔa[9ʠXqXy}Ї`k] >;[GY{CQf6 ¸c5+iduXom2mЃUU]"0kD@* pNWbI$TkJ~ͻyV57<*3Tpg$$؁0heFkusW?` 'K xs vVޞzx \ifP@ٳx}xGubd)p7~1g[߀Մuܪ13M[ㄵ<2wv'mv9JF- c7@0=Re g1YX5sal3pf}l7`-<87Wz?%߷u7pux_*(w6LcSAp(a8 ]9bI$x1/6DZF3}Jh*N׫(1_X6ys<ܻ1y!+G=/Qee٨Qoh^O^۹T#NsۇV:QlX]`N@>49v Q-CTbZ,kϭ$0}[1US\m/m\ k^Rv<_ʛ:A;QB=swoQsoU}Ⱦc@ xuxv=NXƮk 5|3ۀ!@=qp|{ ޅ TbP݂"Yvp; >Su QL`/ :ws|u#:,,+1C] ̫HɎۂخR!CX^>b:z,of㵻f|@4Ƨ*HN 5&`Kj{m4ﭙ[43S|FdoG|X{0 -f(g{qE m`{ LbLMDawxFHm7̊)7 ͺp̊ɧX<5SLIAwLxUHA4PE괖o-c)!MVe33`:DŽRbg%sڦV…t+)rntŊ48odLoE Ljh&IbT"ls;9h7Hb paxnsQVe pc`']I * Hϖӧ6GQ[&(&*?7׀~8MsZdib4f;HsuIֽ߯{( @+ "7bz~O/fjɿgoCQE z> P<'$`ϊ3> Cq㮙3˞|0ֳl*Gz#9U+p{,pq#.vp;^z9>#Vu)1?ڮ&3~eױUTؙb;iy  F eRk3Td5wO6ۿ{2#w G]Q <΋XZ@oteQaOĢv/1QPUfcIgI rS%]bijeG8tQZ҈I, j|Kj| 1Wz[1gw~Jp)*e]"fg!+? T+В#OB9r&3Zcwֆ>KRf#8 5Kqal-&ZXpmK3xl&[ eiyR.ePE3 Il_Qq~[v $|n/[ rMԃlvl F !EQSXo!?_ñW Cղ,mz4!1Tu=jfWFQo`㮎jjS"f=Ʌ0r\Ji-o 2 64 |=|g|h`@L^~lͦDuW#a * ~y&"¤l6fTEV,IBH󟛶qTpiND@.$Цo\g``nV,)|tg4֫/RJe pyjUnrZ,Tpzl@+\0Hʊ!+Rf^7X`B@BXR(tMtfds3]mgU:@ˇ@KnXkĠDAB6]bLɳlϡ"մb+1lkL%á:JPc6MiAI>֝dlY붗:"B@&AԽ-$QQ [|79fl<]޶gpmG.bfˑF`=`s(s㭸~*ȦiuǑ@ǤENA_.#f:(р0*,`#pFܰHZ24%BG] 37BEXtayz;8G;œٗ2pjdksr1U\S U#ڨ:ȉ_K XC΢wA ޮ aٵ~(jXID&㷡:uG'8鮶hΆ :g»n >-/ơ@-xsxpbtǔYګ'=B5\hA[\9S->Dvwє-9aNs3 zܡagC{Ix(ޡ\nQCyE2}.s2Mj*fFy7j. Psvf**˯vtpPQpT8ҍCYÖ 3#0L2n9)N(:'x !uP\IÖu\r"fX۞iK>>ꤙO|?b/C<T:p]CCiδHA.H" H'mz{+~䝯 9~7*:L32~0w1 /I}H`s LI%AguXQ0߻>>ÓbPYy ~#i#s@oP49|4aꆘr%\fHi[{q_A~:ĢT $@ˈӚDЎAՠIMSW̟@gn4AlT8[`]8I➙wqi#fP3#>I"<}˭.SSmc͟2(%yßuy%Qptm$7q,Pt|qmElHplF6c0r\BEDT"SH{CGњ_Y[mM0R\JB~02 ^9uf*|$ BqFf^ zZ5JZbibNӸYUTVHM1fҩA@bcLX)W&Q?eg.xkl8 IP^˰.V6:FaP|ś)c!h"w7Nsx,6lц8$qV5" F|ahva/ *g)F1zq[c#y/.E$a!wK0PQ u&I- bAq= y..OB!11r Q3 qfdI "@ZHJw 7}+D!7N 41#w4¥f ldtb )*FE3SqKA1Ur]9F JC~(e?3Z q">tbǶkAg& dk2Gb5ڜ!6 a+y֔OCkL~n '{ۈ_54N¨V!dwn$C0HGzb!Jv8R<_a*Bt9.2\]K[$ohuj 9fArQ2mA4B.؁۳7lXB W`L 7s꙳ϕTTP(;H`@f>8G5oQ|Vվu֓𮓳vU{Td /ԖQn @\A, CT|k>?h@= bX OSM;ꬨE#,ѱIg۸mAcFv*ba$>cw^2r-.2aIvˡ= O$l4ZUt`2sIC1$k5QI 6ˬdf`UG2AۅÓ>OOR|rgWcaKDC٨o7ZXK~٣ӆp\٪zì iS鸩%(&aq4[ HFi Kg)bh6n[$JeH]j1Ў4 'hTb2`ϼAZXfhaX7K V?0Iͱkc92W9.qیMvS6Ii(FO6Jr&Khm@\q)k94Ƭv#9viJz0?96LτhZO6(B9 <jLR8mE%u}Tea)%LG+! 8]Qo7JUE2 O,Ю83׹*]9'"mE@WWJMݥB&кÜlt<58XZwừIGSE8aJ( F7֯CSD򍛒#f=gh7 ;^Jd&*Jb.A=dgxh̊i HHm`7c匒$el?=#Lhy 2AC;j[ LXԟ$4DQAgNԓTKd^&5)Ek(9 *0pO+GdZhڣwN۩XLKA(3##FXVQFӰ2cU.d$n1IqK]* 1(,h1c0\5a" n`9@\v؍5ִQ8 h%!ȂGERL1bJĄL'̡UhNam$TwW3'6w`=F: \얶20c sfk̜*B" rt1_Qܚ:Nգەi|[L QvY1hUty(3lbMk׃-!Ü 3bݏ|tHk(Nh.uߖI(miv0iqF刢>ۇs50}d~RWEڝyb-N0=QlYpQ*r1|PPF%E@RH{AB*f*b$)$Uɦm|?~tL~3RtM;s)xHY/f.g~ fI3<.K+.GO$ᙨ9xQߜKA\Ȅl:gѩ]_T`0o-t-6f-h dhVaD0i3Q6Ksn3wǸ61=WqA_<+'P^` ö"f m*F81x$?dKj_w'Qe*;:IzVBGjKO@M%1HRROty_aۼ|uCe70n'uoM\ _q቗G z124ݭH;=nMQTt}AжE Ho[qz:;ujYB&9ܽ2t&{S"tk1bw媠$I֫ bH̏uU^W'yc}˳tOvS}e^}_MRUzB4W`E2nTHZ籊I%"ABs)%V|qz͛ۉJjm'\ 1-4NRwqў~Uafta(w^=(ĵ[#nȑc0E(!73pR> CYz{y{B}W(B.ea[o:(E|ݜ Ej(]N ɍ]j}'NWkr65yrRA*%V};PJa:v18\w<;rv_+O>L6Vݒ vwILu8}.4(89GXK^N߹!@>L%R4{:ϱDԤHJY\ uIX_o>366?N5&"57<ࢢT t)o, vYl%E Gmmʕڐii62YQl-Pzpnu+*[_^lo_{@pzhgpЮ隭3=.ݹ(a;_<֔Mg]4FhC^ ܵ Pڲ*/`&j٬m3= /MΝxV]qzI;>1jZ[ 9l-s*kX*EKog7fk+ W|Or>=s^β:c*1=;Ay7xVٸ!AeZ ZfϊΖamN/}u `07^6&?,2uת#9_\mj#z3$N5XkXnm0tMnd'P?nET>%}DJgh\#kP>#BHvXƪ+L)tgUA@%*TfNE97/ Qo %<ٖJhhT^XhSH^cfg ?sG%'nS 8m>UDr2骜q](V.6d>V&;J7:!n5gS1+@:0k/GWꞹWs} T,gGeUUV~p#_ؖ[cWymsO_b9dg/?Vx5:]u6ȼ("a')Hn7a)&֕y^\ GUƺsÈʷI:軉OG|[ڽshA~|smv5.:Է~??8DBdP7Ti;u%t-˅m\>.W, $82NVjclm6ñSjÿ7^o߇Źn,$÷20eV(qԚ IH-c=v<jbbuvRvRd`+y{r2 I4JETθ >[b\]T8\\\ըq8<A F bm47Dy=~ƺq#nzZT2kN( h!4&6 ijRVBҤ ˜UuTs{]p4= QشV>72`ew ^#Qfs1|~LܛN/vO܍Yƴ:  雔FѨq+.jYq?~o&Hb0+/ Nsoos/UNpv+/,d Z0ang I-mcYr"AVEv%cv6]/ %S= 肋N@,l B ʷXX7˿H.rbqTjxK?ʞvk@ (t!㘉?f} uǫd^xss﷭oX[浹qXޖsz_e{l%1(9M|\ޮ+(z!$Hƪ怑Ա*:cý>PAWuNv5*f%QeoCQჂSBw{quxjHd 7zKk̡(.UMP⚰ &]ŷ eh>>D1 @R9)(ñpVpN#gwtʟ!`~;]Fa 4(!Z<~|}8o҆KHhh$$ #AK1%3 ?\_g3OFBsz1vѻۗLy#j+Gcv(9̔Q TRQy0XC5qc ~+W2mQ8r[ۇftjEJ)GiEJ/<A- 6Ҡ[jj F)KN(#hADa.M:\J)є)pLNM 4%!Z5;ڍ4hJkE&؆a776= ߓAL:{OMO@S%dx 甸$>-ê XCFٍ Ղ#ȟf=:O`&Hwk`Ϫ-⇪ ma߶Dۆ/$ T9 WvP6II5Q޶N0f"JuE,CPCԪ$ HI'?{`-=R@ AH3.L \2|BFݑ#sRG_p*/hM]AUE%Pe&F&hF GsNbyMIN8Z(m#[g{??9Av\cYTMkؖFfynoQ y+HԢ(PQb)wsEQb?]j)v D(2Z5zFiM8CG(bS_vR۝U,_;~V*4)J)zY6OoHt3|z9oj8<qwy-d'U"cLᑤk]1emNTB:4h_'Oઢj J(*B*ꆹ09aQ1,Ay_;r4:MW߮ /#Ga5LTwrFK^ϜϓQC |W4պs.8$ b.Xh YLTPG2⡩V'#PsSm0Zvcۛ:mxprQrhs&;=ʢ,~QXl|84c7:sAf5:G7ǤCEmjj`TyE"UOW/Šc4eKF(J/QH8v.9EM6'EQSlZO`?YM()|;&\kiiSh+ | 9jְPay1+y‰C08‘Jay/gz#^I"ICЦPUp2iZBi ).$:H+B҇!h#m Rv4g9)"j5`4q-\/bUP~O]Z)-+-^~qmHr7.Gm6DyoE%]էS1D)Q DD@S0uz=Bxz56 7Ɲs}Sb$yχS(9w1Yƃ?!GlQ_|˟v祐q,ߖ-S8خSۈSQ.0 (seQ}??eRBmI+wa? 1o2(J4H=G d=,U/T2&ٸ8hrX8fX2 +Z R9WUVǷJ/oɇ_wtrUGJ';:Ξcc=?ՃmZӘuǸ*tumsj-_n{,M.鞫 5T0s,L12 $zk%m&8qj2~ǽ_Gemӫ= ?ɸ0?Ӥv Qq KDmh*/y;w[}'%*!O+O;zX}#owx- р4ϯVRM |9okݮ㈄ߞ{gV<}׈Kruj㵱 Ά yݘ;0vSrרe^hݖ{_uXCuM?( q^רGhfboV=n'WhǗnh0IO.[>{9 s}TۖNvc`Ay{tSgbg#@ﳼAO˴A7CE,m(iɌ3?MjW7;ůCmQFHn|%ʀ4'~^(q>ޟ2M< ~~_8 6uZŇO".qIH6{yof}T.U'߾D >I=Hc_iҠ.Gz~xzGO`O(@WƼx}g`@Ջ+uҍb ̢F ė0~ =CKy 4oSt8(A#b>$4n.)B!%T61 nv>}PaCxؠ(!X E_?X(P-0\I6㹥&P=WQK.WNKo2AGJUpwpAo2+e:PlӜurq05;Aa-3G _+# J&-*ƅTk+k3L$9Gt?|>?=kQS&-ZBqFN%J\H0xM~O-jOޙrUTstL_1` ]a`ľjRd_GaF-t*hN ӭ_s`=l^VL'CU qTӘ;0vzBf;()(y[H"2d!6T9Csacʟz~֧"dMc?OvD0Ub ~^_钧ß/ FJb(JJj?ǃ];O*$i~x?σ~6}yrR;t [b~X" 618"H*.iT )ILZ`Pr0AA jh =T{Ihh6JF*E_?IZGρMtZP;g<Np +Gq*{WJ :"Gۈuf^L:R-} wu6:խj0~鶧&J~0;<~|+}9<9pՏ?z".-N 4-o<ȟ/p@$%\8I>ofUh !&{|=t }I3M;Rm` Ф)V&*]g崉x% 3d5C@]i+E0`@3Yn<"/޿_=ɩ) _XQ׆9+&krNb\k*8vܞ:*BܢxVb`Li;5ĦMlp\=~,y$! u$8eKPPd3 >@ZI(ϻOflUNWBHy4R"1F01HD"unH ilF=amc/Y}4@$x߶:nw( !+&.u_%"M?%T 6̥ZJS΀fDf1hA<Hލt"rL kTM5c|Lv~י=TW'CE ϝ5יx.'($JI?ׂ#߀ mӶbӦ" h$H^du@P\:!п+AW>H!BHbVC FM_Sb%NZZiW+]tTWWpO ըEco ޛtA 0$켒cR o1V$𔧇,S1|<~}Lu%q 9c%PS;bӽ聑Ȫ9̀p6y~jG/nXH'a]۽Ďɒ<3n! !!MkwpCIF#ҫKj&AַQ6W> ܷ)ýսJWjqv<b3?jH0B&"ӿ}#2Q9./c>g̮xGN#3._5!njG,K6.Ng޺GB*q6~KKy?N~Ē;^Bpb.ehk`K%ڕ*@.*k\€Ŏ.ݖX8>*'`M 4 3ozRjvE~(ekܯآvʆ6nlФr x9nUuCUh)Έib<6S;:r Jo(0;ܛP:lmľ[Ֆό% O_+ҪU ([Is吆<n2l8\ToW;8%çP>.}P^GGiL;9JWB~eWNv9H9z1[,n ֜_A \wL3Mds/smOfnh~_WJd3}/d`{:Gl^F;m)Z#;GC( 6ڄ&H? L:T",5/K9(lcb~D]W"]ls>c%a h(c5n BWQ.$uw6$01Vj*vB5`T1'XIJB8 9q[+t8vãE\hok6:އ\+rT9TIʜBChٚb{Iuk`.x&b7ã PkmOQlE.9EH>=W84- DJǃR(CHrE`0i8H$~n35`%=oxx:hÚdZ2T]+8VROI=ѝieD@'wGr "`Gw(Jԩoq Q ,X2q#r [7"1!>/ t`4:C.k%3U6xy_Z H~;azr CTLɮөtm;=zSI ox1u<,鏇.{8$ B&%]eg;Z=ѬZɢ"#,uR X+6a]'V1O=q+yS`> ~815hvi@_C1y9`HRLݤPO::__+y~FVt /#ˎAt@“a|ݽFPxnOIj0B9pdQ FBcȪ;3ouvO%\/%U.D8^4L/@%<'Xb;9lBvda37&nς{p(B`}[_#U`iR:>} U&"/s>%G'~'""!r >9{PBO~u oPHC ĸkù} \'dps=:j\!^S\PUoӀ<0** f.(ty:ӍCL@fJwwS%dᄈFl'w/ClVÒG\yBRxtQN۷a w! C& ݿb!{>qP#k3 TFraxߌޭBv}SG- >|K&L*H[ D_y1t 0 RʒqS.gY$GClW~ DA xXwa4o] ;0GЎ3,Ds-\ terO2DÛ0E %C\Exetc573RB̺dE 4k`Q. ?x ٰ^+>gsby=H`o0 ɴ4ǵgP>( r7Yz>TުGp|ƿ/ʙ pj:[p Ago@z)VC 8J(=R(~z0:,^xu8S9tOܿ뷗ݕ*v|׽:Z>_g/>uƞ ]YvDi<TmJޮC޹o2,tH8 =us^8eRufzLLOnu[#uʒno!l88k"BE++ ,'Nyۿ{s(G0J- (Fd`iME&SP)DO}siͥb (SXO>ywg׀F > ߀j  [ ~Ogo&?e$m0;S* )"$<%#Msf  ;=sGJbxTſ<]XŸ0ه1u?]b,dǔv0  Z݃`;+px(V*UX ^f֕/8đ WX*ڞ]VY=;=50^Ly{Ǐ,64֙:q lN^]G1uдDJ[l8E@ [AOAaW? }x>$Kk2' eST3oATDO '|GMOg[S֏'RtukM+r}_R#溲wZ~~@AP:MJ)&JXâÍtNΧk"WK%aJ w\ښޝ3w4>l=nHɄ;7kRc_&!#;(aQq7ɵ*@Hj BVedK{8`"o5KƩߐ f.gp;|˖YH):m!L g@]p0R_(>hz: ǡuP{|6\mUJ*^Dl*׷e6wnOXw{,{JqrjNV 8[W)>LPewr$Е 1iowDlYkc}C]]r{,|Zպ|4J+ye &V͌y@qr\;hg-/|G@ H" pyaewHiMrqߍd%S"R+{Q%CJRa% @8*ӆGFSH9" U5׷u$<)?UV,A{ < 2 @ DCA~;PȕnGأ w`v@SPHAѰ*&iNspiЍ1uA}~=$wy^xzCWwMi$؜#;VsHǞAtEv%;1N?Nn}oHښEB-V3ӻUUUWGv0;4c @:[:ۣNDw==<{:~T(;{n*TzY/RS؄ Vŧ#tcl߽=;[uZ\p bwxA4 ?8`g%TgQzi-QPd)#P"Cf2tYv7B[o±r~:`AECPD"xx-7Oi+26|˽d CG"7(u@xĚRv>)4)ˑa$&#xɷݮX͏iE6JxsSBR8( & x0 (5ZKaƎ-\7 ɨ>hn!?'^ x3r1ȷDZ!S|>_a 2Zoc*]NMNϞOUCˎ)Cæ9 O&5{O!J9LX|B!DoVF#4A*Ԟηiɱ'$>n6CZws媥 }vBaH2q,\X؈W.`?߈hT?ʚGBm}AIX (00߶Y&̓`:EU3DCJ^ͲCbAŸo;W)Hn FԏWо"X,?DQ+Qki[pLUFϓh\j%6yX#ͺ:z/bI)QI$C'ÿ5ZâP0:LLO?~:9pL,D(Cxxm hbkH!;QfkS{34HxcW:m$CvPFdaF-2X\E:ċdžk!ʨ0 ~wcU}%fɞIv;~c$%e hyPQCԏ_~)܃2ҡBg?bײwC~]͠Hs!(ln8Q22k]AE?[cŇ҉-֬ jP8d?r&:LG(Ad?΅y|Z#w*<Ϡۖ_H[P8yR _n[Kդ 5r[#XZSYxv_1_ 7NQ7g.ObKO"&nE6硠AnRm`82) 0jJh>YkS~ 9jD^OPXEb?avl $D L}7&AZ YpU#@'LHYgs2$5#a!P Q`/l**~l=Sx$=¾J"@O1l]Fm$I$I$U~܎pK@MBCq!M4~n)}˻ʵ[-aB8|Z\m*G u(bQh4؆ {Ok&8C**Sk:<|ގ^|UUU2՛ir7\ϭx JO(kwѳ}oP E wze9wrkß}P#y56 G:pp D8D(#`р /疫: n=&5D@V6l㪫{Yh61hll#Da|d |J޾)2"}23'?J%GcKaRoOY.z0_f:"0FD^xG(K{#FB<_ypdE;`ۮN"TRwߎ5mGH9bOQA7A=jR0ͣ- ?4-E_@s@@J5 am~>YI׼q:ʀ|ޝ{_zbCi߸6s}umGd?0H c?A?da5ѓ;1V{}B6w9E?W1y͎pw.iX"S@{>B <ιW^Zf:1) ċIГ\p PфPI L(47lr)Hf"#8^DURAUY2A.endyk&A%6bL .ft%VhH 3dJb,4&0B@ Җq7@+LҤIBR2$THDRQA@PDJ C`IM14AD%AMSMT%AAAAAAAL3M1QMPSA,44I  ASM,HB]NQ{,:OՀ~*Æ~.zI$E+Ua߃B?3*Tu!F*/| IeIɐjTB N'T$v>/g,}l6+y"YYi0Xt{@ xUOO_1oͱmz$*u{4\=f ᐕ>h@yy9x DUڢPkrBl#đF]{z,|F;7%6Tp>XXӃ=6 '7<=}ǻ\|~,>>,P)L\jڴ٤)js6k.?;nN#Qsк Ĭ6ƴDlY=cU]4'N47{ERr e"44ڰ_;A6DLTqBPG:,ٷ>aC;< Ð$z >VJ"Q@o yҳn4q7AP3Nޫ~:ht߼597?p{c㷟CA߅`įnYџ߂ ;>pvC _bxw:jO5^ ܑ3Eu3#Pffy;/bk ?_>[mLQ8v-p|HQ=."e:lA4ǨT‰ïy;}ow$Cx=%DTIH+՞MWZdVmUx8ykm%y(y YVy1WB(:388Ez-slm(EEKEV5B( Ž>~Aqf͵f\ c 3R3X/?_]ͳws~4q«J?]CJҹ3|CFF>|*sK]sNXn(A11"6PǘO¹WhiƢxǏe0<|_w;۵n1Ǘ%7ys-7yn`BYT,i9uxwan巢ozNk3goD2ӣΩF=4L`;a({E%h_|ćtsvtB (IĠF"F0}~PAV1':#Z7OYE^FX-#}k5_u[;RtӔ(?ÅKۇq{ مdXbADa1 ? ySqyPdmNX"L'8Dxrc5s5c10\+YUN/ٟRW ==4csoZ|P.Bs)3Ŋ k^nzB޿jg~e[ZXwNΈP]d -˃`>k0"E&Ԩ !\z_S$$kjl`Cu aMPMTb,~ x{Cߟc緓398%]1}4[_C+.b=E``}+Z mi7͹ttDH9(t ۇ:rM]VwGۈYIzٹRo&^Y_)%"{T`ȧPCķ8Tvj\tlyT&?*w0_Ddy֘n@fA tHx{;{]/ןBAgpM6M]ŵM%9xy+iɗ;C .eKsܭCgɚα"A]N0XЭ u>OmxDO3 |}`W) J'N!eaB4MtuݓHr"VoA> _m1#X:'Ŭ=`K R1+_1儒BӬ.Y{}0 Ԭ9"`!ug1U  ")16\2u-yECmڌ ߺ ,`7K{;ZF>r|J(tYcÊ۸GQ<-z5aX(x.ٜFnL-bBq;C1I:웅փ&N:<3JQ+1wi5Tjmǖcp4,5tDH${Èvqju8Y\v]5S+iqp;4)+5GQ} wa6?q7b*k;H T@wLmY`.Lc%z޾=i\߮iGvfi_=r@uDFv_?17n~~$a_fs2'\H#ICi}=[xgkj,6Q\e8RcTvJq}0"nW4N?:=M uթE.[9Ӄ,[ ^Sdwo(M|WzA_oߣ=iU*(LjZ|1 Qy '6tCRUL:oǕII;FL`as}Giۆ۝>4^..ueD݆{Ā$^O5^`_^;Cnf7ʩv_,;k`=B1d*>oE(oQڟЙzidb=lkG|#HB6PJz].οa=iŷ~<-\K>f%:U #+lwx:gfb rt3QP@?IH`pc?v1K~ cC`3~ehM,~ KLnQ5#O}71׃:"v(tU,|"x)$+Eʮ,SupjE6y,lUtBb[K^ `J}.rd_1H(?^lydx~J"DbbК<"0jRrRN=<_-`R,6ps3? IOKq`i9r9y| ъ CVTm痐 V133,N|uDKˑ?"p~t3Luxx&*I!H݄h`ܾ\'INΦG!a4u,Q`$ )j jY?R70]@m9 -1|rQL }39=wwfvwH8SGlnl0Dv,R+\Υ0?:|ţY%TH,MFQk-{%v;NAQ')̤:=~|]Z)PUD.mQ{B~/r=|HhQUp.a28wvBYU ;:&}9dxYV6ǀ_))[8J}C*B1ɯs>: <|/Բ9&IS4&t>)tr#D}6Vz"Bz]Q`xF" h,:W%\mL;{ X^s;(OW;N')e]|T#1)b4_&RU1{6eǦ> `@KSy59 y{;*# ?P}! 0r G!C&<34?or' ?,QH8Ef6yTŜcp(ȋOVHJXذu`>.z}|\ Uq˪;'nO| v)F"A4k$b~WoޖzK5M4C^%vH@ %ھw봋Jyd}&YuF'aĨG?OO0q%9QNԛ!EvjfI.Ft ^[JA&яάlViY@YB=]v c;UNכ`sU PP3&!e5˔a%YE߀~bS 'YGᔁF+=O r+hEzxp^wM@*^ 0/v'UAO*-0IIf{ 3aѨVE&oO | #~Z=G.^=0{V"5GG[䎦a&FAeLPVi^ncW S\͖ΙPtTcLBc)8o۞{tղUY׬X]8 $[QX7>y'wA"2i=Lo0];;\y^0$ Sޗwbܛ3GQ7ڪŽeqα0/8,k NaK? E~3jB-eWl֨ya "QxJMUbzP%)p*_p;^-$7_;ڄ>yLtH`fX0Xq{$d_ wcz BYywJ@_EZV`LH򻟩zF?x*VUY5\O81D?I۽w?cX;BWژa3;б>Zz]zK eueR?^u2 tПH$5Œ6+SuF}SOHxHB?ז(|4]¢hDc|cNKrE⿨O:.w *m@S!#zbrO}QY{^CPRJDW'Bgzz{|5Nmf~R-)Ngviij߀vN[u@P}e p-7fpչ*sXY.w+b:  y {[UBg}ΏX+X{k!8hZڿFQg{8.}F4󊆒4$}l+%p~d3\UYiְ_bE]Xe͍x#w!﫣<ԒGO~KkHR)()e8"Z ӜXKY {ɿ_q0xpT-u@Q)z"m)'A_ G\o"n ċf^b^qz JYtli7R"u =#;;c#-Q2emx8rMt3|Q*R-;E"-gn+~/ *Fb@Jp[nAR dvZDS99Hz_ ~uXΦ)a"؅uxOz<·k N9 /֬>NiM{X/ YVvPJ{ڢ@}{(6G( yFhQh8-{ͬ-E~u0]lf''_ˆ* Z~ x+fnbכQahw ܇QΟ_C E*(V ¯ K^fTnUΌ%ʀ-_-N _5߽r/r1e0H,'E|ܴP%95e N5|$PQamiWEX~?4Mo𫀚<|g3h!g I_/rvH~g!amB$5B:2+A@ߕ,^!׶(5m *8F\ABJ|9/(mO^ RRaRJ0ĦzqG=!mol;;yOOW8j]]w[g5|e{LiZSB(xB(ղƣR! ^ "є[,(p hH8/k О$\wGQ c*\}qYSX~={e$0P2U'xF0cx^C 89 4H,X6Y DOXs4.v BWhELҕh5f䌶B zOڪPc2yeDfaNjIAqvtm mAjhj/Y.ԭPARգQ̃'0p:**-qDRa0p@ƦF~Ǟ]NLp"NLm ~{$LKI_-v B!};92Ќ ?O;sNVc'"}Gq$ ABBwy:Ge| -{j Y LEwm85 u奏&IU >q>6'}{/" ճNC =DF,TLVQCtQ BAY4DyM[Վ1 Cnh3+LATY_V{ L&Gfے.'g(lnLx✞b_cM;U-P@oHޱ-DK=$FMl­le~0l * ; ``JĶ`Mr=;BC*9Ph&03>b/a OE?Mܓ5s.34T,(>A :A`pݫ 0NiQ-c5\wNL׽LPWԢ !( @׻s wop!Ok=Hþ CW[rx#9|'%'_r=1 Uw']ǩҳp)ySs- 5ŷŜz-.@R.K2p@cMcnlJ0 EVw/2<9 2; b Z .s'Vi[7X5{/ֈ?a93YEaݾ0!-XݟZe2zv8J1 ћq7 dž>u33?jp%EH8lj`zk@y9YbnԵԟ=Pr$&"khWo@Iȴђud,a$݁h^РO!^/_#Yp jܤ6!9 O.I ^JAO4UhhFl-n(5 ^bj|нI@1(W.v W:]}$|/Ip{(0HWw7~N4(Rz,#$}9),et3\y $Kү^c:qFO w}_#xA$@ zpc֦榲]48GEK]C(Cֈl_qn>C$@B(P "xz xe"P] E5\dy *uDvY2ˬ>n?ì#<> A5%ZhYMVb!zMbj&1(=[ZV-"'o5o] {Q 忝UQ'p#ry VG&QNHdŢ(%l]¡Ȭ샜B ;l]">t&ɧ7 U=jNbkERI3r MEΜÚzQT̯_} 6>D qaivMtk3Jj -вs7#PV>C rsEDe_do?.\VFט}1:ΕF%Jo|I̻(utօN֡/}j`V;|Gkg81~kG39ԓ$]תS w  P`iQWWm+00:/۽8B}j8x NkBqSyQKuJQ<*"ma,8d"*:BWETbT uPHt:<<Df7}Mj~ۻ?O:ǿO;<9Ú""pe i&alzK$I 6`u`zYP],#:P܋ $HP~_˴UZ5,h0z>e\^'S]bdH W:zb{iyi22E|5L%V'Tdu܎l):H_UV%th{٭2!K`TLH:ƃƯz'P B"<$͆)'' GR?~vU& F^.q.\!݅p Jʄ͖5|sy 15lJ϶ HF,E{;Zb}4;wGJ Q~Q\|ֱ3hi~vtgv v2pL l' Imx!4nyC$ԡ6gޝWe)jpb36[AW1z`${ %;qB2jy"zU p 5C]X9x]e]9V78o,Bhx 8n0; Yl<76{_\j!A`k4߭Xp[a>HZ \gt[D"uY0\jlˍ> /9y]t(kVJ93w|>=ϦQMt0W--ecWWY0 cuѾ7僩"ϥ$]F(&(aU '3omxKHjl{2=-N.C!v"H@Άwf86#:€.x^ED;T6)vpxʡ)N%&&Þl8?'҇"ZbU`+L;)d0Gc{٥2[sKWkr~osa=&? : l(h)I.y'La~wmq"Sy}l' ۸sKTik~ռ=wV1D-}>g "cCg~gCHB_0lW{NѰ) ;5iAʗE ` 0xz;dG64)ɮbIL0-xW)38m>*psvnF 2pIEaRUL2є,Q t(0#6;| l3{Q/y4!bE"J(e6SAE^}ԕl8\uR".K0xDzwE[Iպ#P_6d _[^>ufTd T rk0M.|V0E(*B =i kK{" ! "!!a!R  B֪t 2:n cx.b;_ ͓OJ?Tp0嚝jLwny!K#&'N7HiÕwJuK&={N2"6!L@§Uim-pC4.Ab< aB3\{}z>U\-z1Efh# F^DĘi #,#gt-/ 0&e`NaۢM-rtB H[HN<~M˚t͜:,嗨*^Nw(jcW:V;Ksk6h/BAHx̳o!^dzi_xS,gW1z\rfas80PMء+T9I֫Y$@iV}m)"ڕfܬ J#}"Te˞0=Q}%gԧm@x-``cqPeoyc~L Jl}р<  =iy-!y59lPQ$@%sH%; u=_7/'`#+"NBdP ?Z7s4_+k8}lb0JgWgB_AŽ[D(N %%Q$}Q6w ;AbI ?kb`%: H@{ R#=wtuuYXT?O [#W˦IvύBm.'奧grIZWzŨ\[J," ̈́#2VT3 ^pHZ`$]r &mLmsXΝ9N8o 7SQ_ֳx("66q7A -HVʊHUW͇꾮[1:4yL*aPG9I7 yC\hC}h4xևf%Blapḑzp6T&( yF+sSXG,RA!svGOx~Qg\! .x5fiJP}T5މIZPKq٭AҍZuWaYgVpWi eTclciW޾6ْ-Dmm/UE7Ь0EX13aAf9Q!v5ifNWeQ, b&M`">^Ab$Y99b7 c ZPrDLLٺh6,!ě@&w?_VWt &ejK{GK >?an/}_m. CX_YsN[ɲX a+r@U6烷H t@sw [bmR/4]U_hFE69\'"+eȇך 5w%S2spM ӻTSyeRlTތSt99b,0dqv3W᙮|=)f|^"D"O"/e"II0tt2Mx DP*Q@ IAG{ՐUJGN3(a~5=@=Z] = TVF;%׶nvNw샄!3M>au_NyM|qAMR8sfx(?R!?շ:SY$,apڳ>` L虜پ8_rzOc%opk+W(Ф *PX.0}.{r^Գk/|HĴaMv?d|,CnDas\?Ê'uOL/(%sWd/ߋୡ^Π_̾w#naǫ/kZ4wG:d!˞w/yVUǮmi3p7i f2C3SS.=L Zn0,0${v~\cROߍ1k\f(Q^>É=kS~7u@>(0O ןw20X'-qak[LmҎa]}v*O";%t#oIC*ɌGō-;-KVw ț猢$.VgƵk8X8QxxW6czGsNVu]ɮ $;\ĴZֳx/ֶ׶Ļ?!lirz*#BJa#!*6vFp ^mQ/ψV1034>̼ <hDٽocxXÚ)Zq_Pz*牾~8 b"׼1 )\imEȓ_+6ɡ3`Oа?+#;wX8zO~o]h/>tE11ӑ0#r=_o.M9{ éH"U|pqS%2D{ BB%Lxۂe9/3` ED7W%[Q ^1(=V,:'fWVV%zSKն$ +?k-V]xsnP@ *>[&~(+hN Q5y |FsO=h뚬)J=#!(=MpXDT{y-  yza@dNjs>.35(|b#P>"h9;֏Y&nڈ`. {n o 9YѸ(azɌ\\R EES@cAQϦ{WYLѷx QQ v|1󛩫Kk{*QڨPv#VOn2WJU-_4ZwZ;os|Ss< ΫֱqW7ۅ/XECC6-EQ98?7GʙƼӍoybdͭ0+oPmzhy%]  vI}s3qpʵB7i!LI[ՅKA7I0gTؑvXQyf!|Bo `Qԥ@QBP{VW߹r}]# UA6mĀE bצ2);I5UWe=|Yl2şH Azaj#c:o\jbӹ Up u!۠l%m" 6=E-8|y DjG @!r|7y['j1!;O.Dti -IhJ)jsvк ST5{5ҙ<") (72Z "J"* "JZ2f(&Y|#HQ !E EPZ0@E6)%*"d%poi2l*=T ٺÍR@9[ov k6ZEfǬ$_ ,-I6!7 >}ȷSB,-E̜ͭea^.iZ||Sd-G*Dd)pzQ2V. v{ሻS| ۝&=ֿNp%vnV}C/!WroUy(^zx2q--(ب,&b*Tb5kB5뛌b$ߡZQ/}Mz@&! zpN[ _Vzs@L} )|&lB}FꙎeNJnjlo#^ס1-8J A`(҃(>gaU^)X! ЬdP ~C*(!G[|; xs3ܹ̽ N8, B<ؿ6Ǜ|w?P/Ww2 I}C/ǃ?T7Ѭ玛wfw8| T?G8 0*|eesZͶt%gwז6QpY+;{_گӛ.5茓d}aRR>qC5& >:2'4vO~?0 &$_J iO`* D.6` )@Pt HHD*H@:A!WE#0TRTD% R%SATP&,J?b0vV?dߟ.s97ՐBRDA$5T-@'aOR8 8Jji^ P3MLT R >^zz}՚Wb"lV]>g٬rnwh~ = 5uXr mlKw|r kL{ǣz4xRШoNYSFbA !A?YRQ*>Z(Pr&՜㭆S Vh>=$=d4<Άz?R{ 9vU!ڇh S { 5 Ia$m*[Gd#YٟwJd&L&"fB&"CUE-=K  ޲lFEI[߻u]1g @ Tv1:Cɸ kRkMvܘo \d,BH6|x=.|C64@(0?vz/ [b9ͥpӝ &\ΡBG{#c+3 X. 6GuɟhsMXFX^,"v*GR W89 ʩnk{Y2&4IȮц!Sz"hdp9?Zy"O$dJH <# 1B) *WL$ &*(M)A L)4HC?,5(py\*@=T.` yCS:& Gzlrid hJ?(HR>Rn$ESLE!M0P[>V\;8XX8YR4lܠ͆:c/1b&s_FN 0?]bSB"~~^C*نbH_[> &Su:? pOQǬ_a ~v~2 }P V!rc?iYߑBYSQEUUUUUUQE+[f)+ ~d&8}&҈x`%|QmmIy<o_rCݿ`pU訕*Ew\g#!ZmP{oĞ(JQXP@pe2{RI''& 7,Ǥe?POVv>okfwFCUd?K7kZe:@\Q>MgH ߬7^YYpz/TfT-yNu"5d -@ҾO_vN{p5#?@@)4l`}&ު2%Цa98pyu8azn=!&oNsna31cwV0c]c]8C'AB 0}QǧEsAA A,~G!F 8!WS`&cde:%Dҩ{TO6Yrb8,*JLu0z^i~gd?AYGt:Z-] ) Y>|+KhT;~-)!$-I"|a$g Ɖʡ=q.Rř}X5]xWk[tE̡\Ql;Q){ #APQ:yq Bx^*TM ۦ-_7{<`XFXX^PS勃}V+ftG~"us|Fu md--0R!mf:21b!*KN%<̚&~cu߭4ӭ>JI B O8 %':><Hz:%e~_=+sc*ēn:Ҵ%rwi-ٛ陗\+ z#xU %UYi]~?]}ל[;(nÀpPFjUJ[1ez4slx-lNN'`Jipi߷0?KԻxzA}>g9w8/TU Vsw @6'@t/IɟKIMm짩F (1 ?' (/XKxw>6i n }{TZ )w \J:~0-7\U1P)ona2+Po3Ap9V8t3X,x-cIi0;??bbWE@Ql 9HNНw WS" myd[V͚?.zr ?P'=NRJor{!V?G'*Xdp%ލK8卅߯>ӻF)de.E*]-Y7%4t/g<`3.T% :<^3;Ux0<|@ﶤy)6OKd] wC{>>玣,5Xػ/͠0Uwo񗇪[~$v}@2 BUHow<~?XO,>N_i85?*+d>3ˣme~[4UX!gZw^(;in)rmuT~!FwE$ PVj,zb2l1vX];d|3^6_;.WB \K1_- l$k]=keJusYip<;P:{1xݾ o&eaZ⇔K+sPY,2̨JTf:~JKs*n1! ےU?NRNӟ5v$ׅ} }B][zu뮲[n?ij6pl予p[r{v?GL@@\t[O<̨B*->wHqw(>W!U&H=.<?k$MuujNj֘B8f"Jsz.gdd~>[ s7A)ɇG!l{c2Lğ{}a}V|Ĺ,ELeW7.kb*ٓTB3W: mD#F>/fdkLKUX.y.a#I]q|r, DK+)Nx:y0鷚\?wE8xԬ#oFM_ˇ;ڞ|OR kpbTF%٤ZNS,KĶ"q(Vb>0[w6Ih"hܡo!um xg=< ` BKFp@N&HÔC:hH:{\4?Z~(;?#s}(p;G}2Jz78ypWm!ͪyv*zo?׌s($kyL;poX+<7[9(z4 J2N )ED{|c'DGviA us'&\j=z=Oe4\) LՍ@H{`zv4 V3tŅ;=kէuolRh1tδBvv/ѯ(V^}r=ޠ.Zܾn|#GD*y,ۯsu~{^UGv`}*"Ń eOl5?ߡ5 y([KFDD y" "ۑZ9D?W}Q-snK7QÀܣG8RQI<%vp A˪cK`G ޣt @?vsaB݋ D'k\z [:ɹ4~_lo^"v8uM*! au1A3 P@FL9H-f GJvPɄJ5Mg]L^!X۱fH7}ꎔ|Qz. v|ZyGw9c1wPiy1@<<܋b8 m I8 i80Wt{&$ Q cYom'S+€~U(ZǂbBCEQnU ;\f UC_~h]<{J>$KOqƲrzlj3shGf?l2ʮl]d+||%oG&|!;ʗ˿Nt딽[jF{_RSfP4щGr~GB;)0|ƙj 7Y_o'X|9/v{e#Ac] o\5u;?$+ m`sWR7=L:\Ӗ:Y}('QLC`K#eV cX%~%ȝIMy1M r."򮷉brHSik<@-Z~[ ^Nc{+˄]mQZEHs[؁gdԲ~ |A;G7DbT*'0g.x|~uts(~`r-=NȂ]'+ϯhYJ m K2`;:U@ƭ2U`P*ج <@\&U98_Z fuk6ca)\S%{5nݶ ԃ^u(-/׹d=]Fs8۝eEqǙ7RK#Qέ,>m+%qrƣcjZ]X3(ro1CW m1a`VƽA 8:[Bෲl6Ĭ)i7 R0_MsMk o"s JQZVNcqu s\ š{bBonS (f4Bn+Ȓ9Wvw6X @<_v r}_F.(=[^.ߊǝ:sX8ό}pqyNJ |Uuqq6۪1a֡a* !I+Sxz|ß]749<^q*3tѵR[p+u!»bDef5`&ߺvw 7k8ƅw"gxXKR`!qK^\gAb0&IQ썋0ʏrB)3Ek]a )zy<󗔧tu̡~/x鍄ds,#[Uդ4px1 1(!߄F`.Q}ĺg~"MfBFErbs0z^ݸ[)mxZevh"M6\I}I 1鏢Wu|gvRbckaXFX]C̑hdzf  uEcN1V}0@=Bv.½קgaͯ(l"'E9^hqX|qf_!Gzy1"m-(wtz%00c"  X (bY~QIpQ0u^9Z!A:}wPNAX5@G~&aX|򑁀P)P()9 I@$EУ(JhZi*Hf ((H&lbu@ $)LETAA HPQS$,CQE40@U4DD$Q4 15JLDPETCTE0SK3%@$AEUS$DTDETDd ""* `anj1ZdsJ֢mFT# ĸ1cTġB)"@F Ed"Bfh+2}vhB`(&) JP@ i`(Ie%d;ii)$& @b h(bU i )b*  "jii*It TREI0i!4)+PА1UCUU!QMTQ,RHDEK,$%#4 @("b@!)&*6b"qS&Pj(U)Ҏ&`Jj(I)DEE4ԔT!JҵŒ)$ @Ih@R)h"$*)) JbBQ Ib&I* bi&) )J`(D))R (" B! !Q(V% hf f)4h(*B&iZf| #UQTQTDD$0CT@QKLM4U OvZi"h)zX*"Nhb"$h)B*H"b*RJ)Vb٘&*!h)*% b*"H*&&eHIj*𲂤hj&THX5@D35DMTTCK1! QA A%$Q) L4Q0QS@QM 4C-+,PKB4T@AAMT RA4%AH0푪 bJjfjV*`J hjFb$b*)h( (&&jH*"&baD&?LO&!2^ɮ9&.e>w6F%5#>&d2?ZNKE%'1%"> ) "B* 4GPNR AЉH%RP B_5^Jd*D Hzd]?K}2xPP^810@MY~|懽(Ar9SK(q 5G]إ;̀ ăAbdг# -ULĺ,a @tDWP Çg :W PQ?1`\ _vEv?pϷM`,,"I (?_*(UTg/ܙC};3f4PQӛK Jبt–]VAYB8As ws9rQ۟MF󬋻ُן]Cc2.ZI9̾W/,靶9^\' |Rm[Cuy l~V,Ts[s"a0%t_i߃u-`$*풒N~a7FQا|{$N̿{\ʧ3&T:WafPgX4V ,s{XӴ|rH*W~xbEXaltZֺZXBţkQ6V>Kd'vӞ&!7U+[ٍ)ѴjRY _yQnoW#Eiv_zeՄk, 6g?[ [b47SAs:\+a! إ1\!`X8BŵWfP([Esc]nlFJ%w:58^bZ XdqF9W3X铌ckT|@H]*T>?O{ ‹ս[߮\łg^庽D=C?d='@o/wClo4ߙx %|s7~OGg~1g!֖v B '8&q{J8$ +ggI* =ոg(WDx 0!GW襑c!As>˵iT1v`v7:79Y*udMwsW '$LcbP )(t} QSċJ'u592B6RAXo뚉*PaT;v xs5iJrK 4{ǧf6y %=wqffjDTM1px@@:LztnCr^4Kr!Q>x^y SgJ bzu :5L%oD,D`NI/p pd c }@NLqd辰ʹ/]La?3zͼAjw&tzK(':X42P>vh=%o_4yYA"Į协@ bH wyWh) rs+mf^ڟf'\Np* N۵+@%–&[5b3A1ptq0!dvD;\C He. C@<,!t6RH'm"F\I'ծUUV4TAa=u '/Om϶#4*R%e94P Y8*)IkQ''MȊ$M9C]"|Kʗ@fM h+Pl$Ce^,~Oy.0)YX53Ypt ̉@@BgeXSb,1J'YGXgȋQՋBHGv@nWa`"N*{Qp+b\HqGT*R^jJ>Q8p+;m= 6P#oWO>~cE: azIX 0B$|XLd}"cG1+kӂnFEu83A<"qu-vݾ ~j$أryQ.ėh Ǡ_^,8_:h:iwgV{59bE#v -QW 8J+T=@\bvI",QO n*N#r1gA9C|oΓLT5qg9"1&j N+3m5FTXllw,FxANYcc6]|ܮEyVW`YhY "6>.hH⒥m Ŀoo.~DNΞ};h-p]9YR I VA2SC@ЃS&4 VC3/j0ѕnl&~/b ǚn^( ~/C`;LN)ΉaݑDj) ;m@3E0z#(0EtvA^vCBYGܱ*'=pxN&w`ٔI_ }wy9K*{99\`I-Q?+)ܝ(ɷ$_ٌ5@4ѣW:RŲ/YkϯL"7v#dTV`l}%=ax@f=Rnu Q屠(QVsR"aأZx3̴ b%F rʦOD| \}Du m{Nn0vL.xo猥Y׎&K2$kGukڦ&K^&㴷2$f;9\K1%\ xdMəm4!~LY*nUBo?F+WAn4l 4Wwme `+N}(0}*a ;\P}&gp0[mt=y7DZr|&k1Z;3f}[[y ]h#8{#2QGSeWXR"z5 l{_3Cupsܱ; km{00~lgu7E,e/:ɉ,^j1!Ut8Xl*]0E /,VN`V%4*0ߌU=φP}OG0 K`W @#(|oUzsR$D&=`,趾`r1N;[%tH/٫1Y83Iu{o "k8RD@Q?0m7%zw~WuI>0_!xG柲M6>QsRBХeZ] 2bNJ<8""$n0|$=Ce1/+xhF.)qJn+IOXﲺ:Byfs.|Nu{ U7w- 'Nkk5ڙo9&|V@R:@= Xi卪 ]{w.)fw=iT[нТ^tXDhr%pbYEMIV -yȆBˮaWN-|ߢhxa? )mqP`=z5(#{՗3˧9ږ3 ;a;(Ms50.0p'鋍B|V \߮W|3}{q s]WtǹyN, X:D1j|Fvhr̙ n!az#"L^U9=<6PY"/sGDل(Nv}? 'D+D\U=P'GrYO  VJR)B kiibY(DHܚ1ݗ:|<&(MTQA('?Ai_ @n$䝃G\B*(%,vQ!hM4fh))sV=\cbb2:Yv-W9I6ƣF1&5mgaѥgctc ;P^ {ѨQl/˙b Ѩ61PFb 0!)q 5Nn޽wU͚piB$8 I,>qi);gK 5G9[Q̺0XAXf,1$hv1xmcæf#Sd< "f#bFɅ.sk0SshcV3Y UEOv+iӞD [/$<~ۡtޮpQzT}v;'IAI@Mq 84stPơc|9A$Hkˌd6*fyڅ}ɻ}.P[/c$`Ɉ4_, P}aO cV(H.) F 2ΚG9>F24 㓑@)4_=8c[jm(`) U̵Xpf+fH奦zzhSmFA Cجh3>`<qp<6C.LQ;TP|Gˆҕy "\2LM5LAAT߹ې-!Ø3}{Fӊ^3-?w+'AxW-TOŀO傠T~@!H☤/jb(bZ\z`6 =ф*w2 9( SUTUU5TUUUR1N*!<13SA*32癪Y 0$nU94|Brk0ơ,-g;{:!6lKQQ9=}8PL0NMU a=!:32,8UQXPQ9;5(@GHܘ;=N>qH?QoQ@mD} D"y:>G譆wmYF?s \t!?y?nq;?צhO6 Y~H2=3%{];HԱn&n|QHI%) 2dx<\\M,{h7SRRP꣏gv78}~W)X] +j,HV4AQNZo lmUUUX=SPxIm_ggfUQskA@}?NrJDnUʘkջK5.QU4w/i\r 'f鐪X Xݵ󭴬IqWR7Ra̴V'Ko?Lfbhs|>oQw$5:ot|& Bc\q*WD!\ zxM]'n=|Z4.p-#(ξSbn$ٮupa"$X_ c4uYx{,ǟ$x-pu;Vp.svەodG:s|0Az= |Ib:4}wnHFcџc V K4>ρ/p" Xw$f )TYq9?΅~ }m.NJd$BAjx7Fe2<(^RΩMLꄐvm|[2_4 {M%% (VĨ*'I)xy:T̙}kg0~(8UT%h+9Ч,JW|M@.&e.m1;zzy}V^z#szT/1=wۢ9\>yxU|\޺Yv];Z%ys7#r9]qA͜;]x}玧=&㘶e 2af"bA{:8_7#OOc}xsXQ*y5km6:1u:;7/\\I}b58|w5ߍθR($k ۖ_a Ǘ {u QNJe3p]4zm::bdG8{ېJ4L>z=6o8TvJa>X9#9Qקd ?_8y~Gpnѐzu{P խ4ohbbtyqƝG% T>cGms$yW4;2}ei~|zL<_`F=Hŧ4r#@bÉ<,$;snQm6!+@zK.#P`R '!?w!_hGM#FG"}B?Kh vt4T 9vl H)q "F0H~wC,3sM@R :@r=)g{X9IH{ Қ@?SB%!<Q(ZBV`A33k=Ρcf18B(O}KM5G}=Z`5n{Hz:ѴĜ'1:&HPJ3x8eⅭJL⁈*L% #pzZ Z ڪ㣦WD H(kB܂, T4?-n:$Fކ 9joydt!LT{HTNi1'90F ! ̒[+/>3ϙ?/O̿r.;߀> ;=]?BH${/^ :kBaX`RhnX_|[^16ȞB7_O^xE rg%,8b=er"TLx~kKi0w-AO„;rT#&f1O&:YsFA;2xeF|*p^5]?D$PX6b~eP͏O^qN}4gǃ!I2RAEI'q(i/ß筆ŅwGŔP\D$hG4e hS!|t_ CW( =NGF % zL$YdcasΖ{7xMdhȅ}lqkP~ruۥ=j1d#*G$ZP6c| 8<_π,>u`*Ho(.|x|Q":QDYSӁަ z>K>J>;Jw:F N/:ww*Dsa5i /D (ŮOIzP/2#G(#$*| N vs905Dq;5:PCDHJwl))ٱP ~^` hobd>DnԊ~Qwq;C0/fz0Px]~acLa,1D,g}}_`=m# yoJa Oi8@J#߈h`Lq: JFIFG=on4D ư5mcG!Ng8+ك9:/z`^B4}LYυz G" ^H \\[99yׅaX@aOHꋐPDaFT;{_7L$ K2Ȏ& z%o^\i/9BlT72h"U\VZ& dMW.rwMC'zd7O5q1g~ځM*ŐԓD4IC 9a P η 5`o?Ёl!IV@?W+AU7;F@DF b;95)1`P]s& "׶݀D dbóq&gr]z {኏yh{ގֿ`w4 < x0\@`_8=F:GTCp<~/NO^?6_iW{i]Vac?#{uTncHS=5Dj댟*-rz <ٗɗs׺րf)0kB!Naah7O;` G:?;Ყgnni(~)di|]B:Y@6*=dv0i/ x~dO)fC F>_"zc$>J̈́=Hu.2z@_̬`9IYUe!|?=f၏\!%܁H@Mr~pv1#oc9+Utz~U _(H[Oܠ.P 'kb_v{ ļ- Kr)8,]Dgj#uCs:O$­W:Î{\?;'´]96Xⶋn H<O^x2@aٖGGxcr/?8u-wOGiD(v|@F]gT׿wJ6I&gv (E+QG;.O9Mk5f-|YkA_5g@dBAټ!_30_mE+3^?b򲭪~ /IZ1NϹʩ%.p D36D .noM.vqO lq@$!z 5q'eawYDTQb!3@P(w?Čj%L=q! {,>\oWm𡤼u}UҖW@$vM_2XyyVΒ!m3u`@1ƊꦽV''lSÕ0{xd/sHHY_n(ƹ;z_xx:Ǟ+q„7H_]wD *n7%1toCË;) ꓊2ڬ T*7%-hQZotl&ҠA|;{ QPȪvCB6*/unw)CM UTcEkx۬"8n(%pY`}HI%D "!򍓪ƞ@`(y^aT)AqTvjY]{5e`^#8+U5Py$ׄ+A݂{bvh/}3@ O5#@o(:<‰w2X8N7aI9` ed!B`"w# "AnRgXaǿ =a H}ί7X; b3Kճ%vkTioɔ7l YTbnc)cYIGkף3^̊yϵ=(>PPdccXsz @_@摒 \*;L_)IaDz6wCcfC5$yHD M !fQh3Ocο swJ\4]Oq}d<ݸ& @*  q޵N'pcǣ'7=I?vzCϙ<4 ts&YxOiZg)%& vkvrT\ =;X00/h\F8²";?1ϋtѦ:N3&ou`QqiCxAnObzj1 `L6`F84ꎟϨU) M}xJ" quI*8{@9օg;o>ZjM4A~!~ǣ .$$YNQX|I*̃&.V(b\Y <1ׯ =)qhvkMMoG >y-﵇kz{܃i 2+'rep[UO/_n񍼼>syrT csQWK1x(.:-f6l3yM*$oNq?p."/&+5Uն+w87޷@;cS=4:-" @Dp: (0$k[/ D@:R$,g߱ DmB(X%MElR3f Qℤ6ڐz0?'Z[2 4=F^fx'cwp05Vt <ps7E) ssR1-kD6.LĠZ3jDAFd;7U߸rx=řΒ始˟$6m˞tNqSXNpoϷ.޹%\I&֟yJ{ 'ڈ#c->Y?~ScX29 R1!]JyO|<8P/?\QC=} gj~\Ϻ^Y,Z7xN2AFs;=9'Jv9*D$¹fGvfaܹiPYJKsHXTB{(:) Buw>B&CNMOm"R sd0/(q@sD4w7JUZ a`ӟ `"hiVm$Kbg& 6Ij bBPe#B@K'YOk*k 3sR(-DlWs/Cȓ C7h8G&p(Hb'گ8ҕ"D A"s98qSm;=*%:7a3Є]sPMTڟ@ uXwS?S2^WC0c BG:~w _s%(! HxsF-! mu?P.oJXSXwKFHw.P5jqL.`6yBܡ[`/Xv&röa]Zgc-m?vP Q%gpK<.}\?߮Oѯˣj|}!`=\%<VHM>Ј1B14aQ Coo?k za EO:?@x >c@^~`Ob|2H yAҠ@X\,`eGy'M.8vTzdeEHw,Ġ;[ "IV׽G9ή#zP<섮C Tc!Rɋ-vSeeFY|_CXPE2°$ ma$x'jf=Ey͝EfFs"cmW4`Dy ŬА@qs S w,mjUP2I裩D@1 @Lk4-%mBlQ\Z9YA1Rp(Չ]-TH"``i(w3unzm;>1c3Qqw,e|t_!#\ẛyΖg;_USiKqݼQeCO)< 6yʸEҘr8g7qPY Q(|<>{9΂%Tݸ6Qٷ1ЬW KŹx (ט"7B)?#HW [9*F2[xJ6h_e 8ZT`䍋1֤ccxjIä{Y*0UVp#WBY4,![6oxepg] ^G"&*d2UUUUc6WH69?mah8s-¼ӿU#2T \v6p#p{6EϺ&od&TwNIdC!9ɭ#ܰ{b%~BSꇕnU#.Ϲb@x2^ţmTlǙ vaoy9aWUzpPH&#j*/noʹ`L1n$zaޟ9fa٬(h tv+Mg) *V,-s~/]jk깤p}g: *h vj싌MBFO]W?Wo՝LW)feeorύj" #Se}%(Foy G2h?|U<ئaRp4s^xA$SQM$TFGkU3;N\zC7\@ kP۞>5gޔ)t[@8112XRcXaeW$C$@JB`ŨwYcP YQj:t3 H`GW￟b4zPm54mUէznA0T'XB>UUZ6) I!,{-)!i,XPP pJUb3S_s?qv/da^bϪrzPqu)O@BTDL/q1va!r8vCc "%:g8GAlW YekYG%QӦv+;ڗ-SKduhB׽,sJ֤0 \`Vn%'I\7E.l39&o!%-/B`?[DAJ@7' 4½ fz-& p`?PexTIbq=z%?o_\vaEP=~8}zl$L!C@RLSQ0RI&,ѿ6L5k6 _0:u!$Tұ'cIأ,@G;I2 B c &vNI"JZ?;qNJ?~LEDj'*&Bېgi#իd|,'U\>1tQ-= I|?q;hJp76i/.ƈ@voƲD ՘4drPtnI)FOt)u*4sRYxmCWyپ%{s9+6b&?='|Qopfz-Vί@}Ȅu<" aʻRg}@-3JSL6u{z USx[s+M;xY< ӽ 0H}t`ND8Jp:1I<+)5: r@'bSIN|?ya8?xHT2siSc~C/}Ve7b4ňyYPLFKH44*h -l?^Q$p|J Foc $/=5dGi; ;t]ћcVȥD(F4_|Hi9tMN=;$Sɒ`9?)ȪdY=qR3p. S@襙2k8sW@ml8&:AzPل{@7G H"+""s5tw0t-'9(߸2c}1}2B8P$: QGp0cȸT9dHG[!P B g ]<9:8 *Ya 'a:\ێʕWԞy l: \;QFˬ1.چMyQ嗈p ) gl "66cΪ0 G$L=w{ }hO/>%ِQNl, $LўZ$T485|qr61F,8[ {)2,pxH@UPoD94h)SC[ ApBu9I`|$e=N=xf*T̆HBt4!k{4lllO]vKC_#=P1DE$!fQPlK3L4.B@Az?k]ĐB*-|2ӹG׼B\{2ĥWVzza lD\}PŢ^Şd]4M[8?$0Llfx-ەrtk提1 yJ0O.:xr?:w e~ˁÆTN<ρ&<9}_^{M 3"`MO`@' # Ch.;J,냖38ewwHsާhL|oYHgTGi;p?JyeC˷tw^Jr>ܐ4 A)5 k5E{A]тW\jURo~Fx}7 x'A8h;(>7H ?D"^`6x%<.$G~JhOq1]Bv RQ4p66_S"-mUO_~ܦ` 4F[r8 N&$"WMjGQz0!ˢÃDAʐK2CIŸ.!K.^Ty3c ~:a|#'Bd=)G4697T>b}]wA}eSGЦ}R9#"xtwByޏf ϏԽаCf`֡ 쳟~$:vO1EH ICē;I[/ 5!㹓 '{!>|5wƽ`%)"eVAa41(HrtV6h A0Ĭ^ɢ+hBm Ɯ A=օ~DR n?\{+x(hBx tBN}D1KcP} gBaBXݐa}/Rg ϶JFr@[X ;wwww=f+( mPse#'{; aY8az,_@ ) ԖԢ JK#QhѕRW$^&cCe` ۆDMo\80ð*Vd8G{to^ytc:F8WhTAܓGC^׷Ǚ/b >4qMvM{ 2OP|tBBMfWP^(WBC<kZ{'Aâ6/ۺLt ; HT|?fŴ4J.]Ec#3dv/hfd8Xc׻=2AcW@ 7NT,`e়}e f m3mf9 [VmvL)FƧ מ)f(81Vo+T - ^ܝ 51w /,xp #UT wHװ1|#߮pIY#d=)_e|`_L@$z>WܙR) a)(#(,U_RW6Y픚m> K[\ )Knnhpgxd"W(|a͹ӝ0HY$Q1B'f3iHbo(~.MGQřہђb$Ve:F(rt(?Cd㳸~1w\C3rRN$Ƕm&*dD9{$qA;7n7@edpvQw |N>w۔SY30@(ֵd S'fF"D&$`m4 I( DmQQǰ"V35,ٯ k^Cˡ <$7=-Ӷܢ'Igo!RVCFMZ30m2Ա,' 8U=´}[~8Mv$)+x_Ƽ=\<%Cn u8S3'z@p?N=<|o [};cATxS*Ӆqu..v>yw6Rkl.#]~5qE$3,,`۵2 [}!*YM'Q64r6=5m\kK̩0 IM!YؼolXvpy! =ӻք)90;"3ɹy!2r;|:m*5l7RŐ?]~oO0*7 ]ADJ_4[082T _ɦ6T.S p!'S['vkP/tOoK8,p|=ryW9N+(ȉ\ᄱP5H|4`A՛6b;p kOK*7lS$ʭF'o%1gfߖtxvoW"]Lb3H%1,d{l~0ZͥPD++ UDC=l^&'er-=I6"=Y5`2a;Lڧ:2l=l Bžh9 w 'yFJ (Lئo6$ͪfĎEׅ^<w? ݥ 0*zy뒋 ІWtYu]?s'?rGvߣ>J=dcvI;fwnP!q"Ff&`voLVh$7"TDF5݇+DގUab٭2KB]7{<EGxu>1gM"oev>l(XQX  m7eTZxdl0ĝpVIqF{@R|Sէw ynCGٌyKЬ,G7R;]ff8{G6 `Bҡ"7 ܁IRAYs$@#"X Yɰ G- ֭">!!o5ųhH.28vF K\VL^ԟh6EEL0px BD!~?=ewέHcIIA RC$@Dޓ! 5:{&6|I9^iwLk AaIQP31LM/3!$kE7!12v\GnNl ;uu_>6w\P8i٠wɯc  SAˉ܍d%6 I F%PWgzx佸Ƿ>Y~S:yLb>Xp3g۲n]tmˮ*SGnvxaC1LJ 6\06:. =7I۸0LRN!ݹCE3S$;9q;|=tv뛩3c˧DM(v{)8;UN1PB!8bz+x#Aas:0 gE,jbZ-|P8_$C L†BL8a4=v~&nrpVz1sNG=<4#qqt)y.A2Sw+u9(P =ƣ\!z7rHєLq+ 'KОh$&ǺZMgKfaVʬW¶ⳓ)ah4^qdܱ푂0pqrV/'+XylI&]AjwY"̮+wNl#W[q&t:yah]>4;;@_QASB}a]&li߈xg]E<5̷AC^C'v3]GL.'-늤v &h@%BJ&T4ӝ&Eޭ\nwE6 A$>S69kRD,G4QAq@B >‰8>>RB"5oV<'b}S|7$!_`w%nt,3 x6UٟJM"> 1LC玸z!Mzɴ1leg`p0ނ(PQ "QEgm櫯na=o2^] A'pp&t`(Gkn #ex޸.ɃgT$}m#>ζp|:ϊEM _ M 8 LADT;H- pC7~O!2qC)R'Pdz.ltRHqk:sGN('8no40Hysn9 B"Mܙt〜: )'HEB HEsπ;cQ3 5o^x睛gIØD0;4mr@ʛ ,(޹LMy ;nuTYNx籁$'N,S̫\4 hdcĺbnqēY!Er*5J-:tܾGZUvh<:$MP5lA9E4ŷn ,T.BxFEu5 K\ SDZ}g_GOv;R'鐡%8PX=k㧗J6O2$R/v]n>6V~j`9,feL`/0jdg((eIq:?.zTylG#rIK[D$'~?w}3O ꫊U%ؚ}ѹ 0'fleP< T pτG-=<@4@s:T"Ǧ@S1!r0lB[ő i<>6e28ݑMBL@8IzB Ԑ:Dȷ^T1zU4k^`BliBrOoot ÿɗ6]N2d h=ˢ\vsP%GbdLɴe &gc- ` =kEIG5P(_TlQ&u/;%Ѩ 7ϊLQxĄy9DFcg,L "`#VsȠ"I5ݮv@@UҺ bfa &6C{(EӗXe8D7eE5v P\He쨉}WY$F(%AqHqVpsvI /bh9n̸\6CG'ͬkTͤ@+l 07M TH*N,#1 8dzksi5qȨu;FL>%iH uP;} <-$E b SUb_yI-rEh3s0aDD1ti1XuL)da8qXp9d 90h mddI0@v@޹:%IU&PhbFYNl` 0 [ hF8|SI# +ۧZ 2;"Ot&C\D}%q؜60u۳_m,fU~]yfc]Rh j",F["4&&iNo-JۘO9vD٣?$u,'Hwʙ$4J{ خO&"42_c)l$pb䣢s -|c;4P H~z'K`C)ޝGq #摡v)#0u'm! aك`J{y Nz>NqN[u>XN  o@RiÃ:؃Kj纤̒pX d)5 C>[)Y=>g/{,,@=tINmrz#ĻZ#ݝ$r` @&YYy=!`-Ā|U vH 0`4J=\sސJc'Q NoFwJ: $(fV/ $I %DXO UDj K̹@U Q/V F *VP4lAkΏnӔ,ME"1@yZ{ri8J !eńKkC~?Z{sS獚g]ٷQQa9\M8*pٸ{. m6=J.pe&GDu(mJv;sɾu B1P4)PB8"h{Oj؎IM>OFiQ6iwqEǾε1=)mY=L(4f:Yd쁜g()"F^Xw I i#@h:*D.D<]{ҽJ)PRJ+|CB 00vu<Ǯϖi!2UA '3$8F)J8Um֓ة4ߪDOРm$bnVC?ޓ,! y?L4DA 9­e5SW+_g9iI}kN7G"%e6fTG5DGj1d6o+dj4P8ݙr8YZ@etϭP*8uYlPbyhI(kSLxR+{u9wXo˳3?׻%4pth}O bHv=/\i H=B_$l avS#y";ͻ#fAvk@B v%EÐOf`2 <$@DPƒut0TPƶ\Ƣb F[Ja{({DOQH1A,[|| ~0ܰMΈSV҈ r 2 ېjTH׬-3lz:;?cV|UAi 8t yd=Asxȡ!H@09p=[=d8^wzztZg F#$5)! {8cy#.QD5fއa dsuҰU kgD(SGUU}A6rR֖I$?.JJ)q߿|~eӆ速 L>&zPlH\;5gg=:H)/u^K)pCє*M)hiF1 |=ȢБh%&v*b[v6i E 5>:ϛ/1,M`t4Yr=t^9)G ;bM"@ʣPE벾KA& .6D+9Y^&덍\lԀġD$tAuK*@4p p|y9ŃAQDt:8"H\]>5C G8sƑL:> <yևgAG(5卻'L %RvMݼ'[!5(YGP@}&ӟPLgAF*r$Ix'.o М1 B&;Oc1{M[JO{EN@z99 j ^qa;=9t` ̐oglԻ6.lrPP ſA?;Ήh@} 7}@_BOAJ?.w }׮,'a؇D?is& ϫ@9OdhScJ?Wn~aFcnGv0tӅE"i~kնos3*&f_ӱ*g} Ujc.Q̝%|=`\@{ # a߻=~`/`# =X)JL#L@1t=IӳmL0bM4`Q&a;|ӎtmo˙Pxa(Ͽ* >op6B!X`Wpja&hCߓ:Gx.F `Ѕar‡ٟL|$餶2`? s`~`B _l zpym p]F4vjU|N-(n/a>ưc+Q* \ A_oo!L )6,.C ŽbTHzz ;~Bt9/n3$74D9PO 6L)Or ϔ<p>{$Q涒ɦB겣Y~kb1hG86 _޿'DN_Jقd8I? }a~9$7=}hl(~]h]{>Hz>SYwHvo)  fAOKk-A9E&LϷ K١]aٝR|qZZ7@)3w=9:(NǚDI*4t4 Eb&vOie̥#@D%PLx]wM>Kϱ   #{CBbh1FK M4AKML^00ml[_] 3vjop!)9ug& Is{P1&Iew f Y?6Ar^RA5 WVfHzEAľ^ !$D}GY|Ѫ/B'ߒ Bu1$n&A"ꄀw rZED|BrMzԛ}3Wz/>0N$kn  (b;Ke jAyu7d 'YRMa2^z<(~%aĜ,^Fo |y-ք=2poOzG6P.:o9N  ,4r* $:lcOу1q7jqGG6ٸv8%d}ea EbSfu;HFo538j6%3 U&O\C8_|FgRb3. c9$I*\gѕ| La#(hv,WhWr??e=0?yiGٟWniM N_n:]D[sCt783.zrtLvaZk"dP}'ů>>C#-䭄^(03:V,LENNvE K!\)!zBn[烝WOupy[2@;|h}}묶!z>W$+~x)k6|}2=>xשƅ %=؄+!A&z~ר-ڨ`vM]W^8Y,$ 7RY~ 6j";;AS+[8AfAR${}}ݼjF2 nQ.=#頯ќ$zK pφfX B@C)1GVpwB_TF1Q RѤB4ډxC)]b͵ L2e]/d@:3tg!I Sw1<@1A|Z:|T|wKvWK%OL@bV`l[ə̞k7L0Ϗc|EwّU~n['3xN7~C&({s'&/ǔ ᝲN4 é*D\_Tƥ8 C ;UEgg`tl fg0!w ͣQALbYzf0ܖ|+0oO% ջE8vU1 ha6+9)=#c٤ضإ W3CldHΌTXFop vC8A L.:L'7~RӢ?q؁9?+~{=lI B~͊%4d7݇w@$|e?& BRPhOc3AQL%6oCK@< ?`C4A˃iH jH渹0&R$hS}ܧѯ࿠8d>F}x5+ey#xg0HGy}bѷ IJVD}I8ʂu=D/[q'Yw0eÄ!r}%VxOg9rsM3ɧFLM ^Y}[KۯP^~MGz D עIgMxEն(OXA9XB &4>T9Ʃk}ќcsS7l4ѝ#;lc݉$@lbՀ@o#SC ,&]Du H7ǰxPΊ'x>4\<^2seaA9AQrC&|0H,^\@-,*)B^xFm%p2W2Pf(t(qNn-ꓱ3hu4>C!6o$9Ȇɽus;Ud$Dm3l(f:I9'p<|CVcRFd)τo:ˢe!F4$'f?Puߪ(`{~|x)ь=8 a^4wxm!Zs:9׋:;Cm_COuM`JvhG HGEH1'Z직D[QĤAk Fb)1O{yڠAbvopaږMYuY({/}36.>"P;;'LO8mw;N2Ȫ陙V`qy"?q}yPO,'aXfGhrk(ȉdد E$UGڷ0ZL+r^<5mn^@p(, '=7B$Y62>+:t&%G"BLФrCG')TL&0bdR9 ! э%D;qH{򎝌Oj5R(h{K1ONYon95ºи7 4s tN-M8h- =AއA݀(6@a޶EfrODK& AgjLҞo“ߢ;P.~s0Mh F.Q]>>g?OU|D?1'Ň9-MҎY*z=BtgV dG4SD({?0zoIQJ?pY?)5ȞS?7ʏ҃e X4^/QyTT@ 1>-=MF2ki.O03-Y% +mh@ZjEvPIXsז;AaxcV~N`KW'K:K\ė`z.Tq}"%pu'TbͫfƏ|ybt$87, .V1+_3~LěQ }i2T%bP &JR 0S*҈qA/azdU'~#dD ?^h6jh(!L XEsplmr j^P K '3#$$mrqokz5()0Lr+30ZjB-уhBc,H$8C71%vTޮ}3b+ZG<>z<;]A _C0(ۻu&J>>X<`mwi˒%d9|oOD*$}]g垩E !{k֫6}\&#&Fކ.%00U dU#>g;PQ/G>P?t#:Hv8/cfgZ[XN KQ 7Y& "c*D!vݸb6X5h|$|$< GdDL&{"+u 7C14,BHeQUEXI7/ԆYnÞ6UN'MH2ß)СQDDDEEDEQTDD0#t$; N~C1xQt*n{?fzN04B<̋$$F{o60ʓ/4Q_uo%UJD;`$AΝ61*B/X@}[U{x5ԱWX6PvV$d:;$: MEP5v C/JF։u*.W:$6.ޝ׃==Ef 0/qT4zڍr%*z@`sџJ/߳.-`Lϥ3XaY6Y_~iFmc9 ӧ3T㷃eEYU9eC܉>Sxn,H]`P5Y| < {&ѷ:c77"4ҍe&[6:.=nuX勼/?Gogb'ăWNp/2LJ?-?D /тfcAIUy@?؎(ROC|Gǘn;cfyʡWȔN ͓Bή.t7r,ƄqY@JX+vx4b3phjeַECɅ|2ۻogDY`iVo[FtM퓻#u-0=d!/r (0 B ;Q˺DA8;!"{C`Wi6YB3eL*ƭøfܔ'$+p||}lSː 챭l&ϖ, nr`px[qG2[1kMR|=W>9x96-S-I&Q|:xP!$lfZ߽4Xe2N]Ay>Y:X, ,&~d1ߴ3ى i2{l6XI%IowYbـ*ch`[:s((D| ׼ɃhO cI-ulЎ Kv' ˴sYP <'+Kde1>ᰍ#*8P|.Aa+HITWvQa6SJijkᦤ b\!.VnAYsI]vEЍA!La&`5`СNb(tq0<<:$ ԛ2emtD mL܊c5_[7sFۓiLdcâ v/ rSs (6\9՞B$j:_Fwq& p <'=u  >W"JD WЭI(DE!ZF$S?m7:5/oHdw,A~4A OogyҼ"8tg@m$-ZB"(Q C?ǔ;? X|,PQp$@c7 |_R~?7"dhO"ʒDQ_:B1QP/4]]Oy=)(9tӪU Ez<>R7$֠i# ]@&[;9'"F}G8R<9}Dq"}_ROJC ^z?iQ>O6b%?G< 76y=I;PC !b/ ?BMgCR?WNr;Ԅ=_uà ??75ό<M º CiJl9DzBUNw\ Cg Ѳ3pKK#kFTP DL(lD7& +0~#1#WY6Ȟ2䫡e^1^kc!cy"Lg}"J'Xyr_0zɆvc-? q C,?X{Nvv<$Aq!w-j$d!@V0&r8ֹ*p|>]~:܆XȜ4!ӎ:sM ,2goy EW|ylihKx E`w$S!-=ρ9a7P*hҚN>ϰx~^t tCۻ;Hmf O3yR֧SJ5QqyЈ?sR߹& /h dǵ4t'k*&ZRʀ{~2du>»C@Ү«|Niхf4;^T̓؄.@ТHHT}I4 krr*=G u4M&gp:GI1$7 \`S԰)@8;QyxFGS y4d% M">: };I$svéE4a-KLaP2@=ܽmJ=l?# l@>wowU?NTenvc{-1L^,3c#" g)U}e4!퓑: 0Kkٶ\y{=?b}dqztG`g%5 xnc&2iwjZqGs|B]xќOTB6AG hw p?S<6 ?12&YQ]7oy`jNYgw~)UHdwbX#^Fٟ&ɭ *u1xt3$žMVv=z; \ 73@)b{n`s⨍@+&5/eri%{b+Q6w jxQ3EaůwU桪 e BС yB[%oƴk)ɚ r0ZspWnfrAV١(LEp?_?ECoMGI%T;!(PЄ2A3cWQ2M5$9D,4cV ˆeH \ij7\3`iikqM((Gb{fC_1K8jzw?d}TK(wRfe'2|wo_"b%!@U B T1@GPtvcKn [>Ub̄C 0uDU\\@s02@`KD e <GQ/d9uv?֗.CvY:sl1pAB@.Nh.myqZsRHlꢩ$C~v`??D .#7ѹܛ۷/n^;rAcD̄<_bU I$?~ԓZߊ:8Y%Lox=ci[us>j ,Y2^H$I21KQ.HV&a>غ|dzUy }}D7u>NxyrkozF :`;}Je_ɯ8vc*+\}>\^W ߡՍyy(<.< =x xT}@k9^ȝ@-`k˷(`z]^\aag3f1s~@ВM9,׆a5r*W jqYPc1u;z|amzmPqG03Pǡ1S|.zɓgZćv9&D5pHұ: ZF47D ٘4xWnS/RoL_*nm"%E*hO72ID'W8& EI^ܓX:pbHG(# ⁞Nܬp҇7u)։>x75P.Ab~Ϟ3L,Ǜ=6B,f;.BV2Jk?v>y~q_3gF&+ycj{w<Fܳm̄ѐUܶw)!Uw*7`MB@)w+bUUUU^ƕTI%k~펼ǒoc˪)t$LJ_'oa%^]VDE9ITLBzc6%(c>b!6TX2T C F# u(B&&YVE݌z,odTB#zX 9%O3,lmSコ̆Nk dB> T|W#]lx :qGL=dC6N[fX zͨ)>nH#vja-NT4A(Z7TuYH)T5PJQiSH$6wa!#~kwuM=;=.^LfGQ D/ !R8*so`80UPfs)À׆ `WH\T7 Uƒv q1[ZI!ET#lt]c Pxb.ӝ/hoƌ B Wśo}0bԢd_h KF):n+aޚvc 2# ֓՞*7>UⓉLlxv@L?Dɶ* tsP$ӾOXYDEH׉~7|sr+!xy]6捿q߲A&t7LIнYX+< ;}xuƽӴG` a\yu~+9n0CtSz+ύ|.'wA`CVL`xu֤xy ?!$zĒ<=ǁ+1薞&|:'ӪM%c߲[me[m~ D18gf,Y&-|fWۼ:cZJ39@-mhݜgˋ[)僢œ\хVܴ=ՑuetZVukmKvߘ;Zծԃ0k{[ݔb l4e5KwPV|KT%AXg#֨ſ]qh V7kFm}0@eRtA~Z^A""cF "&[ik,0D].4FRkLJhQl5ɿ:V[MF%UUVf≚R3N2vm҇[F>s랷O^&wuM.U]* RO]wcHӷxI.gvvhSTa.[dE@Mo@{}OYYy i]HQ M.LYo[Kح"AE ך!Y7c2oJ`q kK UTQ C&:j59n$|qxwHEL'x2"ޭєKڙ?]!׭1+`3|jڋY 9P_1&o[guÇxgfffV۸+x/q%>iOB_iG j"K)~ Ls#.LUBe˻: f9`,`3AJ~xfrc ҚҮmlAOC+Zݺ@IAD&nY.!^LPA%?yXu:'/FvѪТ$b t DGRqEPM9ߨ<sw8Lެhߐ;97L4ܩFZDΗo\|QCwlܟW&hxY/ۀKTJ 1ځRP2d/bA$X<@MHuLv FKpT1ةr9v 7aL^t8E$ mG_V3bAkDA( D ]A  f_f#ډъ<"#h_^m>A^)-5<&ǓwdBP~A;UU~N]K{AK|gEw) oCm{:N,zG ` X=B{ۯY>;4 \K;n'Ϻ.(UD NDrW<9`z(a|95Eb :HԎ$L/b-YɃ e[wD{,ג2"N [ 2"% HxDltKMaJN;sD`*/p:I.`LktVɅf|:I*;}v xti̾5*02(r,;vlۼJރ3 '&$R7Q4y0^ lKVELUdیFwKvd'hRd8Ԝ Vqfkqo+M4cu[^Ǽ9'0Q yB}}Ԍڦŋ ظ=^0* %uEDv FKqŮ-ONW31;>(CMBn!i<]%ɥnrHE9I9:eӫ ^!Ji TUTߎ3:ЧzqMy #:[G8 }0J oo=^.C%y0 + ȃ01 ¢; /ע^N)v r[ b]1T#ŃBܠ.|!|&l93K$&9dt d"olђla8o0śFi<=:P9ղnI]ƒB~Tl^IBIzNYK<3P!tb5Br+p 9ľÐIҳXׁ A ǒwHW"O O,r]J<'gTH 3f:6&| 1-ݝ!-0A/Ŝug@1:c5]N1I;J䭿im&V&w $XH:w&ya __p= MqC4 #(9'bdVC&ƹhn E #_љ8`d7GIP|hQ0l yUcws.(Pj*(D]'ĎpB"7qb8"b J>Z|ohg ay{7؉Q`徼P dm ;#6~>\y֑nu |U0؟H(ynqy Ѳ5k(3Fת0Jq@V6^@"nVfc_39߾BECu#=]"hM uEGnL7N"x_,X~{ip:~dPy@2JEejK I9O[*> =x?Z*MlRCy5L2 2{`dalE\ B7lStזvQ#;A+] ^WGf_Ht};+sG&ۃw57MJ8rАTNq~܁*5k(\7獷 $$I(DHirI#C6m`^s#[-YD|Wo. G5H%YkTV㥛x3< 8\#n$fNLxn&pt(J&Ӑ׾5/"8{{KyS"sc#'sq=ОͅG>QnھTu@gs?X) 7aF|D,-xKk(n SwrS~ٙYh}xP4u%Aصǟj[i"$sSr>t2(aHE=n*Xa!ti v1/v%@^l'Dz`2Dtr:8DQ 4{z^tY#ݣS^\$nI ,MccV>͸XXk<"ክjӟL|1od^&TAh4{2 cEbuT:=bJ??3lz8P rXE~ &D}OG9Y6$.p4[ ]c~}Z?ACۮqI3C] $CM8N¶- I(,Gt:Z*s /wCTrvyzZy0vNEI<{b_#3!GQ^ FB< !)"j! $Vl6RMZi[XNq#<$x; Bs,HUFLE'gmܥ,0h=_"7#hm:K:T"'0}g,jvφzG{PwC DR*oőqD`VoFV{@skuK jȪlk#7G%l'zOЯ`<a&2[mS}A 5bSDK1۞pJ,;%%u.};vuCetB6\`tk#!sj1Csb. F_𰑤}&8-f-vԌD٦~cWMv,$λ8]zs@ ^ ).Xy;3( 44 {=R(!EBLqkdrz &RЏ\8=5GK&Mv9,{w'O. h-C}4rf?wXGꬋ};]# /% 0x LkC%$s>$u.̭`qZ6u[| }^v9YEI9cXjyxܽ[ rƚD8 \K 2I7M0ULj$߳{ r6pf\qoD|}~As\fcy0LqyĹ86 ;q.pb0EO MMYf|rx#%}f9QoW+A >F@!QZ|E9Gl D94{Q&jc%xG\61 VpuGP[g@!3A4iC+ܘ8(6gCK=1Gn+f[!\al<3AFcm^_7~, 7o LKz;9U`jVQZB^YwA~W\ QG]P\`3t儽|<szOϚĀĒm#|9iJ;|{f{(<19yNoIsK˭k&g7ТOSE%qgsb`֗n63Tm8b*qOsY,nVDtBb9Vzf+.bt\3luÙleZR*k@CX6BEA CX>Z|QyxԆz5:րdfs!0e68:1e/82wZ-^YPlՄ&hA,SFRu%G)tyiz RHQ^<Hk@APHnW5Abhjzp_߬uic9k7o$Bq4K^z \isG0#{{o#6!yF.,]m/gCA$ZĂN'Nf!gzm<ɝ֗FCy^ ~Q@;!ջmbcmZ|>tڵmp6 Y rH@8^ODwu\3|N/Q|߲xK` 2]T㓮NN?'@ !!X5 -xxQjdD#=]2ۭ.^I&S|XCۓϜ>;ؤ v5 !=0hwMЛF۹<';8: ;bI( 4f h|R M4*Oh{DoMP!Խ<ϐwcϿ| 4{R)BCAr4ss<9GA͵G,NH1$t<=Gq%7G pύlf+[Oæaݭ!PoXy;:Dp!`WXDրޓ.#-thҾh_#pK3xyQ|=ղK, 6pen.2Ƕ]1!Di@Ԟ&A%(ug!. )=}㦾'JOl)G3>ˌPQJDPPPR1RH_(M< RVPP~!!)' T`]!^>dSێ;̛5nCJ>ڤcM2'ne؟jڍ& lߍ;&:B} e&(L,sT1Uc/8 HforrN}/o\'1OFSi8 !ݒ8E}}m$w]6#>#>{|Z<#IEC|X!5a2#Ba˘\˖C!y|M!?JhPvOJO>M!L|ȍ 2;`66`7FUފ=ŭ@X&VY  ңOE!EڸH"ԭ̌`L$D劲1'd߆}xn ʴ>XL.PȈ ,F1VٹV݃)l?y$çs_9u1'ww̩)2 08GG.ǰ `ĴB $ۜ1S֣ns(qJ#'9bqƊ6@2S)NrgV ~2DZR6mK>ܟԀ?2B쒩H7G?bp߳Fh `&l(N~D* Q؇TH=IO^)a4e&ϳsW|CL!w_(4Q<8əDzjC5o QuP>,%ng<1}9 aޘ;KB|\7Ϯpj(d:ACl*Cѱ7D/ Q$U+x4A!H@0T~>ғİ}02ɏUJ,:Kq_jkdoE~ng|O<0*>М Te &ώa7p>o3L"AIb\DobfM1+7E x= St {gc>i2F!Hƃ>"Q(PSn}h sT BЁ@P$J4!J=$_Q"<TԺ5Dw#(~Kc"@f, |xg˅.P[ׄ:3_ـ-AB 2}؛7:F6'9цoUBf6jB&L/191c.LY*nE3lג (KТi٥+}BD+UMzSyD=w8pj|";BG0Chg00@K(TJ\O:8Ԁɂ͈Ad+s(4;~S 9>lR'ġKs?'@'JPi>4A $RA@v?'0g!2HV(NanŰ}8K̀D*D &D.CQKʞ1< )ɶF(B4W^8J< .S*kHz'ߤtd0'Ntl$F'ɤp>ԆN>OEBfᰏODST@-=>zxb!d.M(re&`z @: +:nxG}x UkNѺr tFM 8@]?w, 3(C:"k$"/!Ob(kgO7pc4P!ÿpqN`;&G2b t07! @̅h~$^yQ#ݜ$ F@KHB{^'$;I0lE $OѶf4dbi_CbQ$>2Zb(O6"B涠he&*R$5@\!&Mv8X x)J@A R(!J"..xYOp |wEẌ$8 )[%G(^+0S~0mS%g'C28V`)nA9IjI.>[g+6Fieޘ0͡Ħ"p,`"%HpCXY g.*|cA8oLe%kԅ&f+G!Xb:1e2R+*MqD4iifE  ZՍ8i3N6ɥIc@wKyk\ΞRhe"ɄelH "~%5H$Uyz+G'Lu*jj>z]vl'Di:y\7f=չ8mNzձSd*tT0鉦N!nq;nic!9 ~Hl6iLQ ^1e #3PRtkK\i]o'IM{a}|y/j!Aՠ ;$#K*B*h?/M,5FZ@ɩ=wi}=囒i$k= s)9ϦBA>sLf5pRC6mO8dA'oeqh5žCT{ {O? 'P& =tm~c=[Y_gnn M1xbV =Gz-$)X$hJ(f\I4o׈ZvjBi\Y/l`'20!$,}A%"v>@h6`hcdr lEbE grv\mJRQ\y vPULETLEUDUUUzsO-9!JP R|׷QOQ |>=ȚgBP),`sTA > 8d}d9HdK<}^(镄!SӤ'Rpʏn{#hNĸAm2r:3FbFZl@= KfijDT(hA0)v5p4iJiCaӀl3{3mr]o?-z+R:d?'8AIxI%)ψaq1?(!=-_Չ$T!iަd:2SaZ(ؿI>ͷr->jB2ݐ!zR/*ayx=q&%dO.wox8:E~Ӈ͍>V3ŪP5 @V|j3*6?@(>@S  R">+C$8@!PPBU.@vb1>\&==Q8@Կ?%i% qs+6ߡ΋ m!"{'P=pRtʽ0vn|~5FU& o֋]}W5IQÖAヹ!I 8u \Å v|;I8l晙[5%̰){Ӊ+Çv;}*PUPC7)m$Χfî)̮e}w12Yô.0[~'Y( *dɆ;8] ȵ]ZHAUDDjuUwq))UR5P<Ǖҹ5u !&Se0bY]\9IN=a ΟC fE70X >&UV0 $LJM5 q&eTP2ni4̜K @k*( VY\ d&Y/$ `fǭ)MZaӠb(ɠ5l9E6vXb1pjd:i$50]RCT!QzsT==~0 c SA, SlDmuUdungp6j:&:5萱kJ'(\^!꒼; lBlUs*h"&F ! y5 Tdby@<[_jo"R.  չhhъbaH@q~C>Cܝ[xLAE(~?O$gDR\%/VSϓGD10 16@c]WolI +9mqm"(UQ!<!HLx<uz.s1e"}1jT_WfÒ0$MZ%ΨYOrT`F#92rPAEC%QMDH,x0n#=ɏ{>utysog@Jf~ hLCAƇA0Xd(IJ?y'4=Ϸn&ݔ6O $1iŭaF $TLiV1MSӅ me19 B a 4rN,4V96na1EUQك Zr#Vs;LlnMۗ*5ؓX9y\lEyXpf ?_4$s[MT봐,8: cngL0DͶ5p9 LAp$!3\/2e 4%$.^Ӳ/#x UKmrx_^fv 9: OE QDTR !L4| :)*E!.8䞝$7?&kN:k|^frAT1p(+ðn%Q a\ blf4HK)ebtV:Q++JL! MN1DZlJ%}`/q-_LA@T AE JaKL!JI,JQ![`"#j7`DR49[g:Ƈi1 QHr2xZ1)HL+0S\d8N4HQTS0Ir^Z YN0϶l{=zxQbزSw7C|t ATxf^ןJZ1W"g,3|h& @\eXOkw`ؠ .0|(#}?Pjy-;Wr4DC` abre8#G$ypi%.)5BCtLh%'iѤ .L.Ǣ t S l<;Мx\38%#A|eHLD ^w4' áGHc]i}_O<^ 'g7 ({o+\a^_PxjUI1Ӈt=UYgfIFId'7 p bbrԵJOV2|*SQ24 6(aǹl&=/ %v$6%F;ԱGq}l/)M)rFy1:LngV.}C[0$b kD/#H;ANz4ExTYl?Nm iG,p6* qϴ03b]`ۤqң2VTr}M_ϫ$]%ٽ`1RF p\#n27u1 8=@A4!y6O{l$[5ՉtFƀDkVj5λ0$ #DV)ua?>9p=Mόp¨2C(I>/(4 ,2k?ښm4A M-) |͠}^tŧ@T'c-d Pq! ;?t|$igS4?JdoȴIiq7=V^S[Kh;uT@"X~?Km;h?,'Oz%QB*q氏,@| ] %1 񫯅s)), Y#SEVf&!0~!⋥bs`s`I&縀zP8ba;G$vqQ{Ph:bO?<Q:S"B"14̘ٙ>/VT8:% e@I#Ĥ-ҢJP#J !2 *HB`(JTaR UV7TB?sHA3jXB7 v A'"~|w|7LFάQQ19mpc5h1IC1 h͐x>y-nsS݂'!"P¡yQhYgd,z?gd~_j S4#:H)d2ʂY r:})  !3i}ՙr.v晚PdjGQ5F/`쨰(ZF skfQ^Twn>T4wpB/1N>Bhia_b@>t8TN`xx<FDfU83+xכIGrȬ4G:x$VY0~db2\uu{+FiVt[pwr2œkZֈ3mGnn)%[orQm+oC7D)i3) D7 ^cDZߪﶰࢆALIʆ֛-qn2QEf8I+sXs{=tYBWS f@҆I _Q&8`(Vj9Лmgb):8 <&13LfA!cΑl&$[km3sZ٭ 2 1\GH 8 e7VWCgVie7He XX6 ÝJ&9L(ی& e5I%eiQTϯPmR2qU.\%C`mS`1UDMB^C V sT>Hw*qσ Qx!A wPm-4F5+KZԱTõ]C45y^ci]zqبwM8.Z'8%R ̩y$%y*y43h(,1O kZKZQ+n $Df2M86c~n c|I"p&RiҤiS ]5[FdRl蕏" i #V wtvz}V3aT}j;ҧWۻ&L ǶhLfJ> c&ĞR שjH;ChH(ecזBct|2xÔ!FB.dFGWREA%y (@P)15F/J1s4A=x64;d^@eʒٜCgwaB8Ka`2,BDOMϚ~~e_JƱmQw |vM g$ 뽲H{{s\akC¾[xdqim`y&qoXL"bm5oS葶ǹm9Í s9N33+ eBbGW5V.4QR)2JhSnh, ] >)[.b͜ߺoQh04:-$'Q8j< D!:a EL i 87eP[0Х5j8n6 Lln@mh&vBM1Wd4 ='S]sP%U43:X|oR}郟P8t&PXD/_#Xa$+G}vˡǑMHp!aAH5-4P@Bl!(snУU'x;-&Vc?S8SNbXQCI7 E85\JAy u?l֠6.6 >VI@d.{DOG_)OCf{:^2ϯ^KCw `CAݠ9{/:`4B*I/HPW$"@  JNC,GiJih()MMbXlrh.@b BxgAdU%CT bQG-9FSs9'{3j3'QHBIh8БXm^ER-3&%LM(bc(=)Lk6LenmćBJJ T"BXR ) D*ɐ״[Qh+i2B_VPAbWĂ"E (Uq" BE!S "#+^K`FF^u I EM)*6 ?mB xZ9& "a'aI_SC=;^Q{05#DtRO CѢih qPUTBFIl{ K+SRPD7I!0Q h)&:]Hrt󷣾<#=. OB`5`x,`9QX)aE fN1/c%ٞЦ:w %-uB`L x0U{cM4JAbC 묬s!Sv<N$>;Dh02Zy:aKPĪz!c I(ZZXE{ >RI塁"> (OxT 1HęCi;@-sT׳eo!Lfo=$'fOLiRRT:$_נO$2޳o#k9o77 aəX{0:Pt3̛"ֵ,"FS'OOAJD6x eJ%Hi_DC&QyPXLíDH꠵\ Wۋ$OB"Q'YJ60Ob;AC/ 3,aR9{4Ru{u3|.ɇ{ކ?"myR"gz F-ًk:S3BqJ?\?m3*C{~AxIΤgDd;Rs; ]xLĶ1!e&F'ookgg~ Th'8LTgO3nv'sOvn5M L,DADI !P 348 DK@`E Y#)8GNC s܀$RdHAP`w>Tx6 WD ^(a ^iIAGVQ 3#P>~9t II@+)5/GoAH\LV-`r̓V- i1r<5 ["k0m\t\uabEɩ ~ۃ%{|;/^˨Q' )9IIR~WZ#X=t:(٫&xȌDхQ 18iOÝru7u$fXOq8'QCy}' @,H@1]P=Mf!G+kY@}U֑1`*`/ "Iw3n|&jXbXʿl<.SqΎ5yzZ|%x!w)LN/8r#*xވv+5Xxu~1_xLgS A \7.Gbw /:tOqYi[状ȆDh!Ł}l!}z{zgy36\͌k\0A4&G*Ԯ9=nYɎp/k%)* CD =]Ӝテ#R$Oi1ElNM]{MSxH3bf0:F'mBbxS{.h9xN^O'Bc?g>/'#?|x$kP.r{P^k#3~y끼cRkaohxwwqlf[n8)ׇǴ[+zӴUͻӶcC&-7:776=S]MMIh} jg6Q5!1 Ԍ3{KO{&p[:˰ )ٱp&%@0I[vg՜PW;gk+/¤k;0g iY+8ScO 33 6q}:VzmTXaOQ N'\*y|g2Kl p9quyG6 9lh~|l[R._'9Les/C1 ׊tU!ϣ) fe u OWȔ^TrQOE;^^i3  |Ƥ=y9Fd=cpY8\D͛$ꈌMW2Lc.c]wB0[zq˱XyF}x$.lwLrLyM=jcH3>a3'i <=cev m߲-o۰'5jv"yDws!񺂟mviwmt4T x 13KN.M5܎q\^k NV1r#i GQ_NƋ:aٕnz_u( P;$q.]ؾ\baD8pmPQWE'5 8DLCq.Xqw]ñ0d#ӻIp5֥1zpq:s%{Ȁb!ِǃC5yy۵]qqܿ5Z'F d`w@8cnbJViz׵dr*$vR2%D00#? Rf!CkdvrI Pc(rNqQe~ϵSpa':^1]s69-5A%iL^ldcxԘE#L һoH]6t0; ֶCg\vA7߶k;@e;cFԡʙwAGS <C:os툾6Fqh@ɴ:hA b݂`+ih_0Oo<JV(} S{}nyڇ8|qoa>%1 1*H  ϫÓm<,ߖ]g=qjty,z^YfRh?[ġy}uG[vpz4U!Αn~u"N"mzԑMAO\mVVe^uvɍ1)78J2zn\{GmmKt/s N7rlevw`x#n!<+3EZ \J hV7X)D/ v)Cl'}Yߛg{n_#%wMJ,hБKD p2P5Cօ8nLͧ9n& F m4VU[[iÈ?y $'/ᆝ5凴2H3'=(AH!b*`TfO)IԬD]!7y'׮+ !ZϏ:T87!wbj)O*)ʥMxlL8w0>_I2dʙ'sXۯmV!Ц.VwYʹF1SKj%/~ϙI$g:Q~Ǐ:w~}?\?Ow>*%.N;!$N PM?\UN<>\M>.6"!6҃T!©8Pij考?c/,})j Fiە;[\6nUԹ8"*\ӻoQT ?JAɄExx 9w-s;ubSn"- w9zZ!cQ]]"jzhbgob]bXwո2)+Iy[+UNڮ "1gZyJUr䚯/A|z*!u,sę]hH)G@H625Pr5B-ڠ4p8Q ah>468嵭{x{ ~myyne{=*+yC6l%p͘cHn&qvw 33lĖag=NUf,aDa&0,N A&<A8SmCY7,*;~mBH؛"v{e43}euC)䒭%CU q TXo۪e]EaiӇAyvcd7y)M T?xXAc Lh'6a\5Mr]& ] ؖoX67g$^Mu- đm8gVx8fk3eQ$=(@dv?|@[ C!Qӆ:T'aY}rxBĄC%@̀dU57:3YCCYu㫩L".Lفsn=;8bJ F5l[B"2Í4B52fpm6l:Z\ 7>HQhKǔ4xأb& nP"#(ø9S4 HI b^f=]s<=2 '>0?=N3(6+fj )ed Bz16y0]|ɸ83mC~yr'&#;h87qjo+C h{|'mT!ݘЄPS˒ ZvFޮYJs/ 5 #"6!|#Ӓ*?dO6E4ǐvR\W|)p?ǾYI'X/` 5#qh@!bq1M7mr a?/`%)4exa/fM-$B/ ud9̟q +.Np쁹ϮT$'hJlAC @JKǂAP)hJDbBV(F*=\=+7 8'SW2> 70}C1S> =(bi D&CKr84&膕 Aw^F _?qq1n &J.ıD5CF9dt K΍kVxaի.ϷM*M ͱn%#Y-8!n){îTڦӃ!'xɈC|FfQc)ҨTD !1C{YF9D4DKk^*3;xB J[kkMfa `s1gxDQ 5:,': I†FT@ו]\ wt6S$NHф UH0\9ΐ!9f VDWQ]332f,VlO"#Bt hEɶau ʉ#?&扥Km vȢoQZ3"߸q?w]O{8IQ E.@ihTLj} 6$N:Ncw.iN?U}q ))f޺s#%A1ElfӃmˀ~HJM];9$PXg:h3xq#՜FAݬtA6pTaJcw79084*lVlz6ȌcPnJV4hkEԱ-(BQ3Ü S-33K` 5d$*e"B!(Q÷{v*=a0hmHpI^K҂h)i&SD-@[(vtrG C";y=1(|ǯKL5AmG1觜ey(*DU֡XsЉsj;*&lК0wY<>ɰ Oayl>tūEaϣ)iil3 h5G^G' `G A0ĴQ_1IQ6H%4At+HlJ Bݦzy7a.jd$d܏`BϻqQ6$!y?$dlx(^X$qNI74R=;~-63ج[:;p.7 = Hz4&CaD\|!'MjI+= YC 0jǔۤ䓊uYcL Txa hdNǬ6 ~x0 <{y>:Zgh:hŻ,2~5xq(%5$v?14^DD[7\p՗)ŷ5FDDTFfXN=v>Lg)#ηcߠTN}eOc_qψŋ>f2<ҡazpḮs]zGk;mrN;\3slr0|q&9M ܦg@0B 8:9H\uF9s'Dꃿg8Nϟv]f]zԵ85?߮JhIxw}&sBd|y!~%_anu69w?7φ%}sp~X?ǩE;* 狨6p͈M j"Vܼ\2.94# L-.f")E BR=cLN{AFSD?}{NX?dү D@r!C3H>|Xmv :6{2grN9> Foy 69B`}L/dWʷӧ7oPg;_闛eIuNjwT3=p[ﯔyR0sX gt2k,eF=WqEmsΥW<fu@ ǥ;M*3n랫K<Arxnd?x_7=߮ミ]&αhL1AH"G %9E_\YٺxG=Q =ak[z87sҾޜ>yw!xB߿<[gOVq8uYQv&8GG8KP+)$rX"# V̿,CQ pVF{l}d9||ߑP}vI=OĩShxTWP7*C+cvƉQP&,2%4h,H8MQ9C|tx6㓏2Vh914$T4PA1Cc237KQtpbtp >A|1r.>X*Lj"?&ƢIe>ޥRVӰmÃ4n;psQN{'q"6 3Oz) My|W0/:ЖVC{xdaJ1TMDVߙ>}i9M FL;@QTF%Q)@& JdBC~QE>^޷W@N~B΀O)!"LDR:Jh Jj($*)))G4{L>z*}>DzAȏZOXT/$,$(J!SRhA{i :< (JT.nb8A>0?C}3^%(py i[fܱA 9 pb1yt&adU~p ėh!z`ƍV^_q Ӛ(VcՔ?[rI,,d9s8 &F (5' X?fQFC 2瀅3!΋BQ0ˁ=ϺLI!F`MJЁ 8:8Em!pЏr08() KA`*]/(<9y-n*/ U@QݹMd70) $EY%i#^{Pk{L1 !F *xn_ =m6؊X}lpDM9K4DB,b٭9IٽvNcIrBin,]ga4dDGIxFLBFB#4J4kvV䠄*O yO4"lca9{$hߒ.W*$$)(_Ri B($"`)])@h0L1E%K)E)$fp(DNYu_׫'ZIB~8Pk 41؍ t~AeuașE% x}'y'>)O~'aJV*ZR('pJˮg<@ OFC2SFhDj 7KҨHif"Qe"s`_:E [ $.HoX=W_> .c{M0袊w'AP?$ߠm*&o^ƦZT_5Zl=ޞ9PQEUZ@(E}5tT'z}!I6f;D4CEȌj1=`~h,D44:O}Ok k?@'e0(F`<:`~ܴvio!E} FJ=//[O0`)R)wߣ/8=B*BԱJOzʫZKƠD{Hy%x]mM:rP)4F0iD?ƿEL\hEZdh@YGsJ>0~ UK <8|HD|.-*A_dC Ԇ5pSQ@QXP"3mcz oMܠdR*FJn a7a6d (U}3('=D4Cs!r=AC <;"iHJ;JJy̫G'x$UJi̼ {[# &hZ 2̆Nm:G|ִJgZU-|L6 ì]* D*eA:jheiB)Sk'lki˝F]E+*b|]2v:~{8u`6̄rY>gK!Q$$VW:M3A3"6i) YM S<nB hŤفSa9i 8 O2y$lt87T װNl] :g$vCZ1<Νx#?X3ɴt Ӯ}(,NgnHSI ʹ'H@ޜ\QѐS)2+C"#3qcŘej3\ ]I䞥|Ɋ;fO,G-HĉC4$,\ t9 d'OXᓧ8( 3B(6A7 _?^T߲;䣩|`뱝(1`v4-5JJ}nMACFJ] *Dˇ%' q9 %e"?9TȆ6mHi2R]0l!|)ݤִ$G'D1:R}S2 #L1E.fX_G: DE1IT0IqAR J~A^Pi U^q m fp.+dj qXodQyft1<]M 9ԯ76dE^<!q$y{v.'"h!")"("jtSA2l"( ¸3Hpzǀ:y1,z8}\ `cjb:{2~{y'8w}0Rz\RI xw_i#~ l~r>e7F=e dvJZakt8h0) /6 dKHoυ^% Zt|{JphK˸x{ %eSĊ @4"\c 17) "L^h $RZg$Н0M֩v(Nߟ _/}>CAI+"!#f3K,6Ã1#RǗT$3TP@H$AYI5"!꽾gBV٭! REVgLF&jzn‡8dlħ!Wyz8`\ŧs Aܩ:}H,O^@&~ /-DS1DSPESQ D$UHC83!w @gI!BlnZ9H2އ$/D~/j6bL<877@8*R)b&HJ!j ( Y"(&B &%"Rdb` J*C)NQv9qE" [D$@!DKbhO8'S@@>JaPTrU͇>(ga Bv$ A" bT ARQJm{WvT ҆4gN$9`EҮj;GW~"aW|w mo:+ĐgR?r@;9_<`:~pwk%㱲X/T^ υ] g&2>j,2DvFUla+l!:U"Itx "K8jV}1tDpA B|`#UTF!60_06h-r2`H7tiFJ lcb 2Ƶglop!Dl&%N/ 2ppI#H%8*2Xoi\%Zv4/Jx1^p!Ė 2I0:5Fb@wr6ݘFdH(Ew@`K"m=\Ti%-Cll:jT"N[Pv2N8H>ϱz17lCcg3v1ø9StnZ7V+#4L}0bl QUs3@VS!HRA!Ey B̩@b U: x?7/pN3׏q rt 5QtR94Oj($#@@@)>x#΢A$ @=wv1|g8OǙ|.0|v'8AT5

    >UyL 4Kӂe=qLZk]C$E>Ąe 0qVE&jÊKBѪ0h$n8^*4ʧ' 360?weǪ8= wAHP;j_qD+ X ƘS@<>`H iъiDFBI${f t"(Ig`] $OWZJ 0˴(|?ߛhLTZZ>,i$_)# %Dta=g+Ʉ ~d6D=^=TOA@2GaI6O[NH!OWҵ?FYuMqHJy p`x6Vj V/6<QDtI4Ap-LB *q1%%!@҅M !R"`NRdA>lR3#g`{o~R%}GFߎkCنިSgeotZHZB03AV8ID!SY}rmg4QL}w?3BBE )JJ ZE(J Tbxrt(vN^ģ Oѱ=x&_ q`ݟǡQP?_Z"UZBvEtqJ(abЁ1#v+ QU&$̚F`& "!yI1K(IPJG;}EytB#0G(4_ '3W(Ub>=QE .M4=v1exs?0!{`Uu1mw< W%> "Bޕ;7Znyr:{ˏ\ќ?Ny{7n޲l`y9ԇ=QR|V_aWYrgXz屈\OzngX^s1Ixˑ^c9uUPq+x1yE0pV稪~W&Msu[*%72+Ӗz &Ro eo1v~j_9i7/#w^3#<V;|:>#N`3~Ɠ )ع/ u/.nў4*I6ڮmYT?P`wnMyFEm4:^]◘hi,קxΏ]2Kx/mž*.[gU5ƇI8pd%)Joe; 9f%@A$hv+LچiIRA9xMC-S 3T@PAh* & ILDԥR I7!Ѩr戭 v C.ɼaPF Dګr=1D& -52Yfj BcRs=t-Et!NQKM(Ŷ-8!QF&*Q?6L&R[2ɁMÜa;| )M"*"""&-$5;QB{^|>@0#f9!"mB{ޘ}&eVbCiO?X$Gn[?fhmP;?02AwBy#삊X 2 |ێXJߟ;}f*Gف0tϗvhcR qFH::1]4 Zx)D5 cB^𮬆^Sygsi~3'((bT,H$T5HT%Ƨk"bY(5l/eLrdHiP[dy+4h5DIz) `b(;)(y&Ƀ6ž{bqovi7ۏH`ZӸONPŞr(^PŘ<` C{}:?՟;6c"> ghˌj V> N]ܼ#I1Ø Or.i~YK'J3(\` )&~O%V<ԽOdZ=u}!J:lf/FCQK>bB>=ߙ?nNJ{M,_'Q9+xcp"<|W=3 !! DuQIBn Ń/ zpƺ-cp 4(N`u;QMĽj.*i; pKp!x!x<@5r9l'>cFtjE/VM*(ÍsL":ԃi ɸwzC-AdkJ B0R64*֜Uq |EߪyrYri{*sE6B'b|KcRb2x9gu ℝ;9 ўfO ult3'>Ǟ؆!jŀQ|_INўmk`˹x#?rJK}¦C9!y9PΦn-hi&Uw&nwa87`pʣ0i VaGִ#$B -pRIh+D|Rp-ËoM)FNJg0Dh=BKA0a}pℤy8+cc >q:Ͼ4LPBRIRL0tּͬM0@"J$ @\u0FLDsF6tAR@H{"9`\؂X Β#33/# "LsQvҘႁEgNEɖc)aP]zՄM2ld%4̕X *wGܯӦV: ti Dq-"IÖc4i@&SR Cg';h' Va8bIBo[$@]P>1>ް:vl×{ DDcx98 vVM!]mװMU 0ASHDЕ]{BR1#ɢ)/,a) ac '͢쌅Tpc_䜲LWlN svXED?Ӊ]kXj'Œ2i9z0xw䔛"{,],:e'ϰૃLt7@I7W[ i(p2xHPg/MO?`2DyZMcyw!e'0oL$UJRGDb`[lS~,&NxŦ'inyop8N)[5γ'{lx[L>KCyn6\摨 LcQF=@ZSl// > +,#)4JHa,U5Ѳ }"V&9q`f8A>0Oh850UKuJBtp# -4i5Bstll<̾%^BaM*X#2D]R)%j +1-lNB ar v#~CS]QXrw39 MHIfpǐe8B4c _.8W"rGc\˭ʴ9UcLR&8bk,4#NnX?,p;gldZWwyu bLcn8j:ǨXI6BeuK"bT1 yFV;_Jm&8O)Րj8J\Ko*+C9' A91USDg͝KLpXMg95)qz,![j:Oځ`ɉXqakZ<=9|{"_>Kxwb5` > e|of)^$̑Eґf#FR83[̼{'y;4\<]9ȵsGoS_QG\vӕ9me'+)#E;C?H)g&="AȓtI%1ܳѡ@rDfHGZKD>x4ɪ |3ѫ J} E:Bb1&3 MQ6b)*iOIE)YEOiPDiuM9{XT= : >D$tgpᦄ!jaOeNGz;-NB@Y>u#ܶh5xhx/Tcl}Vg$PZ)RdC6PƏD҄%E#-e#iN[|Ԋ)Hn$xrc\PBԈ 9-*Pc7Ghšragc2$Hġٰ۫#l@Q@d@оXmP#(noSDݩtM=n;/Rq을x"x#-m1UF B%&{t1v kIܙ}ւHpLEmFjLܝzmN̸L|ɫVTLDaug*88Q5_K/Gᙼ2JGy,+D=o( yxy&+*]$k#afXL%"Y je喰w0TW};xrHII& e=O`~!@[l'Ni ^ wE%}O~Tufi b?K?@Ar sA ol=h@Z?!=tǟ`F![Sc CLƬ+xu~3mJ* "JA><'qKH4d=zt ya&=DFu Nݭ U0_ev=OVf{&eAҾZ$XI$ R 4` B*"R8CckF"*H&(&&h( &h&("$];2@V Q-P8gf٥LqF4Fih|>b֖K27MirAi5\Sd$S/+aÄQ 6`~8]88Neeh+Z ;F5;Q{ō6hoZc!Rȓhvj+UHtm61YhGv#Id47+btF#YqX 2^~^6նY$`Q* ]M)R@$!ݻP14l(j(Ha sе(T1-"4Q24"! H!˯8`b_@QH4J#AsH;$߾(R} @wy:?'@G Ef!AÕ$OlPJR( j?&m 6ljH1 Or޸Ot{G֋R51!`pьq4EDgێxlӃf6m[mWp;m5ccEscj Ù@ `ȵ'&f>@:ADAP}' nd5Z%hMʀӧ?,| {:k""'8~|; h!ۏά%gRw{Wݴ|ǍUi[jTPU[@41 làl檊)ZBĒT;J3ҟ% i*"*tڤ(?CIPԞ|jkH@PK=YBgvDD5$Ke 6.?3_} 1wfWG0Xa J@ |(zQ6C[$X\ed>|9R'ql;A5 g|k؈gDGR@̬!ΫRGAIc#QqPZ& .v`3o7)~,In{N%aǾ6)4SO/qqeǛ,vHǫU9&,7#s),yeD8z}buwPf(cߜko,rE# Rԓ&51:FAzӻ| <#P 񒡭1zG=I' d}ĿuPkƜ v;:fbHˆ36'Hge򩈂`51[6MI.ŕRȢG8"Ӫ#MlAKjb5Q>'1TTx/}: CM\ޮَoAS{Ɬ"bhojG glC>mt0:"Q",]"| r.%z2?oιM$ PP8+I3JC{_B[;՛ m5C+dx IYcj і4& PRA@hKfRò[֫93u8hLFhPԖ$@iݕ @:v#vx'~>]lr^@Beϑu`qy?]-DQ;NU(~0*%("(??)>fdI!1~(y`Bo;(Z)PZ>,QB_foH.o+ʒBEh0M0OBmW?JPU.ߛMAL9>tY` (J_|!RfiZ1= iɧP&0(*,S(ʘ8^BC;i2tC/}iM) 2C BIPY?(clr0& )0L_P8ʟcixgU`Ş ,}+?^BswYo>S)(Dj@)0 c`5zݟX&]j$'p.<iq)J"97ljD?3)rx)= M 36 |Sw}aϪt.Ntc*Ɛw,+HD(]HVMUsQ ca.E$8`q rrFWUiwc`%EրQG2>cG5"(qVh`E e[rP_+'AY51V_N$ _~ܝMqgmoQ .AS_1C$yl_V3]!؄t?&Gpd~XC{OOҾ39w0YhI''T,B/T4IQmwXQ /FdOPNO@J2'i M@m?3 6!}4$x/Cl$at߲), H גX?k\"9$8O4ǐ^ _9j(P HiJW!^)H w {)AH i >KgNǦcƂ!Oi>D G=?k?l /O;Φ~^L%&#>Q%=shѼF0Ѡ6d֣_}lY ̈́91 $ 2(b45DVlxIs2uɴ?4a#mϒ`k]u71$":k!VW+4 V=IP0P.9 ue0/FAHB+RMH!Xq|I+AdMJҬщ Y;|)er?w9팗rJ$n.MN!m(KQl$'2B0֮b^fg:e*B*tZ 6Ɔ) )S$X ~'zmiLkME eWyΏ{.D0iec1aYvʬ,M0ܙuBF48SF6`k_:%1UZ|tqmW{Cwpci8a$!՘h"HJH"CS C&L̩&50{Elu| E3'nJ$L%cL# u"DfB73 Sd#!GK30T4GzIOcаbCqZU867Ƭ Хlcjf-:֛nPԍv۴2\ҐZC9(ȐÙÓ|XP8 O M]l^p|qf+h:d0bRfl]uqXX Tm&Ċ1)C7a Y`Ɩ.S '3hM$F6$Ҕ"%0f&P!ƈ& lZ*#i Xec L\WDɃlt9#Z5xJc;EnuB5 ՏiㇱD6 ti1RЂzUBښ6;cÑqUypYlpɆ q[~w fݩѪ%o4_ie9%s+SX0cB7ͣBQ9-"#nc lĴ)8"e4i3P,Tpr7 ܅݊PsPpChh|`Ʉ e%5j1 sT8X3!!5'<b:@'J+^0"J#ixY;<;Yi}9!ěTo@KT46ڒH#DL0̓ˆ~ZwtCH`C!6K S&#d3Ru`D\S/u,g1uLCd&xfP>{PQD .2 4it4BtyÁM/,^>O  t$t <Ӵv9|0i(&3DZ>?ё}>©)^*;xz؞9^X ,IJzNL؅D$FDoJY*g3x\i?AHSB$pL ?l>&԰Yj hbz*=iP`~/{NJ !) Kf(Fu04đ ֊BdD 8a>SOqq:P2x'#H"~^p +(Ĉ,t,9T]A‡N"Ge %cd)H'6fV06 P\:t4iv W6cpq)rDA(ld`ĴP!Ѕ3 Aɡ Sc@RIɚPC%X0LC&hJZy(fQPH9b(D4L1HHN11" L1#!w6`(X 98϶y8F)`hE7sI778֏PpPľKӽV13v+ĸf:Cڔ*kx.r$Wh;W'AzFjlLѮ9Db7DrC\01&$ @M8b L)cC'Ekp o- (iO:s4[ T ʈ4v)4]H$b  0!Y$ؙCVSب 6JJf $hST2dnXY/z>s 9!90 i^ º`4 ( V֠#|Q &AHC1r}|'}In.\mj+iE`p¶{0|Yp c'9Ζ4 `фJq'Y:r.9Gc[@shkW.Rsc6jڛ=VI)@ HI~6 ٲ^Զ䠜02`Jpr8d%K(6s F.-4E v5$├)jRw͘r#~fX=^%q|$lpqٝ;J#&AR8)Qqց80kSI9GusKkRL%ME Hp@ ad,6FK29AO9J/9y]J!9yV &'3@q-Fzp!s}ןN2p"XT=m E4r4Jj MMfF-5HMQѣ_l"Ts[4hc<\*5݆zag(*2e:!'wNȈxS!Y1Ա8Jۅ N΢--2/7:QJ׿_1y=|S֞N&"BILi>Ra ̽K"^F &Y5 f;s7Ѯ"a IPTP =.' !uڑM=ߕ7(\$ywk8>&($"`J& F AUH_@ zti>g˘[J2!*J DL-:"EeA@ " RQja bT (HTeGB 0A”,HD utj, %A|K.Ș Tֿtm@lOmUxǜ#h,m̓Y5x$wB4 JD)<ݓ"$ ӷiW*g' j>rK:t~D$k[fQ;Knu&l@=$s5 Aݳ iL1dP<B&Y`J<8ndM řc5Kv(;H(;zEO!0 BR:9>h49:; ?S&95XF( ǴWMN"-nE# E* u8ӵlpZ{se#oLFo nZEbaw1PsXsRn.Tm ~ T25wSw8ف T`AWRPz@exd$~~}@r_/̕$aOqp)G4́h})][aD^7Yl\H{uU? |8܌}p\4hue|;dH 4 @^!9Ŗ{:p 4@4̆ K3lJ2.lRpX߼JpWP&HęC,d RSAE k7G@TG'qjDOP9& /dg?@-a&||,৥a`Z@))&5&EQG!09:@y4 ITM? Zkz!n Phm.:q !8:HfU$Z)@ 9KLWjDN d h"X3o;xydž囊F!vrL0l!&m6ICu^3T]y|]pF0άQ_a4yÕL=  Ġ);iE}3<˖ICl-I ͂eس 62MXvh( 'I7R6<Mö ljsI Hy `О7ώ1^X|0F:W M< ,l@av"08W)EQӉA|F;%{n\"'՘>.7>4vN zٽ@vpd {Z^z3 vu-Mdt){]5-7RCQ^@$R?m'>#-2pLe>}95VotH+|CBsRT D* ‰FC@R2B=_ He̖8d,4&)#CT[ 5ⴥ 4iK'чq##0۴R7ѬA卫B'cBA $0zйޑ`ك(&I2jc/9|lWX+1M'@L-L 1S4M 5(L2:H(肒b JU.@^I~)Sd,MJBʼY.,,c \m>1<OD4$¼ĺGib q`j+wp٣=oA2pQR8xBjry'od`U!WO'GN?POCl 8|}y5_R1MC4=1#2]MjkƢLkRT+\mԕܸDrRMr@q"z$wPπg.r#l$t@4.`aeMU1`}Aܑh L0.C_HTdh,G<{ 49O* /(Rrdo;:dUw1>; 0"S|횎z =OӹvnYYŜᛐmk-7h頌?Qj@kǻãD!iv7꣱ժ2tnǸBMw_c9Km iMƨ'>RܟG={>i[P΃rɨ. Q@2{u&e!BcL [:?“ җ}Hr< G1XL0͢jZ-СGwLSU,1\c cqB0oU1L͘#C`L_fkMbYv 4;&xC @c|#t~Sj `?'!?S(+K[xNj;8L 0\ *hI6CƎ 1VWxUS)ai јIU=a5?m/b}mf:'lĽ[@+5b dsu:{C :o`x| Ja;b%Ňru>5skB?ldGng7Du^ J{tnȌK̰1EPMC:͚h)E4QfEs?Ř& /xH pB"I$AQi@Gt~pDېx"rl>L<ϴUKw@!MH. Cϱ %^p|AKBD46.!'d%Јq#3 !u;)'o\t ?6I,M s)JD>488߇0!R:گC{I<,(Fk9)R$_ TĤʰ) " @h9_C_L ٞSLP}zI͓$$R $DeSNk@:'0vON(}G&=`A>]Rn&cx .#%@D<*j,H/&ys]yV{Şf:<'1JjIH#ǿcDA'4& I Y=={}DžuqWMuww~[ɞ91x>N* ΂q+6}O_#OwΧ$25()fdKJ }sQ󣁮2WВ8PRoZIm'[>]6Et8Fw|>zg|aұE{sߞ*ٳ $F&y?J;@N[FZў ncwv/mgX,CKM|Z~#F)ߦ&zGk 1)T8Y R36`*Cژ=`99EGpxj "dc{ Q.C1*GD(V.iun{ƣ*ˇxk-4mA40+o%b"+гg1_o?y Kc5kAZSIɪvjo- B}I >1`QQH{g'N `5@@@⾨9a9a`9l"}:"`w*I4{eu]@Sc28"3 I.Arci#,Ƕ Q$RhuGM.'܂tQ@(F"E%Z f#oSnWcU5 ncH d(. ]ШX `Yԏ"Ɇ`3༪$c!\th(o3r6QOrXZ9P1F"`HR=5<@P0L@vSGoCL."SĒ= iۉ.e7z89"S@@@\at M.-,THjNP1S2EE9wvQ^A L'd )F he}N04$JRsIE$MSAU,4l.ID8L@TGn'.9Nj+cGrqE>{gya)Nq`BT*ΔQ"`X{@+,1XsCg52ZAno.K QyTM/=v i}-DݏX<7nE FJsȝrQ؆ iԪy I6OxrȢH#z/0jx2v9 W'S]M~q+c1L *Z{ vQE$z ECI24QTTHJDFևELTTC$LDTST1BTE#TDcO1qIҖTF6H^!TQM"Aa+PkxHk MJeeP}C L62RPLrio&i8CwhhG_ED'M6ZA.k0Pr0V S:n Ԓ0D.MT̍ mN3 :G+Pm˅@>e܁Pڑ)~h@Z <+vY^Ôg)DX4v r#I8€^aZ"ft3iTVit&5c"3( jk!˽395rH) ܇qqFbjos濪JY.O%,,JQ$ P&W/(z'xhIuI& ;vݺ %,(' 0JY h(c )a*!Ѡi)2Dd wI^}؟!֞@2 @hsB# "84i1 %߱桎qA7$S(ًI Z+HpȻgpc9D#*zmݰl-nnOӱsszcnNVFx2kL fdpRS⑈vB4ȫEVaj.AGsjlEU p k$>Zٳ60X6q2 lsDjwn{摥6w)n6هhcy0^3Cdbc UcYf\c{sF42QPl*4LJ*y_/WJe=2QPn4ǞÐ/skmv)OP)рjjuЅCHqæs .<"дд~|FvhCT`԰Gh9@a~? d'd 3?&tiS!LI癨^#LDc  lo4{{=-% gLcǿ)&nb\8bZN4kK)o33p46Xn퉱ɘ70Hm An`z Q C<79  P? E$&d#{'p1j Flj#D2aGHQp^uq#J~+NZ7kQ aг?N 3%!ÓTĐꂈh(pFh8N(ܫ6jUCT#>$C@䟆~} T e>)2D>$NsjcCNuӅD=Àۨ>"U4Ō5A/j'pr#{ςB92lw/nW! P@P ґ>"xzqe ܎ɑ^ ۭf{DΆ LٴQ>~xc1$~y ](&(Y,`1Ozq6)z0|Oyl*Zg[FmCßrw(EgT5JP1!Q )$H.&ZZ()RRHI$]ؐ;Jg>o̔O|C;x^r`Q4y}Qc~$Z 5}PL B\ v E ؇Y$(Llwk!BRCDs}<Ű V47 Ⱦ2(1YOnd9)ual]mn#`Վ R4fA2*. Z"I~VH" * a @9CmĶ#oMBJI (@ W{/f x| Zv$vnXYlDS1f3+"hNOIi#KQh( DJ)% me"E0 AHy"PTgQ hV%ZYC`Q<AK0JQ($hm6EQP9M$P/ PRz!D D=u`Y(' >۴)0X(VTF(RIQH dEQ%Q>Px163X#܆jAҊ }3Gr6Qs\<٠*&|CZOC=A %A铀H@1D-s(|S.'ʩ@ T~?>C͇{ ÂQ /t=n>tQ@@FStp(`x ))wyvb A9v|)} 'cr|vѸBi?aq=l2ƅh'7GK@W0*$2Imc~颻%fT)N&Q?orgxtxω&'B(BH|Brbr coikJ@7XƜ 6pӕ"@Zn`I"f;RsI'rX JӺT4!0p䁅 fVbQ;*]DC_9O( &&%+UW!{ȺΦ S[_ls#zM4Bmʫ>;N,{QN Gqٖ$)DUE-4} GEB] dHk J:h /IN8`jѠtqp9 Nr M\qпx,2@I$cAMۆ8VEh RD<)`HPqA J z~[EQXÈu̢*cQ<'8< ;o~RN4,q'c@ʢDS*l,DTa|8:(" }'7KhŽ wÊ%*J0M<5{&*'| )nxJ;6`EDPnTd2="pЛ}ppx!DR *k yܑʾ(" kmwA;"cW4k yUq&㊡*\p\8b8k6X9˰Q[e "b U G`N;RDG\dݰRNቓKB d(lmcaQI awJ` | ~AR#(LE鈉>`BJB*  odD >ʑ.?Oć \r|hL"ՃЩHoM![8Au@Okô!_|Lj/$NF->ɖҩa|<q?1K~_Vi4ȱ[puf5Uw'3@;!4 58\uWH"/4F z+wKAt_Ky0gJ>Am GL#]MQ:tCةizW9ǁj}~+9g8ʃ_\dti"WEG=j<{UtszgXRJ7$k8e:\_8c6Sl0Vc<-In2VT{M˼}7NΥj:-s]~6[#k bݬ<(/c˖gT}\vs#YeycSZ砠 VH-)Aax>1xS Jw$"|af[y668fBCc^~n~*Uiy-ū)!r;*%C" jnHMSAo}<2wLֵʿw"'*."-=;~KMÑEnÊ9PgsY ygCξhT}ŏWUxkg#SJoL{ʁF_q0z(?uR [=s7M@gP:8thnwf;wAtGZF;q؃(w'62h4G1TIz 2ubFxaa#ˁbIKKX*vV͑nS8nLwoF1>[FHfgNƅXړt:'˳Ņ%GF(L8?8R奲e0g7}Y5iÞEۺAh8CS}ȴi-Yl_*Nri|P#2*C*%bM$/OP=C|4 ׫b0;{*np}Vt|A$x ÿeEN֖i i>/wCk(u:ï|.!tk=ϭ0KJ>E4U37Y9g1[MIg=hĹ+X0TY$t lG h1"`B43t8З,؎&q?Hf=[/zڥ.5D^y:bקѧ.a3׋n߭j}e %^uvet_Сx¤-s1 72,|AYi:A!/"}!7ɡ̬03n?0L0ƛq8dݞM361٨PBi[rE u-ōrԊ|S1el\㜲X /g"JoE-xbkNeh6Bhpjb3Y9< G7o%AHO1'ıIĐ#~ ০A(%&(WɼzH_9AA,1Zuh(Aj@ hRM:QY9'/RtZ yꁮR%a1#AI ÍX l61EY5@7~aHOuB#;kcA%{X*AeJA Y)ݩZtp6c~3w^xVHGRJk<}E2@;HNKZ*rz!oW l@m/LL4C_IFdVԢYAh F⌈7rjǬ5Jqhg/7m.S.5k7a'3mɠЮ8f0cG( 3RF 63Cms7FaH 8*cYΡG9aP ]#Y.Ǝ (o@،bZjtYl˳08$TUSx5.pf06AE oI7UP!a,Sr꼗]13|3@{< pb&43p?'CBqS {.dz,ìթ>ADxl*X D(B9@FG R<1/{6|82jc4:lՂ(`0dyP4-vRq)~>1cK3YcHGN`1`J({aGϼƏaޫ{3E-gRZњ!*F1 1%@qXa5$6#:cA_=&7 )1 q?=ub(b"*-gO<>>zk%E4v|؃JxN l"Aq"P[;?[ὬllaO}B}0T (Eb{y`܂0bA]K{xcTTOIBk3\x8I&$NUd8u>A!:b"{0D-ү7'?gӎH$-$2vD+`y#=h я%jjq#AbD|~o0&aܞV4Q{;X} SXLbhd#seMG|-&=IQ>jZ"˿vW@8"|pPtNBɯ:Ĵ N}lEX(3NtXV+OJ){~o]K~%CRJIHc ~Xtxkݿa(;mR8YQcQ;HB 6 .()*gb3WCaH("3⚚$wdm``at;ó0AwzF4 3!ǡ ٣7 1C,Eã옎ܗzBy#**!:]9(҉G!\#6ާ'op`JBwG!Mj^!Gie?t# ;tv ,{l̶ Q2CC0h 'e _NM!F%3z /O|b/sAD}@!Ey2x00LOR=j}gaML'-&Yʬ,ƿ] tEgvsx>{LG({YZ"g.* !)2PDLLU͹%&~3(1Z>=ǯUQ91rm&q~ Kk'aR 2Ihhγ̫.l9e%QG9Rh G$NIKJNN94ʒ PKNq> 4k!$0[AUjNghq*bч<ßP#A3M#37H oYS& EzTm aT .*4`TK3aJz&reG -:ѥM@ޱdfCT#3Dƪo#Oƈ^)wupd^m 52y-IJ"<7h]S/nț!SKt=|G(^op 8G*QE"n7U ~^,!9&RA'A%}OP0IK0_-.sq^{=IUB&ĠfRĽ`* 1ʔ5 {]SmV>c}~}DUEZ{AAB(i$N hjPD$2Q'ޜ6}&qiS~DV سۙ&l)P}q?OȼgEڀJ< v(EQEQFDُ9 ڽȎsˮ PEzO4U Nb(z+D}8Ljytʯ 5i J6!U~sRTI:'*v6( <#J}t^)<(!nīf;CF)7B]nBũ1!" bXv!3Xy3%?fwĠF=XهP$4JG }>>W=4IvThtb MNX1]&4/U ZqE LNN!t8#BCCU#<}LHc+De%f$D<-U8ʑ `aXG>_N@;ipTc5xb;[GQ| Q^D=v]>&EJEH2}"߇O? n aYQ2-iq(hNPJ\N h)N],'_mzhWsOH)bdhqW B BEhr+eGL`HvPVFyV %#qq: )O ߱M[E $CBL;]lHLhCR7N)/"— -!F׏5)y%7x#-W}O~558ʉ[B؛P ZkxKF.չz.X )I8 l$suu4HLE7U9ю 7JD*TM׈I kYz. ițUfmfl6fnÝf7xk$ 4a(A<=L\h-x wrcHAZ+FB ฑm` h3L4d|RD-2!* 8gBH@̀>DO9!Խ<(8)G9`8cs/O(5l>IG/tS"ҟS!4`Jf(ZXV"$"!B^{8t;U!N;'М;1jEGD1lQ2r&H&Gr_0-hS!@@;(#o}ھLR&J;(/[hQ0U c'Iքx6m~Jc-$ZuQ3 c*裢i7oV㫍Cˇw ^%3!'gO8ۯ_+1CS15F spKlK:&>7xק9! \!0!Rh" 6RۆV=`ugcQ*m@(GɚX TQS0 Ө^pnq`Ć4 !GuJ5Ge.4i&D r y˭9mGBWM(5 6ǕɺPzfܴb$ERiLIEQL7hFZae,xt DL!B&2Mv`Dk0Q\PP[e3s #IF#TWgl);@xFrFI)e+$ K\XR NBPV+L7UJњm8qɶPIdcr#^lj4h(NF<+V6-VVu+JzvǓɠ||.e/Rw%J1:@09)-m`2(hDIXF9be1 68X S1%8.4`\SkZMW4^-˫>b7a&tEDEQI0ERxK~}a ~`*P`EQ%qdG0Q"4n,ՁaGWxJ|~d F'Hi|ɤht/B\"O!Gݧw $4<>IqV8i\EƑ$ 0m^OyhSD݋IvMNgqM>44(44i)Pi(44{'34_o;$(%9Ǭb:ךb]PQ_|&y2TLUz=8)ܚ/q=r(d@bU "V2|S44"fWĞ8o IQ?V&F$$琚݊tϹGV=Z$f!0_LʈC10:bh`zT>`*iA`',Dul[XCmj" v}7ޯHy?dIL AT4SEU%2sKGΏWxv%1w QZ),QDij+mm%D&9)7ۛ5Ƨ3'k5лNF46 {NJZ\E3Mu7.s.r["_ׇ7v?J7RXS.*"8mɬ8gp$k&;Kh:u TO.(vҁ;wΪ+ij4pxtV ǂ%.ˉ"` Fk6nʸ3I&R.ktBAl¨{Dɐ-9RyTЛm5yR[Q$4nC1ƔQ:)CKsA: Xh]Çy/2{/³f\lP0 `qib"Xn9k[2Bz^Fԧ1#1w $T@2ܳr9#Cxpfxr%MH""]p=%Ȼ] Hkp7'!x;}EE[*ٙf6ov]qHM7F=]zQ$8w%vкn([#[qʁ0]CwG+ʠt'thxIvÄ)1&]gkMm۬ PGKeV Y]0:@l2b$U&hLjxUZ9aø &D"ۜg]g aU?8#}ጫY\D'Y?O'gt.tv6àn2At0`(oX6f!NZ[;>nfuxc4o;U8FM.Jba6G:n`Lb0i-JӠؓ t$b $ID.jar0N-·4`E.5!f[:Y2Qz|XAᩘHB{uII )L"qrvvQZمĆ|V2{9g6,嚝+e>&7!9a ]2`TYnR _[=4~_x?64q6J߈E/#֢r=ƚGD&v۰u30;!>Iyӟ,5 ClmZ5J;ZL#gӃ{t s Iךb[HM؉㏼^ho}3 bJbu0 NȾx-99q$ո[8OoUʞ"@=)+?-e7~4k" 1z<ZA jDObW†~AQrukpJܢJPb8DК𑈜;m@|iA`ïA39&뮌:Q9XPKfRAnAk41qNI v-*Jucht M|Jqj-`=a6}cN ,ЕRJ %DB,b1kZҲ$u*A *UJ0* -V[SY᝱՝f),4֩s]VG)Br,tzęMs953I+i&!2A(~^5×}ZK lH2:BH1mLlaӆE irow %8|C[*IAUbM{ JG۔ :0Z2@cVDqfa4b9CalCWh05**saVL`ZBE23AE ,Uf Mѡ[^qmY((͔hc eRUW"R->VH(VaSRAk-¨C@ s<95h rjG++}I{1C.fVf%FѸ *dЪtUV1C}u*l;"'PQ p@()B 2 G!:Eg7•{"GM׽vw+2^CN\kj"? _`)FݤA>M6H-@*bTh#?pRybډs7Ԛ@p*'佹; &yh#IjJdb"Ej.fn"آn A[u=f~*$(Fw4xa c$!*Dz&flexLv8w{ΉpK|m 5Zgt1-*Oa2FC! Qh R9k2ZMqi) ꮨ8E-uOdJXtȺ & V"QbrCq eU@vICP=H 6"hAij'I2qYqQC82d߮2V Ad66Lp#J<)gSC8N sˆC\Mܽ:Hwoqkosѹ14D`ۃ$Tq23LAjC)! 9! ^|oq㸺4Әf1$b@jђ0Ir#7&m01f,;A|XVnJ*BJ&(*i SGzdg 1vJ9왇ʣm8hVFȞ1+3VM\Lr.F%Qy@m^kds* S_?C^w(r?LtԦ5c]1ANȍo[G՝m,y@FN-k|7y-67b/.LO_xSP6cdxRFl j"c[jb J(àM,p1z hɘ!l@POLAP0QiP(ADD4"RKHүA@*RRB B/2hE]AP(0Nr&^x4ZdVDbO-sF30]12h8">@|#W~&*1(~lP>&=0,!ԡ4/?zzp<aBDz!Iĺn51lPA>֡NxX/r0΅$q{FjyF(b jA<Ϥ?=C9{16m:M|拘jD"&{a=zu7O}Cw:ɬ`p.V+]ьk[2N]okьVf ]``%_a$vhnȋ76lVT}GՍ盚9E4QvAq1F:8ԕ%M'Ώ.N1`+]w&lwMQzh7yi`h}E`c1\#9G5Ft"+ hX1ݪ53fj٫B(%Ԡa2![r (1& 1X<,l;8;W-\εvMQhy^cՌUdt*(yΏSQI Euph+&>]ёDi9Gi::p&Wm\M/$S)hr8R)˓Z!WOf 0'8\< oP4I>j:}LGXUT ׽p&_O> 7>zzNUکĤIQ;Yf !Ra>g9Pz w=GG!v$HA4ǹxb`|=mYA!R-OyWZ/kA( Ն1be`(oT3ܜ >o-ZuV#X?@qFfDƝ;`>)1%~}>(E:TB8#h "/s× )0^&8C>\t)PG" sT~d:7M}*ȶ_K51 $3CBICuʯ~2P#g$Z8c660 8Dn/[ެwLUʹ|݇F5 \60ti?aL!YMXc3-ֶvj_ u-;斌)xt4H@KXhMEpɣvYw%~hj;r *0f;MLNp#O$i!gb ֚ &ه11' d5)Xn r Of`AzQCNCݵ2_Ns;_Qh< #%Ip N}L#'@*#l. i\d6% E@@ PCv׵ϜDx<7{G"EEM L[d&8BѢ'l^$DO׃@dB jL`\6'wC#}DN3aׯ۬D794_ea(@&ئ (4]xC"N!Td@@VC$7yG=&ô3t)y|ee?)DO@)45% X#-i?\ EU 1D!'M~wq4QV)c2@zi)0% C-F@nDAY͜N\26#3 &ljRbOh(`NKR(XI v @A-U!qO_9# bۂ oG WfaӶvi{hպ'v.no Ú>0+M AH&+P _{QyF fg*˼G'hGD;e  98EX<^8cx<\4i݉NI\dNl(aȋ‰O` Nl28S ąͬ!\@< Ԥ6țJjE',f3_U>GM"z uHL>HcvE1)&xLh1Pf<َYgh;:1Is$%,3(DFCc=TAy J~K<6!)KK%՗ PH묅c @=~/q wQbf#jmę8;DT.6Fu55ADHѝ6, hoHl1hw"'7H<; 'P;|u< h:z.9@&Z,fG 4t)&"B 쌢&F'kG'Cӱjf'a";hZ i?~9!CwFwlY<༽Ǹ2Wגq>EUzrROԚՉlR1LG{\;;OPgE4az',h10g17wbR4m:=G&,˨4b.ΜcEP󞣁c$Y0:9Rn:mD(RE݊+9:lE )W0]@=U28ڡj.` #Ղ4yH"C>:ta_(l]J983XgF P4։Qtp}n6UP#7>@/G@Ea`ǿJ=?!.(WvFYn4,D *ar6*#FmiZi?Aic8 Qd2+XzB%%Mq|9~(+$a S~ \l>8#ڄѢCD90؆Db3}z+]PqzCWq_"q>YJ(b (D"JA"@(VgQ@2LhdEE') cZC[b՞"߸H(/ONǩ{_mOI@ѕ &ԦƄvLw@rP c$uMK 3$s.bxUEvyPM?w)#?+^{ݙb$9`娊`0T5o2>6T(~l1xz੯aLdl^4t)J0O=c > ?,Bi6u/4U<+4Ȉ~0ز$0(=0T&D/ #ukN? JrTphih70+O0T>!sk-QXvژ=ˡMy!cZ6qpl9AvMmߚyE +JR,#-CC{F4v0/ +{)CC| n$~>Z}P=8Hz*9\]7 @?&ɵa &!m+ 2Ix2E4(Kb؁w8*ᔚRA+f/p# !KCCBw`aahq4Ҥ<*Kb7\K^rmhΚoz͔ Æi0 `TUt'/0ppP[HPMT(SD?%B<$P,B/ q,BO1&B`0 W5*ht^tGOrUhcEOxU tcqkV4(!&\O|lGO.l g{mDFs]`igU/UrBfUmcCi>[c:uF(HEQk-%^dZv+ @p!0$L.#"S1N6hтC[3VdadMH(F`vfs͓d.υG o~T7ӂ(4"f%;p J I"8$wfdfƫEu$A,:vp7Ts8-fٷ`U:CL6Z`G^qW&N{fƊ%GoM;G y=YǬFތ"$*Dn.M+ Rov!;¨0MV rsyT{%Yfي}\cdmGNwNp<Acjci Q85Ӛ]d\y&q^*$͒/0 cL ^ p65NU.H0o3euIA`ki݃4z;%ЖL\@(ƿTQh kTr=a4 W=Ai9κ̨ OaփbXA֋޶=kѪ>yT>oa&o15;Gc%Mu , 4Tbl:yCW np1<)~SdgDГ#il*ޟS7.8 j cer4fFԃ1vfmF;gFzfȓC@{A Xz\aՇڇ5ILX@fƃ vm cd`=[Al0mm?sdĠ :sP8e$hN@ۆZG^M H`Sמ(.Tz%<2q$}xH2h!&9-:@1Aq؎Nɤ,j "b?t84 oaR K@ Dp*{#B+N8f>H!KpG2(5 n{{)P^T (E(H (J u~?f+xö(wk$=;EW UU`D>%Y,C߮,i 5tqWaXtPo^>0 *& IA -K1S !P0@K) 2RUDBЌH 4D SR KHI2C K L4+T,LC4LT02Q_U9/|'8><#i 32-vlQ H+GUKCRĥMPR % (@к+%GCkU{f6Sg{z}>}O2å{l@Bgw8;pi a(|SZ4) j@[esВ[REo<!UM5%նJ:7tJU  P頒ҀP}O{\m@ "땶Nsln޽>zno>}u}Ǽݎ}Ѕw]׳I}{j}ut5gwspP`)B@O@=PPPB!t* $J}0jJJJٔDTQP:/NSӺra=}mw]3e_}Y vsM}&C-==0ORW؝5{Sty8t41P-m:Tc/sҧ;o>Clhϝ&m,eai펩Z^U3q}v}͝jF=QZ㡆[t}+`<ُfsx*ťosީ/OtZ[q:=wgfmoNFHGwmhuKݥjO@zݵ$_jyGW>ִejCQN<;nvw .ܹ]uzk0LRlP|+l׵YgkF}Z/^HnyW7Gwo*\)E}ӥf:p˻>Sѵc1Tszz)i;vml얾޻sYE^U:z*Y[ -SٞNjџm:umLA^ui-:U%]+svbwR8yz}ݷeٶc}ns:]p}zam ׹]6㫬ng{ǽ8o|ow=sxX7{{Y|#^v͞pLhܱ5 s'9( .^cBFZ8hdl.ݎy;UZԨRY3h5k^k;n>0Ziհ9Mgs 3Yww݆6@խhNks kCuZaa_Z"!\"h@ 2'F?D@B L#ž?&M 4H &@@ 4xDy4*?A5! ި $ &MIeG4ʞb$Il(iLQѐ F!6542i0Le I  M™OQiPEUTULTS15"Hfb("*bR Pı@DD4@mJ_岿8"AJ}eTE5I1KD3_'1SITIUMŲ׳ T$QTe誴)=*JibHSLTLPQ3Q/ +K%K虅(U OψeE,UD =%0CM%DDP EDlDCHSIJ'2_!1D!4K:B%CeUx2Tif[A(BZf*&I)fj#{=ea"L8 i)H "`X THL0iBBeXp2%TO*֊J?._W5ٿ-{aﴼ(/oC3/F{g%6?f767K&WdF>h۾F9H[=]IلdX AUP)H>RZmccuėz"%.}Cy?~)| 2e.>7dwIT( b%oTbvˡ3];u&o,epB) j"HK()o>T$}r=@€@y{t3tqp ONh!A a)}®W2 f /q(Oi̧Y==3|!]QYT\(Bp (ߥݫ2Ct #KW,xç۱C_(3p!9ؽٌ/=` $! q*3ͻC~?]zPU AJ<{WDE.%J+,R8,1|.F!;7GPVB XQ4m>%Y=njgp`R(-IMoH1286%^z S( 4'|Arl'"A'X0r;˔vLgC+Ooy1dEtPE"8*W_舨G[O{.uIW 9YIuGs^89iZ6›k iHnӻS?21vf#y6Gf2"iJ@{,yɺBcGH5:9/Q< X;ba\_1PjQqM9c<{/CCRy fh1a0&G>pc}+_4%|jX])~t3^"2"$!c^KI(GnߝIt0 I̫ʉ}y0as^=ºyoWjHS~Giٝ ZS~(+kDix|S 8!+rUPap$ݳg.~NXcN Uw5u5s<;="51s9p~4<.g9 $?ģ=31bHqﺘ k-{2JϥCe>N 6B3`]\+4aU+>w#\ 2N AaP%4q"GULЊzbm"A.J1/Y`%j~v 4+uPQ'RE# Yi2^޷>UTf(v_$ Pz@ޟfSmlc{#(Rc2yn`# }]~Sѝ<'{M3F"XS$j(m5@PCO /5Qb |qtM5JW>ai;| ݃GeЇ1d;d!ΟSU(OM`BRG=`cv{>\R`Up=,mv&ޞ@8!ICHPTQ%ҕDHP?oθ_e W [k,dٳ 7Kӌ lD)>•6*c:m~_<(HkZNĂ1'2&wDG19)łQ@{ZYw;^GI#@;[h;3t߿*8a nϒS3ʼ{j LA'BIWt޻ Kgmn2kFW[?!_')~z^B `٪ȎxWܸۄꇣA  ߍw ipU_ W4k ܭl;;<ظ#11^808+{ev)?!C < ˌw}($rɼ"{ PY<:i`AGx~\An5)Og;ACT:FGf䱕W3:fxޟj.{sӚ"v:?R.#I#0D$أ3Y#3!h )"{O2Rý~$ #Ʌ*l`ZQ%P#˝H#w qQ`_ LOŽ >[Q֛f$mB_5(Kj*yOX#϶ܑj&&(Ra^fŁ Ԥa*gM5]YTwP_ B&-}0r4̤: n2yes_upAJ 썈sb^7@t历C 6C 2r@ߵiP8aBtڭ%L,хa:)6ֲ72mlmC@,ڂp3?\CQݥ%6C FQHytvzW;R|,BH}*]xKh.cWMU*!o$C;%/!aHCoŒJf#"TtL7a A2eN׿aܪI$` Ea/9xYΏOUI*G QW7`i#X8%b\;u لڙH`z] )*DL"a^z?IT&2/3pۀ49İ&\ڜxVE99!0OmQL?xqtPoL~j Wa?xb>q]۟Bϯp+Y=sQ@#ԊLe//6T i̭n.)Qtp:w`B>h?ОH켧&OE PJG'ឬ88Ma\?=#"}r H{Ghؽe<&o(D,(gb[*,D #@޶1`;G% h㌌6 TMDAI@~??)AӅ" FiX~^NC<GH0PC @# )UVن! FݓU ~lCtŐ8#vH$s4f^ikѐ> #AI|%M_mlB(ABJR@@ B!#~^J,@ q*$@OʓA{ompٲA & uaHXF`p2,"b^ tN:|ևP%o&vQ)Hf@'~,þ֋䪩Y^E$Jj4]1|QggڃD4{20İgvO:3=/4CHgcyH[I1u,]"DM&#;6viGX0'I'^}ۇcF59U9sCA- 4zލFaM@!gq;Xg`ۧsW9L9\_YiPl*P4]ױ[ͯ )h BFB#ـ|J::dd>%ɵ{zIcFgTrq3e fƒ Ƞ KE FbbԃJ>+G8GXyaKg' CZ IYUFy01V#鍋Z"Xµm[߻m90`݅6Ŭt<aʃGT*Q/r X.CfpoDszTMe9ˊFS;vaY4>SG |Xǣ.FƟU;4>Y+,5D> (Džǻv"b>2wn B',m'Lc 0:H<&;n;wX(z |SE :-X8;[cķcOf oh/-#$" f:F͖RF4a6+RR7y5X<ӐFԈsBF4dcԊ0n5+lk4P"U`0nd#Ee0$gW-p:"imd5f5T&yyh;S$@ub& k7fqV:4ttwK`?I>f"mF2mv9eulʍ3Ἅ&IHOnm *5&l7 ɍ(G>_Qw`'Xv{7a'cPl_k<;d?W=;hkF8@^a*S=gzlM_5ysIu .a0}Z:A.f9~֢$^!; A I=hc Gw˅0oA!ĨӝYa7 A-rCݔ7YŘ֔r3*aR&ݚٶ5FM'GZ&Tւ2cZfp9cUq{8*wN'Yaұ[imLMR(巆x:5U"QIg~-HQ|Z?1F(8D2U9m݂\4dz0jz3rO56Mn54SG@%d/ơͅ䢑MN~hl].Q-4a,4U"Ő>{ф2ŀ-L$W9Add4J]0Ɲk#F+_+1 |MOce^\)aIV\ay BPR̈́,CQ#&*FR\?m1g UGz^szC/yh~=5f&燁x I"oT"qˍ S!NI+$=&D櫟_4eڰl=?qFM3:OK"ЎOGyz̈:ɂ=|b߽?& OBz8ٴa",9 m:U}eC%Y"=kP#3[xqc,7cB @\MtvM'sY}c!L8_eQS3ebB=Yuuy T|zXM)nTre>PP@ zUGݛUW,$DG ~4'G"$<ysŇ şu^CS U5d=:b.9 L0ԋ?p۳8Kֿ?N~Тa4eqy'{#z;1VpRC>/BqP#'tl`Ks ׾D{mTc#]e PగQai,Fß/J8с?XI Ts\3iWl7O׮Fp3 3ElR|c\ٺZ8:8Q&iMJ&Ǖ'װ5(i%jh] F*z :Dc O8[AפaVҷNVW&ֱ֐(u8]=]MGK1q} -ah`:0T`^NF=&R93H\8-*IM۹t1G0g -g6{i@)|43<,Òیc x{nlyŜ4TC {BZy>޻8g= J^$^Iل6gnh%ArPH̢vH^+~phAI( MUqڱ=<<5=DDO #I"v̓.Ѩ oJkl<Rhܶ!u(75l sZ5 Pb_nFYB: a.~V,bD ·YfkYئNf5Wz3WS+bYEY5;#c"@:ZcִR8<@E]ηCP)b;DtX1?&f?Om!57 - z+1+踸\KNL{m\)1u)Ӫ=t6 51;,sF$s%ƞOǺ\b#@H18~gLКZh2hmue>蛏Pl,'`Ec0G_-UcpP6#%P se{ꚞIhoFHn\i݉!oj"kLq@0uOqp"&DK3!,ѩ+~|XPP+˻݇Uώ;iyB ?G*A@$seS^иg-L ۜ4FmfPϝ7s~U b{6dVo4oӦ8l/,7aV?^>/q/o|C~S"0S32O>/^:>&C>^"U^3=}?狯[[RxRwכgr;,2 1|e(SSsXb#jWZ{NlKÿ1Q7PI;sSwA.$*TL\scuYL85׽R-M΀6A(T78f-y`^JXm9o%n{Qlu D-Tr  )_궨 #VezK?Y HB"P>I\'('7>y}]@=L&\^=tx@׎vBiEPuL9 =4(&ڒ$|'v4A{ہχϲo=mXe`zCmć6Eo? +y@C"ؕ?پ_}NEFf8)@)|ثU TE%% -âmM+HjJq SI##Ϋ$Q@JDTE#E-U4S~XOOJ]QM;kX I*61gu!BRi#$DdWlQF1Ek45'(NUo6.0׸5j8*ӟݾ8wю?g#h"$Zˋciki I# JZjm ?25뗲Gih\,wjj)J$ UIG+8eݕ5BfoJ)!w)+xςWIyT^ sȒAU)m_<Ot  (`|xn e Fٯ|a РVL%;{nEr$$roێ=}'t~Z"& nP; $!D t2$fdrlj UF~~>PE@R>6װb]T$#^ ga o@~䦞6v~4{?O?wVW,"mhԍ 4R4*Wl][ٕ oH.CQ0f~2c ~b^UGˉMDF*d#rB wSf׭_^p$*a0t̛IKL>&Z|sr!W)Xx\vzGB<Ȧxș"LucP(qDߘ.1h3 p2F3[@(qqRIOgȇԛԑ #(E#qoP?)aa}?.OM|>aˋ_< fӌF"9~&DHlI2AHwϵF?Cޝ 8 _Igǚ"X˲sv]r ^x~J΢8'd#D .)q+gpmǞ31z nU퓦.³5Zg'0lerI'O7mv]M`\Bć| )/D=(.ӿjC2@'*D1A{$8V]c8=QSn5B$Bik,r $c՟6g|{S?1D|"( P_ %61Lp5ؙbzɈN 1T!|EE_N ѡOu5ԳW߰8NvRݽgǘc@ܿslyQ}?ߔF4/~7+2w w2Gm-GÈ>ċeѲ(Bn^ύ/s ?8Bt' oR_>?eKyf7 f'EMt2j"y}*S T Y^3*z%{RGSo U˥k\"NF%A}X_-tY`/}$:.ƷѾwM۽)kOʋ:[*y8CwX?πtfx{(u/]3kuyT r&n}w-Wӡ{N|b  +9smmAa_g5wBboc Úw_APEis3䛖MLV,1"076 /k?׌pPL t/?(9{89?;

    ^7 [+D9٠i$V1h?_.^zξ99$4!?FQ8wOq8E(")hiD  ;I$Jox6_5$RGMvñeEHRBBPt.@R * )@B>E"4PRe @1'p:ltM'&B?L؀ғ4Hy DiS AA@"~SDE=&HtD=:J e V$jJU(u SK@tT:]&((@zN4!x HPтj@i5!JPP:* %*SuR HxN Did Rtȓ4ǖd%2*2B#6bOhgm q6u= VAͧe1xv3u pabQ!L 5d6H>M^ Oog;?UFززݭs:N`x &Ϥ*tK;̔:&WVLi8BVF=eYm2%m#PAA斔P3;|=Syg3*|"C(.)_3ꭇOtS0LPyZ֚Zi*?Q1n),BPJ<\,uPݽhCWJdzq>Wh T\ m^:mq]4wJ`9N#] ;s򛫒`2чcǘ0T湅房_F`= y((< =B`.Q嫕i}Ֆ%AՈM,SޏvQC*ik,":i^5Cr4n`zN"s>9K̼H~' )+Q'/7VyH 1vc +-uNf'BCa~Y>O}tZO ZHch]_=M@ u'Ŝ.Ȃ$P @W϶M7޿y.mVfs5x )(ݔپ/%ees < L;qOt9̾{܅D+!'/Gaq+ݾ<:᏶GfMub8\p:'R4SF V_^jmW@t;BeiNqՙ{t{ox?~JR)JR^X u.Ȫ3O͹D+!rEi8se 1bWYeI eӣ X:;H^ ۧ1UH*C6]s#Y9\£vdՁ؛cOv&Fay0; M߻_$,((^$Y F'xb !bZlZ<ύ'.rG&GƎ&}q^8{+`+D>MCt8{$\ OŰU -%H& z }%9n^r^v{^L˰U Vͬf2)nMcwCx"qG"MB$f<뱴Q/B`i1_qy<=$|܄j"!ܢ3>_(/e [!a.0!DA7~xW΅ !(4Efq07BM`^B Y2$?gmu;2QkZr*JR诘q! Tf# +(PaY>A΃q7 OۮתB,zWE;:;2i}DCh0D>BdKs׮j?1>p&N1Ȗܔr= DGW{<.dHb b@i" MИX{Yu6@ fU .oe]/ ?gc(Cmz}9^>VgR6 fP,RoaAt}Nw=:q`-&x\M'S~:$) N}<{12/Y%Cgc[i7Cs< ?-43m5lk>HMQ|uӌX+&#X!DKpC #hhG)Vز%9KW=!IHYꆜ{.1Avن iT4xG̠m>3a֢ZHyfr$_qo@rܣQƠ*0aEnEr 4WR S%U90M n YG"4]>~8K(@|2`5=#IN8=!T&xA{X  PA׃ ]P|wru"djK&uisO a|mnAEM{{g!dqU!ٽƤ'p0X)^W0keHi*0)GG#d:C&]= $(A+Q^lV{ >n S|>Ү0AȚ@̣?6s'յA G\xt]SY~o2Acޟgu'{moDvΗbJ1>+6^>?n˫8=fZd}M2;eG'5Ţ?N0=`p熇?p(˾~kaЈjsG 1@w8sg#pqغ\e^F[n/` ?.7y &P`دx^jE'P?^b Oxd>i<>CH|a\b-)E VeDQ=S{G'86iN5z{uw5A#42J<3Yq2 zufnc:ZĹf5 ڴ,8CDD <>.?7z V:84]w_mL#DTn ceT"2$amH1\tzzF`!ypPE3DQu=)CdHpgyWMHp7l"`xKI\!H':o%1sEEP8"tաG ܼ{y v4p~-B ΆUMHA:;#@F9D(Lb {T@Ws/&_ V" '8_]ԹgpAyG' ŀo9=ɽQ"}M.@%ILIii/j9&>=RZIE !XRBYoeQ%GR݈RsOf`6_L@F.ՂA\o}ayB@ ."8H^%5xtO鄥mYuȠ%@<nPFS> k'7Ԕp|9U_G`zöûxc%F<1PPjM@7RGLQ+}DQ1?SwD.ALY6!T{x/zd*%NF=Q4! ;Gf5ХAށ*tMₚIC7N": zBQq ` 0BVFzmZ 0+[`R( $~^~ c9f`|CףV>ǾKW4DgJU,;/OR?@>)}_3NI~%aùp I*l@J\wbY"$td-}.̰<9dfu0bB{??_р^g}֠"X}Ϧr]y@J~AV o('7cig jphԎ[d"dt(5 } ]/v{cW%JO+fon=ꯛt!񎻖l6:jfk}}ostڋ#|zDyGՇk^92E6`x Lǎowf1JwBN\̉HA;$#)(Jc/Es!;st[I>23|{GᚰZhW~1a- 2;UCԮ $&Hr %!|IJWy]kZ }˱БVh8 jb("cR_م~yh_4Zw㾌l$ڡ$De )=C&_kzfDXC1Ey`Q%V0_0$83 )xүd[jjvb5ʃ_S|7/8΁qH?P*P\ كOW}@*Rc]v;Z&dmQi<u1Ȕ*DMN;ٮn~W+)C{'fT?`IN߱ k$x8%d/N" "Bd{4,޾nD X<U>|,kn\n };^@݈X>o8dxDLGb3s Tm$.Zkd`( c)=(|=W:I^3ި.xfC+*8RΘ_.ȧʈ0mk Z M s'g>rޘ/FϹk|džEBεIZA |:t;DG"C7fc*UUUW ~Sٳ\K FM<TD Q,\<ЮűyZ/Lp$lq /arw0Y˳3r mgXr93# 2EHoK dZw.LF0a>)t{n \+aƷ/3f3,)HSX 3OhB=q u<8DBQ ^9P&aq!޵#w0@Bm BTD-P0;4ჸS֨(/ (M4PěrQ4t|=3q9?v-݂yzH>T~U;HDYSPNy{y[b*Ӣ() \2a9G1` qJxK ēc7bdΏ#9v{y8$q#w߁;W=A #~>;y|ݸ#sfb0b&) O;Gѩ^%7 ܂BvXQ]<=y_d/YQ! D JڿК%AFP 1TRAڣF vS7xiH=3 >nTR@+kGs`,D^1'm{ 7pԭL,*n9}.`a< y9EO5 8({ &,tAiɐ%@ qSa}?W+t{{+Rb .P9W=9鄛fL$!ޣRi?"E-5ݜ]Dy~s|^d$ 'EK5@S|zHXwAK8`y]"4|ݓ͑qnl;fI ꏦ!5N.亩\ '4vb=Bu.~AB$UWD TK|N|Uro'ؠ̡@HɶamhS ʐџs郉EMjҧ:.=33M4/U\m9kZM,Y j}BS>W N(+ AZ}P6vd((U :'Lb@_|lG#X6;~BwDfH(?͑+xw۶(#cFr%UWa_.<ٿ@>);ggn :jB>jm?Mm,"b bWzUkU~|ʦl&pp}+a޽~~ 5c8!F;fe5t=pf4, ?W貾7(DЁMk<ĐUفں\e+z~w{zpw>Ҩ 1bU4&7=~ Og=33 B}s䞜tAP^Y͢H02i8q-`R̦dُHT@΋M;PED9{y `EE*(Q /|~} é,\YsQ)tqY4UOZŘ};ub.DLkAm I[V#gvFtw}eg/O_l/ Cv>ځ8@o  ,~%QE~u߱*AA0/od3_ mWq k %]{ZLȓ rIJ$ p!fu3ޟw'G_xL:! ;cݟ}ߞݏ<7?  RZV ..ãQ i}kWLM^m+PÄ68oFHyL=4rq*O4OTKKډׯHPZ4IiajB"S8-+L&*X,MB/0DR"R6Z; 3uylCmخji*lE '< Ghp*TALKC5Y/w8qIfw΢ښRS@U-҃z}ي OsM?Z>EL@23յnR z_ki[wBQwN[9#~iXfWB8Б:y]1;S,8%}쳃6P9Lxp8nZÜL2CxkA + 9O`K R_'ЩTDODJTSBp:Y@Ϸ_=s'TLQrΦF~+ i4EILhﺲʤ{.,^%?`9w"*K`c=F^`R%bJ '}QrzenȀ"ez DT ?Kxe Gw~!51=KBbsd2QGUUUUUUUUCǾC_mmmmZնUUm[mmEmmcmڶm6mmUUm+m[h}Do3!}-}z(i`#+$Jmm6mjmjmmm$F$H666|YK$o,ʬY4(y|z"GwD?Y=Gu u/pֳ=Xp--/R]ϝз`  b! Tv $2p{agqP<8!'W2-PR6> VQƐ 9s VƴOr(qX Pʡ JY7S:FԻu ~ 5!팂x4-|o|s* Jb3A ͬ58{$3ZZMHw@Fdp*A96ǣU*\Lhh=YXz`AX0Ѣ&:ZPC{륳SoB K)֡`M7[͖|`eVx, 3q=^aBs:G)l.?~qR^X.T `zAӸ5k<כ-coHߍ˔eiwTHJcjyHm Bޢ6"r|s٧{k>7F|R!Ǎ= /)a$W `?W-qqBxs9#/#-2DG\:0Woidm _nH㬥> d7Q̋ GXU!?PFoub=so#6@FT\V'5)'s\ QY?j|CƈtI&͹ztG+*ȋSwTK&`À"Vҹ-rqϠ~} zr]~ m.P~_/ 0;~c{]oR3*UƂ& Ot>]PDӮM2i"]yW<; Pa]c'Sg6c<}H,/=CBWݲ mѺ{60m ᵈam=ƵծSBYt&#FFň{_rnd$DrDjಋ$wh i:: $pʷ 3"qC"ddSNm2eu`Bn"ܷ! Q2:=X͜٢ -Ɩ姮#)Sˆx&Ix"?G8EgoC#i<pvV5i4qT/$_{&ƭvLpt-SF&fW;>/>c9>%%UnˆVF0U,9G RdxskSWC(dPh~"Ӽŀ࠶9}YhVy i|) %/Y^D7p4.Q~xbG{&o2 "وn3cQ#>N0o!4Fsm*b"Pۣ J%zsB QB($ƶ w.(Hp]Qds530̽5 L7C9^iZrkJRl5 D)PXs{H<}E n),>/^IyE.^ &ABIvu a FO$MI*Z.$0YR!dIm6M` xt1 9 0NEAmd 3PLDPĕA^ƙgaaZףrk\apgd2߀V|6 23tsk B=ώ=W yR~)n u- h&s##}7_DHo~{OT(Ҷ2Q-/*@` Q}6mHq y(7?i\$h<~"(j k,׳G|ѭKn(){relL >&oe\tiL<][.2>=Fw;mڮ&)س L{I6Cd*x!Iffd?Ze1OY&INL!fyxƋw){^fKf4f|Rӄ-5 rN@F` B,sv:hՁûӬ-oDv q,@ݰ/ӽF-$6;V AJ/ :_]>l['Or24@ eMTO8rs-HP<0kW<`?$`b;T0TUzF0b*ekGD$[,-)hs=HUi:>RJ<ѳboWnBmlmntHdl*a b1bx9Uί:B !%I>0[BG+cRbG99Ӥ7=Msz}+SN~>vesW+KwнUU΃#Zwqb T$c<@LZEPŌKK` =6LdR 0}V5 BDeGm)ͯk锟wSu9]R Ђe| jyt RT>L@u*Kats_ }MZ$ouBAp rypHwnU&}y@)vm =F|Y]rp[f'8s@Hq>ƊBJ&J EK ͤwric \G}zȄW^8C85J@VSh-xTl XT*vn5zDLAw8̒zI/`kps_ׁx ߕͩ0YR:B)_b.2 \JUdJBHslP; UdI"(B!nL0Qkz]aR)8LrDMKϘt +,k9}IPxZcB\um9r޾+;Ǒ3.%l`SGeU-dl\$pt3Qn-א6M፡rx!fO 7p:C,ia}o&ּ2P(/ײz+&XJٲcp` o sR@̫Yp?ARݵy'\Bmޑsã/MQS.Tc[ e4\Y-KӲf|_Xo+eޯ% QڭOT)$(k&Tv]P 5̂$8mߋCv/" @= 1ηDȚB {Pʪ;?|TZ#P.#Ge@O;#$б|h7<0j5QѦ,%19l>w{8|Cy1ʣ4(ȟkpdl EC,8`P3%ELM+Q3D͠}}THM o'WH k8 K0+Ш:^| Dh o\|B1 H%*MYuH$"!u]XO# ¿jГ^R`w($wD~ȃT"UEX~J f(y"'Nظ AEB/rr}wI$<Ė#7Qr@IؽAAPBޅ81J+Gi8H-1 vn N?6Х8BxSPHR|m'^yN)ʋBYNy?sQuui)-.0!òݯ_%eaMN0%ii%gX sVh KR?s&^6kRpۋ@;^gf$MU&n ǝʞ ]2e4 ͵Q%~^spˡy#@[9ns @>$x_JGsz8B-bCНy~35cYB7s@ݡn-;H߼ۗHJL #oG y8vP0˛߷ uKsCr-Yh:ô)MUXxb?_?\–k%t.ps !em#neq* +A=(*8YٿÈ_))”`YQ=8pOB#VD.6^:&^2'xCi""t򢞒!Xw aԈuE\.'Lb)+ Fq@R cc(lD KYCߝ,vNI/퓳8B>k4Dj|O$r8"Sn6 Yu"=FIu/ފFopj -zk\mr^ǰ ^R S0⪪P0 O3r{Aã~2 5pQq(9P=}Hw=vן+h4RM.Q>Y~^Q`B"` ~&gj7|"h{@9XuIB?cyAmNNP΃{Zwe\:@o٤8c@gf'8iHk [I>f.Qg^%V'hˢt?.$R$h7ӯ2Lf%-S';feIKwex굊*&Pp~B-Q 7HFv?!+LG-H\y,aJ{>&Vg3o>YjR19"'\69, x3Zlg q,|@X^@I 0cG6{JEjiX9]pvQ|ҟkcg!KXvƵ~]0@Fya#sєsyR}pȤn$I>F8Ш?煪0p򐭍Ntq3a ( X!}^^r-cwfS4zQ2GQ5&.7ó\~owyU?n^ڳV΂FЯL$t zoDD  蕇ǞEPXp:poˈ d1/pOu0m!JQ@e(:-10uȝhl/xM wW !!s ;|XkۭUSmDR~{ڟYx>L_.Qꥺ~<"u9ynƼ z~N$i.!M#!Vf"xaZWڌ%`"w_J9/_b4w's_f0.şHN@CGr ڟE)M2U.̌#ޟe@My,: kC 6R +}l= >a(ܺƒnsVୡ@m0'JGm)4FFsb|>Z?`K܈ӚF"pwĶE1> ^rZ_]w2~/iJ k,!~1&tsotc\xo;6suVOowp핮gH9o `QWE,1:i8_ 7i X"'yqux#Y?ǶH1i +Yx-RVyLO Kn`dUB!9[yAX~2(:$Rh$V8%>O]Dķ%u %?F\0*?YG)\4{>}uz*x!isNYFͣcc'=!k`+*:x$#[vPL>:Lu@d *5PccU"M,Zv3A*;L\Z.wXcQ "$#JnnGv=8Msm:M'qx̄fFnr |'V"/.eA3dGaR7psGqTvcߧH*q$s?us?V]ĝJ)L}ͷeX/+#. c)G%hwXKtꚙ%߉tDx] x{]"a<>B|=8|*1TSl .wT[ΰW]+,䳌|Df]Ϗ€1t  OitqNta(A1rO8\% r|t0`%0Ch!uE@B-u`Ag|RZ3cbwCH0D?}?RRxR#k-ܱ$>es|h!s*657"\`oT]{U3kw:9P4DG_-F'x[]n+H!Ph?>HVG F2tkc79y{khTC \(/6n4fD3m ؍q bbzHz0Z" ͩhJ) (HDI dS|IݷLs+nj>]1B<ڇQ&uCʻBA",dDO5,i3,)~vݳi(7fQMŶa0!]Q%݄61I?9o#:nmDLqf&ĉpxhELGB.Р=?^aE,;YKO70Pcr_oTuQL^gw8ͪRH.~2U'Ӗ!QJau9%z C n, n>~Q9a`]cfP2iAHv:R(!0[8Lx"~8&Xi_tׂ;QMq+-ky}?#ϛBS zWP< ̇鄉"cq^8B>;`Qwy1Q|j5QӒ,$c~SgsH;FdTbX\WiKv~ѮC Au\H+H/hvVR=Yi{wK;, kpte-Fy?qe>yK=^_,M~MνvȽ)z!jW$9׋0۔;ۼU\*UɃ&)~. V(䬈z! #4r`o6fEYoQҬQ a]F}H~JFy 0@5ej' 1p$0*<6':{^~&g>hvyI[+q Y Ob}h1 z|H`Lֹ Br@q&Aw,.Pt%`Jnõp좰̮P1-E rM՜7\ zhB Pz\O(\JkY^?0nԜOy*PD?-i50-/PdZc"cYn~:N+شHfoL΢12\Enn ht{}t;c~OM?STEiHwe-\rk9Q7=%&;$BhH` DgB,5Aߤv~@0킡w)929+" 6Rlj 4䮫[a4%D-һ!uu^] BMzjMe}tD]tu}1XB@4'jZ bG8${G,KO]̜zxHL&ɐrblCJ?H҇ˆv&e@.)J gFp6R!y|[c:7L ?c +%zQ<;;!@PG,@*(6RKy@1~T:zgyLiΠ^6r/s(0jdA?%\Ot8NRP.\`B(FkES%c~qVH+1IP-̋HsQICmNf"HRNǩX]0Tm3={G2֡E7,ܾB@hd2z7Gа9p.c("1+՞05vQOqQi'̾~iptߏt֌r"13,a+nG~Ws @c`?KMqҥ~#F.Y\0fSE/|DQ?7tqM2GT׍cI6WF  |)(Jg`Õ-O=vl:K6uܠSdF+3_g]ljR*͸N:EzeDjp_b[?ҼW}se/{ Db $dr(0"8;ث(>$\N}ӜPW Oa.9ξJD|}"%0s'5- MŨelD`1Ǻ_?I)Piveuv4 e-0s=Ho/r=ɯWk0 ?&xF+f\l000W|!~axt(9qQc2fpM-8 kE8$4y[3'P?g5,Nd&5#ʼ@EPw^bC1{\rͲ\B'HTP>Tb- ,PP(fw>3~DP <97m<}MԽ Bfn?U>s3<tfU~/Mo 홈9CCE M<̙ѼYJS`}<:p^gA'C9 90`ڟ !)ng=,kନ@S=WsT $RM@G6M D॓0qs/z`z ST]p$=X"Vf'xBKK?VB"t}ԵM>? H4꣟Sdm{l}2l R_k!"8a@?'@@~W#篣D7{~f9'wn=sƙv̈ x/Cz,{nxFVFcFpRJew1jBlm%lb.|Lbr.`,hȯ55O.3bp|z›Ye[W_Mmh%nl"i7z+zм/ϯ10w$>g~p@Şϑ/̬dvSKV&ű0i^CSvf}+(L7 yϞZ%*HBX%`æ˟3 'P>΄ /ފ[˛|\aaȵQi36;c]ꚉsKM Z ڔAԱx_1m`=5!iOE4ew0|&g$ʸd!dͧD79m ٦qv8UWuxKg vSTk˄~46ka`8v/e @H#ĆADXp{w?Up׳\"eťWx cШk|X;V'/dEX~#Wk=!Ftq#%`LK~GKYyzAtH-vL=*2s]~bI[{?uWλ61 XT:M;*FW]G|6*Rrf-pxnbY?/-RABQ,KmDR"Le/ 7z".$q$[e%D-ڋydtMhЉld|-D%x9tE =|sh kxjn'#񎪜P]Xhd͇ǂ_+Ka=GC[7#ba @* \bP>aL$ʘ@ ڝ|~ ) Ç <9& .+* P6(".aC΋UWr8" "A|4G^k5~r'.&F(IQS'AJ.LԉZI'==q{\f@v -&8й[G[5*gOrúlyb>) ´~bʹ=]= %q a<t94i?v,5_~F[//ʤLD uoޠ; !F<ρ4TiȒ  $nlJ%ȳߊ * B1 .?/51!{Jl[H ;%Kv 3gup V=6B`=PKlOp' ##7(\4:H' 1F;{kA}tA/0Ü Y] #c4+{E_᛬NWG(D:0g+"Oŀob;0g{ {|X " |}^"tV |m6oH-U$_P-X m;a7U -7k() [AϘ=vPף9h F$xL^e GdNx#ً?䵪w#a(r垇?t?mQ/Ti1{, ;idUV^l Ȯ\-r^#\u;VT(Unc!:_pߕ#Q^H@+[CXB5:cOܶJkx'Cke^] (@MfZCavfK||o |U_MG̡#eA7Bi(|#x21 ء]"$~Coa[p=@!}fm>K݀"~aߍiqDAcҪm&|~ #OmPzaR&D臮rUpW ;h7mU&΋y\7&W\¸CTPF{r-›ͻC zT/*tS ˝ިDQ0wӋ9\I^zDc_3 +3V_ݠ]ȋs%G7+=]r΅*#h7tUA5t7qons TK}] A <'AIw&Y9 Q<X=y-[aλ+ Ps87ps=‚g 3e-~[YK7BrCQ lFՑ-Tpfhl盖QD?vuN1%iZ #.⩜eFr&WB x41v62x< . [NO;^y3wJce'`B$1Faqbm@сp7A-kOOH ¶F|LCFVW"x4UH#60'eܒ`ֶ0k s$#` cyJ ځX@N2{J>ra\!sJ'>_b `IP*ߕo/˱΁(؅ZoogA^K`zWui02?NHzhq97^V#PnZfVY-ͻB\Jj j<]W;(i"c0rz;.Ё{|7lxEo DTD2(X:5a[ulB2fH%ƶd`T)*|rs~x=ETTU ye>Ӓ̈( <7q,0^<> 1"qˬ~N=Po>Jjxv֚zٻ=ʝbdp 0Fx#ڲWe`IVWX<ӛCdtÉGdzR3m2!A7/?ſ]B$?!Qk` M~ $:lZ2N!dǍԟ_JUKu_v Z U+pT?omvNL @Wd\ItPcGk t )%ERnXf5{PhV@tr6(Me|TL*OEZC49!?|qs:.*ɧN?"⾘Ml% 5Nr" nw :# (2d=w^ֈP].xt 8\!FKRpsiu}7Ցp"1j1z`imڼ'l b8:O)+Y' juCF|k=;WT𧰩79kcIqV-ָbggā0VK7t(P,瞸w6w1ǍU]_'ӣ{ZfuJ\VgO'(%wRJ]Md: uL/opWTu]wz\&Y~LJw}nICa0\7CGRkX/0^ ~z*pFr3ԌxMa»NYD+yŁ ­O+ȼg;G )9Ϊ}askɝ`ˑٴkvEOi.!?\ S.? *Db1Gc\9tP Pehmڈj,͌wn2A_~kUxu 0ewt+㋳WgƻꯡoUo8}?<p|LbDu!F +q9s.7R0e \^_<玻z}\gE9w1wSn`Sw\ϧϩxdbdb|J9yp$y QSwň}26o=<ug=s轢{v#CNXwz(BäYF(ȺniR֜@誀 b\-!67Xƺ(lPG Ky.*;s vd7 _/&ϷIT!BBH: P};ʉuaC)4(=-bjEj`tӣpL,jg<9VPs;%UKz*Y JfAaq[8 bg?8AջwD{Br湪 v?IZUpfNYрuϫz t ^^OˠkVy-kUE3 vcCF^I32 (b:X{ё_ k=4:tXd$(,ݶQH{liA63n2=|qbiysi(z 1$tq5H$xnrv^0QL `EHEq <` f_d~]LH7 XI@)7}Scm_gE;v/ŨPp:ȋA`;~Fj )4Ap(ٓ}ok;Yr,%Ï H BI*o{?|bEH5=5 Ip'!}'9Wn?~?I5.V#,6kG5xiNw!AAIݤ (2E8*Hv~gjuQ}HNC9y6z~IQ35Aȟ& F|vU$!9Xf$x1_7:LYd3VdsؠPqP {#U+CdAoʡQpJȦ[?E݌>VʨA7~ƙ}4죏q'yW7ҪP:ӸbV5/d~?ݿ9ACy(VwUTiϔ2nOqfyD*#]0Þ^s"HVj; ꋪH#y0ܼa79y~T~*wCCO3WWE>kZ||U S5ǹ_Ƃ/x,"?72Nm9K0\֨'6.Wue7Mg`G%as s"|hc*p$H3025BT-1 c?^':q0kj{8/"G㽅+JN7x8XQ`IFzSaq=]v =@17dn-6E=(q|QϤ>ۼNƵT8ˍxSP?Y<vr(Yޞ1g.EG]mwָۍ 1+w1va-2]O˥PW 26{~,6r?&$^$PzXm.!{x}y$8<9_xI2\ٸriSe<vUJp{.Pօ*% Ϧ<_3}EnTc_7+Zkr uW(+z8F )1gz aՄg8D%A@ Yý):dh Z=^xPO˔r x󝗬fَPryE~: p`/vTmX0Pv *8P2_iZ^8ߦkOHGkƈ̪"3 MIǩώ̓YQMꎝXlrA;s U"bX0OazNd/_KgNU,|g"gZ>J)BC~Yn@ڏwpTo`ge5H! gbRMpMWZmyOZ$|#CdCm 6vomO9]Dh_)쀡gQ(^]8l~Pr `YEa'6 |KUT9XW #ԣ-W(hMWo'=UZ74-4&Qg߮0>E7mԃ@}CLyڔ{T/w Sh>̹VXqWRQ.c'uYd3,iQNqÎŏn41 Ӑ$o3TXTbޔ: *0ƿvl'2:xO/ TTA%g4_n=N#;{zOt*K^`rѺv']~pv &[s0mg;޺Q&A@g}l"ir wx٣b2d3_ceTI$D$J tCm]D,-ݸ-mͧ١,hA_")U {R+RrL " ݵZ!Ew֎[s00$60]?p6 W"\m\l0Qtjcm\Vt>NBCGVŊx($K[Cۊݮcw`f2F/AN\dݾP@1+oQ7ډ{Bu G8*9XN[tb}Y=`u{?+*4G[Ġ4H===~{)#b*;I70B*+{@Sr]1IwF1D] d<h>bG/< w(|#mvƐQx/ ^oO6A兾i{}Fcm]݀#IEaUKGWod !`t{!BP7 2Rc`)#J6ϖ;J&$)CF_ ifTL%J39_ف$I!I!I$_?:Ѐ!!F8tzbc' ϭLPx!XpsU#Ŷƕ)皆_@t35 7A*^Jc)0j]$۪?E;"ƜcESP WTVPpb]@jZMuP8 *|7t*#@]w궬a0$ak/웳)+DfL)Zw9g&|NZ!.  Q6 : Gw JJQK w]`(>ZH'{ iX@hĀf` hEA hijH SH1ҥQQEDPQHEUUTJT4PčUP!U DB* 9*m2 + 8c#uITOHtz 03~RmH:N4x}vcxJ$fNH|st ,덪CN+16tHI`9VT&xi'̦G>MO–Iz`mhj ($.JlW~oV<3w>̈tp?BADL" jeN)v90*odAX^]:#>`3s '#؊#@$?>9*wȫ&4%s0! ]> ,"1 `1.>.՝)#/ì_Q DCb'c&\JXhˁ`[e/ I%m"u?f5 C-\$Z#n}wߡ=G|VZ/틉u7é8g@&&cCF~?-pτOC ղMhm8쫷!UmV@pgMhpqP ^v9Na|zZϤ'P|Xuʀ4w< -z"Ӆھ$ܯݶY^Z3΀$"*{ RAKt|3/i q/گN9ls, ?>^EV¿?N+dY^BgAv2e]NBUAXN+t'΂ Y*2$ gp|6 0]`"X[Rd3rr f(JfnP0*vt$Z'^Oc w_M ƻ(2ۢP Ș uH;vћ4>RCO }^mi!FWX[9\lIbBAӘ??w|3>?XO_lk~˰U1xd+bd"Yc/Ny'44.wg|=P=$"c1 O2y؁Zz$V%8v # `CϷC3N Kq( VUt(AS0ELC@#@Q!T!qGHt ='!2x}7~yCx7 p†mA d$BWawK#LA0(1ڔLY'2Uh LDcY:IL5`Q4w[fy?h8?'.BY EɈp7s2##5Qת Ot*+qиؾPMV O|gQo4m$D !ieS &Š.VZ$3m0:t=KΠ~yg]SᇆJH ! xbwjs-rnu!QF0iTlQdc|h{Y BoE\Yg*@ԕ T IEȹAH_>Z$BMTCHC4JT#L 0B(.x#45*Vc{Qw?>;8>ɥkw/0i29:|ʎ>;KJ["袩#fgZv}d !C9PW#|)!Y1>^ݣФ:)OO P)ܬ>v?"XL퓩çz.+gu\|eJϏ2H79eb<<W >"|m\12)jGLOh""/7Oy_3 "`(Ɗ4a17ۣ8ə""GXS@Gl4U1D3DUmO,DD994g?1/=H 5?OGc7UfUDOx73*[c3yN;?쑊d:ꫥ4t5>U=OaR,008I DXf bIIҀA5 n`c43Xs Į廁 0 CAJȯ?thPf{%A6f\p4p`H?MNhi@0\zT{X& lbxC˸ uIi[F9*=; `;<{LC'{MX/͇>X۸z^kO2jW N_ʉ㑱*vh|?Ӟ%T5Jں30` *ݍ~ rU=\&p<)~\%C9>7Ŋw(yaRgk D*kLXB x+TanFЀb9n&q窪I $K#=?ס^/|ɘ{s L*N?gƬ5g "|`֓cs,aqQ0}"8S2UW\!x<?I *ћ ۫_osɇr"TLnp(!9H@9<9 '({+>N]nvC>;5$O:GO# N <Hut~}ALɌB7P_oGAymva!;ԕ.xRTROѶ PD{|̜fwEc``}Vӱf^*<X ݂=+uaZtmZS+`v4z߬?!w!Où,,M9aq#(׋a Sτhaa٦׿raǎ=WW=>S0.m\_ fL%PMzT1àxǝ0͌|CC٩/ahPC 4o^hB\d+^7rQņ5 1Rgl_|`NEkƩ|05k^D \dN#y?9 Q]M;|xMCwpo|H'9@!xE|}ݖ~e٧`@B ^o UޱXp-qm꜡&5 CTX&G2duQRAD !w l3E:6q+}/sxp:񜳫Or2^kE K~@&Gм oydz/ѧE jWKwoY;Q-F7Dux9(@"&^3ߖ]T/G AuHI~-Ϸ>A[s*ֵg=vء[(=AR~4~c9y˺"bm.Q[׷|ߵrꪍEꏌB}Dz<kj+W+K$ .g:`Ѓ˧~_9dc 9U{"Ci|> DXN}f@ԍ>2 ȩ~ ݿL78b=ۉ~jߝi>ffaQSpp>ȇt`2AϸV]EY=R%P:OKP6_?Z@AO^*2]{ǯGx6s xb&0>1dӬamⷽhtpn0?w̡Y$ÛJ) #@iu>nZ4wLJ?O`OZtu@" } 0QUS;ERrz D/ .龭t2YI/\ {EgП 63"Dn̠18%th-V)04CtQTrԆSr{@~; 'vb~3Dg®,(BYL:8;ai8pO2w}F$ ‡5kJlKCyz1G(2Z{c ;˼G>DHZ'́epٶ{.2]&嘍8vx51tW_tL^.UUx!==N&nJ"vS6 Y`Ӣ=אADcAtٻN#EVjg"y1R${y-qBwg Sv: ='1wroGR.KAg}>F7[iOӟk׿uV TcPQH(u?G#o?c %c ^ʔ7@]>FWʑ!^_%y($1 oxS7ӬOoRG2"I Lm{g8ݫ ̩wH kQ.y9f܈s{/B_`V$}ct"̜F#2֕`B*Vg_4NzyOWM_gwP,a*^pn{ 8|Ub3:I: Dz0/)$ Ly~#O >uٶA+-{^I0Q!7"/]2^&,i,05Das\eòNOhc'nw||<ؒqf~-:nY<^?Oosxh4^| 9C ;Kψ]W  -= [cey0ۻwF9€|qBL-pll&;3s\: DDtDhBw\>=Cל÷-i ۆ?>:10]pi$>e>Pӎ>$8f.(xQެ -GPRTyf{9/)/];!7yXTaG%47x=!0S;ܿd;_;`r!ٳ J^/TG:;mJ/b'4 (V Щg+)c#j 0_O#{72)q=rku]XqvyFLZai(]n}FF,pӖPr3lIց+糾~ifr]r:-raSUfz+\8$8Myaz0PR1*-ۿ"ohFQ}.? u2/Q`iD{lonbLFqs\Wj/vlB&-eT!dl_^!ct1όTEp)un2q0Vf}y9'9R/\j qRTc0Cj"4fJݔ7g1Ψ<>GgQV&T#"*T[y&[ES|בu\,F,xq>c`ٰ(Bzr2>EZ:1r#PFh ljȏWyߓ$Qv-?Fy}&vHx/i0DId=Kzr1aÛPҽ@75-VZ|e `<9oQj 6h*RV޺=UJ G"fD}&wxWפp|T1 >"vp(Y|EYZ4.֜.ՂtQnW$iu11;ƙ [zaxKiWh5zR;yIu 2O#v¬z֬DٜȇF-fYߎ/Pi>:PXop#>*sywֳc`s\W^zv槆9:s]Ny^tXFAϝ8*O͆|۳;mї:xaA.nSR7ͯY6o2söߢ>3؁ﯳ rB(z0!Arw:ҩϖ[#(q(iP:E@smB*R) J.08%-B1 %-=NSBwO!A #A!STUN**tBj(!h (*?ƒ:4)TYf &H$) DL%b1AvQK*"FaI EiR%J V&B!m4UUF&gg3S&)AU@'ݤ}O0@CIiS?KC0gkEh11:7_IScQ CI i`2AV'H~w44P8i{9)ZfJ` f4d/qa2R(˚H$mDJRR@S$@*J LFJ$V8  h* Ij"% Z)&b&f!*(j"J )fB@*: iV!DOZlETEEXK-2DI T1ATi b B;b(( d! R$CgR QDUQTK5@RTK@MU M$E E$QTDQ4G\Q0C5E >vNd"&Z() BI)ibdBFf) QTDQT11>Xa&!("|:AP@ѠЅAi)Xj %j&b I] "Bj(b:J)jbAu|,'0IPP4#0t"TC AA QEo:;M1A%@d||Op"%f($J"bRY-HwbHB* !(BFI(j&.: $P2U:(yىH&@K "Xhh){!T(("he*Jf i%"(X" @?"Y"KlE5KV I*H/cDTA0%UQ7m␂Y`lB-%Q1MATDDDRMSDĤI$I%ET4PPCT@?%䯇de&JJ%"aHbF(!fRjd&(* @Mf`*&j&Y*VtgkvwMl:1"4k*]!XU:a-93A B:*qPIHHZ=lH #I0y72E$C#H@3/{4iXbT(hԳdk:fkFAc,ؔ[4D@+9B~P}`_a)vbA`?v5q=W9efQ(DEԌZ="~f ?Y /Pck*dNo n'y:t=ν&Ɵԡc券PݝE潡GU06 ey7Eڵ̈́:h/Nߵ *0(ZDu6/9O(d/޻"΅qB:̾Ї27Q^byY82MA$d.~2;3Z>'鑏cB0&bTAqSMF:\r5.i8~nq3U_^7f EoyR /UabrVLbdcTsysydb3MCsnfpr&n,MaVoYn8ɧ$st[f+9ɬ@o8EqYĪo9X 1wx̹(4bjb1g/b7B{L>.%̻)S:U\G^* `Ctĝ7[>x>%DJ,0)]9o9 wg@2*6mو[?#CcE梼q"$n3I !:L BA19M}X RA ^y+v0m]o5]+Ǚ^m 7[=^-IQo'?g)@E+omHר |8~]{;>~ᓔC7{~]\9t|<&cxAKǏ y)3sWSdk&8M= }f{<$[ {=%!&v*ۼ3.ҿ\ćF΍~=p3 ߵ=<Ǟm 蟯Db |5C 6 O83'Dn-C\`=(7ڙ8㻞m#c:pc狥|=6l bJm>wɼH>~f<9 L3'3[9DJAQ) sgMta0zBBATodcy *O vG }mx,9Κ s/_{5$ yDހyP)J ?zzʒ ǣcݛ QxRk!зA]l+x9zR>˦<<=vZl]1BNY5c|&>k3Ňd;SXNF8㢣GvQe_^*%e^CvYϙyJO2PV87 ;YVN& FK A t=`TOނ ȔvzPO<D 70Ҷis&?ֶpZ0~# #j}iS"4400R%*5Yu94%Yy,%uނze@ +^ Eii|כ gxȬ䣑gdoLSj8-gQzܢm oF?8Ie:ru"Dd#ۄ şJmb$D˽Q,)pA}yB0 &pQ.\~Hٯm~2]v$"F3&[NyAI|s,9qA6؆'L0?¨:#DbE|o6 "N{cP\ %5:}F_WDIB9- _[lKc:ucJLC&>@=焩ڡN `8GnQί0wBZ|׵5pNYW! !c軈[}on; zFVϷ:eQaѠsx,|p%yCud#r1P{K_7[}Rc 8k60wE;O=z)Jc@G^ FbMB=qite^kLFW8>rd G&Ŧy!O P` bFc /5Μ8Ka^0* Zks ?G~wxF!^hWy%M}-n6$s?z) t^X}B;J tۍiv iP8ڮ$˕c#cx߄.M|:Â^uVD Yb|2a2tx*~"~}u L : ;w( w*B J~A9rm6y- gz  #v/RK.¹'O>zǘ#f惬P@h]~C;$QDMI*Յ/ɘd˛z i~\CDL:DsJxsC|Է}n*\"kF."w3w;TĀZk +vQ7?b C"!T}-1ϻHA3)p͡9a1^~eWxOMoB+7_#Om^AtüK{N7-)?RH`G 5$tP 6pƒgU0 G[W@}n ݁$V_sֹ:qk2:૞pcEaUKuqhChro.C9_<}ZW{c|9ḻRۼ' 0U *yN3L0 /p>Fu>T '3P'Jc(?%#lXw|7c r #{DL9C3%#">wbV*Uy+cu먭 wN,D܇eWQ2SÊa#S#)3F.*ւg2M!vRcoC'<':Ս#:ϯ'O͸"c!8vx]c\../ݒw̢YbdEw44sL.*Osl;L˔ ,t6ÉU֬JP< V&&zEH۵'G|gPՆU[t 9Iǭ/><]:y0ќNma|\?_*nIb[Sr{F98}yS޾5bJ&}ִetaU3UaR{"SE15V_CzVlfn#!m\/'+?X #RȸTi#L,LR';+E]+%٘{+@vӯRDTvPe']$>XD +?k`YkwwP\Rq6>q[x30K(T4<ӒoJ~ B2ٶ=2lỮp#^ސ46 AQOwґ㾞`p(aFLR6^,kWmmTH9V4y囼Yje^x$^q@}[X~F<ힰ Wsix;fJzaC ŜޓePΘf ; I=D ]vrSՂ&?VV֗k_?ı"4/IZ2|oG pcWPzI8~|G3ιVHBqe3xmtpQ Mt3.Z{} ;sA랬B[lvH ýouSwM00@zam<A0YqF"CÉrD3*N|?ϬzE5Tdؚ';|lh4h,Qf`h(Ju\LUcQDjc@ҽt` X%u] RSƉb6Q"ѝF挲Vb0ؠu* F*%tD!M1! $LvtӱcFE$((( RJDl` mAi?>m 1}w}+yIb#F[ G9b 4 #QAC~+)Q!b\>Py'zz8<ق̥; Ͱ !tjdsh)MH5 ZdꨡO] tQWGDKCDD@F΃ƄNC/]Rv1XCACKNEL4,Q _q>_ӟ?oɿ?$ m`9d07=CO4~#ߪv{v|mXDl!~Y;0/AJL2G r1-mx}_S^=@"4octQ e 1CAó;GI}'Ku B&P (EKn Te,$ TDã2#7|yxl1p:BKD2`DZBvyDe$ *SРGn;\tͅπaUǮb:}۪LkOՠīnϦ 蒹/jmhήs*w$e 9!р( G8K@zY;ԝuz_~|o?ԃ*ď_ 5h-/8{fR f`.6p0S$0+c2&4^H 9(o_*\dyD313Jșvk-񩁿)cb,[>0/MͻHz3tkORc*,-E8 Nr÷H/04$oudlO21b31 U  " GM`n r63EzPzj">/0IQs.fp1}ݺRP#'fp8!֎>;Ե`X\"[k"T/rI? ў3NM'K[~>qtAGb˭>\\>bVn?E UW< 5$:PR - Bۻu"y"i#A،@(9YUEdSkڿ҆7 `¯圿KEO/筛'ptmpD7N8a 5dAˠk<}zP6B Gb1EEe=-6 >Yۮ"Bo6K0jWd<8̴!u׾8GF4|iC>&O{)89Ol\ꋟran^$HLL8(Blb $s}icڵXt(E"\h*) UD4a2؃ K {+4(!!$HTQER;aOלƬW|;T; `@|ҫK IsA O5b3x $2Mn"d, y6őX,t0\??^݊yd,K;T4왔m}1*=j*|?5MdgFgoGxn_􀂨X{Bһ')Rs{7WT5܂wٝs^3|EU)٢{a77Wfw ࿁,Aux_ieVCq>7s=<73t'x~&B~,ej}?$74UrqD R-ieՔ1f:G o#w0hQuG\rG$whÄvwّv S0Ioa}n),Y+z\$w^r(yD'͢}/9>/D(;?pO V,4W9va ;OA %uQI JஉDCygAg?~Ch|$J@PZc@A H{Ԝý`;0(s]a>r4\̺'Bj0O=mZ,w;q﷟cD(z(?7a8O-꽡:ߋ5~6B F#$<P[ԟZQh.G 'YFR D$xvM«ZJ7RYYt $GA8TMHחtNpb!eP`sD<; .0GYl͎џ Jp(f2˄}S~-E{|n" ?ڢnxO=J<Ѕz5O7/껕blO6>o7 A 'pElEcQR$OsbGG 93B pz?=C!#s0*(^?`X`,j"e)) "`\T# p~9rLRRClޒjQ6/e _k])@Aںyf߈\<#|yM3l>Gױ'11>?E#}] ?lkߪ Fb=W8m}}YfʝLxD4\c7k.ED!Zz4O@Ձ_[m?4buop^$>o.(H˝(oCx3\J< 0#7Qֿz\W5 D@!{d!#s~Ox{Z qn>TՁǨpk,5vN'kg4$0{_{E$_Ggv_ [nbO@ib6/5z'gAxzݫ32C_s?kSRi'O3?ÓG֞~(k?De|Ʒ<}7f~f8?^ꑙ5nDFP7O<]霦̐k_wö"}?o9)IKﰫWWad_ ݘQ luC /?#G|Z4 vdR0߷E\~22dE~kn %A%+/q#ȿޅQU1t.DpQ""{AA33ׯcI1_(T@W\e@QN~o8q?\@ mynD%*?gI6H={?+$Y<*(~*m~I)㽘~z;^y?cBHB.|?yp0 Ɏo_C!zs6 GAwؐ!@|*.G('@F F2(l=OtYq$O)oY2aR9|AūoId Gb>0?ge_q |dȣF#.՟Ö[o r͖4)(}߳H`OoF$$UR;ݿaacGP7?Ё"HRDpGqC|vl;?"xNSA2&b&w G5#s~ާ?.Mf1h($UBĵbt C1|ph)ht/6 h c+5nEͭGe젧{UF9:Ud({Q=_[|鿚Jqa( _K!/PQߖ??uI+?ֈJ4RH|P@EDR$$!L02n,#R%s㏜nYGN2-%dQB2A^lSVL(B?xrc Z.;.? z=@!825 GϝS1`[ Qِyz{$zg/}%ʒ-9 HVd0 H\Npa]Fi*Z>cd?Py* )"r|~,N~k ǻCp<\>ܐ-k"3z sI|ݯZ{tBH spp1{Trh"#:;?$ ,~p8A/GH|\;?,\8:sH" B1T;Ec;>PYA g7a _EZaB}ZAT=4"3O@>ՃCoAOV᩻ocŸٌo먁A7<{MZO?YmXL܏p80&@!MJלP4} V xtIiD.zT~㴈Va%r;j^Fyj|#!Q- ~>x z?&pK$GmyM;<YH ErfFS҇=GD`jI8-?w9]#r+ٓŜDx:? 4{>XV̓癦 AikL\ tGQG(PC}I !ْa|RMc`y8!_]P(.BC"yQWL&Oo/@/_@{4mmNCۚqTSpQ(H>a?s 09&2x CHIW H@yȄ owiwWy1*6\OG+Ǧ4:`/j)Nu'/XtH(R@%xOv\UQ%Ur%D+> O|Y+k6 j-) sމX#z #i39Gi,P9ôdLܮ<1O]"#|ދ  ?v'>WRLPlkT<]@U8BRyWA v5`_ȎӰE`GF耠%^o$eWO54i~}$z==JBSr'E9(?w$*u[691=}~#S߶Dx(tg$c5bPC*QM WC`_A'beI0f DC>lϷk[9i##ۘ~I|&>w,x]kz"rx%!j x;Our\bmqmD'W>:7Hpٛi BzN*NT RShG,V[|wJӶ(P=R+n"Av X{=h(ZU(H='z=qIηnNْK0 NW0 %F0Q0D R]z}d~E H6Rw^5yF" SG&P{?I?G рL8 I͡GWRKDX3B_uq#&Hcz+5rlagWOA" ' _-wRV|X94/xO&@Xk%.GDhaÙ/N?)!٘n''X^DD~B{T'X}^@Ί?K$=l/nx %PzR-=Rz>զcp׫$.ڻ`_I SΣ'3x=lC!p|;dlkI.RaJ!p9\,1\Y$N)2K$ j{Wn9uLFh_ s7kƻ]WeNp hQI^^,a2_TY=n^q+ STP/4p=ˇ5ֈz!i:sT< ,1Q͊[IQ9&g爜&J ’ V̊HfB6?.ؒl=._,/aOSRfeY] <|8`;-ô*, M炏J'*vys o\^,=ɳ7@$soޞa??!b\< ofihA[{t{6 Ì?o݉wu6iPqBXM4VF,l+ɛe|8yMT+ ^_H5Ϟ]><K$1&ǹwzs~\q.X>(n 8Y[*!y7};jh [RnrhCw]CҠ@8cҤhm֤e$esVZ\DX^p0Xӆxpێ瓰!h} -9QH* X6;x br.nkQR3'5e'xKu0" tBqX ?H.:<& guqwl#yy[]Ӈ>&dTu)l1 k_xd7B?+Z51hEPnLU(ETy">R1>]f>C ~;."*W{F#8wEMoA,z糟f@Jlt~f赜T`F-[ld": )S۵K^]TT|z Ly:HEzTR:9eu0]em\叫>^$Vg Kdqvla5PLT)BL]氉ؔ߫'brU CUEࠤQ}l(FkEghjG W zɣi6 A;hHCA@0Xt^ʧGE=uU7Ey%,F$}Ҷ~j \1X(3ox,"**| 2iVNP*ճѭSCMIiLV*rsL1X *B((>g28jSa4i+870MbZIBe+LY*DQau_ ̋>JePLQN) GfM s,^R=z6jNnq'dPFy۩ H` s/vU\ׅ/+mjP4]yen k`TL}*XXԑ_!bXhi@=={t>;GRIuI*a hKI& 2tz|amw9chSG]dwl~2TuHCodvu_ktIZݐrr|R(sJA^ ^ױY2&a}?Jh^hmCwr}8Nu^9͑HBā']YoAQ?gjσ;\Liك}Ďĩf ]C1 ք @8 +|j֎#ի#19R=,ًX@/x# A]kXbV[n1XCt1\#سwfkflc/W:s!m0!0/Xwa:SEm˧pܵlV:4e-vz“'xvG,UÏgx)҃<6H'5Wfi5^l5XfwflZm{SL7Gq;^90`<<;-hQzo>KêQ]T^-"!tI+JCWsegZ!z0Ow9wUyvϳwm? H_KH<(!S $˹gJ4dKzA;YX?TE17f L#\5QMA(RcD}!wx~o q׆j 4ӝ'b=PP擲8 MCCaqX=A82 iTaXO5)' *=נJ 1ő~8P<X|?irU`0,@Њs2?c!.6cGk~.GE΃t z^xxY&IyheϬf+8Yd CǛ58^Ũ! Z͵9ft6?^3p̶ufFm0oQ+wcڈh#'VaB!$/+-('Cgټ:@x酤bL_2~4\˃hD@ I'D@ V(̟f7I*(nۥe}g\IF/y)G a'DiKY'z:_Ğ{ҼrC }Ɂ& 2P=Tw |N= ZFQԏT曖)v)HR߶hMz^~~e>~ 8;dSB}>{>H*p?=D &-?"gnCQR#3GI2!_>.4@FaNT>'wO0(1fsBD*WNKVBO cpw: zIDKҿ^~`6Q$ƠX3o j3`hڋJw0W#1Ԏ3)ce_b )ȡI)JhhiD1a`V%HawɚwN=Dmf~`?E4Sؠ?#eBAi价Ƅ`-L٩ÏM:)$N_W yN6:FmE#Gh p iScbyo^ cG  kdO}ƀM/,:;g=̇PjWQ uSXI]lydX>lXs@\3$h+0PD I`0Ch..F"$N9K.He>NJQ2 PC8  \2 £%!Cz:˂nM{54- c%Ӭ!1Uo/y岜-3B<4w44VR~QfV+-#Hko$K u'HV7I̳f1FŢjPT࡬4Ԟi8;ޤ9;8؊bB10Y Ht^GzMCI1iHwl:rwR nwR@ҡ\=N_#-<05I۰Hw͍sE`]Fe 1󣷀h #Јxy~X_|!.`o}^~Fˆcq$8 W4ഴT7P+sjL+?  gn|!C u@2Ӥܜ T#EF**uJgm>!M~D& 辞Ъ*a)t_~8;D~"J"Í`$v)i0FEkrD*#eCϙǥ9 Gz>v PtEBUg}^n3)h7.k+cZ恇"6GWnJTDA2@LR^j;<>M&lY, "OyB>B@mlUb T1bċlŰ]mPv6ި]ityehHtvjWmȋQ$HQ^xSTFY 6Pv7+ cI=޵ X𡵤wL$!lqƚ31t-0X *]"m0bb5{v3 |v[PN;hߐSoЇ-CȂ{`i)/kܤ_юA3&Fd~ Rlx! ]!xޘ9C6?)C[q'=`J;n^O,H֠R#ny~[B 𲉬$)(N :t_ b7&47e ?qYJ`ÑLNDl}^'}?e43g|p DKAx|͌Gi ;q9$73NGD'BbR7Ch8\f RrwKn nIgI?FLo8|}_<U9MeƑ0w Ve9{Ьn Ui{iy'u>cZX%ʫ#P:U4@DT&VM;˄E*u;X|R"VGƊO `0"OF@E_c`$&L'OQNTe? Od^d_$lԉiǷ~ =sG%c?I9~/r[( CPbQoeP:zq*,^z$Mk2xeh_F<.Nڿ&QY\܂{w N0n!;Js3A^hΘlؠâFp1[r5г.sTKM0 EPdϧGk]\Dhn̡73рPR( Ц@@xY K}vZ7^C{eAR*xq0`,73ex/Lxf E9gORS:4(C<˵Řdfm;ҳ忦5sǦ /a'K ϵcfj <^~HIԨx⢐/w,Ixk[dB@h&!aGߕM.4dR,Նx]G"Cq6dda8$mQh1fCcZ S;4QA)İK,+J?nMaGy=y@d<,z2!Wgccq}υ#ϯܛ.DN2جA&d)&jIȆ0p>8ry :۵G dV ;+R,?CњK2RXcBNIDO<1C yhڌs 1q0J3Cy<&@Gƈ*Z# QUu#}AuWc¦v( IGJ'~6Vwh ==6ʰ[N7<<+d fw,v#] pӆ`wB7ؕ+Hg\kU=_st" *|z\`<;EOF.Q/Jc91`sI)3CJMiUU2l5K+獎GÓ^({pA0tB!)ԏ/6trrOhkބhjA0m5a Md:?*JzC UIkfhs[bf)QAйϰ W$! @0Al;l3_.qN9i!8j8xi$OdR*5*]#ػ< -G?>;i_l QVύDOhm3(1GN` >9upb J31 "rthn";c֧(`J^078Mrk@s tQPXEX1}'\0a qY99Nܷlpb /g$k{!0ha4a avx;3r6̓|fߺɓbdNnnK!Qǎȡ]t#`F S<,?O]{531鏪S">b~mQdmr3ë2;AKd٫:z |LrgZ;3OM{d^:a[lj04Ր[у]ȵփ\OL(%sJ<na-8y{~b6;DКp:-_Li> eFRZ6h{C_ 33P!&.Ca-ؖ"b%3)Ek cNY琻vw0_@g) 'n0&" XI8*m9^7(?q{{VՕP<,H TVjLq>ԕ]y#Sְg %v J!]rVlXH(ie,RBќ: ӂk}+y;))/|/?i÷E4S')v,[3%9H@l݀= |;'x q)=A5cهFi@U;k<8F09r=0b31O]K Mj/Sw-(+:|ⴄ ⮥m8L˖DnXMl@!ȡտ.n] ?[/89|gn ?Jxa3 d,k oב罝:\<rb43Ӓ"Z˸3Baͼ3YOPtLNXvB|im={CCuIվ&bw~.i2`'{MO[ԓ@]WKYPcw_\c9v8%B)#A0H׃p4 ſy3_elo! j/gM!,`!OO< HhN?m4L;<: 33ws].WS)gwvqSðAi~{1L$npjH]Gb>3>}T u6S9ƑC>I٢YDn_> j fNb ۜ4CXc֚K&- aYp,F,^a =`ȌyZ'^ q, ΨfD3̛gt-9$@`r@A+) }tKqX@,pn4XQDB}]hY5v* dA=OUL 󁽞Bܑ,+A玟0Gy{H?yF8o3sv3clvl3b1-TEZM"Ł,vdpJu٣4j)Ӌ=wxQWQ%y1ϔUUUUQlcD Glm8x661qtĜ68]M kU ZH2,tng^ U#aFV mARi芆܄b` p2y떪WaKmkA1O6 NXh0[v'ncw*t{ې"`P 76EBz9T;0dα𑰕]Ma7N☈ث!/;:U#c<`I&!n:-,2w8F6~{6*EpMxG0K[2Kd:]40A.QC1D,b""Sn 4# Y㗰ʀc=#SCb1ÍvF{ac9z\sa׋W)[z)懯-vh5u<ΰ$w[l'(c#3cU`C@Oi,m?-clA|lW\h2:BС W򆀁`" Be85ジ5ϑ~jBd:,뙭$~Rb\u[fy0fj4L*Ḿzұta :ٜ͜>Y.}o?|H_Ӗ AS"`1!Sr*9c?%9L_Oۯob=؟g2NΔ Ө@@JN0\PX((G~dPSVBY[>$;; Ő6ܓb;=Nl[IIc+H& Ͽ 2$w: gomF/ gnr`'i@;s(A<grL4M{w!0fg#^0(sl{L>ޅC<xBS@iq~snKREA TP'R#I% ܩ4j}:,IxL! (G4z8NA ؤb(+:w/Kag"2/0Mv>v{GDyu! @J$zt ,HBb*ŃXj%DI ׂe'Ss76߾:3.I|CP1zVI˄g@CI3[Ct/=Yc{[kfK0B$Fq'%Oƞ pm?]o%X3PPxfm0 ~_wIO/(^vtx :id4,^2V(oIE laG&A1B h '7s:.WѶj 8\[LO@>#CiOIμnH=?e;ǛA>Sa P؇u, vM8rHk1wb G#g/v*B^.F ~P!!wz*iSI{H$=Px7>4t.bL<<ϏT?xV)UU 3ӜȤh_/;M4M41Ebi.\@٢lR/f#Dҫ jLKjQ-\`6X#Ee#飼QM̓MHiӬE9Pr#\&ԦH𮑮-G"1sqi2$QfS47pw"T&O^'7=a.Ru /M$9p^[4鄃pГt$ ' r7CcjMvi=sRͱRAG!ͭSq,MKhh$hkzϗP@D֐<2HyJ ;u,qH~5x9d¡h"*F ~ Ouĩ;I""}"FFЕT69Ba~'MbQutRGx 0[3`Iߤu ~8 w~vP`v7dmd'¼?70vsTTr$e Y,EZaPU{W{0 # B刊[@Ok8pCbg/;yͽyQ`<7@LKGЛ} sEcG@ӣ:Ď˯ #  Y4.Q$.: @ 19q}j i0Ǟ5|з_إLْ8(2'dy T|u5?Im&1-BY8+w]uO1{hjY/ka<4&DXOXE =Hi.(D1eL"4J9'y.4Gƌiva؀D_~UJk dp} 47uVTyP)# c?_w~E_vAjj>X} ñ,z:iNX>c.04sS,Ap34lQ+_%z:0Kr5+1P9yW1n7y{|A)*ꐗS(G肓`XwTBg5\=(H6\"]|&^q$|?w'B//Z*@=y9dyzx ƌUF{ߍ&81߫RPd`IIx+1B%c ;i|_ES1}Wf"0Y\u!afvtSAhMvO C#!$`r^QoKXg{?N (ôv(ٶ++L)I99^rPNL#鿔{L\ߦ(j;ܨU@ X )$Jos`7]%:著SZ`Qr}աL2giek26P<y[h3d=1DDA#U3Gf ŸTӤzTzi9Iޅr 51{|cOIa!!0P((a YW(e3mQ4iF6֦fhE"ѸocU7½:e3\mZx%D#KJJLPAN ,KjMe? #">U'C&ěb%PCF@+0u`]ӂgrui]IAw41)H_.@M@6uYg B165J Gңǧ a6FdѨqmky Q6$ 5y1oh;Gɴys |pCbaSAjۨ__'ѺstR1FvuYt檚bcs=y/_|`/cу!UU5=DRcE\U{{d{m4l4mߖ824Q4ޝzrH3^W|&)c汌5 5wN<8%X?szx_Dk9/tC߽{Vm]b%{\k5DBgÜêx@y*l*X.G6ψpP?S4Ql;0>zəVF`#;]a<Dl {2$}@n yІv~Hu2L1 >(!3l9g[/1`{|nHnǵNIyy;jLx$q7G@;oӴnԣQ i2xvxG\ ܓG@Gu<}JSݞڣ0ĜmAй.x B矑O\l9CCKW#,䮐Μ 3)|͗~Ƣ858o|qOD9*PaǪZ}@'WoRD`R 69VR3+h"LfLY 0᜔hoq/ %6i-ohU<K^";cgm:6uUtkJtQ$E@5z6_ҷFl@=pGQ'_(k8g?$dԧ{$uf8}A҃ܗ}|ǣ,=r|im.…\l8E"Sw;LfL;@v9tɁM5pS045+DZN:ӄ5.`pd?Q}T#* <dSǣ0Kv;h< p3)r9ztφ.qD^bZbfLTo6%! 6^6ݰ_ MڲTs:a@πxzg K<\3zfJHa`RHRT]6 Th6,ōp KT !zwp'5jis="> ywy(A1|T"H:%v`Dwf rs_m<1ө v>*Ԡy`˳||l fd0~"#m/qJl:a4k4NI穈|af} VH53(0# ,[|$Pz`i7ZWmMf@2pX zPLyD3o$r#9:I.cPODJ{C`9{;\RU?=_^$>W2d(~d`i䄱 P нlGl!P\w5'yeϔ D>ObϹ?Pg1qdnlԆ7/:kAp?_yO§ʩp{ߧUC |d#JwjeEX3L0]`gwg{5YB)M/{] ̰Iޕ}%/٤ʷ2y?~Ď4R^DH]R$9MNAЅ~DCck-Pv:FD1EJ䝵?L۝5Ēy`u}vSaBi,Egt%DM=5@A]s |SQ*vbւ]h8VI%A=F_hBtm0!prG>|z7lNhT`݂iEE19݈'ou0-ǗٌB%]Kux@ xeَ5>ޟx7ar~8WdE;< v5* 3 1*Ă20@GN9A"NWCe}(XHy$&#:@1]BK ^)%8"*II' r2`HGc~2xr؛.o&4NaO"<7{>C7gC9(ia b65! 2Zz4Hr=uԨd6Wd;7bM赺Q!ڋ C\p)DQT( WF1ԇsNH]eA(cAfmDAds9$C*l 9=^Ri!D;WA܋dR jj"+b$:?ʉDT%z02v`$#o Z8zUTvNJQ_yK  jC&_̀P3 XRD &wm^r]qd ֠L`>aܔspvA s`ީ5:Tvw3E>M4y%ɖ Ƣ 8ʉ!^fKn6֍3?+ 7O?쇓BҟmӒB}a(`S9a_S~O}67%BB_qFCʫ(CSeDdMk 3 ql,&~hGpIl߲T1a(,)K9H/0L}2',Ngcz)$"^ jk ;T aP?Qx's@k`ĵ!4J! ;u tؑ@E2zj0vLr҄wkL#g^7 bVDϣ?p5ܠnyu?Oqve\%0i 8aQS`!Vp\ra0Z9eݺ#i5%LIairm7|mO9l nۢ0o8BA2a}5Bn=MJѰy ~w(XN\FOMBGZe Pc Ÿm&ݱT.HyhLH T }iv|3ycK(4[T}Nj;'Gv/u fK C$xkSj;. / jh`x2s2Jr%AV7v=5XI)}[AXK] Ow{ C8ћ4n%y3_dIrolzGJKNf`TDA2i&' ;^x|`FAԟ߹lot-yԹnP wnؑhq4#~ A-GBQ؋BɅQC@vWϡAqC&UEkFz0}(uIHu( %F-z vhML$CA0{vI Ȉ}b$鱍5M4Cjk Uo9_-z.7?jmbGSzrLYd$IrndPi qceʎ4o5CZ5a5%K1[>Yir:mU 8xk_YzO`C "Pk/"'Ͽ7=s/Cay9t'qz `$q-kffbȿӲ,./l6{3Hq>ΰ53qGpQ"ٝú\Km :~\|C:uaFߩo s *<ۚ!p{!'8JM`3ڛwxn֘]H(2wԜf# "O][GgG"=&g. HuCV[X9yb9*T4+͘o] (# &F8蓐s Doģ:l!4}%$m^ɼ0xa/a;9C+St.Mja%\3 ʁ'VI'YD6u A$e(Kq>/wPӡAhL$`z[%P6XV y"I?yEƚ4: VrC& M Y4XfFP= Fw h!@E lH1u pC;MIl% K"M]Lxs{a93JjDh1O p ΙHe>>fg=Гs,jOB;C S`bXhǣ/[A(u K=,JTUMFe>Ȣul; };!~. #jQLo99fJiXdvhm׶l53;p4 Z.jpEܴVء$ 2T+r[#Rvλbf\j:9nCGDbprOf`tbN[n' H%]$wl&N)L`R{K:OU$a-%%sн$ǭq by݆0## c% zz0NT l߁7KmrzkיsBy:_pڼu/Bb6IɐұOtSC4$ERH;kL ]\^} LH ¨ ȪALB+v&3ΉLЇO(h()ڪJ611%%@IF| 8<_*  Pj; O]Cu#tϘpRctE *tkm`K8j2Lg>SDw)zL) @Gú"h]s=@}~OZF5!s6QPU P(=&P36 " :TK1E}s: @Bpɨ s6ŐFœ膉BjK#6+R/AQMf`Bl H -0C#a QZq.3 H ҽ 0ӚPѲi-JBLBabӴ"I8.=CZf-04Iᤣ4V P@6f[kNnV",4+n6r̙S6R!C 3g`9 }l@'F|!NqiO &ix/I@_#4t`e>EW__Pъֱ:V"KC?b8Mg{|\0#9.Awb6c;j ld H|w>&6W ]].Q8Mk}yT^9Q#:fl[!-^hPdb%E"ei_>[$q rymjeLാ]3#ʶM c y·9 @~ jdˌ&7*pir{znKM[;v zh&ZƤ"5v<}S^!* l9g)!$ u ;T{g9i3Ʉ(B&`B&~WvML~@Ef]JΟwy0P(kl/x;*Ք`{ v>>_v}1ARN"1@ؽJi6Kp28CI7cOs(&XkQ0dwTbi_!>uJaiqB4)p 2';#? tb 1S@<Ӵ.BePSd&J'G˯W_k'tGiz#b`sh! <:1NFcU2mPۗ.ځ`[t>X?Z\֤9މQ"b!u6;>X@R|{l`7̓z^ b)Co9&X%*h} )ԔBʫ<1IY仠N`{wDuR |l8>N} 4eA1:={ k&|Т:o*$6N(ϼ 6JN؞Z:OhG#5^T< Jkq[Jb'&ͅY؈>llmڌf?R8fqAݖ=Eg0 T;'KIv };l0$(3&1)-:;a%1\i;IJ7xC  ݴl8AO8٩1d<|0I@zyiȻ0C(aҥd-~q2 !뵙[1e*i[|ef$K<id-|]jl$nĐa؄(aqIOj 2w]U/@!uN\a<˸-2#{O0%%%Z?bHf$ϰ͚݉yw[ 'UjK7?ty䠢H1~:bK?f4祰'=M3ӭpG Ȑv\8 7^вp0D:'X gҗFc5m+;fW1=yk}NKi܎8 r ;o۪|mzZ 4; }Yhw㹸޽Z5 2v04cl}\jv_w0q:!0DMn 'ϵ#HdCXc2XwV,QAA1\™DYϡcB@~cK?&VM?49i n"_aՈipsD`u5*f+&S_!؋\wNP ߁bQ 3x^C,zϭW }} yj +{vg{z|*.^dVu"PfAeXgR̀-VjЧCNkwBAHnTi/,d;8|&8d7I èCyZM 'qbG~j`$щda4a`aztD;&I ~ -<b$%!F31(r/Ymb N Yڳk6}c [cͿ/0U@χM4dީ'I ?C: 1 Dq "^gu$Շ돝"OOE>&J'kZ >^h(˻v..xGxюoX'c4Es%:Mpq|͌Qכ=O't~_&WHLES"H)4 hDK2}z!lRl)*ІEzYA2"v:5T?YjI ɥˌFϳ7I椕Kga:Y hb8j%U AvD LU84 7oyRdP #XkXIHaʄzvj,z1Q,& Y,~CG6LB#yA$ж~ӛbOKpߩg!(4xϵ cgtO-qInLxt6D.x!Z[mmiP7=P0P٠֊^&gl@n55 9AVbPBw ;렦4s@:uuѢd f!.Ke˻~]Ͽr\r ~sRY$5x$17NEBUM$RwR, B؎YW9"PTʆs! iH#U1RW= 8=3m-"E6a[*Yӏ[Kgnm86'@KDt=o:E9Ѳ^a/aj뷼zyknS KhXS%<43L6jEǫ(F`s!vFyak$NYȝb#5f9XQ W* 7D&CȊgcqХMՆِ=qDdr:mpza@u*1 u7Mr_#:f"-FJ\Bn[&](%% 6`d 強BE`m{ Kt)d>t(TXaHHp@ҥ(i]r(t!?W8AB)0HHҤ 4C|U%q_̈́?9;p0_:~L :뀂g/sCD;SGF1 !$nJg;#oQiLJș/`|s~y\GGi\o &}l2l_V" DLuQIа4/&z3WaD ޜ (1}y!m/Ik$H GJi|`@ @#Ë@pUr!DŽ`?T[72* φU [ _r`$jJo[G`[UUjXęÈHP1C]( #3#FM׼KBg@U @4fа! > ơ!a$Dw64 G;[0Ga1T_ [? 6l1mҶ ^o7]Ucl$YPz7;H!"f'r8v SBiUȇE S1}wCUЦ/'iu/Ga3!Xdޞt~^]e]s#-!ySf>׬zޞ(>P8JPr?F̔R$WU:㋙:\~8}yDE?9=|) ;"GǸʕR P@+@'SOc 6T4&yӲx(\nq1-hy*'!9!g0ݓddt``KTa 7Re2~LBģ(Ü {:68/w ky_"/c@7qp!GmP3&%ҺE^ǣi/XNZPhk2Ri^P x$|~xy&񷘜҄;q~ʂ0?K?=4 BPh㹳r5=rJwO;d1_$-%MHU!γΉ2CW=+JN@Ҧo*HN꠰VRآp1,B^9|^9Y[ q25xcB*2~}z` HNһW|118@\BMϊU(5ˑ/Ch;pRDv$DW&Q|'*kHms!R@|7n2Vc1wfJS~Ispr@\s7[AߎR$BR)0c+GQ vp-R$y%6؜n@OŸ:m?.?t^&N@Q}|#ҽG 䩋~Q.jB?D]+/p'ezvcth/ChF,~4aFkDnVa2]PlW\&;ZΡ肈UUJ(Pt,'S:iѽ MDJ)34uR7n7xgwIOQO(1C%Q13rȐ7Ȗ\U($NH$TI8P񠚉N=sӡ'fu3+&GwcR -f PR5~ܒP((Ph!m \,S,X5ڡH H( rM mT0P-0!q [Atuɮq "o% 7 ^đj1N'4E C I%!Քx$"W CtE(Ǘr>9ȿ2}`I)<`H$/9]td(BpD $RѝvW)AW3ߵTۄ!R[" F<F8뀜‘;o\gDZC}I 41A?~c01 j>L DD!O~tdxE:KL ^.[Y"uK @K]u:<6wc䒩YfeCT *Dxa[Z SautT2!)VW8av12:#P\@ 2v&V0šA(PTcN{/aɁ2:\'wKZ)7Ej+ AEy/n$Go2b.$2 c.}9@ Td-їcQrrMF1kU;"`{Ys*2㷯csnviP/=($ (7 zx8б֟E՝y)2Tп) XltCZU0߃g}6V"HU "N)ud܆lLGx,5u~ݩKt!*7MXO\ߞ"'\cwq{zpͧĥCBhC!3^R[-ʁ*cb@YdF0yVo>oD(򓰂L df@XF H!H}q2D,%zlb2 !rU6 ㎙݂ՍeO1뿮L0PIYn*qݰk:>]׍R `UDF&iˢn RP68Yy0;9>h"X m!M3=`l?}Ӿ_R/ǓI*J(((Ѷk}xܵ~Ғlr!`hk :wS_1FNwmQcG +- г{.~r_l~N%c|/ť9$:eٺ2e3Mw]\o۝3n 0bˆ1wvY&ң3\cEk5Hh 3׃wms@md]k>!/#h Tq@;\7BX Q# u! bX+9G'2r6pL/H.r> Lk2o6d\08999c#5|X+?Vq>3j&yȃLXSNE (QXs~{mtMFz%;IiLrjf1#wD&甅 VCi+c%; #43.@I.Ke~"nzhu4`8c#>o {QO:?(y^A2znգpg5(GmȘl< AE:z/3)PE\J @ђThr964 Mnpٶm|zx+(-_ $SzpAUCF.vHL?ô@߱OIzH 2nWT1A ^'=6'Ŏ+ Fde(:Cxm!xh1uyה9A *DW(5u8E+ZMCIdܨM6`}cֈN( lD{l=<ɕ> V**ᶣPIBF)rroA$NN@ߞE _ #ˌ=h 3Hg.0ItZȄH"@"T$&TH֎~GV9q5BCWE{Z۶_--Q}$ke6xp)ժ=EE$_y]mrm%c7ǜˋgL^D% DN{HAdE @15Rj%Cc]t-JbTcd%Vp`@!L+0Rɇ:\5hqQeCAc~\M(>R'ÀrRjUa8XNa|Yj. m-fl(! fɀ5=]sgUaf_ױ׌E-Z  q r,QJAB0wc9DkOF E8.+=9oFQfغ*:|_nȖF9ZuCXLy'\="NGIx X uݲGҤJ vZ 7mla٭0-x/H7y65z;2tEX!xTE,A bBoPFDݘQ:Ez>$+kHc+փ"qޡƁ*N_WmulJ =6k,'QSfV24w]:}p3pzP$ O Y~>W>O3|H@#9nDdnX'hcFo9 B-}ئt)2LM~[! b#XVg?vH] d;X BӵY|]tFęJV^0äਔK0X"j]k9V}_z"5a*>>`*Gn@Ü+q 4GXF$#r Aэ֧qZUS3׾@u{< hw^"CywrdP7ݦxMt+U\|i wNޚ;w:=pIn\G})P"&>^d yur ߰}E]PF6 ׼F)gfFk 3˓BmAgda~Ē(X=nf4ع;o{ɮUBI%B%(,Ndv*Rl0TP*.6 *7Rzp"?$|`@/ ZJ帣x\YlDF(( Foa8A}B6oy%:FS6VUR "&^/w;۷]{Hl\&Exo>aπ͊li v gI?u$. X ˉ`qM;C MX S 7}sNIʺIϗ8ؑsQ@ooߟZ7<ņhab>$p8x86D~֠RjA3X Ps^6js 㶒"aEUWѤXW}{u]5Ӱޝda#bfVZH*yF6 !K_.,,5dn<%L$v!ۖ4J{f7=4} 0Ȝ,薽m+0{\0`uu"XQbo#2G+P{' !EӐFOZRm2ƭ6V'|7⯋^G^MC1i>CbW<R,6ZNCa'8J'ΧU6:s6aq$0͞#|Aj$ aKҿe~y51v?WlYH|<)Yd`AIh5@{X$]KiP)2SUHZ"Ji۝/\mR*  44mPm~GTCp+i^=^) dM6pw . \w0w44Ҋ>;{FL{kr]xEĒh3#mb0-]QqfP=Sk# .d%l,SWc(=<^ 6gLWT;vz#I Ld%Gc.OzhDH_ %KK? ?/33'$VLX*pA 7=΂R)3^Kj*k,'v1AZj>}'裯{g(W|C%=GA84RDiVS#΃,3l8nqi`oL(po[ 7Fn pdtf* (DӚlM@ 9hY6 50*B ^FjW=x7=txoCH3H1QC&"`6g Qrx+̈́pڅZjWDWi'PN6 C8Q:%|:d˙"EZa2[mڿ9+cEub<Ua͂^wj'{(IC7olQ) v~:r/ 3;52MI&r@=^ RE6u"&# 66;qAfjjg':4/~ѥk9c|_|3&{!;&Iܟq peP Ёi5̃_*3G9u0B 4\7sc3+qZ}}W-F1 RIeTO6rҡu:`ϴZ'vv$3'څ%7Sadܬ՟@kA +`:%&ǸbU\E_,#Ĩ1%򂽲dEr(۷JgpП<]u%:m;+TQ@T;Yg&3.Fف~;q4`qMwg z\r> RɢݘUiFrZ]Qo_=@t'~Ez͆1/9q,Ebh'b.Z I ?q GWD2 9No2&J$F bP!D썮v6ڳjɢ;W< ܏ɢGb !WbBDx緕kT* 8zeO)(j pr%TԈ8Jj+r'G4QMQEHb8ucU|OŇ4L CP)A2(c9 J_˥AM7=~sƓpC?υ?ۇX*/6+;Uۯt:?ˡfUQ_9nNsEbQe uPt4[V*/X:pMˏ>TG)2<)g'C#~xfI߄)%HGY>(`h7d GX2,y&-Q/N! C̓'F0@#f,:>\E̅_ЍKW,ӑE(S_&w%kݛDqXW {X;noXEs;IpUSٓ}MBdjIw 8Z4AX|Vx0 V O@|f fz `~=i, k)̃s#Wl ߜbJ~ &ӥ-m~cyXR'!qHm|U|cIĸ`X*5"԰DY v87b÷<.^Ri GOI$9:"Lc}ɢKމ0BDsvO?0ѦD]ƪ/vf A K_.-iBH(4pk u6$C_j0eY0s*BGQ0jM0Hv%z6;v@PQg=V5arns 2%٫H?|3JQUqQa`G|pO'ÂTof"mv%2KND#pqND ?ʘ';;3w7%حlSqyJn]b{%βUǜp˲6֭Ti!bauhsRC!ٔ6w_6^6217F5@-? Y€eU^ Ef}[g:Jgg: E:rߣExWܻBh3{ z8YgLb{5FLs32/}X"h `mߨv2k6=Pd1\zkoNg1kxøC&|0?|ZԁRJ}F,|+*(BY{;i؞@,9Cj9&P45-Up`F|H!X[&|^! .~ cMxwig$a ={6Wj7GLQ^4Ώ8IWݔQvXp/Vx׊z`آCn|pٹ0 8 DEx TJz4X{L2p"zq[@#@ p 1;:l ?Xr:F~DI}fv %cvh@ۧ\:2\@Vf=$"#"f#* AC2`qߎ47_cJDZJ7m~}|d>:p״Rk<0pxy=9:7ZiGP{ J0B+Hェie螧Da"A 20KN_M/3X~L`G_.x3l^ݰd<*.͊vi1]F0$8rbD0 {hA8R;1Qif2$\֌Z1d^VgL9m| +}nkyhk瀬}fr,oH_jx}1Fu}3C9;?r^<:hL+DXe2waA$;(N3 '?f/>zhřg&XAڈ5 t&VJ:"DHۀVĤ, 0Aaɀ5'H4rҩӏcEg ^h9*`Sɥr7`jFD"~4fzn$cOa?Gv5v>ƛͰ@)GQ RHhE$T%4>/1TkwVL[+LQSͻl̅"l s ~-LMN!)K,Qʰ/n>[C +;G<ûAkJA+]-,ϊXfPʕ{ ŁHvjkWDd%5Fwr$uPA; 87 ukÇe#(/C dA2͆apj"d2kTĢ Dјw '"$?mM11 If"I!۝A9hH͕yz7 fǨZ q 2ys"0U! Hl(e T$0hVDvL>}Cyf!#$Kb$sV [ b2 M]wx' 1p @ZwnaHn=M&W$uUS*ǻFܴ׌(TU2(ɑte,[lb )kӚAIҏib;Ԁ]Ρ='M+:WתQoG9oqx҈P\ f)ͽZmMpI$##g~V&`\tpD $Ym#b,пM fyIR7s,V rR$;3ͅ*oLgq({ƂAM%R=Pblꀁ8Y050tmMvܪV,DH$VSUU}\7(Ixc'cR{hkPS=dӯ*s(N=7st;QUٜ TG, tsPTl\N ) n@S7$45pt޸a׸"|ׂΖ_oa;e 3=6w;k-=\ünZh|>QH+fjG1NQTOm FψJ.1| ہ_6PWyv~'5A45*)u֯84{ٌUCV+THN{g*3TkaMfƸhQzMslj@9&CzvMk- g #=둵Wg."`,ؚ'@~'PA#9^ po m(wDf[Aٮ4TQUZ YH6EbԂ8banUQήzpa u[!È|h I-oǕ>Bp=3b}^}HHGc{( v,:nfHMu== {|Y{.Ǽ|s (1ƨ]hS>vty\/+h!l2Q<ͣԦA|B*וkKܸ !A&x !==`Hsj4" @/쌬 !/0{ a8g Im:2S 3+! &rCbr^Q.Z<{+HwqIBD?.ȀK"#!G"85杞@\W)mk|gaJ1CZ9lR 2f|yg5f)!~P@jO:R@bh9%;3_:tS-|T0q9jƘw^˼9\6w3BI1MBt*9is|esT MO{ϝ3`_b "nN6I"$ߓfrBt|u{)N %ʑkbn|‘C\ft7ʹmU0AgVֈz`My2|>E:eS oqĤ <LHx!D yC{| DFbFv& FM蘎J6J[Ʋh;b.aŜ'mLnj1ӐMmlm!٣tԘ1EI `I"R`U?B t㈐?gADUCX"VH#!S²C n ouS;ƛk?R$dAI?q߮Lx}0U<md~z(G BЩJy{D=H&9Dk[=^ϚCQ%5b5S[>O# lp@y?ϢCgĠvdѬv9S:Xh2Rro4t}XH\K=d> > l+\2krP \;! ц OvTtmޭK;JkTVs$fjVոfgf! !  [H(Ql0 D¤C'h.̧ŪD]h#/d#,]̩F QxѪSXv{>OJsIvAR;#OÐQBEic,YNr7 {N2gz)3Tu*Tb҈e6e-ZKؙ&ϡt@|>$A 7#|x!\tfP1h~*t}@ؼíUk3 }XĘ#${>뭷?$fID;P#-W|gηƏۍQTS&iHtPTYTEữćXӑ uT:J"dTki0FHjbHNb"bf^-Q CmFG͘C34:|c)Mr}?6P9qhr0 <%Cz<=Y~%I4Y(<И1(D5W} #&(5 skgx }JcVW6% ӧz ‘UD )I!P!)cC_Q/3e^#BP:1OкBE;DT; 3%QZiTBZNƤ)R N$>Ox$&#t=S>_j~C~ D49Ă"JI CX,O0w^* Qy>fk_a%X%Pe-? >" R 5 4.$ cwi<(:dWi&n4B`P(3Fƿ9vI }F>;&Odɇ8p #8d &?O:oћ>t˨u'@Q6=2?IZ:* J$\hj:STw*5LwXH#'3mI|FKzI $d:[x7x󎦒lTCfka4P!g7ٱ!X2LGCY8 ~XW>} āT̘m6ƚ R 1v|;c{%%4?D@R ~H)'@0)RVmP؋AaG]GOTD'DF2 -%2HH#ADPHDRQU8?6e21*"Ǘ`/`sA;Cᑨ#nGƑCkT T14Ѹ?̈́4wZ zzL`JU HyنXwixO+ø&N|囲}Yd}9w&!e5vx ƌH!|J_iG yH#`%%$DΓ#PiR!_cÞ^%LbiD5!u"y'h8;eIA2!I1r[1BJuݚU}{$1+]!)ށ{i6v'Nƻ,;_ߚEƁ{&yNrDҟ)P({?]B 2D?f˝Sݵ9?PzQ&$x6ř#59.X`KAPHg:KK K^DA'kBS!Š;QJږ:jc tQ5 5.1 (kJ Up EAIC^I- * #eOu}$)%\L` (Hc) fօ$rijq> uDy"ݺ i*>=q|)c(`JpWO!~TvRѷ>!`QđΆL'6<(x_jC=չaD?xN_^fթ"hth")*Hs`߷+DK'O';I#C_DD6dEH>h;|vF_! FKbd&eQNZ^C$O)!F+0}/z|2bIbIA$80 AH{6aD]/4xH-)F>BWie7(s65"7݃ ̧q!PK_|G 9chC"DF 2P#s@RM&1z3ْA@A:~?] }!P`B6Ztː&JCTN9??n 1H$AN7Ղ)CŅ% lHqR_6]ja {O~@k*hJNf4ftHRALB1%%0DJ|T"CUH { rHGL %xk>(Qܐ rQBG{qϝnw$*n5lOQ̄u}Cq:  +D.O9f'r!~!z KCR7>7|q+GE} `_ƇU3ȾPP5mFl+Ŭu`+sw>͉8U. v#% >^\& |nJX@eA]' Yi3 >X AXo1Î< 8e$ѐ2r;5P=Ѡ~T OPHa "yXf^R.2(boO7dj4,2S6ɢDB7}4ASBH4꠶u猈DB PD/:骖$ 2@IP@D큑'xQ)~7cl;9%G?o,z AlA Oy8stXpb6$PzyE ‹X$t0F zը HC5Xfz 5]Q>k/y!v8ꝷ]4thh<FzC5HRjn{ڳcW-Ę2OCF] b %.~=.ih1t'C$O7Ţx@G#\GMCN`>ߌdR.L UwpUC׭r@PM~_30kIȶ3IxPF$*Aٹ8ǵE .kLC5΀>FV0HaF)>%޿|_6Mz  ~%{X "X=>[.>;B #PcO]5_FtMZLXoܔ"Fb9\ 0@3s}L:})Cay6]Yg{{>".34=êzf%@n4q=q4 bLK;h! gpĂabƃw`cM-l!H-0Í)3ecDV@r39cg{hYxKplÎkr6|N[c{5nK ,אއ 4>p͟q  Ŏݡr.Z"&bbH׿'d HP"x% 偂' |GC(h=S01֫EJBd, x+wf/`H1S85Χ7 B݁JKaLg@0lU9Վzj'3C2aRE?hF % ))SAP$|I;>@:<9d~IqU"BSHè$_ Sd@:}<=]hz0 ͵"KO,ZDiK@7vt:bTJVmZ]TRJL&B )*b,:4Ѣ&Ew90PGOsIѨ0kF.AAA6M%mvx5"4IEDPQK PbuI.ۮմthjqϞd۝uu@G::TF$3;k>X<= Tcq`u][m࢖jf4!`2|m c$^Z0Nká;zw %h1&vDEd{{iWdӽc;hIrLLќd:i".{! QvL1"D88& iHpHŜ%}]*|,DA PQTFLJ Umo۲%s{J^ۯ C×rY2Naɕ|O?*ݱ3bI֊2Ni {:д:ֻ|rO<'̇8ĥIPHu8OMvi0y"wT~yNIELDJ)!&SSD@xnѥPaa١*N^#i-ϕQMARy"L]A{&{dMv#a8큎-7FT*(icݎ(& !ɔJLqðyFGlL0v4])E؃gBuн!]&2bbgc>a 9͘.SM[lOwXx6arϦy4n8v/*V#O"C>m]'x Pw[,2C~ÃX ØL)ҙEEi`[[?%C,bbÓIGl@`ݫ ąG+=V& 4^q>Q=’d{g$JNכi<"v0UgЁs$Pe"^uW8.kcOlv^2p<0̡@?&u b}t^o-2_ M`@98>#0_0 ;1CBgOiNZ}#8nYAl91O;rW.$rHmk\|K޶aXިuc!z j)ݘ1UE=|^dEҧ}~o4m);mÅb] bjs1d$M4)!:qY#m,-Z !֮8٦F8 JzT$xMPS_> -xu&pP㉹&\'8( XGTғP$́ *Q|/͉nPsL #C GoL'ow]\!`!k+ĀO ;퀧|0i&{%A4Bjf PP?&b7XHm.} yyfY2095OsށL%p8Y>C/nvRM>9.b0@ILJ8@Ԗ`C3MbJ! ! g 枠=pkE'=`G|g0!BɎ$ЙW\ _# 6˘8}9C-~ݴ66÷BIM6Vñ ,  %(#91( RdIJV*Zh Dt%(L!+w`EES0M"4"DکSyhDUQ)bG2^I8Q 5 5E57ˍ_kPHxF7uR4 #!=@9sEL%]h˧8 "]䳂v;HEBFAI)V٭m A3f wmp3Tg[8Bš(0^B” *FD}?T@Aݥ:Fv I²g<;\vg.]0t;ACRTR!y<DQm_>N&|=)E[Q"%&IAE.MRtX;h5lIX-+b-/܌!EUe+fWܹ$b}δ;]07wÏ_Oq,ȅJB s5zv R۽^ J q| 10DPU* EMs5 iiv3xL'e ZP&<]1rqQGM?ch3*i !C) f؏ f!-mcnCJTƨKmFjn5j_z\U?9$(B׽5AbSB'<\M8#Z#΍E )yy*HlC'ƈM@saA1JLۻyclccӁFI7!"LS$-uGlO_g1wvɢ/|;a0z26RlՃnƆ$Trzw;x8꽎"+> MTޙXCtEUn4i 4ƱOf0fUVC do!;΃/&'o!~{)P|8%*C&d2RS2ƆN<'%Vg ˞# T(yҤIM OU/H̀1/(=UIRԪ3}$)T }.xF(41t2_a\㱇2A=rpVEXvicHš"'shpOڠY6,Lᛳ&)@RRxك:^.ϷܵqT{$84 CG6+]nl7IȻpуg63aR#`eÆ LԣDU'6 QEN؛WR&絅Mt:V&LO?7t4Hrg03݆:msb(FT8j&`V*ߑKE S-iAX(mܖP;BA_!roQYjLR[L2o,0Of8dXG1Gu0+(r5#yZaM,F pO?/t:-4X*II qL;0PCuDo"Dv,k!H u̞d@] I F~xf`QUoc+owOoc͹ӏYab&᷍0cM&7>9|8Y8W\8IrDx30f1?ک',hyIlB~L&f!l4k7]Gc&1 3(`AԹɊzs4pWgZpiȀb:=s8Mx"$sHiS*A+wfC#PO+K 6ҮaU8G3Cbpb+ 2K1 K2tgH" ڥ%썜J iCEx^W9qY:T@Hb!nHH"~>gWx^%C@aLmA8+0rJQ0û<-ASj PgE*TLJw[k7i (zm"Hy<?/|1tCzO#R`I5x?-|\:ҿ yBwM7#c!F)($@" iJX""g}Fe)$m_-6D̶,GzQ֟)dbP4 SJ@Id/W(;'  <0 bHQbDN Q@E$V!iK2@L "Ԥ "2yr xQs%ƆP#IFOk(`[H 9=Toq.FD* G3`_OvKo˯<ɝ׾Ui:WL0ѕ1BRr?R\vN9Ȯ1х&&ZOڛ?6#XG1z"GTH 9c;W/;C:R,{H%CAe2 UJa hЈ&1-}|sdL$$g}8ԏ`Okp-d%O*1U:E4fFњEȌYwrۍ=J%qnEpX=A&ԆÃQ#fT-եEfyqI>@Ř m_wvf]ױˠ3 \PƟdh릿 fCjj@ *2zZN, *3Y=\gR)%*J I)(&Bi:]*hS)B(vy)ҤF _&>X9CkD@LT~*t GA٤.#"ö8FgW&<3_{}?g!NPän ĪT '~ۚSN@m͒ICbCI?ݷY޷nFfM r&5I}ȸyEGgTLPDU $(l( A@1FU$RLEv63]'`bHBjM04B~% 4)GeՆpza {DA- %BH#ǻta qi&δ!cI(-scu_Ee@=A֗)Kib]*r(yߝE\ziįc/Z[]ۜio)DMT]rT3Z}.Ԣ-1L"Q I2av C\ydߞ&i*^~HwVMθЊΓ,P9( ``6w{pc0w`~f{d?p%I"I:zMHݐ1rfta׻׻Ϥ:V~搒~4Ö. BB@Nc]iklWgwٚ7e"f0;i `9>HE3<⹊/0 Y 5p ζha20"ǙɧC0V_$ *{ E23Ȇ퇰GHǃQ 8@fŜN!\O3qAt i z\%0yknMhDhC秌w:TC#؇}<]5pZJUN707׮2..Rކt2HO3~ ;nvh.9*M1x<>YБΦ˭a2]|0MhmBg\6i `{[L$@Fmγe[s\6"x.`~2y''Pccmh(`E}3,_S)d'GqFй)Kg 5k6qF5}w0!S;emI3e1rttQ2vQ8B an>:venᨻI{9kjCq8R_l 5  ;oS1G 7HWٰ-n&p@{fȉ0߂]@G}tr{ѷjya(3l=@yH>fn0Y+ƆU<0vР&Bnshpt'&[Kf{T09O/t(", .< jй`e]1/^CNm} slbQzEDr1-P< cm%݊<]DI:T]  wM c|c58ȀtTCl$ 4L:$H;DT`. *h~ǚwt1]hK=1+"]2-9ܗH҉BY_bLgB l@L]{w= DIPbH$b4WׂPpYSdBY%>r;EG$GSiњ"J-AV04oϙ`PlP"*fNxybDϐ,SBԒ0IБm>V-8ZHj"x )J a6`˶$bY@  '`ylh+`^Wz9MfP Kg^k[NAFȈc x'r,!MD8ѳv vMH7k]$N۲I&Yrgr^2@'#MvZg6s,_=;]R*q|[z~ohKe#F8B<ҵ7Ma;ޓK״`$4?[eH֑.^g]:D%(yQr?.4Ҥ-)ZL2&[Ba4!εGiog钍(LvTNN.쐲yur"HUûdwz   lzwG>In\ ':$XGMpmqb9iOvIV&޽˰zaDŽ4@F5@fz%Sj=CpstL$|q#v<4жK/q'1,ӟNj=`&ffȸv+@ !6:'2L:dZmyRHDP yضmr@e1g@=,} KsH3p#+ .S@$e d8w#I_ ߙ3aͽPZ# 0.`4(%d54SFRp]:*wDArEtf S"N5<GzZ\a5*.eD_Ț If3{h~jlFS2U9EJk@'@u杶o=@Ʈ{w\ag{͌0ؽ0`[~7ĸ63ORDWp/FA,ij!T_9M΋aụ6׆ Mǂܛ]1xK-78C|iU,p0(@/]/Kl\H\/":i^ 3GLaq\$r< 1= v:q75Q5AD4(^w˜{Qu@фPwxۉzC ({|rLZ]^!x- ` ""c/Ӏ9M>βp{,7 HsTwP {1ȩ[Z1bĉ!nPOd+Tnv@| olWaXř7|+F:%HmNB{MYW/{rr4<J!̹Ɛh 3%ɴk|7  E  Ӷ.B FkdsRj1оEo9 7EK\54R @#nXJP1oA+Á!bttpYbg[1{8 BlXn.:$M' U3И{ jxb a8'=N_:5y B΃1}`!Mώbf8ti0T;ECa X0;+x#M/'=m }8_IX{=7u\iZ'Z:xRca,!s ;Aי0  \ 9B",!(ym׾ǔcҦsr )"A:zzlCUm鋧! œW'H]A" iPʉOaxgM-zGr񚠽ws8N ?΅T^"3qG"\@uylmyNBр4t3fv1d"lď׌H94LޜG]d A1 & vyΎ8C|L6\r hVh Itq; qz90vℸqݼsB zkcLKqYMy!ϳ"0gV?~U;=4'Ag81SbDtZy|!(Z*6W::7rp2:YSr L9 tM0!O\A0.p^3ۋ-C0x8wx;N4:+-G<>*p5T7f:{#TcX0%2JKepU#8˿0}AC:7}E+MJE:pEcF+CTח :)J0 & y hRtG3uF ;@Z _kf3 999orhFO:JϼӎNX7ƝR y:/]^Q]G67 kMS^ɤ+\q&q 1#8SZ;ɸ("r6g ~oXJP jR' 8(7 Ha{^ wbzC}G]x, 7y4QjhPC(5;[`V)17.Mj2QC2DŽWcԮ'N(OF&H Ml5Bj(c7BYZQ%NAc!*%GvH55VXʮI#8qMhx@mgAE!$F*vB&>e•CPD bN_߯oxu J̌TBĥ(Ȝg]_LK'N]g4-Bp5llsW3 * H@DWDfBGĠ%. MO3XiӘeyef َaD[g+i.#sm6A3@y&˄Xwٓ +5{-^6aGdX!D ĢwemL"!@GKJbjv(AD983i<L\X1ġRF幪&ppX˽!cxl}^If—34C@a3fe.9|ͤG~G~xIoۄgVƺXEn{=Od1ma&+a3%nخ` S;eJ (H;fx!& ,M3+ ;c.Lb&*[1T1@ψ I 04Ny5/BW IXp_CbÁ3f2~kca8$c!, }"zIx:18!kJ<`N;ׯnsq/&Jvhq&}_U{̀rIǃfRkYS 27y-O>:HshT ( `J:pmVtiV֍fCB_'`њkZ/&~W*g ^͂ @QqHH|!x3W)wsډ|sg) u:ʼn0uiB֔)s;p߯/n#O1`BSReAGG? "&MQZ((c$J&igƟ|c:4s@GTJQiUjHj.=bP}Tą }༟m 0Ni?#Հ5D%ytn_Î@eE{O݃sCnD9tpڹ/ '׸$1dIU b(k3G7#"̡sO9V< \C`ȆaD+`||_KTA Dz*h)jzB5N K 2…]ҧIڝN]NCΦCTH9qQs=tg0=}"JDO//qA0 BFlz>) >ڧ8$j3b(4$v$GB{q/Oo2v:.3þBES|CLDC?Y;MbAMc#1bKb,&& /ix)&Xd 7C, FU̾mlVԙBɮ 29]540F9 CcQ棙WTQU0"hAKuѢq{k/Յ^7u Tl$Z*i 4><٤mSR17(qt*1۵蘷B[m77AL|ݐsK@U#zm XsnҁNl,OA~p8}=헑焂H(%%d UE^c7T .ojcvGzQ"5I"}ȆU(Kd(5*,+&pQ&0""-˭(MGcՐNd45@nuǺE5?LC@aB!#6!F@ylT*F;h͡;}ݿC r@)F*"H7nO0>oFë>H؀R0EË]M+ӆX{LwEo;^]7 j Ej'YIY2% 6U!JqH EvoT硻seq? ` nr5+~ltT;SmGX: [-b6F #WikzJfRD;K{3!n[!]0ʛ(wϞ/| E2OK!x'EB1vCԘ\oс1_{F 00]7 ߩF DV0ֵ4kRj!b$(iƁEUJU}XCTW-}]1jډBHPt4!`p`~O1|DR4Ej?aǵy = 2[kp5!fTd)0_%[3PS~r3 4QNZU4%7;)gSչҡ[fOrpq$Iv>:n֧ @>`@9 7RC;գ_We-!@䏧/_R8 gŁ ZF"ô"4A Q  Bд@$2E%r rz|,%%ض,HGӲ,ZpNMSMGTuDSP! wTBONYp\bZ ."F@f_W7 M̛f4m'wON=ģPkP=%8$B> /X0 `pdw4 hC$A5d,a'! C4y`]wF8ʂ,!6bԑ!@| de0X#TC"K*ND̻Fj޳`8 KrZ` K7UywYhjLf qwhј8m9s'ňvm`o:-U Hb b84&qyr@@FHB0 ⶔ9y0.}r C@B E׌l/ 82 }vwfMr8Yo~ ؐ-V෷|SFУ58o;S}Qi[`m<x̳0yVb4x;P=AjL` <Ž"Cf85hV@tI+H7Rs\fHGqY^TZ,%> am)mƊ=6zLg <ЗH>僖Iӣg{jfde6;Yc[X˾2o[WpM@E,[A{j3rdzD32ſXG^'駔oC:&l N)yÃFƙPͮJ*. ܄Eg{p#w<0c曫,d1椹ZCQ$m @lSgި ~#6qAs2,Hmom^fZL^o,ÚLٔwS1tilb؍ Je."V˒Q4Ķ{w\ [s,1 O[Ki̓^ERPO H"ŝfLf0:.h ,A0pK$ ØblR݇MwK<3F$]aEA=:]\{͐8p "' "M./haːȈHxbZSz6i5V!iTsDރ4= XLȌ5sDͯPbBt -)pX1<+BnwSpi CQ1csٗO6o\vc%J ` _:cT"Ph~oA<*G/M}'!"t7`$Ir~ W`c? eHɡ#׾wg=1Mu+Mj!:;< NjAޭd4ATo1OFٴXH[wCS! Kd\ڶCVwg9Qۇy:0# 9apa5I 04QI2p†+xv0pq܃:>))"&.ya 7t~0 92 ȫJm CiL";ZnjǗ9Ch&\N/w9̻X3sJ_rA8ֳ͉q5ZF!%EC Ӿ'yaKb:_#ιr4b"1c8"gtVWLNx/X i|ny]7囏`/y!=1\r}Qp/DCń2sY4D];۱Uzȑe b28/8|Mkq;FfI[.碈ʐ"ƦoIZd[Pwa5Qbbq[mGz۟FozZp:Hf |D!<@b@ټtÜ\ ϏCkTLFu: 8sxrk8|nc\\ёyL(L~Nu[xcq:yYs06qC.7bwDdd: z /[yuUNj5(܊ȇfz= 4[ M=b: B&&zINp8 8t#\ g[VZh aœNߨwLqoqq)c4j|U6cD$dr:ю\#ʙ;t'ɧ00T_uzZG![,w=nugCO>[¼j*ȹ-." $ c7x˽6ry/:]H?m;*JRT̳Ԍ@H ( 5# XJ((R 9tMxJq:z⦉JCE~5`ٵz"f(⛇Y$hM[Iُq.$𷼦+qmUg&SNMzFN5ilY*P1]*IP!E%y2XĹBWCKHm2bAw\m J : XPvB`.@^X\<T<'gcN|ɺ(N'd ARqssj*O6t +lF~HUj'.qn0ɮ)lT݃ב C!]`FH<11xj&nZV{,[vhDՅ @xwcrϷ84DD4u`F"" TA@[NA;qyd pL&IהZ)|mzEվ`I_{6m*$ކJ+NH5CKmEX]KbLæcQcjCUUQQi00siu]sjƩ#qP:53(+AU[6  HsQc`# @ȥZ$3{ d ?(k@5(C@cv x 7p$T'tOOc^h!,"&{B(5@UC(u>R•f>]Fړ&Ŕ0̶v>@6KmT,0CJCA@*OZ(Eb DJZV"Z(*(9=iuO >U)gAOD$@ɢH(TV))Dh5(HB T/Jһ 06O{^gJ[gHd|~`_;YϲzYO4i0.>)z6rU=0(,D%R+BU44)@)@Ҳ"+#J CJE !wvgyv;^&3P-J ar_ZFV748{gr&}dlj+P/]i blKbcj"@H >`ni:]`Aa 1| pa-ñ -x4 $LT(@뱙L9zŨfl[M$0DTRB-P3)AA:c1䄛JUyDC?vp8duse<>}.4톢d6!_}y Ǻ' `blL;ĚﴗCz!.2F5HhE یE #5T6ƃ@Rgb17yD^I)ш fT#H>+Qq,CFLi{=Grq!cõ_6k:FRCRBPjiK@ TfS֑cf>yHgDU$B;m6ls΍x<ܮsa33=,<4.@k-F88HN.Fy=ݠ * \Z%)>ܾpƠhB@Ό?\5&׸=47CA)bj"}0 MNrĚCI駴*H|/_Q&G'/NȠ;/;A_ϲTI TE5%31#l @EiL(2BԨu1&Z( fANG1sX=MBP)lPR@Bpna{7@RO.*k$c$DBǚ#̀A&:I:B (aGOÙo@;h@!t^h_E6@7%JHPpu}Yk["DD|ٰTJ.M]s]#."Mه hf11ԊD" ͸BnZ\&GL0!kf!4.$mVo{s#`~yԜDA1o1M$r idN̯fk,)_u4rP Hthi#x6aC}&ɓ͜O,ccsN\P/ZE@)HTB J@R26yJfuvXDݐ)P- 4!4JT)PzP J#8 \yBo#ԁ K*'i(OyEULV;vCHgR[NiD}!4&8j# @;dBr9ԇ( ?/Eg >M*h6Càʧ"Qzp)OAMu W4F2'y{7xv©kM]a.cíZbaG*'>\/Ph +a<|9 Y>mȊG=Bs4p=8;풤YADG<] ~74 qcALGc*TbM$["i(I8/c0S:X#;`|-";MimI3_RjY1)SfWy$<:ԔT_>og r~*W0FbBmh)n>; Ɗ&B{QiX&a `- Ϙ >U+`D5[a8],5XGPUPMA)yTH?_b0Ap9;a׎T==g^ u u$`Z%`b!]>v@CE:;W~CXp&WƻY3`:YC@0,#d8;uIwuExNbp!{:?ؓuyI~%zg"9$?.s_]z>wN')t<ՠ()g60}:dTg {cmoJzq,8R?DHQ1H.K!>N`֩!a,X6fEKDvS`>\ v8И6[PA5@  @PSToshk=-0-_rVZԃjHdr&û ή2Cpa"d3vhb0@H=TﶎxcAPRaxσ?6t<Ĩ((@(|"SRD1LJѠ)L]b>cy<$7Z#;m3S$}ĥ3dgEHPQMPS>μMY"hmL$K^IVնd֑1.f+@h)lqruUIb2_ɓ5j݊)h]7fOAb|&r 呌߂5t1Fee`nW6hYnk hL%V2fP܄΍ae @j*4i (D&Dj\f\|K$gxHN`@3Qv" p}*J{_uE02@1PM4z7˒O<FR=&w2q>)gxKA MP$:J;dQ O_ME +NKP -  $PdP6= " _`_B~JPĀE)ol-5|h,~@HDrPP$T!QFSKC5MDBQHhLET@PUR+LHEJitR1 *SIRAAJ4 4 IBR5AAJ TR%$ADE4̀!4)B+D-H҅PP ІJҥDPDђLF@@R1P&It֔ QJDBPD!J(Ji(JhCHi(F("(()b&$l% äSd%0o6ox\fu˒'DȔ~ş%4o8q/@H@w`R%!!,/,ypIʪm?lh%*+j  %-mMmi4lQv9a)JcfC|V9$cm~pmonus:`@!hޤ"`(hJCg;G.)H(e3{7l=;-}n gƓ\@A?^BDL4fDd!E'Q N=1̑PSRA%DDKH @R4 A4-LIMKDUE,AMQ2(!P4BU 3PHR)UM P@p'i5;맮 &=s18"bXlbIi}`Ӭ@Th<{3SL*D<lB (0SZL(k]x}fdSRS(߷ $TASi!!lgsW/C# =D W ˱@;3mhȹ{~0̏8KQ!W>~cH"xڣ(@Q0 |]x#. 9A3_ `v<(q>Y6 \w'KuhC5&|1&#C"Vb8Ҏ>a3GmU$*rށ(v,8E؎ hAK`Қ)*K@ 5D \ER!T@[lH=c?9M>`m'Sc 61EUIHT jNGMH$Mq0thUEqH:ZHְyws -1J 8fQcZg5RIBWdAd@M0JR| ͒Cu~պS dg,ej6&b1W%cx1KGt<$PDS4aZ ,A)XQF `g@DO` aS+HP:^*xa=:9)P"}9,|:lvv;!"N^H{<hD!OҠH-%dRQA!@z=jK! #~#k4C$5/"ŷ̰_@ Z "1Zs &)]e0)n0f9eU1TFS if$O&cρ 'C!B*X~f)Rpz[b>֔h5KhN\2fyY!':ayxӞЙ!DIӚѿӻ˗Tj?nTˋ2Y=0K!e+  fM~ޒ$Eڟgm%%6tJwJ2e0mjGJJ#7Q|s f^WF1p`{3^. +"7I H=/:` GpL 9@^~`?L:?P J4xه>q߻~ TPvo4K膽jn[f,IMfr%GƸxZ dL݁i-5?ڀw=5H{ ;5ُ`7)])!OiNERK+ 2쨀l2UZNux2Bw ~i 419?Lv'y g04fz=أ5@I AR ~_FZJ) j@%E,RC{`O1aӻ|r"g"!!\B'@Zs*HM#HW;l9Jm#*eex'׭?b4 (v!BDPHǘBtLO(LRC #:X>?n8>]{`? @`!!=]!aņtOG67Co"B B ;eP^`dQ4R4 V>B僚yfe$tJ}/hJع`>Yfx z<8_?eLJix]M Ou?9' 7ǧDNT>xdO(6DiC  ,aOK 6]ÿbDD PID sHʎƎW!xm]{+5 +a]@ M| rj2Hd۬_yl:8nr/b}=TF ~R))(*H_5L{;q^{ EJ$T#B~]53 T>? o a Ncx')(y"/ ( xmK,&H@)AP  ->R:Xϝڧ?PU6rN'<ǎlgKS $xV_H Z_;wv;WeÎfW~̕jCn݁J%h<-"zts!nojc-7N}ۇiPJ|y6ړ*^-(`o؇]Dgd>C]ܰ85zjO?AcW'9DQtK}w] Ό7Oe/=G|{Nz+*fڼ!W+n|Wf4*E'~9o=l6sKfXTIۈ 2|$ZxZ35:}DucO|={#.t|xקqK>w< K) x>^s.$Iy Ёp3q#ш YzBFxh%Ly΃avwj'EXk\x,F7ݴthNz5@X뮞U{\=VkO|l]r>/TzM=M'N&I*ԗv@V|]uGP(|a2jm[S`:FÆ@*.syc9 =qBBp<@tv=Dx># ]C!K p8o̓Mf:ޱg3- 2٘{^Fzp+ K piMN1ny4L*"sCQx t>f0헎3c,l!h 7_@Xn'ķDor#qy$Ull+0Mh*J] dO{-c}zdVk(uѴIB|dp(ϰ2YMNVEk&5"YrSګ<ǗƟe^leaNtßvތ4 &G><$0O3Jy Y**2IT5L)AE* 4R2:J$@BJ H0~8g4gQ3|l6Ʀ:naSF$6J~1$c}<=B<1<:i4"H)@8pT}P0#ByC,lcW;۽,+=֐KUTD4Om 5 ʰi1&*":8䃑%߈8:d(9aF h*a)a)&(gAw\TTAJR%60L @L%$,Ƅ #\j!I@SPP%@D.d z.,, B 0J]0_tÖ*}È9iu !|F2AqƤ;I tF J٢pc Z$U=&9P/2RVD@C!*PRṱP @qlj"JB)JUKBBj"$ Bh&afiIi*AL䨋LH ^)iB ]Q(HCQgL=P'<{vCv0 xejIWl'8'&=kπ('6MCPC EH([*}9N|l՚ X'rH ZJa(yt{t=k`NCAUTa%>\nC\#]-i L?Qp ` NMg km37uk Cm*S2hwĀ3ECἈ×ԟ>[a;dIvb`;*)Pb8tb.Y4i*7qd`fb)Xc122&( EŋɆavx86?jÃg>6 ]cLI (0Q9~x}baa)Ku0bFUh0T^gs  ) l'GbD4 ]8"D"(O@6'\s_A0(xJ|I jwQ} 1S:;ܠbm|FAE V{!g̰HxY0mh5d?@~½I)4S% Y 4n|~dt1B*,Ҩ +[1Uum׀U91$?YN4en>xv鶺OJu.n!SF KJ+_ST) 4%i)JD"VhD BS%8#\Ta4>y );0.C {AT֭X3UA@8ؽ%iH3UP,tgٜIU*b 5OS%64|OȖ&3|?3䎉!$)C06)b_kOE*`a6C,"#VHA<3m71)0'S3]۾;ma!o xdDj4&K%+tŶR5)$kFS!գ0y 66Q!1pG6<#B6e-ckߌH@9vn.66:`.؈pw}x DE6۱J>n&+-S(xebSܔڍ!d:OVR[N,dmTj'ڢv²&wh`C $B!ϒꔘ>89){JsFTy87Q7J|#(8[|>S螛韗jI!\Y*ٓZ m$i (K0<?@3<"?M !bdzqVTaL)2.@ҏEHw>;u[SDEW@]<?$>L#!N}?Ϭ (I ^pDُυRPgEYwKt"b&E^Q{9XQ!\< lup=!b(dwMC =& {bzދϺca-R)Kvj"W;lnK .Y7TTċlJ;4K1d {;҅(q1QvӶ?t^M[&kWihFH_0JH(sMD&2MT;)Ԣ2DD9Yjә ir7#9yRAǑמŃXlezf-]W5kh|MF{`h8ovi5VQm@!wkf-s%se݊7 ]rܷN EZQb%P0mXc5 lB5G5RKN&wvg:4hN i03(cU:fRFN$>yr$ y`8{SeiQƱL„ ,lMZLJ`BۍX6l޷TW8z݊"2xSFPZ̸h[rf4nkXPi2_!8 6]> 1h r!/$EfhDZBWƵHl: J}C_!.~|b9ęƝQshג8-11Mbv)6ҳ Ni|5kMJ.!՜h-0)R.鋠`J"#!W"v iCj#cDmԛ8EL()UUUTLh rxf 5!ā>|k"e#<6 #DY4 t{(\^alށM0OeT7Wywv!VY?T${zbiA$ !}!y뾬<d+l\&o'oQGBkx{dj%( HIau7FFkku5=d*JІɉa'g[)؈v ~mA8w.p:G9Dˏ` \*θ;.N;dXt]H$cC0MSAtD9d#Bn?na$8y :uNӍP1-0^'{?+\J٭ꙬKdpCs =qG~~+ZDRyUz^c0EL"8ofRs410c|f؛9k|n-b \Tܦc5{FʍHXuTzjSn9M*cNY.o >7l4F-_sW0&2. ԈE]+8Z k$1D6&iJ"T)16ɄR-I֨Zb.#{xG@$|–Z0AJ pGu"Մfu6u1]2X@>sɓR)ɦh *a`H;1bqChr%yu , hDiW1Wݐ"?AJkR#لS1G&Ћ?;Z(#Q5'lqqdI:9%t(#qD]rDž=!Df-z鎴A79% H ^Ga6&b ~W]:N{Fe{ʆX\dgΝy]:dx=IIe5aɫ|(4Idz>=O52Zd!cTL 4|>Z^ˀ(G(WtPWgKPB]%"8>~')_ѓPs7dS75yp{HEA-z1&e[2+޺>s"$c-(rnCَb?HЎ̪2%E4Q( il%)!&J^W(Vޛwlc] P C'34}z<9)jb\–Tͤ6rdG `ҙ< @'gteֱncc}itR{}#1^3iMDyq|OQ7`EaÔLD8ݚ>%0Y'L[a"݃CLeL``)Lyj %w3MwvI }מe߸u$òFEY*sWTb?{qlJ D# PM@՜9Y 0)s4= 7~qbz(V:y,G)TSk2a& " {!4E``פ/ oaNbX6( T@l<}O~:2J8## T`r< Uh%Zb_6RAB̺sL膰,GXIݥR we/9Tcga=鹋Ϧ EAҰ sq0eM3fwDфΚ$&l"OL|/318o|`w{LnKIFfo̊8E-Mؤ 2RSSZj;nG%FoY!qk=/+ j`D)CLDDKm1>nyR%NP,gjlńYv*‡ @R|'^:Cܫa=Tb3Pwz5},ުsf3EbX.\ ?Otm>N11ncX]}1?c-'o53$'ku8 ȉ&J"y;Ŋڈ~*H'ά\ םfnYlo-'uk ]v_a|; s` b{|$>#S~œx׈$6fLvhbL_OWfm ̩@eu*;> MPPHvfw;p߂unas?\5I#XQ3I4i@abÏ"q6| /ۉ+㿯-^j7$#9gq7ʇQ1$;ndތν ڮQǙ31|;dN!a(d% aG:od'- Čh0?dxZbg8ףJ ~I صOn#h=^ |? CJ.݉n=Go9Vf ,@>iyG[x!Ygd陨b VV,Iדi,KN)q9BA!@# Ŝ$G r0$c$fum=9n!!i25] kq?Cf% Ԟ%o_ejgQG*~4cGijQ.g9aJ`erOlczMm{ hpA8(R׀c+?c0@|u_F,8f4JۆI0~y܏ACѠ+ʕZ;h'糳̑FՎnѵv.EH^"Ж0vgoqQX9?)ȗq6&'f@.C)'e<4p (5tgQј 觊<㒗C6PMR5!+oѦ]6&FF&^cJgCFMR܃:$Y6جusT 6a bDYkFHɦF 0םC㨑F.6ohxo+n&ëCU7(qYu5xUBt9))N]7Qz5ޖJp:03=glc ZJtiFY74#Ta]cpxDITRm*@Z8ZL9=5 a!&S%Cm "iеu سk#.(ETdpiP5vHJFX&yN^^^M8$~"=7U0-!b.0I 1lFǻ6$ HGi>xQru]1n֠b-Z#1yR,F@|l:{py&mu^5Rmֵ8Ͼxso4cuv#oŏw)NoVh.#jbF'\= e؏񶇸iSSQe4e+1ZѦa&d%Y> $p)1rT$l}m;iHy o7Gy M\,O4]͘lzf5.@sIM0X5 /pǩ&-Eaigf xf#X.;q VHڨD-,gg~ѡPGfEՆRݧo.89``CI[Ȍ30:5co@632kInH&:._i&iW8^kG$PSQ_/=>~ j)S oP6N4 $H,,9]>jFҔ۟ SۋwJэ XnѮW3%Zgmki"@QMQ3~m2$()>n`($<=:RC8צw.T3uXv7w |A4Ls^"x<E@:B =d;qa\N%i"%0B;6@HӤbMxt=Ц KM'"ʗX i)JX<}hϒ[1CI&x6; )GZ( J(K{_4O^քv~O`'J)- G["P>@b '}4ᔏkd`1#C,܈zэ0O ?MoQTQwmfd ǑA9QRGi>!ݙdt1ƣT=W@(ТrᲩWsc$ !%(O:>B1r+@y<dU_ jJ&"I"Z" H>H*~EU$ PDQ0AP%PCS4/糤&HJ48)Z"( da hh"*I&h 7@ v!j7hP8R7UTQu3؀$UtJѴoe,OVvhBA/ "'Na))AlhFINձds$OlɏqDQ@RKPL3" $2qk9`fB*!ڙ:\ LE"*(SD5}'Ƅ';sp'"s:Mb,J؂4Mh ~t:9G(JN B&HTS2+.}r pv=BU%~rUi| II!R'ۙYn o2@$T$B $K)2PӕeY*I& *"%j%"E!J ()ZPFh%* H"*(a(aH D$e R!JJ"($H!*&BhD(( iX^P~!.M@pCSOԀ:hm `*0X3dP4&o|Xr>3SCxEjfsqK>e㊊Fƈ3 464$!~~}Qf(q J$C$ih 6F&jwNAl`wNGIoH*?eاA[ϣKl޼W=fMD*Aa)^?Xt$CzGfط@QD9=ƌ{_zd TiI,tfaEx_Q3 .$L5~i6BtA)IQN_ӅNhM]q@3b0 x'vǬs9&{3 R;!`>ALs/#jpJN4GzbV۪<N!]K2ܒj2?)89&/8'X@ΐOBw:]$ P<- xᤍVѵ-m~|Dv\D='Pt|$d긻v6$T>D<@x^kÞ9/Wa!ϔe0t h:m2 6dj-#ms6/XPިUBGP TyJ!cAQ3`DL"0PFP(oC(,Bѡ (3'0pk " I*XRGwgRH$\Ctwdki76Б$hm;!6.CZ"^^a7&Y&_7E9H b*( % R "b:$@ {hh"F$h&Ih &M&)&? AAј:H(A$O*- QH 1++Xai CM% DL2!D$#dlWQ 2 l*V& lbʴR /mKRafbHm8ZD?~ "`hխfJj` A^F#]f %6ICK$zM<ڬ1=ЎwP|IHf%e5 jGCHz P)+JsʹOt>}~JWxQ$8[)tI-8!tК@=ƧP|ۓyퟦ~~m.\&Ży.m58+$dX=]a i %|hc]Ta 3t8JuX)A?c:u8#{bd]tG v@ 2F7/vdjW41ֈiEʅ_,` {ͪăQIg#L8zkFo[\Ѫh0jP(enl!zlOc3m4#-wb^\=0z#N"I5e[D0^6Z4j WdYNS"YyNTFMYs64 Cɘ ډN:]*&(RQ'b)K(i`BWxl`q ϡn:6d2Ca"i/[К1 W I^Oem{`Tޡ(0x!!`Xaٲm3{AɀzuVpoT|ɽ97N:US%(<̍|Y "$h@;QN1,4S Yqh݋1`f!L^c˥Q+x c80hX6a8M DxKXu'2A_ V 85cLڍ8q@l@i0z@? Or?  !!%(L)fĀC!T` B,h @u`JsOr@,[ 8BbxOEcR{a) HrƑ>ʙ/3^^m'!s?|ἓl442i4#1t#jc$'[91m6}OX|وFIMEhs&c"MJބ-QXQ7e2ZbD 8nCAr/OqC;P *}J@҂Т| cLqdg5}E?K0l} ހ?c&Ͷ1oK'q \ J:('zm`|V:H,4yO!`>rt4WwGG?QOxo p7 JAJP42mg9m߶);Cn ?.{ے)1FIXJ" UMACDa 8ÓJ%"LZ   2LWyΉ:&]Q^OlF#J")EeMHX/fY#]0&JROxb t p 8 ږ[H|<7 y8% T Zb)nChSB Hh?8QNx,ĹcUCrF/\{N0OB* LCԚO3S2?%JBQLL+$P`%{!y܆~ѹD -v>T ٪N3coX\ݠT# kj(KELj1:zsiݑ?cB4c}G Chڈhyyzy{ Lw]d|3F -]Wm0PѣQ *RLRqƛN&,ӰG{xxl}5~42&6Hz5,PЩUNiJntJQN"C;ŊmNu0V {.SvȔ-4_B'|H/ 8׾'ƣAOfXnkpEb$j\xa9sziiYˏrCkTf ypͭFIz[a@a^.%3&jZ%MM:0>gR(C=|ui=n->$Q4h0fۨdtZ)H?ŷC/QE,0a[lf2(14pqru*әȻ_'hCêB}-% K(L!cdL+F>S 0 PO4;gVzxN%% 'G(5#Ա|<DK I,e )E )A v2 @R%(4y  "SG,|#T=Lf i ҇d62%hN?.]|^$"<|XVF&B8{#>ԕJMc3?^RqG欃yQ@zǨ%]ۢ>`݀0P["(LԊG0|& ä>"׃b7 e|0`b#x].g 40ʞOIIōc`sI'Nf}P-!pKCb`x>V" Dj[?& ?,#.<`qR !OC=DBP ".s=^[#Ӥס25~/v|4UuCT.d腭T@hj!Q4 0ֺ2JZ Zt_}0i`)P4 j GJ5FFlh<Ϸ0ՎaB HCԹ H`Asn~YAKD0IRN~_@sӫeHKMZ TZoÚkn@i3@cVͅ Ue!zfW'ု:)"5;07QXOZm=O_@zA ie+S=xau=H,C:ւ5PD+S fcZʂhqX $ v/հ41$Rk{=,Xu# @`u,?Z Ȱ2%CE ڜ}Jڂ^a_XÚMh,J+Q"S#f3~ %aG&P;SC:_J}Pu${>ߗ}׷CaN1ꘙ:8>2 :\TkQ:tR/I1,%y=hא'Vj(` =I.c(ٖcpƨcmaYjBX H.3oL&M1Pe2FG<+9DE0v !޷ K{FtPmZH06_C`몂if|Ȥ.02g%YX"&9!ƹp,aJrÅ8{6$ [p;mjasyGM5Ci && Vp&p=~mkmf1&~IiMݡ &Qϯ9 l?yU6QsU9a:vwJtTF@APtn7F~_/L?*zrGʾ%ĄCetKVYaDBu=y 1L5E L~44 $DUPMQA@TP %&&P"IКLʥU Нܻ쯾PZAp B@QQ`"j0vE꺱ߜ@8$XDԨP2|wtG2rUPdapόq߄BdJ+vq)Hjҏ@ϽhY 0ԤNpC'ɻx$&R/yƻcͤ=!&V҃RY4 AP]F"YΜA2S*iT>>JI=\` S>2xj{Bqϙ>RsmC k8Uy?*)NG~OH *h{Pf1+.|e}N\,W眛䇀`fDžڈő/TZ #u8AײIq3.O"O _9ugۮNh}sO؇ jTF!fBz:fh!Gmy/͙0,214(|t~yM#䩤E?Ɲ8;5d*C(DD.}p0"uFdQIIO {^GO${V{:< Ewm12ӱc`qh=`iK "61)"/-KzԆP+5XA?9L(w. 9N 漇ڱPCDtt aBS13"G?[|qXF&DP(`.4FF.jWSs\Xpx AtG|/˧Y5pA'wC :4'p-Bc/*J;%|JEA6|dF|O)-.x!hy 0=~TΉSvX% X9|nf8AiPu>:7G6G_쇂l]8cF $A))=rǺ}b:)IE(y7!ا3_/ 5|OmAmվ7NxG>Р7 >ƌbԗjkG)~9̈́;H}Z!'TrDT0KJAm&\DI3 9V~D>칵0ZV j,AA6Gs7ޔ:0xQ2nfFu#8$3w#6O1_trg|P,ӿiKR !_<9B*<\|PS!!g삾9vG;pC=PSC8u2,-*+[y-6 Ljξ ])ɼ]uuSX', Slϱ,Eڞ}a)I(}@5D"ܪH}B{sZG?9?RG0LG v{#ֈ6F {h>.ݬN#? azAGRh_a}`mKyZu{ȡkkpLC;A n^ډġ DA$$n  -fblXȢd#fJvuCUBQT %WbGe#7y|攈&h`N@u:'`)IӬCc PD$@Gjv#BnMADA).Ɖk\9)b`2 Bڤ (!XVJ Fb zqk zG0xx3cBIhf2yj"=_I0Iї|;!)b#f(f& %o {Sd|ݑA&3Pܜ2Nm7FaTRP@I-)CQSSPP@$PDRA4Nы:C:\M\Ѷ[.=Ǟ;UL1$A9cq ":L .0 |JU^E1ƍhC1.HÈcE-8`> t{>J ̍%p m(daᘘAӅm 4TvX>|#pPi0p`v=k&7rlS5'Xcl*b tmrc폏C 4(Lآ3\,ȁFS:S-?{A}zGxy!CDHrȺNxbLą ABRR[ML'ủ1o#\Oko ,(QAycx`䁌W$Â]njoǬ28d7#IF*0Oj-1)31ڐUJ&4ǑEzk%+rY ?Mkq*R00Ucz݀20I$s|ɮDlC z 0h{ *D# 1dtyyj\s&"a Tnr/Sv$,:$ XBW볐.H4@ʍl[Y&"A@Q+хjE m-0YAtbO:]؅U2i))br }G8'c]΀oY5 k+6:@A>IPP,ĈV$3ђ*Ow] OiE`pd!be NnJl"?⃬烲T!^x)'e;L==U>NzWhrN IÎ%1m;3ݢt&$bCA HSR#"" ]W8<9YoDA9JgaX&umuD`]QG>6 ɜw=o4rBv2[5 WdR`8IQвd+WIn4hlE0& &Xخ EGb Xѩ,Z%iӫ0%q6ݤ9qq{ Dds'џcb gs}lqPGFii5Z%fwbB# sW$KE&Li񱈍c:mNj7сry X{Ɣp!5V܉Ee$FHNgɁ偳f$ ~S僁y9Okotriۻk%iUb.ʹ:$`Zz0DUJ5ֱ?E$$4jH\ΣgչU/q%Z>Ck.cB `Y%^.W[ڎ o84e]>gQ,Bt:Ȯݘׅަf\\b\7t™r!6܍PzшǨƘ&d։NA 6͡HCdϕan*)@dSY'\o&vڊPL3JSI8R=kҋCJ@QUUDEWQmZNw_㉣ͨ#cAQ5KUGFj#OrB媮>]HCƢ&8Ϛ1mMJ/&d*o=&Z?è!*_ð|;e`.K{Ttj gtxO"(( :uݐ,:ZR(pd c8#Ay1 Z0o@[%Ԡ'#И"3݃lcf6 3jHTWob޾{ rzsxIR0arr}=)OS[rt% Yb>O,w㫶OUKe`jT/=d!Km{_$A 4 Rj#dGQ yADM*Y&`1ϸ)CJ~˂O |a0qP$BaR  Qv%A"!f(xNGl Gff+8{zL~!q}O#a$gJBB9d6mm+K@ (xdsbxU@2zsTrzϓI`G3ܸ|xHq1xv<1!aRS'|,?FQ}KyC`9'V5[&(dr!C(@!:@pzDëϐ?i"L_:G>v4fV;{Cw}J+H"ҔPRĔ~uC$-4'=1BOġլȾz_ݡ`Ԁu(|C咔BC= tO1װPA:D Q]Y{wĊ(hdDžӬLgnguUmR0k㞸NW]>FW`- B3nŒw rH? D!5D{}.t(7_24'+ ސͥhDSih)4֊+ctQIE0$yhfmd (JRd9hQ-hh]F5#cb1h":&IZiJ H͋2|Ncakh6-LvGLYVNA$^*HK`,AETF/"ah()" Pc4!1 U ѱg}gw&I)X)e B`ZrHIHU ba`ƿQe:tыTmoTqJ: ؟/qH6֤fF-$r^KVlV817 O۬'AQ(*S#C}3I=9O t!JuFC3UK)蕲 ڐ%d=1$6(0M=6k9(]csuWۭ>yx)m2KC #Yg7+SG7pY ] ˅LmG]\?Dcզ ty7;e +r]vBҋL$A $4d 癕6 ͸Yܟ 6?hi vb,t̞%)N_Qc;h޴tzy`FtA 674OURgk,3>BӜI|Fo w =:<;KAь~l j9gI AƂxioub8ͪ4iDL dA,A`+}ΊJ$(cׅ&n#QbQ]{RLzjtJEQ^rduZ=u6,Y~{?w;/8e3HȢ$y!!܎"y `Ipti0* q ]l"3\Ջy}vG(TD1FxBn{fNl:#'<4™}z-Aw4gdTϋd GG\s0ca6D]x)L,6Yr@};qs/w^SiIײ0u'?\lR=*{F;nCY$τ<=xF0l2X[~ﯮm-5zF<[̴INZA"Êba8*kz3N)M`uk {xF8Ip͞[2:޻agDj3=5TNꛁƌ?b N^gbE6p1"d O3f~%DN@V˰=y°J;,7NKmK % Zcm, O{\w"hCv]2Jb&{;0F33'*w LH'Ӎ`F`Ӗ̵U|8`*=?ݰGG 9z3dlWyNY^]޳T^f:m&0S!WofܸΟ襋 .wPd#$h@;36H6f5p=2C l+M]<r%u<8X`G#_qz&$v(3 3Ie*Di Gn(= , 0Rs0b^pmH &s1%m>:< 3.Ű3b ϞjϚgE%PL1hB}3CAȔh`hmo)GM=uO$i=8,}C⒒L&%9;`#8Á8V,0ĉۺ0egۓIL`3Ue辑]>4HxAjrjb pyvN-z$+8(LV}WTgK |8l^g;h+aVF-N~6wOغ}}^o 8x2P;[dH|vs>-;KƊƯ lN"&aϴyxY-#泒; fDH`" n:K"iPz{5vFd0X&w#4Q) Fϡ- 009@QQRa߶4Fr#H-%LpLK6ji][3aT&P@-ĘtrlOc߄oϦnԗK.6m@#Ì4HjS|Q/WL9( T0|0(`QO~˸2މ/Ǒ,ml"@OzNq)x xI u((AHvwzuF_;]-|čT $\*_eXsӑ=e噁>Rz|}Z^,1cr"\S8-*.7pl9ot9Q'p|w:r^Uyf{\yvڑd[G+><4yB*81:_2b :lg9-Ƕ^1nzc{irj,bL9F m^GWopAiCS ;v,YfЪ yqUlZ6  ?81 |CG:x{&c2r:r?<7  9^&ch>3K3Yl{旎|#8C}r ! 1["@Ua8=KT<4:̢ȴXmZRlœ!99.rq/% Qn#|.6RVqckۼ)`]SԾU83YIj~טBg-Dua7cR'tZHSlT+%gw 4jw"!- >(7\ $;":_cwkq{]Bo\!$thvnG߸o| E ^Slpހhؐ6uٱ` N #W~: pFSĝ3ghFx!NUPA73 N 뤆5@s@hpPR [R mDprg'TB^@'M 0'xec.l<&pky^!A5u$ ! e&.0= J3M9CrAMfQfpO 1tz|u8>2"g3!QA =xFr֐ ؇=kE!OAIYY|OF~9^MfCqј+mJ0d iH(cg?.lZ"hpN0{? iĒ K"@߹Lpi>WЫU6(gM#^:;A4J* ԝpRTKpa'J!m,!Avivi=J<ȾwpUjB\ONdf*vqqȒddkGL0Awn!H=\Iɣ0BH<}Gvb<㰛bĔm7p21.Z[mi26lf~xNQɋY+)BL e4ɬp 4"m7y 6#lVpi1&'y8wr )mmSKOrնTs43Z Ldk[h fg:coXڬk`K2EbA &<SNsmo<ޱkͱdfAs[[we֠zɜ|FW(->?VbOꓫȪEaeSu:r=qVYf#cI1CՄ5CN=\7BxRGe%\fyx[pA *.p#xt6rYaG05d2Fs1}u")"sIa͙8|9Oh 18ID{vvv2Ct1<܌q|u̜pTwƧ?1<2 ´hɅ  7??鼃+k* 5d 5!]h8xdXTy\" A:a N'GW cfRTk`ʲ{XJ~+a{/'ٻ[뢣Rp F6&5Lx(1L!1͊PͲ@ =#1C u ؆hoRa!斐7i͍e5DU02N2~>wx< 0PGpK扶>BXVy}gO,'>D-GO&ˆ,@}& T0O~8&BQcl?m'M5D&УYm?P5ԲhJ5D@b wHDJ?h朏w9ʯBOM M Jo2$JulL&;`[(b ϟ<Zuao?OtJ=ާA1%m&1Q6nI}|;Z8(%bZ)"b?0쇨ȍ;i(&953A$~D4[m^+"hryg/8kW!spjO@?HG>\ߨg4 'CRamB'V#﷍}) e)*ӖM0 i 41+I )O>p9%\&"d ҞT&a/Z|Z;1FlVA5n `61> L@;!p$V3јP%<$$(]02 $yb>8)|2|ǃl/I D:i,b?88hf$:?@Nr Sy|9P#Ce@auf Z":Oy'Ii8':H+)Bďxf ';#zj]o.jL2l1\<<9֜7,r<NĔM4 X9B'Ӱdѓy= 6 bFF}( bTbFF D\~.퓯hz:y$h]amwoA>QvḯkyPd(ڎIʴZ.i k9;HBS%|? `~ؿy$F0}Ҕm(4M*M g>&^ r4L%JJ;B+H?L4{$ɢ zr^ɇyuG#f csgz3JD,>a }hBvnLIWs4Θ 78#%i$Y m-bUC%k.؛AL-mȣ X p0r01:A1V6!VFuE;X;pnh鶁m2V;#aI$ e;E5k& lv+-V"1Z1R:Ѹ6:[FYK7FLL*W!c4jiZ@O;I)jbnf(V8w[dGQTQ41^;hz0̒A١edhusn's,FlIby3AΚ BĻfC؋iNu. pvAu*_]@UJaG/v'zSȽN/o4 a9"GytnlKZ$w%y*#Vy;x|Ƨ @܁GO- NL!P ~2 iK4cCz'`*O>އQgc%BXG0q\M/pY;U4;Rs( RJH l%^jD|$QM*E|T0HhZ2gk㗗JU oy=) 8I?qhDgI#*KL #Twr{ʼnXP!Hvߎ#?>:6<uN!׌. }}k?FgvZSPR:!Ҭփp(r3 xY2!RtBXGQ'V qrۖqPC&qk pO9~Ff6\bG QJ}OY Y  fĉ9,FҀ d36gƇ9_;ӭYҺ:0Dա3 \%E &#thCmF+d A].CC@ax߮r8{%ȑ!ffpt@!+إ |Vx ǃa8۬ͷd(RVfY *j7 7:t"=y`B=LI@;b@P(Ģ1`CioETB,!v<$ `ü?c8x4-Vz6vP ݤ߳2WGQ1= Da tNQ,X"(S>!=Ӵqy3K1g#eb< DZscpr0)-:t@7D Nn!a˛Y935'-G98mS>ATfVYYD12>͠qF]a$\Zѳ'x XbC?/j iFd dXN20XCrBu">vT3KB6~\wB*Cٴ5A1Eff@qC o{L^ ;*-ۺ*]4ն];I&'V@ݺHbn|OУJeXl .ڜץUnpqH5 C@+Y'ߜW F N/tUs2E-K&|@+RN$vP sv{0,'Pj'z;;r g i!* Q`V!>rD>.X'|V\Ik| LƙR4; usYLD3ޑ 2DVFo-kjxCzG DyBA.|cʂJ.ێ.Kq H>ljqSiébFY0MX@Nen.EE E]8uc`Y0Fәw]n^684^ҍc}CկU|4M/Aw7䙜da;ڊqz42!8 RŐ."@tk,m@X[y|D,-4ץPNX*gm:c"PQUsZ;;{K@B 2IۆQptHY `\'y.iH;HEL#G\ :iIpf46(kK曢b|:5 3s鹩rNwl3Vwc oIE4 q#:beç%Jh﬈ ̉wH.Gz;G.f;b@nJ~le59+H`4؍av`=P;7;#M 89!odT,t`dCDA/&[gxuYH)`u 7[v#u<یb!ԑm|KT]Vžp-&smRc1-\Xf62 K#vhwգa<\f@Q>ad<cN:F6.h $38ÞH^X!&eH(uiDuOSfl{Ʌ朸f˜b^;Fsi`o\iD 9@k\8&\ۯnC2A#U3Lu2Ig?ͷZkh")CAH PcbgUϊ|GF()02"ZMq%UĠY uG$3vmn{P2[V0E3 təq7玆H݌tvz T*O:_?yN,&bI\b'U2J&ì ր9k4,F0xɳ6x< tCHG-bhh>/A-G8`6qG͔ dD A;R<>'ҋ "VqÀn. ayR4 oJ 1iQLī+@DD2P@>ɅJJ"4 !"AP:uCR|ȸ"_.\Pfig$ďt\dIecYhHKY"H $ WO}׬M$ b1(~>ۄ$F$4lFdwGCl>(6 P8s  0;5LP}5A,㶐FqzzﴐdbE ^`K6Lͷn)>@s#8=wdRkD$Sَ: !gN[¶LҲ$S\yAMG]IaT|fSd}Au8~|m!Fr/q0p6)` '* ESA$a *n(k&8{,M8rLnkoݮ9]+ 3&@ߚ7|OXT)QbKT.깝b*odV{ iƞ`pyPi"6+PIP31Ǜ 6DAhj(64 )E"@VC0ӳ, d OR N4AI<`-[r%>иF!^T\12H ݌dL'DXh '4C L c[juSbW}phÞyB[y4qǯU- !ZnvEi -^e@?_roeZ2zЕ$OB0y߲ x!TLB3<G㣹dolC' /~n(8;i"@c a#`! _FX-Ew[.Z?eO$NB5 ZN极4Y`a7"̇A);vYY Lu֔N_"e?$m܈G96;FDq$mfVC6_yÆ>q;┥lb{``AsVl .d3,bB~Alb _^# #vlYkQ SF,# y_G.8Sb> J"lixkBÒXo˗ɓ)L`i4U|9|m5 ttFПsigg>my4$'m!0 rHpG{.R̉D  XуǢ-0\t*N*) *0 _&$5Yc&M]Ld&US='p1&F% + kB κTd.t # 8iv FrB}6נ٢K2NF(4 o@b2,lL*"\"-3 uV]a٥ \6dw lk똑莜s[ͥNEET:(r˥BZ]%A)nλx/ ]FfB,cJ2P0qgS%#vV.ӪʪK||9(RCc3 5I7y:oRnvŚZ%%ZyǠh:f=wവZ5Uf͞\Ÿ!wː+*ҁJD }; pJH.ǫ9t 9/ėvfx5"Oȥ"MPMTQz,! N1p1 ,=\H7n<ۜnwkOT9s8AAA羈_'V 37' WmLrnʚl2{%!& dؑi^ƛ@aY( !@ Ib*@/Y}o?>]I}xr={$ٶHÞs3!8q5ITēiK AПMdW,uuYل`aYX8fQL9p@~P8)N:9 hsp=z㶍i "+(a%E1;RC7&nf_oz8YXB85Zmym&.I_C<.N*X(%Z'lh?a=ɡѠyȯdrN SPL ;$_ Y{R۾(mUUUUW2j' bg=ocL/mc3M67b nP=NyuyM|sA󼒆)3r!߄Hìb!r4ýŇ.+8 Gb- ! "%"j^qƸF~xGJ@&`m5 GN Q@1$A %I]!BPȝPw:PPEGq.f'A6=SQ-0f<8O OM8|8fNu|;P;KZ~BB ? ك鏩jd!XgRL)y` CRE&w&I@4@ 2'Tct+YB])=Hs(ξ@&>w*Vp`ナ "T8q+橙RiU)%b N4AK1 Hb%tI*v"Y%FHEGmm4"x1zCۈD;aAMm(]ScaI1- FƟ6gjyQmM!A@419+!:ci(| %QxRT7KV߇{7(Ūi Lz]5Yc!6!3LBRI:HC9/l$%ICG ĽA_Ѕcq1H,PPTE2UDi=X:Fi 2!Ċ `"2DABjȦZUIX4l3=EPǎ7Qil1XXl5uj#>ařE1 ސݠ(Sʽ88! #Dʕbv m`#hƐɲ:ry"rB>"9;j/GRg1p*]K<85pyH4TUֱ dU€ԍKǼT w }X8(Q2Q %DR#AD*P%9@ԉJ9t"?yt B*y)K"t!:%J P4J퀤(( JND2Po7#Sks oA@RS$ 稗4<gJ> 9t>H`!-Bs:N%9 j>N 1 9CAXed:)P5JRĴ҅i4!y֔Dul/`ci^aB|'|ZZaY0j: >]wۿN [?UH0O^"O׹^&݉'D b""i0ARcHPȨQ_vspH,<Zߎ6;^{/Fr`lFRJLSopi=$A@!҅&H 0q'QKPC`0`E|>X~;1&OF%K]1~}<+/WAD?d>p<~O?qRJQ 3 geB#MASBGaHD[Do{vAEvuL+sO_kDʘ3J1 2 ^LvzƷA(p!9#j$j!d=FFBS@m ]%s㊫DSfވݪp'q _t[ <M,e*aW3U@) xĒ|‚1Bɹ4L )Ѹ.Kd)HJ4TfCe3I+FNه(=tQsa3Q{td.s-$H%*e !.YdQyn8((3ƂBi> G^q% FBF@orL /q/t4aQVYә'] eA<x|vIgAA׺A)9:'Cpg_L{sܻ097n:zm6qnŰg L@bA/K#q@Ne}\C$/^|D]_@˱r:R" "p極1EoQs,/=D`oB-iZHXrFPn(P$wVԇoVrCh ") {R)AZ'O>|RIj^!t݀:" @>տ?ʼP0sƁX6 0 Z`v;2wYX$>_yҁNRCv4DJD[ ~ĘJkYTCiUJ@P p cH__B""%DFtYn!Ѳ0@$ Gs9AB*4\Ӂj Y;;+sARvdO {,Eз`J5Ec I fjMˉ,c U RhQ'10U4Fe|R&^ !J #A ~ORxD<6CmVN Q5mE4xMF?L<:i={0>t#Ch(\^#z`] 4IRRA@[9=7뾫+n,(~Y=e,^Τ tzϿ;djJ( 2hJd&k@0^p J= ;p{ DԲB0$b1c)c>qHJ?-qB2nۣ&&*i:2((G뎝hrezG_BP`C CGO/E (")P |C1Ϳ"ׅJhi|x;"In~ohޟu7P,P7c\H5el2I(~ @SHjNq{6 iJGK#ɐʑ`|*q HQu?BoݪFM e|@dB20S ʱٲ`$eI)P0<¿!6MG\EH {Ad)!5uCSh5'c$'9ZhR9™tdt:YnD ,Ak$(-vb>*GEQBӫJE0DG.CKE#E%`J[Q Fws.3'Wŝq1}vHPS`<|8o >س2#2 J9"O:02Ff?Jxn8,[l AO$TDTfѷ> Hx ??_0L'(L2Ӥ DPjBd6<> k2| x=.SwCL-BXRjAN4+ACC% eǖ]w3Y٢F)jHA}I@|.dd%$ 9NLɪT{d}/E!Jl,2e'O>޼!0Y7+4 \@DP/&O0I@sOLɻæhteV =ⅼxي̊+IjN d˔Li<ׯF(UTSZHa_p0<%M7J /@)(>B @ hiO #ؾP0R䰟;q*x ; E;Ӵ&$ p$?Eskԇ5Mx .|MXNJ@N킄Ʀƈ?;ڎ<{kc3$mbxxD=ϥyPK7SΖu .1=2@Jِl֐2?wm'vn3E)f5VKNFKE(#ߝvǢ(sp!1DT^^g2|M! A|ߖtupG&"fZN{Cf(P!zL(`U9 s0OPSABHU RD .Gp: $i-DFbJ(Zha51&hjiM @SD4?az>.% ~nv` !]B >WBΧCGJ%Cp6㮶A1pMr;A`tfUv#=xZ7r{EVIF%B_S@,]`òޣ;.4ăq~֛ RN߳uO!Ĺ BJI臬é AP:;/͉>axiq_]Y'cv3+GM7kn'@RRc4t*9oUgzkl7dA7j/(a~=CΏx8o+nHy @]# k7;6CIrp8'@m& 5L=m)\n74H5u5V*JHh*e)=䭺h٩(-hLzcF<]&D&@6WV?њNRy rNYv3ڇn|8kK-wVwboS9UMp񏖣'`j(klƌΖ ze wEKHe&5!,-F 3vdծ`i՜Pl7{X(;9sWK HHvp.6ÎgTxf!F3r2AbL!$K`;n8kMi5"M@*$>a:B2[X@8]VA5tcK!Wg08g`mבž^Xrs@50Ҩ mdhg4y}ᮔotWk՚Mؚ'.ÑD{3p#P$%: ?&p:HjzɥHU_[ƢA{AyCѝ ޹TGLQ4.4-0rHs#m-iOkʰ (4fPl4Fefpf` L\P,# pjde/vF6LnfH[i0dhn`qg#y&8&~D, N`KA|XjyGn)50# Aew댤Ts&aik΢@=MFf&'@ {_׹:D눗H znJȨD X;k16gq?iJ{~WC`tF?!!=;Dzõ> R bP&fdbd%"j`h/I'wurmi L̫$Px |Z)H)KJ$01I ?8"n/!3xkR|qKWwp`BA"+! 3?G66~/vbl^DFcv#jKD!B a)*(&$b"ZJiiAR"F$$)RYb B$j**F&!*"B YjI ` l#b2 1rII$$H$)`g7'y.M4ߖLM6p PeSHPȮ`P4HlQh%ڢ-Â\17\>(l.!ՎAWڼ$?|uEe +@ R2B)JI)BLi0~sȑrCdMglpyf_xלV .;ǯ\>=7/]a ^D1z _O}j}kvyܽ5q>>w\==Zp`4Z[Ac67/2+t-V9K[ezm*f&k- wgnc|׼*>|y;yXݧѪt}qo˺GjX4wM C@@j F(F }vr+m[f@4}ic}2y4'F:lh܎P=yۻ;{"B TO* Y’9oX:jl4jRI֫AIkl!J Sd(!P*EOaݭ=@(H)Q5c45JZI%5TTIA*}3puo;]=f ޹[*Z+P^"n}|ﯮz|^|MRN)H(PA 2*)R=HR QE@R@ "KM7{v[w& hD" %oP*(A[bJA*{)iڷmrׯp{m@m||ͨE {j_mh}Qܦt7a|!`-vHUl4 :b&ٔ۩aSfr0ֶFD4(_uy֊Pwԝw8+оm7DsF|soo$"D}h{w_s>ml)j5j)Zӻg#yCϧ>6[^F͉CIUWbwojie݋+۸Ҁ9ѝx LNY-ܓɝۓv}۶wb;Py>^Ia۴ڗ=k7sw8qržl"ݻ{bk\*_wnhUNxg)_zHr׳vmc 앶H5j{s[,^kxph/ g.w/|0Q%݊Cح k{v{wldH-hRwU$]j}{P lQ)i_79klX-jlCl8{N홇v睻뺽 Xލ.4&EetnM[sSMVO}\zC,}n17۪uu= 1ge3@=Dri/1(Yն(osa¤vнp3MwwE*f=xrٶuQ퇺{j[P <=#ZJ^=b7I;ךy(X<}@1=ncZ( @@k Ȫs3 n{{RGxN5˶ {1R<@W3s⽽hts)JneǨ%xco4uC^lڋhmw=+vku{Y&`{>nk67zv짯V[[P4 n0mo ݵYt.ڲP {O{{nْ<Ƞcz{vnGwi{z{}z9CsLe:(rNz^kUkBs0P=wݸH@e@hcd^rBkwtM{{e=˭ћ.97,٥ϡ>>wwݺ»;{qa*'kg׾鎌n.\{͌{90&A]F・ϠPv emԨCngGtov 6.-t 1 Rux[@];FA@4 ^ٝ lPޥӐI[]g$ =n+]}^b^=7p4}.2th)ozKCG+QSHS}q-ACC]h @Tމ=M=MS@"Mi"aOJlF=A &$ FE=O&SқDGhhM4Ѧh4h "j5<*zO&z IO$=him )!hh&&&4 a5=L$D &DƓ0'=##?8"i "*jCO (* "((MELU1 1D_Hߟl$O!i=:DUZ&RDQCwQ4EQC QA^0!LТHynSI b**DQ"a()Z /D!@Pn`4а@@@4U@L))@$UI ICQ%R H**٤Dr@; H#BBn̅4}F2 !A*EtU0 P0߃! ĹRH: XBBM@ F Ф@PA)D@RPDU2HR*@ITK0HE $0P%,I 4! 4$BJ4HcA )1RJCRI@9úZeBRO78:;xHwQb)*E2 RYp&1U @* bPq]2)J"@RZ(B)riOm|z>1zTXVz( `NJ(š=.@k׀ z" +]nXQ*xdrQ7\??O*o.>d;wK8ϋ3V4MF#aQU&1h+C*dKil I|5;hswp~_=q`Rmc*a*d%OCx>BH| S%@݊Oaa_.wɇû7|N4?7'8-gPT`HhF]xvdYC/G HdR J3&(:a4)yCBDBpI;1 L@A#LiZl{}1 $=8M8DŽ׵LCB$P(xX|s-)ݥ-)sNhFpadlEBгXlJvuO2Kե, bI"eNAp`HolNm 3 _he' K&[/ý{ BB#9B$n볫w%@:Pmȯ>/tٓЬ'l/]W^۷Phl{;|B)KZ\]Vpnvٳ[&4` dJs|^%Yd}0z CΡ藛ǛܡG{JYQl ߂v޵"T<"z8!($O~3J5U u[6 12x h0tN4 oCHofI@mT(gy^dMWx'Kc'n-T (*k͛0 ߲s$c%\o_dBD( vhwK b>7clu4z˗Z r/dۯA~mJH 4?TcKƄҶ[ُY!rC2zu0_'xLᶦ a`>>f cRU*^j&OZk)&OTS j\jrSbss[mdҖ_N*OщK)KȵI'_N5aGEBl(dQmo[%;Gr8h޻ܞQq=' {ACށ.QW)좞g|~oCXnI-{Rw{ig 46,ߍgZ+k9 h$qdGdpA\*hi`mwo Wc۰|TxD*TTSjE'#iiDe _>(b(\bX BRC=~~~Ͼϻ[s\Mws7;rfϔ@ih?q1fqY 1q(^nYSB2-nP?> ds-!e(25En 3-4Ι@X?-L/|fMv݃Hlp0݄R&ҊHZ-5к3U1w[D9I/׍,pt.ʋX.eԼ? q"}opM#%3$p&H]L@()ytlVu<`"$fmfnb FO{lUv}oPDdE?a62C RDF$| 04rpe0DHC2SD?+8 |I"F-CJL*2+NǪyt?. 4AASΩF>m&xMjyɈOF$1RP2 puI~љO}>}w.OG@A? vQjQł5()ly8j&|'iN)m?'Z+=ϱ^$T*_BJ&=jZ9qJ_'U@{}f<\fqUPEX"v"3|zVϽ9QOcT<Cge\zjQ'ubE.?mVJ T zʭm [0^E~Ǿpuv=SENc;9YrDPTӯ}Zmg}lYN+PRtGB+k==bli9ɬ:+A7qZ;'Zl7E\{*xPd緖2V[2}Ur CW_-˵ꩾ2ϻn|CO3RquN w?nOlnp};5۲J>暹u@uȾ|G2#8OO>bh8%sΰD(",+ݭ7:"Cġ(-[IVWx2jFylZ9s'#aAdԞiX:Kdv\U57PIԩv*;fC9Zu&l:2#ZouPR[pXԅv5NY^0gjmՎ<^8WCX0K"+QK1PTHFut aO[Av\"j{\m{^eR7[Y32 Wk6)BA])0H om8 eHX9.ѪvshGYٹP^vqnR,+Uk"`oPGCwEwbKцh0W8sOڡ?Mm߃@56'©yzrxv֪}N#Љ~#}KYRX$ =` /fbh"q>w*?,T CVb31 }DsRG𙅥%KFRzOJ]d?Ÿ8GzG൳\ai Kq=uOzwstL`XC޲B'v8QJ2Gy{/~{.WZN.H~X\rd/Yn^e#^Z~!ܠ""UL:1FXF 5,aD1#oNJ>yubbTP%<)OL$S%@ءyg" =pжEX$KO"*qS^:o7I{'Dp d@Y~vp{ʌ ; 79^Tgx3~k8T{y[gmZMƍ n[IC/BR{|KuXU"R$)HB(`!*&)Š@)) /g;IɇhtJ <4"^38-[҄M#H4 - :@y DSE 4ҁCE#J%"kϮ}r%"՛Sy۝uQt #Dg= &ib9&b#gt_jr8+`W$Fڕ""5VO* )@(>'=C Ӻ:tY4`[ &M7u7\)Lf!֗a(8%̸< +/cSbbPO p |4F? `AEF(PN!d᫑"H  !6r 0qMrߖ젯Z2\aS?qaW5Yb3fi6Y2RIҔ6ou9 Sz:vOhEQ.w7{=Xy;ynɮW>TP2D!u(VѬOzt΁!8|9A6ß;⛯[,DzUL]%f Sokw=j5c8meCPʝXm}g8 =sN}Lַe/iüj^[-sI :4T+lo)ZD[r+;sD9lܡkQ<0s;Z^dt Kjy3*K ,@'pnY ^:Mh-b . sW13@QA3A TUICڕR =M-bt ͰmDX% Xxqs94+):ʀ!_C=]YQY)b&*4*i$J"j( HP4QHR4!MQAMfSAl"kMbЬ-qVڋQeåN g`շXKsc[~9?<UvY—Y#@}Ɇ&S˟˯O#i#EE*-)j-f%戎EcjrCb"]:ja!X#:21N&p~(h\ˤDIG33FcJQQ5-jWbEDZF[%KFmdѧ:ZD&]QFf£KKh()Z m= $eVh&&SQT )F+fBOqÎim;Ԩ5W:3 b#KT32Z\q6hb]}ˁ6X 'sMF6č{_G7YifZԭ⏘><ƨXKiIGUu8*1 BXj{ZQRF2[<;`bmT"K2iJ6HD19x{ R@ʫeFmGᝳf1IExԗ7QJkN|T1%4Ba ;H"LQ,(kJU;Mn$X aUnm6P K-J۞YٜZZg]iѮRVgjk5i{Pipp rU_t }>u1`Xvf3zUA1OExsԿsSyl<rSTPGg'_Ԝ{Nxc5_?^n;W]<;3$;3Zfi#n%2~3?̾z<;iKNdAOkK+2G(%|C?Ř9 QIbi v.EBv( #s8LcީC#Α3j9L1 lRnCoG8iOK-sJTPVy Q\3EYwS 3.w4o2(6i/ eͳWx{q]]dc x7y]K9[GHk_Ο֭WMq({jHg]vL\DH@8d$?6ת gZԳl*qFуɱj}fOR&pD7 If]g~hmI<:JKoipTKK9|h/G/WX8:3||7]>"<'7e =/J!ǘ\ Oz\anMrQXvIÞ̜yNۗbEN)NLu!#ӜX0]>B۠tu%Tb[NA{?G?rlsy˩#\NI $y_z9wnRbϋ 1{~jWnx{Z$+X/L}5EmahY=0UY6oaV <{ed;n-K7FRx' 8'K~3'm=B?rҙPڠ%90!dѼQ[f5N) WD6P:9C'{aWD{)0٫ 0AZ`CAp?>0B]O t z26D4KXƞ':,Sܐ>!@"фcs^c윹w %A!=עwFp[)9U ꪚU<@~+YŦPU0!&r54Eni>.T7<6䜎]}SNIG/G"F()+tl.;BV:iFn:2U= RPR,/ pa*2 P)|ȂÄύ6bce<@j;ˡ '^ 4LMV"r/\31܈'Q>]kGp:vIn&J%r֪I0Al\Vw|kjBAUw^4^7?tǩ6u!׃0@no̿77;^{\?5s6[b_MFCkPQBbFS4æK9P:B={ʑR<QH߀\6AqA+ Ak`TV$}a82'9@kfR*RVz,A S5S=xaU}tTUajGј=׵$vA@}:`}{cFˡ:d󸥻Gn̂V6j1++u9{jTU,2\[ #CMjF Isg++E*Z-KNP 8q|"ZQ׋-)?۴Z D8Uv:ZW}+՛;-+f 8JskIT/bިTCy{c ]N@7`rY=%M ߠ3PkuFIGP5=o L> ZMfE#8c)yʸdwoyd#tT_у)56 Xڼh˨dҮ @RϙC^*A⠙7x CaM8BcW; rgT`d괲{  ])"Bô+\,ϗuYsmI;¨(*esҺkN4@}@޾WwT*K : yjS5lYk,uNݩ۪7#sACxɔ&`_z߾޾Tr+Us=fbH2 t9J]P_ktFoAIC`?K@rfXWER k x@'a`AƑ 0[ڹyUޣ=aQMZYh Ӭ~7ϫ5\Ӛv<6,voc&W/7eA,u]LsA*lZ2:;Un?:O$e|`)p{/lYS:.㏩nvN5%.ޕkT xE\@"P^Jm JLO{fWn jEka\uznӱRGs!$ӓPd6%ęgc4a;_U@+n}xtrfpa <"_va_^")Z%1pp^(<7/4wܜPǦ'ULzgѦapwcN}v AyJ* ;LRfMjmh(zA ~h?_B'ΓW{ +^4gOǮl1¥9$;D6Nta6IQ:P\r>`wi$1s.P^^BKnPZ%DRZ$PXjkZ5\!+gHwKَo+!ݫwtɆD=UJ0@V~uz^ZwZ!tbA(}XX8ɔqx )Ʌ mȣS ;ž "on~ ާpLT 6EqU.I5K-q7K]h[k*Ew)BUC^)R(,'HHw.R***}]c)D~'R])O<>_si|:i ftR;kRnU"Z`yowa.7$t%_OjJ2\ƙ30XX5^wk엜]~1XʈeN(2IX))>҅I^̙'ڝȰ\Щ\*1QED(IPS ~==0~g:qޢ&dTG\8\wBZ3t]\ L^;Env)9@'P .'xkCPjl=|`u9ח׎խ= >c5*0",!&EO׿wھ=w0շ:cucLEQPu)R]v$DՄ;mdGkq'y8/ɘ8󝡢0UUUWDJR! ')ތ2}Y1^/ſzZqk;V㌛q¸҃j㍪ۥc0>䓣y`Gu)a}eRgN$g;wl6i㼶'! C*^(ZEAkPlCgǪuF?#߆00,G\/0cr쿮O8yTv9\!񒇺2B87dxTsR$ g4IH}ߗ!4N@ +j)+%6適\ttrRڐU{{_dl9[G9ܿӅ6_[Lܡq~HX;Gj( aDͫbPRΥl4(6쀡e,<@ |h*yG5 F6ͷˇAGa4QAlh)~36bAXUZ]?g׊,~7 )ie%hRWm9u<pO+۱&(B H?`!JHX"ߕ] THą"^eg@{PLĿh%Qb$N'z,{ri'әϨ"UF( ) IL?A@ ׻4)@=d2dؐPD R;@M/5%HI˞ 1hv*dVG ܐ8ˆC  `a(FzV,%|$N$&|0\G?W@^5 [s]XoY=r(nݞj0eʊ#8UAB)n s̹St=< =SjȫNs$!˄Tn)yHQNv\ᱥ@91c1~i&F` lA,vO._ѡ ?#:!̇xN(,SBTӯo8ɼ̓>QQO?-0Q3~x]0mM UU 'Cy{N} UDm0(h?,%*C3"'?Oey@wXa">~_cX3='%:ہ8_Hh *re rpopAJg*r#KWn{<;]_OZrNGqzit?^X7v)BJ쫝U%J%Iy;U^Q ^V ~S{]kZq{-.Ё ro6,Ǜcӵpп /K'.VchGL g.uNqU59"3wI o㲘9q5Cn9OuCB@1cs޽V3 gpP;(TFNkŭƘwpέ w6]UWD\ޛjZ,GQ,,ۖxoӢW'sl@G-dn>aWU.їeC>w8{:n#~ݨ)O0?z'G87u 4o,jP  E7|ñ:c|vB!ST麖rst+e')HҜWJFI4o+"juC$A ? )P TC23* Hm#r;H7'B4J'fqG8$bLl¿:8 vv5ډn%L"ku> @(&{b}%iʭNFk_F>\lpUH`Sul)yD$ ij2'w0aLj'F9~~ܨO k^/ims X'O#u|eh}66+!X8oprחN mIĆ} UkʹᎬsK_,K do~4GmW[ն>/G+QPD#QLJ.Dk({k}ϙP$5iQL6JsKkeT >0Q?Q$'Forx'ݐoU2꽁~q:_(ŕB~U'Cmq /9* IVO+߁H}2 } ٭a@ s+T v_'=W/d5(  $LՅ6ÝGKoRMֱ~U'~dHfE|P/)GiMgoNSgӛ*{;#*sߓwtcvCX|׽5OIu˜ Hv z@+La,vD P܁P($?Lv:!jw (jSw{DX>F\*RM4RP-S߻??N2hsos%G2WP߿p?:NPy:Jb(6vYj:B{\qv2=u|;Яx֚xhא LB8 .:ߖ0~a$%o!ъ~AGT"%w8KGxv~QUL[4*ĬUFyNg:tq{8 dGIA&wKaEŁXqր1LY$z.澅?4.OMxRvbh>R '|t/i$ɔuAy0 m 0TxASl?] ˵bj=zkog/ @Pxf~`UP>2˘\vIS`0ZXd\' _`wKp\P3/෿ XpCZW.TjDv0b\H G`6*% h0@V-Se~̔?=sZOZY1t AAA$ B vs.{ M!r6ʺ}\WuϪS-2ҧKه M߽b@ |5 [_jx~e`P1 x۟>`@)ABQ@PTS(TCGP -/!?[2S5,?3g/-PSH%+A#$0Bе1$PE4ID!HRE0{] $@At6H!J=҅)OKH- IcՖF;hw`)S`C:Lt4b?- PDAod?y6}F %}J::S +)I4->َId^JR[Xy"!LEO9>W 9JtF0>0 )i p>0];m pTyO<\^|C_-QCTה(sB[bwy\WHoQP_4 'UEvl;7{0Yn&Ҩ︌hQ h1HC ^)gLbݝN)QHb%UK2Ɵm4!h ? BV#Sy&s~ynf03to=0]#bsgj䢠BA벋~J Mαy?=a/LE~ *o+b!tP_}c! ZݤqtՕYsjvhOgY4Sv]9k~wH##Pۻ_^?Aݏo; 0|~{Epe{ȱ[7"0[B+&Ȱj02|S.b?cu 赅'Y11&M\WF1J`L[*<ߚ+3ߒUQc[bDx2 04w'VLl|ϑs? {r}%;V$qPUP Pgk#m[k{I6xHTg=}FLЌ0ay9pst+C pw1?:!ٷkz҄.uBcN `H "y$W\6{Η0s9lW8\*_\/2;v/g5o>cX +lFFfd~%E"dܜ >^3pj/wHju[{caXw\<\*]j4w]vg2ѱ@Ȅy*;iO/>t gWu,$HElM3^qUDé7RsGEl($ /fҗ]FC FfP'/ qUrV!*0欖jD4?ǘʻ ix뛜%3& a0޲-G0 ,dH7~$4$xq!v1ZD<d rP?όMB{C |nt@8~ۇAp[)=PrK qNZE~_JRo-&d __,4q ʞ-LFL_@b 96UP}rb "uJASWŗmE ͅ>x%'OQ8[5 h1:aRO]t&LxQc!5<>|d on4>קv3ev3Cu7cSq_²EDݬ[~&'~L6{NuE?e93e+`?rp+>\1Ků 1>DQf VX<]]C A`?\WCSjp/! (@T&Kк!ʴTFE"P"&ʣ|6c۱ˣw޾bH,9YR|Zcă;{$beL Th^U-ɩʦ7 ͙fD:^ǽw feI#aFGlxĘ!/"ŀ>Ύ|G݀Ű ?i-:NB,'&xIf2DR4L3):0l~>N!˥S2"ű!l9hI! ;3tmG$5g/*}~J!)׈vo  X\_] jCGH>kgg٤"yZ"ᶧpG?!3u2gsbM?e^Q9ٮp-'X:AaՐp"Ex1b^Ac?oSZIwuw>^Fyg!q#~M~HYl9=A+sya'v&"}]إ'UҟGSbBmS6@5g_$d/c*Yn bseZövd-p7g4K^&뽇So'Z *7r7Q@A1}2{o uZ}xP;B\:ãGB^^ʺy- *nf</T?lOԩi(9dr)Bpsvމ~@gm_RlI& l%q(?w qAH  qgl;;F% _=C5N",1UC!lJ&89\(qǮ (2&4 xqوȂf`N-I?;y^5nspewl๱70C/SԟU)P!X\ h665aFIOqo߮jrBO Fחo9Z>rhKmxbv孝Sxz~U>o;w Lk?9!LQGg42J_G1ݛ-U8>7fP!u]N Iy,3]>@; şZZ*:C.ǫQXY!×XS.7ŪGr=G7_dDutGTr:Azkx~9>ȳ)TĵHA}" FbȘSZ21Öʥ.1Za^$j}{ӞH.-"^:o0F1M\02rtHp=nA;^cWTa۲9F4.i%X>/^ rsx8{ᄐ=J@ߚ8z1,}y(QAKmu<08BcaP7иpVO?Z?? 79@8ƫ{ N pt6_t3PF"!G9֔.RdI]*֩ރ$Ws9T]vP*裻&E7RNT$yuy3ƻc])2rAE,UUlU4r/W]LHQbZN^VH(+.wQV/JW bl FʅA߇ywIF1%`݊"_ec_P' ,WЭD|]T( ->Ah{=~Aj& x…UTs7 l! ::) _/1OBΐbZ8>[ ?ξLNx.09(}ElSObJK"- kRx~,9,l+z"hl/X|S lXlW6=%2iD̓"uU|ވ6 8X:Q?B>hW `)x~ϜJ mi'2Ao6qn#N0Ոa :; %WBf*8 'a`5 ,9ooѬZ@t6FRBGӭx6M`R["H1WTDq~ m5^xxہ L Qm1={ fzHܘ[pWzh&q߿u?h-͹9Гѣ#`pWne9;[y,v^\FZÁz#]۰z.\p؄!$8Cu\,õUkpA$+"Uaݫ1gV&mf;j__Ge9Ҽ6j:g]`GҼx®d`BȞPS<Ge{gvwv&?Qep2o7p߄!G0LlkJCtCꪨ'3xo3%\`qIGd]զ*gHPv;|CߊKGtyLԲ 6T Hl9uޗRXT7m,9:@!!5e@@^C;%vM:0n鷮&d3Y9%A"o|A힇" .GK'Az} >J )5SXĄ_>q@_c}P-Kn -ŧRiΕR-E$ocͪoZCc#_ ME}X;:PD!:@dEС (ea4}#ClUf"O[ ~E#ܪAI*1 ~N,A9B:2Ń'-+HGЁ,QNm =8hG׀0(E o =W{Ps,j\(dlde?MKD ^rQJ.ڎa!zM쯖Hv "jRw,8͆ySUYOũE2biA?qFvYGNunۚ·d,?Ikȿj>v+M?ŠZv<8K闠wUoo~92>k0;c㊎uWg.Rf[>f^,xנZ=Z@4;t#y(zL]K/oˀvYP=~$Bx wzGgG =SI>(8wPwrys苞'6]xBqNF >r R~=!$އ w}c>a0QBl&Ъ~@U pBy n z'V|y>SR|BIje9j2Ͷm̚:NpȚ$<{OFt Ǧj$ja1|<҇PAcO!(J>̓O-@cbR["x^^Ƕyw]'>FgaØY! mud"Sy[ 4Fd'pn؈"fJ}^iG PD|g ӟ(. @An;{7SNIF Y;D"(?2"OCNޔ^wy5;Ӛy<_O8H3R9:CCz$1g&:LwUTfCºV:90=:(EڲOtrW p " FJK_ju8?R%h4+r}g?UHH?w5]2?ƧIw!Rʴd? $'*BC"SU[+ƍ)4--R(k@Yu'_`|CRRѢ4^NJ~)4>}}HdáK/7lhv6 pRff0ݳBs0ykw/o"=py+{֫ TSDeۅTB"k_~\ 6hL@1$ӏ4*@ _کTM(۳${nɿ>iz`cT[W[L+$>8q<:ϫѯCfa):!`zB@ t?OvN /ID?+(lgN?m}'ȿ=72#@x/ƐDrުP/_Lܙx`\T)A]Č t.dض:F@,%A§FKP-$C+>|k~5=~oN?A! 4:@ǘb?I@{~\?WC'Xud>0X7HOA J`0~}K4ǚwxLwZR BـUv4@z:'%PY_'mB]IēXr9YP= W#qP7q29pkU\(b)`N?KC0i>V/<зw)EOԊ=#N U]}HSB^<*/Q>"ʜ ?Ϥ{uM{ʥܼ =֯>X[hD+s*zGO&i?u!PJج_hUJYtsA~[G|N5TQ Cڟvܛ$6CϣAzN icEuCzO ҈Iz7 \>sr`bAwqo??囸d|oR\_s.Y3CM?2FDtR볼'{5>>)R*|`BC&_z5F0ɑ+x$P[ >GעPT*}d$.}>Q4 0LQ4!τ }xՆм|^c:?v1h4@ݳE_O:v=xH8/ĕÿm2(NYgIhltY dՁIC Ij((=O ? gޚɪ5fȰOS>4vRiCJ=n!E>?8('N>q>q<7}PT(!:˴`Cy:.:92\pxxl: +8C;<=0̀@#KgNj|V?z/߈3~dK'knH`PA?93cɹX[O1gF1Wb$: lnJ[ w nzcF64V˴l[BRcEbW<3ƍT3yܗ$BQ0UUE4L!XbɰgGqW|xf_BJ;ԆSI3{p OHk%B'VUB PGsM5HtX_̟ >~T WSJX !JÊAVUka_>?EٹUUUUET}Uw{ qU~f] B$%$b1cցXBEGbQTUQUEUDE*(z/˲;Ǻ*p < Bk (5҈p` KRl3'U40Ҕ}ð+p? 2m=C4*QC܈%냐wBㄍ?Z&g50܊ػM.*.wA)l9#nXMuA0u!M_$'3HuNU'TI'Rmm[jmQmm~ٷ-rnjjmmmIHTv[4հV6նA=mm(-U[ڍmemh1AvxC1! S%X_ ZbI?lX\=fPô 5aM;h[ 10کd .K&?w R~c$i?i!Ow?8<8mb`!&po8&@zKÉS8MӰ΀J7( Ac 20&8~Uj\t; z I[}^t"Kj %WIg;]V4ZUA X]# K wEDȻ\O 0{n>fvC_mso޺k:j.Z|e,4@<7zڡ;N}*blyPV){|YPZ!I3y>эYA.f|^4b(PT98peCGM{2?F׵uJh5 `l5d_J"?>u=f7]7h Э¢)R"Bd JsYu( EszÕr_U#C}!NbPADpVٳVsEb(~.,q.eZh. _v[tQ^Fuxak*QKJJQ -A+lA!L~ic&U"8o.f/{ }J vGvoX9G_*):8=]37}Xވºy "Fmg73rxrYI|*nҘUw6jHE 2|7|41a=p< MfsҪb6(Pq!T3«[SK%لu>Uy`FFLݱ0% Qr_0#f;t5R{vhQ$u@]k$1@n= F%%kCkϛtvMoewQ{lG!/%SZc5悪 ;戧s^,r u躃S?J",TOYѶJEX"99^qsiANtӯ74(UlzNnlA&1O7~\ 0þ^]eA!#K;XAj%cҝ[u'_d_HLJO+͏+Jdm8Wcʮ{" WOiO+XE, (,⧝ÛK̞>^nc! ף?пe3m! %As$UjY0(5]v)#c!j/}ja׌#.sltD||Q֨VS]j%T;ZW-&G_ЭAe-ήK'u0mڜ ]uGҺEZ^5@`kxJA$nrBU,MK뚻d!4Ptp#xKmp >؎ ]rJ%6M^,{¡޷ 0kueQn+VI嘇T UlR~hdx00߄2CGs}\~O9uOa`fP䉧`cZy |F c (eBlJ$ 1M.YL:vzq ¨ y.DeƢuaFװeW0` w}v2'P#Wp m@xgyhlp$!T 9PV?%MLkx3s`3~=2k]*X(1 :#E7Kt;Iv넸@Dh4SQDJj )SIhAԲ"KӲj 퐴B v9 <,ÆMIz!"uAT@+MOARzY[pUȵɪ'mpz?L`_eE6US,-vSآ& =p"yv>!rKFYT-Sd45 bj7$u&0&6CU]8}HsjHRRN9τk''Sifsڦ"zC> j_Ppڡۃw9IP9¹FoYm{O.&Sd_]#7ZȌҤPT WKdd ú^Y2aߵw_H fx !_lF1.% @!khd#PN 7ߥ&& c1cX/\f^ |{ӨF@Z!K^YJ}n~)0ucќ)ݹR@̇5$jj& CΎC3w,c_)xz~qR6g|joȄ*h5:JcG qevDT&>+>jOC8 Ncx;]Dq3|g zg;}u:m}#_sz+w[ @oJNeD6ET}NCXKF9ca5UXV@fstdw7C{sbL`R mn3r7ooO2r,vbbxZ#"o/I" QC@dyݦd#~MRm @]兊Vƃ:Z|8I-i'ϜěfkI#ғmx& `ǩ"1wP+QԸbwijkPÙUZkGb^ЩL],:07}0=ҹѾ§ic(eE+ǍL]ʖ.1C^5R\Y­SA&pB,#b,p CqɄp{}D 볒iUWEe-NqWο]AuLU0{$d2py {M L)bTV/RT,wj!܌`C81)U!2L'x\AL/vPe3vOX_o2zgdퟗܖ&/Pl`l{D)ԉT%nx'h]jEn]HsUoq>ۭIiKq*_N7;NFk(Auw@Al=9TF8u?>_ΰQY_ղLwפrp(9qla#aͭ>Wh?1as1e1|3G9aR}[e73DՓK*ZYjJ> 1>^BŔoFЂ/?hzC߿R t:\/5җz׋t!c94U몖.y8 ;eTmJ!S=3꾶5J(ߨ`tISu<gIVjʺ EHрkt@2R ߼:Z8s_}(bj~sGQ|ivWdOs8%wnnac3j}<+=PGRp~PQJA\3ۂ9[v;xF(!A{'MRJ,[ 5B~1J55 [dnKk D2C׵lx{^¶nb\PNؗþ,3T:/_Q62 6Fka1XT,-1$` /|Q$TSL(Nzz"c`ඪ 0T47t9gi?i:-9ȚgBM_(F2G.(#v}Od '}DױC̚};y=—< ٱFlѢ:qQD)8aY΋0-74+iZ\抅?z]ݧLe[u\pGf9в(LgX+H( d+-%}/T`6L(=u|n*iI*UwQqf8઎Pq0Mm%R 0O~tm"Te$!db@;#/W)@9uO y53ÐfTp;[&5w=CRފDRQZ,rRsHӟٳW`%: u}ӬH_{g`-~Bׁ6D4NTS`Aa!d@u0D_VFt |DGg &!""ft* b6A,T*0 ᄱQ %E4 ~[rV%AFKOIѺ)kjfCL3BH %%xR^\G"'4fhyT|"^_S8gE!}ɖXkW$Adlz3lbGٌ&q`88O\V2+!O% >śprr0Cfa7=y@il̋3f R]᪀]l ~T =r.-~% j>vDYnOfb"_vߍcfZ]y~LQIxh}Z+郀`%& j )يo kٜSz۽­ooIC\=߈gpcTs;G 9odMGՃGQ |VK d}E~ھ|90!{֦ uH'Vц$cI郦f`!Swu3t1^Ų0oQ { qU c%h"Pb]7mNX/<]^)'?'3.Z>f*BeoDtte*+Ԍ1F0[ 0)EF{)X*xnTh*zI5\;[! w@>){ e m!U"\Gq7'G+aVw-,c7/sEoCk5uPtSu?r"q{֔ 0;_~fGQ=D#|y@ieɥKWP3yZ;~ )gf;+#ox^K 8Lw70 iqϨ>dcZ|v逄& pN6]bDD`$πįZ,(ULi(6=R6Qj T)?@YQ 12dAorNsr`EqsߘFW=JW+9h|.OD:f( Q {6* KjKa Zo"p!aEئ`{G9 Zdy~)\i8ga?IRѱAÒ*:P*JXhakV+ݏD ^Ԍmȣ(bQnocd:D-L4 s""gTQ%F-Шe)k!8`055=k;hO?Ô=w4|Gf0 1\p!ͩ+`"_N}-WHX؀$G(Z*)PԼjm\OMCHFr*Ʃ<ꛁx82CWzWLa;а{"{bf4Ő;Z6;gr7 ) IIUz;^uMi\őD5=J"5y@gO[B_&!"wl`{:Du$I=1񀶑%jML ޺4pxu.JaY57('=,&_<  }B-ꣲaTn^t%[ɑmED)OD{ũ\Z+waЕTfpHo%^dEz*jVPLRɅMx@kQ.ԮE*E^ ( FQL$"sC? K TAQ U2^ODWb{F,i'iYZ+Ԍ:eCb1F\%x-T}v'&4V]bLS{VɒO;X']Ӎ!h >>]kY~ac*Z=zdx3GSEZhO*k;2 o248ݰ&$];O/_h4iwiwaňiL!=<=z-8NI6(@zlF`$ ha ܍I/:i4Axp dVbA^ G~@|Ջ$.u|=D9z& %p HnLf]̯q|>Q_f(˕3 ]<_;ll#II3PC{p_v!٭I_xІXEx<̥v2ZY\O#2$cuF>g¹y}jc S!4g:c/ѻ))R#0Byyy;Hb^TIol*BCǵsTlb5`.ePRHfG|ќqX~W=y`$yLҙHa&Oo'~2]wu3dF9(̓I°U8Mgr2ÒȢiFUQsދ$_)peEi*P=s{lNy VF޿s÷ @kmeĒREHmϪf>q}>PnlʹFWvҨ !{P-Qp8L XӉD:AF&BvVمT|Wgl*)N{@² 'Wh7rA4SLS&_Q0<3<)sҠ, euT&y >cThbI!:.[e*??PLHx#+]~h6s9WZ8u*bh 9H6*w7mŅh*8 aGUE\41lkkVT#[WuL$JL%蟄%Z% n(+-ƂAp/vV|{=/Gb̬r8~$.㋽oZnmK^ւ/I/;﵀/kl_)}WTPD,rbhCQ8o)f5*{X|>]⟜ָWdC/NS{a#\T[k4bʚ;LJE[ +eZ~åGMϢqF#|8qݵ[XmAVYdi5waK ڬ &/ 6cCG^`v771ɸ(;q[>p/f~z^"]:bҫ|2#W[GߖlÒRFJbϖ?f>։ϛ>ݖ@`f]"09O oPJ5Z3N >o&=vTw𩰞"!ThDj="V'BIDH$$V^{1OUϴaٛ]װ@3=kpXL>לX(H>˥:@Ҹb!aRz*{~l\l|HT?pH.7їMMq!O Hx'{.N"E@I%ņV@hT8}~6}`+pڀ6KlY@>]/'W<p&m E~[)zK \zTwoXۚG_?ձek H(zlߦ@w*H֭4 P1X0;r=4]Ϛ}Pl:z|`{QEo(HyVL_?x1n>%D;:*9\[5$ƽ -A낤,y1{äǤ Y(Aoܮ!}ퟋS+ZbsDṡ%ߓ^^n@vW6ך-Sub,%u@Ѩ/=ƉPuvP*+T պ蘌6tDd _( 2ux׽Zԋ+.; cmgD_pK`|T:vG ]Yu~c1LVn^>vU͟Ae-~Dkc(|wm e^*OfHowAk*,D^XYlBӉymsdЀ'^HݗUj?+saxKG ]^ !J*oMp}/ʡjvc)KPm01؜Ra84iW?C15'Ȑs|d_0e|5TC(T}fa06W^{0I }׳j,5 }z?sUYmxη";ujE(:{#ύggɶbmR ΄{YXPt+b!jbGշzu?1h -wOMqvbJe=V7# hXOwnFs, 8o޺mڷeØ9jCd!,+3詒_3wk]75:B¥ l:uAچO}:^ wgQ׋R-1§8|}zbD-c)߬oصe 1(;kd=:4Ͻ*s\AJu55KV`"q KCaglcst>eZ0i0??|eی}/g"~J6"C2ĈcJنl^DwriU쒍h0XǞ,xĕRG,&4OKltѿ ?!pSNaO 8Q2J$D32?:/:O-q$Gq&w!c ~o贐b %=gY)0+\ /cGs1ڲ'vq9;TFzi1I9pE㍢ȿf?6RV)uV_`2L+OyHrw0fdr&c yC)PK:%`-h[< սQS`٨:I+{+-彞ozLa9\p9 }w,PCs׾Dv!s Ŝzwk9s-5x kmo+{N3ێ# ,sԕ.-t+kyNeA;=G>qy9 6'ƫwӳgdω'~:PiZS]i~'Mq/Y~˹nLGx=O\9=֭'9M-‚5.Fml%bI4vf ߶KnzGzQQa[qP賵 z"Y;31w@xYy|H ĤC3{Iy| p壘;x^ [h t|+k{.z`:/~#HuNuS4.;\i~}(ڞT:w~{cRBfiO~jQ~dvYt;94kXkfaq2e˷ܬ>"[C^߽ WZm'xy6V0H4tmDʠL X=]t:`n!Y&~\>1i_De;/A{_sr0 zX'5(]znTSDEJaBHI.WeXȩ?b#+p=axU0?/]S9ss>ϯB&&"fZdI_ʒ mpϤ2dHgKyrMi {$:(f;cE({<(A|V*0[$IӺw(SXxlB;`w`q2#V/t} ֣ ,qOCi^eƹVQQ"A@ 95)WO&Iẅ́sEH)& t[J+FD-&yU ,$c ~y:zW} 3|;S/_>\CH< 8 k0OoPf~iwO{xr9dM&(%p0zDP8 mW|BԹ^f1! 9#00nsrKԦRj ӼLtT_d)ijG"r\l 4 ppϯq _Ԇtap C!/W $ወq;jZIP1 vW(H.}M9dl/`r)aI;<k 5 j ͨ''Cy|`}l]YymezmQiޥ4\T"eOi֯zsxl& 2@:zָo{-a 0{OVMoEfR U.bUB@۫ռU~Cv8V|eb,`hI5 d0Q\DRvZ$>xz[0+kD`˄eW3Qo5qI,TwVoI1G籃㘯0&Z' _i?Z1[tSX%>X|.%4ޙ߻cPĮq/O# Hb'&y3a]fbo:_7pOEx}p})ݝ_+Jvt0i77c eJDmgnj1jQ ?o̻au Z]:5ο]nuշ+g9fKB^:3~텯~fȠ}-Ŗ զ0>Qh%1V0CWvgyvݽ+}r#?wrݿ:z8PU'ѳεe_:ጵ|q' %AT!% ӛ=㈳JpʯQ/[?Z¶>trln[Q)4Ȁp)ef麊^E@<`oz[+ hDR :=go"cʷU L2|?wćr 9m{c>80vͧ-=v)GZ&)h>rH*+@n WѾQw~Sǎ'?|5 (TϬ*g$(ꬿH3lrTG]?'/ }1n'堁u ̻[5@nnB?xWb 'C ],* ؉Ny_=Ysv`xT&T f>!bTlTwi!}jlJdA.VUu,1{b?.Q͕ϿlMGWjw8;Ⱦ)',쨅V:] SW>1'cqb`.xy-mݟ{ > _Zkmlo!p IGBցn؁yE[M`alaDSu ȕG䠅 ^^?^sɵ >&? Lu 2BOv~_5YD,5eJ^ϏļץK|/C#<^(  4%W!]U/?@z>loTO'~fOنmV]HgٷU[,݂Z[r,nMc:#1x+Z|dTz0ԄPOșISuDϗ~žvc>6"1D .CKB?oO5>Qk5p/kWWU{9uW_mlV8rwoR x'ۊ2 `!J$)['^]@yAF[Ύ-]?߳԰T,(Ŀ}1%O'dUoKRp0ܓaFa*4eahqhTrZeq{AڸJXZtr}ixm, :bP[xx[h^nwۥfnram:0DnHbI 3{ˋ !2MGo^6 I~8mT)IHQEE,I2S!@ݲH!aHb(?`~b/4!ՠPl.)GQ2Z ݯDi2'bq܂AX8Ck_H<(z?Lyo }8p&l~7bN mN<0wv·#O~%CTE!UMRW 2)t0$eUUITT5EQ{6UUmʒQ?Ӌ'``CԆ.VK4%w8f"KI鮟.j:?X)Ha|;7yXe^,y?Q> lzk&v"S ırР@5 Epxʖ-Ay=(E+:2ف|fZDR !3Pl7q떃|JT?HD~s@JP*<\ܿr t*d\CO;ƒZP}Hā6(Θ# SAB(sHR*hBgjy mPeT3(`~/v U0z%B,:!0{p I8 oSs/'IJJR'l;?9~Ԃ]Bmߗ9a#3!/GyU]Ĺ tNQ,Wؖ A==^f|p}Ud+9sܓ8w0ᛮ|DVj$VIP}qPĄE?<ߏl27qWRTVxɤy?_Bf kkq!ĠFC|H6|>; ?W:o)vΰػ|'LY>c~%p8btY4ih{F8r\4fYvSLmsGڿ\O<8laa7]:k֩ Z/C6sI`?x}qHm~՜)>\WrC릙Zgn \~47A@K$<%?χOnp Kp'qE!0{y)*"BLH@/owc:!*!=Rq ̇5s-ޚ̇%aDX2]Nl? ~'Ǐ@G]0x !G?aPh;wcM&9jdh*_\q 5(-#+`\//øO@K T 8@شHod~¼ʨK?{@ #1;zXHcw̭OߧLP(^zu@UYnDK?kM{:V C!ǠyizXL**^AX ]?xq3|S ^nN(fچ$n}RL]ĩr?] I6up֠AuA,O"'|WǨn '3֢ 61EyDf> w'2QСBPQ_!gMu G|N4xe[P2OP(Z8IrMܨ'WS")b_a\FJͨ5uU䯅?U_٘Ly_`_6:+&F?D}/RfoeK)Zm0P1∊ `LŲa0<꺦q/m?F/Zdq6vmFc}] l'9ܩTfRsR4d}q;aQfq PB|׈ º:ݐ}/-z{dq:ȔH08<"uzk9cp ߱R X`9UYqmf輪LW6UNBVRN}nPj^F5f\+>Cۢ Mo%Bg'IB2q( vT|Ay`"\#N!e6 tb(0R~Qc ?P77&ZVȄw+.:aԼ"}Clՠ|Q*UVPZPbC=OC;r~:JIzSHpfNǾ!jdf N:XjCapCB z7/\43ݟe^2>DZ j [|fO?,Ivqy#31D׃ː9u >[xw gUtp^" aSY!>Ώ["1nH=$)+E .[k13_HLC燧s5Ċ2>濪+c~[qQ`w!=?\蒆~NII4qi0\:~i2;?Uwb3=nHzׇ㳌6o"j5zleϝXaLMk9sFk+/k *sUq3Xsebr1-𜤪ґ9ًO(ڝO\-Bhr /ż 芟^7% _raf&,N+>;@qw^|_w.{ٙ7iSIʪvmJ!{5_p,bV΄$A_I'.M|kw~^ɅĄq/u;j_mשg*Z\g=gi49,Kr<: (XF`_ Q\|[VH/ 9”ss+"Dsh<^b&n}* Kaa2=]LjX52TIӧ&fRJ jPx5=jYlZvM{mU _,qkXWVxoӘ<9|=scg8+;H֕jΒ=D)g;r99SڤAUjpx"k՚/jӳVFWu@> h  x{~jƮG(p/^>Qm^ NCv:GM<'/E^dP*xՀVwnT8DAAbJGՊK_{ѯ:f/\\lf˓W dxs MdzY#/?Wy#)O/Rvƴ]gMI_ O.R4\hj_IR~_=OD>-`.L]RKnuP=;N/go]q/yF2Z>tzn !WvvnEuʹV4ch 9p!Rp^Τ.Q OVH5 ԉ ʲ{'@Oq=|y*͎GF#vb4@!*! '|vjl]ͬ5Rbrui_֏s_%d(Zkpop$@  үv8R}|dF3/|9}Ѻj\n ~8hhR]PQQbs6_o,:.`$vV|l,)*Jlpڗ6-Ö@Hsľy'S߫UcwY <!,( I  d99G;ۂX#65 u",u6D0WG ݞu+dKX0$j[{î .P?%Fmږ]ANɏW__,*T䵉lgAF S0t#fD3WusMJl K]B:3EGQݯ*e9&-;,~dN~E~B(hJ<tFƙÚqvנxܵk6wKQ1{ 4unU,U@WbpsZS}DZ"Fދy}QU',/[H@gMDmaIp 7R.;WU~ڮY +uR3ޕQ^@@hfWu2!eG8dTd(늷,MD@`^^UlV(/pZM¤u>]M!fuӇt1䝓p zzDέ6s{]FA[k=m9lqf1UGAY"ZJO 1$%+T$$ m$RUB`H%PPciHaIPlDUˣL3T.Ń$ ETK R5L3lbvR@0E44HbbP1f 9؈BEZ5Pц-˶A;qIs1,J IC H㘠5Hjuf$dr6kH"  OҝOqa);QD1%CJPғ)JRLPIIKAQw8X 4b$"SLC4ĕI3HS@Є4CT5BPMIi&B#hJ &&Bb*F&&%!( a a!4-UD BECJA1CM HP0a$K%DLH4QT4C((( J`d(I"(!M 65(4QDJU RR %4+M $!-ALAJH4#H4P5@TDPDT@T4Q4QEDTQ 1@ARD!ZEUPUDI*CS541Q3T5CAJ4JQTD TAUBP#Q2PMTU,E$4U$MS DE āy&(@%#!EDE4QʼnjZ`tvW@qDRPATUR)dLҔM1F&zʠ`)) ! ""sѐI)$A|Vu$MQJQC;Hhbj("* $)H 8tD4,Ǯ_j(bT*e%RZ(>*YQSDMDB1@SRD1DBET4W[tTBVb"ZbOQ4PU RDKT43D{u1*DD4 SEPTTATS&LSDj"' jYo!Z!`WL"b?}>C"@|G @ԝE 42 -)!%TEtKzIFNH E?YN|4}HDT|%@= OC@@{e_dKT=ЉX`FK+BG;̣@m :OG  4P"&cJO;J?C_d~rP A:2/xcoO!$CJjj`=VJh &ױ'4Ѕ?5;3[q:C 4ъe4=8fǮD(zKH2' SRd)<RrTe]DCxus$(C8~S+ oI(fhi1ԩ#JPTx;!Jw{A B^_?.'w><Ζظ@Cp4B&iLkt\PoG + B_^zk(@SF䷝8gҰZGXR' 6Z~0 %/ 5Ο]^m\__ kWW{Zǹץ6efL&/ +?D{KCȴv 3^3`N5?QR-]5g(˜Qy_G1WVQ-k<.sY\m&0',uQW}RT!z":&e7i_7X^/O|:#hP=5U@^]=SRW9Ϋ 0)1bjԡR?iWKRN*3tTK.u{w.\VDZSQ\&7OKk,k}ޮ g U.eB=W=UT0Px??Z9*:2χW~^ML叢=^ltU26BC$$;p13Dg ocI t:ko zb1QXƵi1wwֳ9˻:hN잃+(*W܁9_>,8D#!1xstt:뮮4/g首[V֮W<][ƙ5elCx $ SR۷c߆ٗ5F,.^`=0vM˙QO@bsʪ==Z г_j@:ptFr/7[fUU^I/25Yk?W_Ѣ= }#? I-69ײBR>E 1evzg bRA$A:}By?Hz ̏eP#SN="ȋxyG0ED; p񾣳}lAU ?]}#Uy7 C=8B- G/\䷮93S?{8?=bsUU_d:7.U^lT{::||9uRi)\4'-PKrgc/fukQ BZ2|;ݳ[Ns`&5EP9nMv  |+᫟ҋV}v"|lwšß(2duojPMǙ|ӹW$"ZO;ޓ+)_Eako.xF(/T%=h;qTuJz"::ߦM:#x_1Cڼot~M^!B5Kp!9(%"P؞ yE=2cx' >``*o(Rr>kb4V}\DeU z69T\v=|: M}@,̌܆-Yݬ A$S)tk׸g/1w'//@Ck ,~pIL3VtuD(-x %|wMVj NAS~}!XU>3n58rh/|x/]0 Y>\n驵Gb˛ [~>2e(AUubΜ1pvEL/c[/0o(5m8>Ti &xF:'=Y; {|^,hk@4`{0s~).PsMFze(8N^9riٓUz;CKm`+nue73<̎`$'AEb j%%a~eW #k`\DTU)^ZLJIߏʏ(8g=wbSw85|շ.P8Hބ9g'7=o6еő84%3?,,L'A51ܼDa9=VVe'\圩=k%S; dϛm}rE%w39""i$=lAq??UX*ġYhsߟ78jc65m) _YmYewhBPT(Uffuۘ_1:@ N}Nq! t)|!G]!A!?X'H^*v8|tСBP+;?!3&2f'~c5?&?׸O[S#hSY`&&JX&bj% tPiGKD6BR Oob+~ҋB0?=)6y?6? p~RBO߇DC%h*9@ ,$Q阸Nyt7DCA/JzWY.@KR5d~jj$bo p un; LBj }lRyg"W\5=vlؕta"7A2%VpUߠ[K:f ;G2ha|`o7Yg{&\bc[?s8!>d=CMb;3G-~¾;ADD"Y>qdz_;1uFIǏ'cpq  0McpPd$4=)8kq|Ug> H'̠@M,#nΒ/~*ZւOn/U0̉Lª}Oj+nUoV.P>.V8F=8͛PSK  (y!tQ_cc: VF ½P5sjC`WU#pE"u._urw |s_RVQi5d BTk9aΦw լ|!j_~1* t,),/ '^ӈ?f8#8̜>8A7~?}sk8W/c/e Ծ%;fU_Sҗ|x}rI[90.=k_C8gc7\>]uKҶ Ϟ yjdxmקyT0sD0xhwcGv={36}l;6NcM޾*1ؖ]}yt-ANIBHU{9gV1p\J_-|5+k2[ŜJO#VYAccm lxZ]pxÓqc+7F"r\HST"ުBQ'7\7ݓcJL8TkIߢ Sf`` <*XHiMѣդă=5:d`>'('/vSa B* ;ul3{MDģ`JEpQpm6xu08\Z+^+~RTa|b"«l&fpΒ.vRފ&m东)l27& zpP{WT1^*ʷם-} [᭙,lX%s ޣ[eR qӯtfMdxTN| pɁ#9na|9=8Gx>&RYeX0YXFGŽ> Rؐ]5SUHd9-wALMU`YH$Q0MAa^ږkfH !j#>R;L5BSgh_Ԇ8>OZԵQ2 1m>;<ϩ[/pJGLmy 65qeIޡG ^Ņ?Ou Mh&9'zI^?̫aO_skחc>X9#:j؉%b!zjrF∌Gs‰ ֨Q$m!a?l9 `w@ QxbvK( 6o!N{Wk{Aj=w($C4hj (h$ o['ނ^&PL~ѓ7Jm9QLrszv\uc|rd` 2 @4]#! D4@%ay~XC 9_ӂv 8? ccNe @.;~ [Qހ Gv%$%@mI7 /UʛCVN 9/uY]W'U,~Yfƫ%t3eJ cI-=5u{sj\-ᅔ]a!n[,smjmE۲v7tRX(CaX4c=۲G!1 [Rñ&XE""A8ZTJKOuiҚ؅tbi%oY]% 5db+fkdRBT.>PaFyBRG6m$u$YQJ2o).NZ0mfA*J zj ?۸vcRFZ.Ay7rwTX+<Ld=qĭ!Z_0R@ s8ʋ=@M]_k#K/?b#@Ua2O_}3I柿?`?H'& Ad ?&G: eg徒˩/S}&/VvO;GGwCk8N &OMѓa>_̐x l o &3A @as0oN,' "&9Z @7џݝقݝNNlU|)rYC \ޛ0`Gt !܈a)dڍ(Tr"|ͳd`>mV:79ĢI KVH'm̂@}N *k~pBac];> @`eH3fTVm'ZJީ\wQWb5#DN K&/HHИg&4g<òƵ'^㛧]d?CQYm*PEʽ}<*F'_<~z(ӿ=K0Nr>JRtY`|.#:dʰmd!4DU0HG??J5**ؠH \)ݏyɉORBN?,{'Y_dX =h&? ߱?(:T "]ҏZ@݄Ӯ1ʤ:x~ijy1vduXxtquxl>5zguigwkXuͩDD#+\oPG&K*zx00X.ɀ\X@  4)) R98 Ǖ=1vSq4K!ұa{cRƿvs4K€$C(a5h[c$<|>8s4V}2׆޽~>X^ #mtͬ´R)Z][U@䗣Xf6h5s7>4Aɬ%*7)ig^rh NuQ v0xP@GZƘd.rTD>q)ے$$ۖ@$w`~C샅)0otz'BH+̔=dz=1 ::>uC]X^.[&G Cަ5kbD{Ku&67ήBO}o1Pj(L{}Ҟݵ ^@puA\!6YǑ4"^mS2z.̐p׳؍9qG- Ǧ˨',& #)E!s+; iC9\9vg JV%b(o}`vl֨1oYS!Ӿɐa!_WPbRa%lty߸<5?{2 s3@\>I |!"Ƭ7J>&Ea`RCBDI@ =ʈ:?SDdDZf"aT4$Kʑ1$D.F~uswwuXVFTJ?7@ gvO:g% ZBXYawSD+`<3MDq=37 J6$-V֬@Ɔ:+B?\*cź/]CYCOס7Vb i}QbLHwJ?N[;;evm ιY?B?pwO-,:Y(Md޷Go7p?=/Upn0 |3qaL.Ar;ꅇ6{tIwϷ0(la0tT]1>^$͖h'_sV0%> M(r$`v'G[+Ï|.}&3<3Xs 2-BbTiJ:klQHυ< - llUUU;9yˍE8<25Ts{zo(RzYa BKwn媔I"4 @ܖ鄢3|y ,U%S3K(G> n.;gή~;WUXl.[Z8(GzA@Pn _6W HEk&:b_cuqnݴ㍍n!R{pfC WT.OUbgCbǮ ]P_'uw9E $D$7Ej2>C8Fcphw6mK7|fF8Eܿ3^ә_?:}8\}PZȚ~Λ;'B ,?(<@&@'o?&,SrFM&;c`C=<>3P]~++Y u3xZb _yʻ=[aPĮ  =bc<ß-?5wGlFܼKր=A/>F Xj٠UvZ{Ec(&*J<n09_}. 0KAȁ$^@%= rP1G1"ƿ|`?}*PQJB M5KQ8'$ UH5~2@_GTB3{h?5A?BztM,.җY}*`@:y~/^(}U`}gpFC- OU8T0G')P6O @AOM*McP>~K)sOH@nh?v| ~` mPL<CKPcT v͕Ga25b~+ w+1Ji*N]s>F!=A@'my߃"Wkgzt't/;\5BOSV!*;ۿgU6!3ǶLsXne@Gv<ZڝCp /ܕu{|~:6yHFPig)ꯢo!`i8+wBJRyS5dDV=̐!E"2e$Sd2!hȰv]6Ўsyu?zݣ̺惄a Y$ћ~|Col&k&5!҉c(CSSpoTbAk y/#}G, bvH~XRQIzfoOD+AAŗ[,(1 aWCق}2?"TG7jfe5)J2HOwu+Zl4¿n!!`~k(m't3sc wW&)J3wxHS%3q )X |trYׇ@F~AGlTT V+ϝ2qE찘G]ǐ|mph^H~J1#JbTRVm, "|<؂۸e~>j3Wou,[o4%|$pyA3fp9*!DC&XDBvfn^6۞نk:߳os؈5'8R#` o :0 KUBbx[DXUZwGgzCvכ @ޑrGuS+Ӽ]s)8F>JՌt[$л8\`aS7`>mN"ucQ z 3 itKWv7KI /Ot-b1(PjhՏшY_eqRM6۩E=/7}/>Affffffۉ8~J2 n;+9s9s9cٳ^zJkffcf%1^E10QpOk ])UUJ| G#ʋ"NHO_Y茙SpqNI~`n,+}A|:w< IE!4⡽'S?8jy9Wǖ",'Z,8VJ{nׯ<pwR%7" I"[z7 (}5u1v|}q@Iߑ<-G 1at6 ^0&XN*&1 FQ,2Wx|~Gdi/30O?՝ջ82}+o9>dC[R q XD/KRކC5㧘uBV͗?q٨T>4ӣU b*^aRYG|rb{Xz åtc6tt{'_KAܦ`0@MET|bõGo=h}X.m . 1UWқUV]ڪe$rH m헄[WóYY aV0c:X WK}U`uE@DYNbBh$rMB Dٔ<~哓rkAAU^MP?>p)Jx\qPrUT(UdOF(QJZm.2{G3`D " $󊀬_f9[H T!;gT P!Kl.y۟.{W,I_u*Ѣ̾ԙV V]N9@?굃= 7jO|)v6a3hO]u:SXw3V,f.F+W۴l=Qg__| fP<('4- ~ {YA|N>{Ϟ?5ZG T|0S{ỵF^JU4U 쁮\d#JnQx12WQkն/]QD7Vw 7f#5<P6,7|#t]S[" `<]MZnKUߙa-H=*#H؂)  s -n8`,%sQsž'dgW99ahvtX1 ^vNZy@.߈wo%%Y!]Y46^po-AU[dȣD5ܠ f49I8B?WfMx'Y$˻ޝ'4,^9,~;o>3o#R8 :-{8,Q ERʬů+$Zcv7ߪTafC J%XH<!hu?3wqǼRXJLH8JBB@}pcm,ɪ|&f_j|T\ "J 7@suPxXu2Ip?*eMڬV2YJ;䛾sSd wV|LU1~RZ ̝vAcZW}=?i1W|D!=3V6 90`x>#lNd>B9$cDiVH$C bD(UF+'x(c6a}sAJ(DAoeo wdoM 2/=F:ȃMiP0LɽQAeU1T\/>i, @4W^Q.|X?j\U+cpJHD J<>wz33#G;7>>O4"7>>%+Y J2Y9rYIJ]x`E.#7 xclcfݛb W%ځzF`~"T ZⶸPn] YdD4PqиbwixVOZ8V'5b5?U~5A@b.;Vo~{#eWS1˯}[%C3GL!y#\ؙUzjȀߨGP( ]=|V/AyQ"=d7ԂmłD0˗W굍 ǣN:dŗw0:Wg(%,*ljx؀rDIU/!nvKPɳ6T֣QK^$}DLl@:FWwZLCRhFV0AQxbE]}_l[iO%יK-4oOxTDADȏ+ˀd!@(# OzC9v߇n ȃz. `N8P D.P*1Q1ٰM:Hb@I$t]0̤(4χaAT8BU^IT%,2-"` wyRӸY=6XK0a$74?H\HRm# hqa ]:?QUMC{BaVkgp!³r'6=p lB`_-4 +H]r3F϶ˌMPU*\̻Yo=UѶv0:ON ^O_pѶ2TϙνB :O-,rCR8+Yl,hc0A ^$c*MffffݶkJ<SPAЄ{:T{MhF C/+36_~ PTYyϾA(L-*z0~ny(VOGmoϸ6?EJ 0`@ Dr)XU,qRcs]~fg~\P:]ܶ-KsKٿ6 @sw7Iʭ** 7F*zqdtv_ E3Qb؈_ HP Ȁ$%/kyI yB~ %H;0Y% 9ff+@7|bSACd<*i*RkTדnˊ4%KmD=pZ^k/O(R`l 5m"Xne=_m7=MyF.@>0{/ L[0z39EP?)B?̒|YSǪg'җ*ދ#[.'6q3X~uT'X@<ê 8Ƨ BYKW~;OS, GUD@ÐHbV e^a(a32 WKBEi <'}NoDƀT @QZ n N<3Xg˫_%P8!w /!\i:k^ԸM`jHHʜcgˣEWr`MTW6JRwpډǯDq,:S3W\ol1a=/^v^]S 79`!ǬTv/!7JL1Ϟ8aƝCq͑'[CȱFhvA=~$ewF7a<.8㎺ΠilPm dvC(l !b- k|W_VBk hS^_o=Wd -uB3k_r~ʼ2{ST{8#MUl$EDT%dSXpg݈ G=Pcj`>S[w?srp%!_[ D~)#czonRUVn(0*I$=Խ_;ZԬ u:z(%*9^BD(4+F7!=>:fU̘a5c߼~'$s9WtyYĨ?%}؟m`V cVAcDOm.@!LE2Ds:4@fXeU h(LIwݺbJU%H3R[ d: %VPy)2P2µP~hIsB }v?oֺ@(`F*htxãfxŇ?miAUZ Ql|,܎GpE?R__/9.>'̯u#]XCc[>f3KU|C7`i:*er.w8% ]נZ{;[! 9RYIsW(0X0T*tw l?1HvR챾N"5D9D5"&BrZIU&^60,ŕNo ĹsX,^t"ō2 Wew=|1,I>WA@Aar-AV~ak`|kR8:cTM ^PQ_tb6o_Evx*[ 3KfkoU\0 -r5NGSVY9폛]%m7@w8:;vTfo+ $LSxVWj׺!K*Vsxu:꠫Gb ǿʣ_v<.RhpLִ,Y^GU0(ϟH B J@82RY\\".=MlUXE+\c(/|@v弪Yt%5RN%Ŏ"|>,.j e]TBmqs("1˒TjCY3@':7Ƶv^ImӮZN7OkE9]5tz!3mHp-.I*lߎmUoe7̷OMct^@v|>w]*`Fe6ڢ0Ub7\Pw¿ N7ק. Ppã!)GsY wf`joeq[?C8Uz'r9>W랫7*NM2C~) A=j5FK.fbٱ@3"(Т#JN8<+;zN4Y˦̰S=.':.7SjV.Pqݝl'f}TeZl6RSܕY.e{t%%s5u9.Ǖ#h+CgWv ҿ^;EX"iᠣN:{S*:*FEdZVs0mP Vyh~e771B_nɩX9Ij:zyP9ŵ m8w&i7Gam>,EA/gs*@Sx O}\+$oU=t޹:=X]̢teICs ݔ{P$cTNB?jq6;û$~}# .t8N=6x 4M&Fw,?t]c_56GB~8 vڑ銧>0 TlHaySriaVvP;ԡIvؽiAvC_!Ccdy c:%N% 3rt׸\DT 8<=x+" bT!7ɘ >H>Ê0=Fia{wɷ|d ӧׇ=3GʍQ 3|׽E=Cw>qm[@-vcItb(R %S1R »uiz/qZ7=PM v8#EhPV2T>} ݶB5l!$1S; yl=0Qð2+b@F _ $'-41 0"r:z1ء( YRx  ;'?T=7][(# i:fK8(W' $i3&%e:ɏth{w+94y-@k3F WH*ֽ/@($VR_]st(j&(tچܰmqWGCJM aC)Bgift5_gH!QB(%X 2QI&e zƶ xE=6eNO$pd=nҜL钞IhrDPb]6+scT"Dq1#l1OFJݼR_*!wŃ11 4FJCݝoCغZn|(@ktܰdyNl1F60pI˜zg`I (&d!xXRMza Y|}'m', K7c)ho~vl w=)|B<9ɉ@/=K1fĞf:GC4(U@e2EI㛶l_7d;S(>p͝|ƒ];8$u*h6l{0In,2*]ƚ&Lf7]d(`K28i'Mu0:M\Ѭ0rJJhYӧ5C(2k V.;T@>r+c?R(؞WIu&5A14!)H;")@(ER#U("5Lg+LZ@aDO >=7dfNjuy~7cþm)_ $J0܎?#-{vT =(3>J (;]w?WS]Cԃ2O~yO Mh0x|E@Z_R`z;}.ua?ޠ9EC@)%x8H1x9 B#o@!(BWRgdO @;w `x{v| {I0 9B CZ'k;7N)x}RDGbr(z7=c;7f@eE EUd~R֑'su&bRBU$&O0IBL|ak@޵0 .|䈕xvw_nwM*9ŕ(xWNפ9]z}2\HzB. W-:q߲l4IQH !_s`*|€7eo^8C`pЁ!)0)RQRġ\*v$<;A+WP- ^85f)So,^|:{}A<x5Y3rIU 0aEo=ISLC`2a;執Ct4Rp 708ӼMlL{Tq QY9:|3OW^483k`AAV#]0bPPGUbO{J8Jӝ{gIA110RPzw[H=Y+h3-S[*#P| . Eܐ!4ś T|Tȧ]vI>fH\*0ɐmbPQ!tNd9T#vC4!}f > Ք_B&=CD8GOW~/?ǃ;G.h*% g=Ft;e,n$Nхaz˼X\`NNzIeOiKh H{qFN,7 (S}l3NgI Ij Dɼg0pr@lfNagȃ** <u'.{HSt9`B!=ȼ;$@ز!BmA @ћ4lφ0a1LdLfd("{eKp~{{ /{ !ꁖ(==ݰn r ærX!aF >Cy҉.IaˈL't:@'[Ln縿Rg[=k^o[q;(&;M`͹ ޠo.{b>1'valJl#s!t"::w~FP پq9nɳ)4v>ȖWSFrR(p {^Ùpk7{03ʊHa9+='ո$\k>GSmxi䐏b5G585c~($2U*n\(">~+, !D{ڔCRن2z?z0=r(b4xi43N3&1}04}?S$e}ĀMql6HK54=frq|ZFvb)+S@X&U1t =d9q^yz79Ϙt!Hvtrǔ8|9`y y 7n9w0]<WI,7Vf;ŲnJ[oP֊874B5,Ac^<@7D|hb[pD")Ŝ9~g$3;;Yb1N[ \NnxqWkz恡 wؒp>0ڶǺ ynv a*q*GG/!>iGJ #H~kn}zL$zzoȹ/mq-{Xn\5U4 >@i]M^(ҏ5d@Uo 7oۗ]9KSx1/qEaakhy 1Xrm,C$'Ļ6o$pkوDAJWDVUWbl}cedzM뮆vGK1!&ە!KwbU!SU.]z 9T\Y3If8a@ o8#{:_)~ZƼD ~ 􈙢J{(v܀;$nw_eoa7~g0qfAwUB(&cBl#mIJHr7䗑٠v܀ɐbἱ'駺fzy>O(,ಖi[Xˑ>[{>_R ?/Ǒp A|<  $I*ל l\3@rfby`shKBvw<9CBI$=NnR|: EH xϯv!>=d=uQ"m+r^r8>_:_%AϥgK'^VQ$яa :[ y{f>|'W!ۓP<ןeE]_@; 6m&zz:yEl5:ʲ|fk\Hr%L|%|bԑ!ODy}{br\pv 4Fn[uNQP "vLiڑ$;aUzoȑNmFQt3=eۇI^]pi+ oIu;yJKgI^]AEb"U AC u>ޝzE9AC*5 Ovwe >f!%% 1B"W~Yu@k)&t4t _LSv|bN!E~@e9$>0|'O)jO=g ae'ġKfL.hD;3TQM dm)$1bo[fY4Z`❆#!&9R}r $gfsݷ0@8:De@t=%\jk8A݈cap1Em ގgsɂ~-hz9.Lln+۾O4yf;Ej!n(L=< ۼ*OTLTC 2%yq;9Vl 0ZZk-gVq t4T.lhx 䠑v(~xKyKxCE/IP  "`k+bsσ|^:u$^yxKJ-J5M#C~pp>[e1F 4'MGdyo16v!NbhX*{Y?,/HF}Y]Ƶ*M"[f/VORtojTXHQ(# Yi8#[%L2d=k/Oz_k[=M͕oH'olF~COuؤ鶂'sM`Ad!އ~)!nq'G>:٘ET.mQ+a87W /EwlÇ\&؞]}^q߯H RuM~A134p8\0a6;ۋd91P $a1)0$>eL##`9˷ X @B22"'ڪB 9 lmx~_9a)vLJb@?'$B$VdJ ߛL6C(:^pHdgtsw@k=#ـ;$ #X2vXaHxpk 3-f,w3tq gDvR!N9dW,WZS"P!4UK;N#ǟ a<1GG ]mK*áN} cd%3(O_33333333333$K֍T*]Z 3J,z@v=wKR#JUVk#1 kK#Df0`!ubJRM=dK'i$b9̫⏃Ӈ2\1vbX rίE;4I3n]&I7In4O Jf@0"=x:7>#xZD{y2vᷠ'؏c7pt4!c,Q9 „Ƞ}`"[//~.|\iB6 cs;8P'̤88gd(j`w鶿,>˝7ҵ :ђ$m:t2[ys0Zt<2pD/;35(j ɜ͏F6bjv.Qla 56VS}8 "S&0I$h.4&!ٚft8vMsFeÄ`>)@8YkTѐ)Y #8v*#*lb "l_&-HKD=91roJ${Κ0> ks e0 &znfۘ+6O)U(0I"wƞʥU""Z֥{ Kb'}5VϏ97Ҕ[-wd:aLp9d2@<:Xp_!q4Bp|_|n,hHNp.y5ρCEt8.Gm3 H@:5 b2m!g\jW\]񨠡8>%6!Q,R㖢CcՕ(۾O_ "U2_.]00i/a\!C vS-]&wѤ.>%g41ihMԍp "G@K CqpC!$$^*^Z16h3r| >i>GGo(7Ad[nX=X{^ .smP{6+Ԉ#yVx]Q16 Pgs~ \~TU3;< yEI*%:3h4K <@[1GS j]~ W:QOaŜ<z;]z8Zi/=ʮ5İIn%50L۶8 8 bhvN; ,s*YzrG_' bʞ|6ad9!IA8.1򶰌-N褡 [kȜIde0CיmtiKوĬpmcDR nOXR E/}u^+~q&LI HŁH#0b'dLw5(:ll ~yAPUUA3U @@} qI+epsS6 Q T̐Vڶ Pt`@g $B NU9>tÏ.`C'h!4LI^Y3xK44( 'TQ*S sM= ~@P^O٘k%&LC߿ND0͘zS>$GgևtꝺviA}vP1,J5ݴQȥ7D4*oAρ'8\`;)Ymiu=M=skY8zt'5(炮d;w;i_'D;Qwd7ęO[}@kG1 99B{p` #|=fxbH2Wwv5f!!as ہ9|ξ%<6h(!p^֪L* =@|d TAB{Cï̐O 1}ݑCd͇>rVR"b%B~~ݫz}V_@D4=v1DLm'瀬sɚp>ݘ0 IPmߓ@>TMJ~r!d r_2%)@C9Heߋ*rSyQjA <`+ބuv?r;>]*..&X8μ.#dvA BrP~s˯TI=)<_ZS)Y f:wf& sXXyc!ج88rK-@E,Yd#Bk!g$3_]a+Fhdo~ N z'3.ws*DZ2~M;rtU{` >s, a4<{מf;]_-lcCAiJ 6pLRuv{Yà{~ͬ!#:fvrNb^[%KY`dzSP/BpJUݚń$ά7(l>1;7ps8;=Bcjs/=ʑ!ۤ /Y2:Y2 m@O g&y'Ics|!OCV#;↿`zTi*7>hQ<ͭo"!S0r>&@Nv| _XQ4"  Oj0AJt\¾<$cpɸM*HOTր(]tWAI0GƼZ\?a4;-;mP<{DC GO߇p{\yO; v6}H@C'CqC1~HAo1CbR рrx!CX5( d5pT08e!Θh2g"ڨ2Át< Nzq}Ep/^~=(ɜVҥơD^rzxt7n/7aOSԛá9X<)u~<M0㳭L]f&gp$n.7hűgEQc6(91[ F@$I1nq- (~`$t@@Hj ,R!E)Dk.M؁Q:gC32ܚcftʤ{~i0.;w&FpAƁS2bT,f]U_pAGځiv.͜c%Q=GFau%VJxH}*1xWuRUa, $ YUyUsq=KT8z*X.#<1Duyz%r +8+!*v=VB|s}K}Nq"x)j <ѬS"r;wņ>Ed뮴'Ԧ`b>qχ&@iF  >Y=`-DbSXa^\ݯQ{/яvronOh >2T81Ͳa&>F3 r()7ka ,N<>o[A/-_A`&ϐnQQp&aѡ= F ާ& A'XM ^ 14suP'JWv1_.G@Xi  8Cjd1. H0jg$N{J3i|9i _l`eUh$Nr\ v2v2(x$EfC+Ș$a!3&L1 @p@80li6]Պt@;-Ю|.sgxh0H͍Ȱef=y K%(d CrU㩠.7֧䋔o!7`pf4/_)wi$$67jY vNr9@n&*7 }Lga$a͞SH٬KG彤w,wA?'B @&Wu<OuEӲޡGV4D՛H1e/&eKE%*`cc)lx&(uθNtq&sL;ҍqaRr5( Ĉp*@mn18ay:N鏄X6؟?iN)S.~[&7 >Hx y$PtK}Shl^xs' $429QWTc^l" ķad:5lR2pbaWG0Ԓg݌VV3 Fgk7!9%r3Q -MҌhק@R+duC p;Ȱt2:[^õQMR/!OX񻣄Z=Ryv@'D!!Q# pn(. .>r! !,:8 AۉMç]yz;4tQ:SP32 ^Ne6Nㄮ {6]LPIjqC8;,ΛC3Z<4XR>w${O(xĆ;I]1$.z= _A?`8/juFlZLZpd4LO ek'Y Axph & L;SrCc菊E^88p 1$At‚)Rh6j@^|? }p9`@[A c7ȶBIP}oCВtJ:w g1|j20qbCVbwv=i(uWf'N TQ`zK.Kd͓Jԝ͔*%3~G|GF3m)E(V ׀  .%{] Dx@~3aFE \TL3#h*:py_1=sc(zͿnבUmVm7OiVaI۝k@üӏbT?O^&Xe6V^I wfz65r`1oMy%ԟ8>T(;@Pv%RA,@!)$ ZUpSBOX!t/ @xctG % FyT}@A| ) (VʆL0!ݩ$*&A"^zqwz˃Gnh=w[렒#d0~r~z+N=I7FP*ZKǴ\3ڟϩϙO5-R]r bIpԃ S ]";cAƈ؋5a#hUz6]iI9FV6׎u2s"PW,ș >8&"{$_]\ I1o- \MGӘ w>O`MʛjJtvP8ICSr$sK'#zP4{ HY0͐!ZB1DabLwGT?76a fwn^HP5!9ޢyА ܶr Ff/ 6ֵ}ƱU0fwQ (qH9e9$}}WzjM\_TkG(qωFcHٍ'$LH&{ DDDDEDDT"""*"*""""I$H ;<.ʃ޸Fkb "Dp/8=!4xICg!tІ0c8pa0>yf ]3pirk9lbLX-mrzY寗Ћøn6}1wP@C灶R kD%N]FP\X0Ǖ/(0r ]b>uO2~d` p7.kgKU ~o}/++cGf7iӣihuK)yfFh2ؒ 9qpzO$3\z;>kRԁA,h+RNȠ|#a^=<UU@6m}7&;JwvA l (Ttsn_wKt(Cw-;$2a2`ht ͇5F1 1ꦽd רf>WPti!IPcΝkoekCFve8l6vrKYfrF g?`{0K8߂wO1lKW0]@ax-!n +2j*]ٶv!f"49gqt-ӄ!s{yI, &H8(sz ܀Lq.~nNR:k71Cg` w0ǻiNdyu1:mM桸B5qhnwU3-K hymn*'h )9$VML=_ACҘ_.zxwfvd>Z< `Cd'2 _bauԽ]2l) H y狡W@IN8y' ۊ#_@$t`S\CC Sa2{y@ {$x51PJȅWǷ/ݲ&IUxv\;*Ni0hefJf*(s<ݫL[%GROxU% M5CHTIԫ w*%^ׇ[؈nF"G]XĄ`H:/>'-'#RW{JD~3v͟Q7CA@ wMLڌ2VD A萖&:T q*q̯ML] nLL#<oD$LAAaM(# cGn\é"X߰c"o2L.WG̅7AMhA%C/{ e'LLT R*@dvN<'[lt=^ , {!^0zE*䓗S):%LѿNː MIy QIج9m@}7kk2:0@a uF(&ٿQ5J"33vg 8T!jvO%~: ~vɆ#6j"ӻ2aB .t!'LMK؞7Rk a _.GE7_'9 } =4&~:ѯjpSyڸNcfb4=l}}\hy/pLh/aiGU_BfCD7H)`;eseRz;w6J`'i1t#B;9n&;3ީsd p` ȧ˃MJr@®(ǻ(SDMHoZo 3pau>/۩=rHan ;l ^ J g1J3VP&R,& %炨RV !Z&[\,@,n"ixCoC¡QĖWyl %p wD!xv+$THxu~*=\.XߌqDWjsG$@Jp2M3EkӸj\J2bb}}>4xÐlO}ϊjpq .&Ch[-S~xٳ1&X%5d  ̨fՐs&I_im e^ձCyig8L8ڇi~,@97?aJ1~LƁ?HVf0 ztRqxIZ`*tj,D 2tUt˝rew{}Bz\(V-rkg Ծ:͈'Tv߉?0,z17-U >5)Y@C(t>̊t ׉/6,;{|ݤy;[XY!)EICQAyZ{XlGRP(ym>``b $kXOAι 4= 曵%Ahj֠HmW`N04etC>gV(tWw볎a嬜5N‘;GXV'I!->7tZ_0pg9)+9t5ϟ.q!HV! L^{||ܞRo>nFRi=UI>3Au73?'#@Y%-ajO7~pIJ?5cݶݍ;͢zXr>Pny'nGq4;RQQ?ȳ[2{1;MC§ : (k ۺ{+ڨ|CCaѶvL!ŶF Y((#AOqcߊW&5 DQ)Y/@Ov,KJ^`(Arмwo<  '34Dav(<k|CЁsiS*q+]Ή۹> AAB$>0]Pb>,`.iPj!~4!M`vNqD| Y.'`N_ Q$C䇰%:<(P<ǞH ̔~{˯I?|צrB(CAc9?tNNM44hX/jc|9Z}9|>ǁ yx,GWrb-uxgBt'Go[󉹱Đ lj|3w0 BY Mяaa SE<%4!É2xlLk7v ZoevfsdgQ6IY39u5 Ҳu{R 8N|uj379Nx{YB=EYVo('~ãz1cA ~dk޴wEۛC+ =ӑ-2D58?f!f /2?rs A2rNz$lrs|9j7*;[JUp".M3Gjb]B31$D5dŃN. :ޚ瞦Cgsf#M_}n*hJprѾn!4mZ¼}M[KYFuu58~~|" ?ebDا jģ8Dȭ/2N {soECn {s7&o/8f"z KwۿF9v1 ?>ү"Gq!"G9X|KyPwA)~$'~ W o0' HHHoj 6۸o^0-s%e~lلn4uS1z=.Y$yO2V˔y8IIuAnZ4aa}p\O~!@[2c"r@hG <8uL%A$1Z" @гLΥPAEBPt6bS kR20DŽt!3v'߽콏:dTrKe~OKVzOa'=*n\וE>'54ލx&vZZwW]| Ou+Ƚ BD(Dwhe{z?V=JA[11JPqbSD Q|'slgt!_S@oI81=w05tK5U ǂ&.^& JOFA؀d p ]߃C J< o띫$1LXcV@BρGz' : <=yeךl[cNB=J)p8O069>bwU1Ј.|ѩwkk!V`aٛ AEo#V-^{G:o2O9Cď`rl榄Z~9Ƒa=aNy) h-K=-6-{`gMxd |M@%H@i͋y/ܮ]Á|Wo9wؖgM!deFW.?ԧpgxkgrWmacfH0vW1Ԏߘ)9nt`Lco9(K'饎B۹LIalëٞ҃t(] )"SJ% KBQ`@j( y2+{RL4:|I|y|O~ r2$fJi{ѿ>īcP_'BT:=׎v g׷4qֻ0q fD4!9BQwO JS,@AJ4D03Q,c"@ࡂpa8'`.ǠBP=?O7M@ Wϭ)LJe (e1Į7rY0H`=Is||;@D;"_RaS Z-aO5\(kƜg>9q^}x#ڷ`?\jej@{DBT[[ߝ " E#-ƇwK H R/ m>fѠ=wۓ Wt A 2Aaޛ@9:`RVT{wc*C1d [%3$3.w2 08p{%$FU4]SCBD $!]0!'B$<kI"aIr,0@wC!s>>NpPd~e3bAe3Щ3o`]*b Q#h=d.rO>f!唽J]͌# $8a&gnRb12a9Mk lކf͆F\9b)$3e&5ZȚzl2oL`>Ӊ$aQTa_Rg_K( sQjC%:>`!LP{p]|1uLhDLҔSML]}ha{;>UQCA6IFj5]=>oپ4KPNN4{Qt@cL .dN|^$uHdd!Ƭ .ht<7]xxi ץ+,EUq4d"FHC!a!awHa*#Э~ch0 q^a$O  zb\ hZSgC BB >HCm1(R  |{al@ T7 J&;H6c*2k'2qBxG7%|+Gv,&9vo 0텼ZBqKsş ]4 LJ>a$@s(idYKCkE oNw# E+c|+M&Yyu10& ԡR WSx2dK؞Lw8hk@%~Bl" HOXh7 P=^˗ 3;zK"sz `hdNuT@5 $@}]?9}NϦȣ N<μVY_`huv1E܏׀,tgCCwXb(b(*#QEQEQզE*()!OU6%s&5@6 ܏Ȝ6Hd%#&2Q![w+D55<=fn>80h=O$MCPpۍ`brN}\0i3ڭ5DJym$;mb!6cd13"\+ 1 E=4])g)gidUYB";0޳@h8MuC1@PL[*x*ܥ;'eJaȝ#];]f;qqϚ>߬z㌻?nxoqBjd6w6305߿QR%D?^ ?td+ fbO Sǟ_ 1t01M_Mryomm֜}M[ı /<'}(nPҀx|Hi qUUgg^w}9-r5vZUY%,ˤ;Rj*FR+E"UP*m!gkš[6YP5&m;Uj@6UU:tXX8`-y"Tu(It($t9b=PQmE4QEQN 6fȷ/ *0{,$`ku#89yQ(eRÑM1S2CXbؗIqQ,ss8A%B1`Ip~ _='Ojx?%1E3w?Dϸav6(-ٌڛ'm;xsԆ!!sأbw>'"zwTVnr38J Q ܟ]d*jYJh_X`4^::-yAsyȓjw쥨%EހժPwZ>yT} KQ.7U^z#3wXPd { $M]|}`l۩i(| )/ε~ES<%z>ws!]ć|[|9LL9onl7(H]?|xa *Cwx`g-g5 D!i=pT~Fyt=gxp G(ӨdJffHÞnmQr$2a!Є" ӝ߿*,D QJZݐnŢ"i3u!vΈw;aМ J3喹9q)z "PD@l{V4pzUPJ[JZU5KizCt}ǖ=bģ̨O8/ց9]óxiOĞp,;ʄFn 7ڠgV&X]7ݪ!\<pNI4+69a`3st/.|~2UD !"ffX;t26 wf$^4Tng9R:n:>1߰a|S~-p֩, ' GTۨ**JAhhi |3f|ΉzcL@0 uy= y318,컹 QW>˫^s KU1 ! X7Yk)`0؆<GI5D vZ8|+QUT=c:{$|'ln{;uҞ 5Spwg+Yy뾎~ +TG5]„uC@) q44<;yn{ھʘ0`ʢ I1t\J9=kf$;Fvj2tz"ap#X`F԰pA{lrωiW$U3^?:f7D>RRC_|_ xq8o' #JRfBhwF1Jv1IHC(Z1ѕb%#%m@:JINeb""!( )ދI 9Lig$HPAE_߭m "IO=bhcÅƜs[-tc^\xl= Z OZ#r"ZC% RR!Kp)cHÌ9Ңo߅L^ǮԎ9/ ']ռe7UV+ ))  m[jVڶm*]q%֌JbBw胒{ 1/:D4&D(?ڨz>qu tkUT?$O"7'".lz=zmCfo0rop!HDPRbW; wJuNf6=Zg-tRiIk:">B͔_pq orqͅ,"k9]QP~ .G;Vwcm*YHkr4if6[p_|ŵ1`_NX7PCMjx$Niܡ/hc6́D2'[P' pVƸ Ts6֎@v}O1^71̆Sh_G1Wzữ 6a:]x:0x:9BR!Gbl .B"E ВMY!ԫ%ְ{ HpyeӵdI'83'|\=xY5 FA=/ vuڜ%;FT.4 i C qiyߜs9N糒c ps'IVZ>|WPd:=jwNŵ kʟ}x lV.gpF$I:f!<0?3.(d)f]<̰B`ohclrlO<߫QUk[ZJ}@>O͹(P%8MCwt(a0o$77޴~PʰbiA%Ҁ⾉Ϝvw$4t?-l}-ۧzKٔZis|Wt7emͧ@@֓ e? Bjx e"R?Z!>Wd#G^8(I;:gNwr;Ft:llUJdeǥNj( z3/3L_F&D$!(>u7ˆF>gkϷ}{]>!e5 4]:&Z<K( NXCQ 7|7Lv4|bs m(qFHBd&6ՈSĮci8=@pN!D'4@HDAeZʌWV8~o:1Ӎ7c&m.`hUKlx&.M킋6R^$Fuq cc>Mbl?z>$U=k,joͨ2sU, I'wR\%WǍSJ#i/0A2}6{(7:܃KLd6*-!z$/IFPE+9TVFt9Bb2{\^]|v/y XKs_f6^rx$b) _J>盁гlϢYMf"hy!TSsv)k;1s. d Ly tk>{Ab)2<]{v8;V0zۿbg~66{o$ByȂ 0=%8]R\ FI2'J~ǯ4_|0Ak?̀MS $GfocnzKnM<bRU/n ! Uǣ瓞'@*GVLGV7kQVNS y߸O|cٺB$D4A2qTR4M]t}9sc}ئ`(Ylo(dE˪lc` U &TAA$q ߿`[#Mk8oPf.<* tF, {p{h%A6QG,ޥ@٫W20((#lGe(<_~0NrscEJh]LvO `߯(]+^ˇU]Tv-` $PM :8 (H$4.OH_7򏳎>ܿuƧ;Sd( #pxٝm'P@;}nn*%1]Q\ueJ)9p،keěSiz;f?]ܶA<My^lQ=U%Wm D1rqi&@%"B'jjVU6PPIt ui.3ݜ'uZn}-B>!o@<}Qb)ʌz1&y-AmA9-} u؁mC'8i]9$2g P?&27j1 ǃ&qĦ@@<P@&rQjﷸ5|a:" .B]+U ]u aܔ}Fa!Sי\lw R(9XTZjTV\pހ#rS:x.B71̄ӗgeHȊf É\{==*`v@om۱2< ijVbN*UQrEX1_<ݦYK—?xdyaw`8;m.-"mǬi[RMY XR= :舎Ih***Vw$ȸ4k>]{>2p'Gǣyf3-m&OkA7820w$$=SMjUۦG8܅^ ޕ۬6aLmQ'CV㛕R AYINؙpE!RQ]A0!7#5ϖH! i1}.b#=xפ̄N]D9Tp22 .g )Qx585%( sHB3uwoɡqxq?&yK]!g߅%N393җ`D'fN̒@N!(1Q dA4h6|LNnd{4j DP94 .nu` EȪ#"ezosr><>f"=T{5q=r5"F_nFW[bch])?OyC2s3%`64W~쯱Q#o;;q8AAUUlO.@h(>U.{pm'a^F׽mkJhUzG]L()8B,zd0M!P (PKRX dhZ'J{lUDIUQibQURt/)0GS`@p *J| @$1`aI2 g/D( T U*:_t ۠rZJ^$ְ#'\hDs2FsBoN ]3({ <{W2C :u6ɍN /=1P8OGM@L'gq4qhSF*pIC 8 Yt?;O#9W>]q82v&* S3*oGHObeDpCziSȶ=/S$Rmppᶲl[%mpH0( %0d>%ϷoLvUO/}17]j78{ovZXS~(A"厧R˘~DU33Dxt9iUs%ԬUUUUAMǶwmmmDDDG Z$ioǁ\B9fft$'=xm`]CΙp qyPa`cKg|Geựp!2<Ȥ< :bc#M33k (XO#z:͗wE @,d6~4Fۂ.Z-J]C ﲫDJy)YϪaM;$H B@)uڜ0vyJ 7A/ݝL&F |ndP!Թru1=p'·GuW1O2O#'C"D{4 <*P&w{;Op|3yQ0,z$"V>87s 6a'҈\|8)(Ɲz-vɈ'哝$K̸ $FrZV_gg+VT`3.$DQ` ¬pn.xTa'#EҚ[Q]Ъ,bQA,GD"u 2VsN>j+o"H;l<_ =ù>~Gop%}/۽NℤPsF>a&%⧯/5>l\~u ;n>]j?~T2as@*>j-q7`S!h&'i1IӄX@ X*%w9=4x]o^۠ySB kNؕ'oNP|CS&B/M|1~ګTL&XF"v$7 0RUs`9=&m`F=,W^J,0~KE }LCbZ㴂7c l2^y=/4 vwW0˺͎u7"vT躱r}ӋXS ,xv䣱b|N4;khrӋfq3^ B1JaUm@i"FpxOY`-֧1ZuF6v#TƄk+HF 4~| Q z ,jC aݡ'#  Gspڭկ.!.\ֳ 0M5MkL8~>Жw H'hxiHף\2p/F ˶Anw9%r<[\u ]cDWP- .`񊊂fwgn ^.8^ܸ;ݕ~bscq&'٩%bBI,bI|ȭ CajoۓRw&HZoYPH<ᙑq!9{>Fph<@ԣbӇgZ$`jH7q#|rprO)D_[oXC>=$Un M൬\J 8o\@g '1xǰ t|%X4Pn)ЄН ;q0w~ t&; ͉٧/s0'i3ۚBY NT=@1sc09Gj>4 vb6b[+]?25 &Gkj]ns8s"{e\$M=\)Mi9ϗBg1ܳ\)ʷ_݀f9Tc`jyVl Du[xJuU:a%=̐L1cDkaA(6 @cɦx`$Bv>']k痯mZRm CS`H5kV"*"U<0ac׭ xwsp7[>ïk@Zlb"~p /hlna B5zU78]Ql[fHH u ."H5?+~"YmZ a=@'λ1BP_a={aMs Y6i#߿Ap"Q(Ib̵tq zAKa1 Z(9iJhfeHr e). <,3ChD V-s2ъF Ji,3"|bw>+0x>'xWLH$^<_;f3֦⟖Rr@SoxZs.ܖ ]pQDWy!]Hj,Wo בAjnކP5H!t'$B.vfM$/^Bj#f]2~&гLw̛ Ԍd2)PPM5_Մ-y?+8?AUc_F]>4==Q/تC83{5/(lER`Ed'b+S}gH~ syæ2"ّ 5cChCˮHkOAbلcP\zA4܇#L`0q-'ȋĎy;O]oxr9hs9BWV^⸨IGHr4^T@~^sUD4g0+T|S_丠9g *woOm2E_@*DM$$@9n} 減e7ǞdY q=G4veNTԃECr7.F}Spk `6ygizF׷1c sit_UpT ÓI$8J_͍KaY_V}=Q_e}F7P|Ƕ`%p*_쑱JP]!l5I1> aD2тt ɬ!sݒS /xzj@ b~#>ͥ;Clg_Dђp:v]&/`M~o)͋ltؖDY 4C0͡;#Eɏ#Ј@D_Lb]q,# 0Llnn333ݐEVA%-,LjL")Ufe].PZ9t(0_*w4CIwm& Nj!|ԼDP‚F(b*Ī4 , bf)OK1T-rG M%6_l{?$0ӆsmq4UC;*T*Zr481=h8ч$3,r휏`Xy?$?7z8@`4ډF/3?JJ`tڰJQ7=̼f5QL04[fVvCJ.#~騤N|cfZ&`R) oo~4)CEu֡&}Y,.sV2hNMtxP k6J!= Ql+LTo5T/N2^+9nz E)pȯBQ,pErn}m܏(t}|tC%D=D~ }vw5덳 +/Onb,u0#IY)0N%aѷaH)!U ::2'An&6IDs2dRSli?"Ne0 e,)FkfNESC|=?x|.uU3e Cѷ r0#rg RRK10ɗ|C*?WbQƊ$1Dk@Xqbɽ7{b_A3&']bTOJ y ^ Sj_18Ncs勑mC?2 {2D'԰a+\)z_]0c&y9k\n*E$ tƌ7}A HӉƙ^૯@P) PI}<8P޴>>܀0s30DBaj_3R E>'SR'S3B"AQTEk R4fJɘQ(q 4bs 8bR$`l)s(*d&ϝ5;h5AK̄*$?O7g5."Y) RA1c$0!: 10ҩ񢭯·zDCE\ul`7\[boXg0'WbJD˨DQ50o*o$.)[[;YBYAGsm5H7V^+,M}ws.LUO@ϧmCJnJ*l JPe E(hHB ve=%{Ͱk%^P D 蛀ί`!ՑP?zNay}8v:IJL]!&(&0s!e I@Ч~sO1z&*8q<>:<$ GQO_W]D\]vyä&y r&i"}[04}&l;輢Pڷp8@RT7QA מwSxtD1eR0Tq_8C4we#gH:U:{0]{<#z/ɠL}?)a@1u Jćs3d3 fJ~t7~.8ɀ}H B%HT%# DW%_(<p3_=V %qNL&q<%!gHOJ> !N`DGI;)bb~ UBTy&`b)>99}3F*F ommI3aojjw0O>]LWD&stu1V6>6T> P>O5Һ0E k2 lgq *OE} ;>\ ICP={ v:]cXbhb"By}~N\ 1͈oa[ OINmxʐW:׌2 0Kɠo~c <ӹ5Spq#AY+aLGWVƒOQە~4yZ1CL.G<cqJH PաyTE)8 GXh"$@\#hiӑͯe #=[t9ApzĕhO/ƴ& -P58j}O_4M̔,d0; Rq= 녒2 OHNh5O|xR%q_o9IFdRor$2˜ehm@vP>Mg0'TVv`79:r*XQ(ɷ5_nJFG/-/.z!th {ORB6 RnaȬK?`` bf=I&m 8Xy4=5얇5̯vDž=xq5F'X͙ Ζĉ$'gA8P:8P?l*R @RPSHJkBItéaw~gO}Y_̻li[}-S "X#veI$D1VJ92$MZ\ЭGD4 ,"PZp-' Hְ>A 2b@ L -ρ['P;s;|ӧkD)ehtq D1r,03Qcc9S)ʢ4b 1U"V5t8VHb_w|;a0# $LptQ_.PМ, #3|B/߃-vzq5C! <=à(× =CnZ +'̓sc IN !B]dBAP/ RӾ7}j^zв{m҉JRcX*y:ݚ 0Zj̾L2Ԃ*LiYX"V!Yf3U*_Fl#/,` #m8%|J`H:Bƈ$a&$> LQsOiE| 7ѓ @ Ī-躰='a "`̕Ik7Hndžh4!(A"KJ~//p<:gdF~N=>ԶЪUP ?%m$OC_|[a<>pa | F\Z;: 8돇Be@D@=ɌD-qu@^񭭧cp0:>|R Xw8_0HĢHb e̝V]vw{9l:dR ./ &uK DbX{Xr(iQޓR2S{՟uo>> о=^``fBDNDQ3V o[2jflKR:{šK%AԔ@r LϜ ߚ ?$֡45vk+m"L)"P Z8YP ~}yryn!_զJ| oXoOCD4pqlGMkqvǦ}x>\CsPtoV$%Cdܡja;ͼ%~|KM|_>O!ѾYZ1%H E8&XO**77Kd̆_~DQR񘁧*R T41ʴCELEKؤGmGr% b;,&J})=6P '@X O.vs`dpҜsIʓ~_ʚb 9R햗OV9eADΝ0'@fa569gAղxz=0BvrH^el]d-vn Gc~vN^u2hjO;e} d7 ]jk0~m@ "PK~W`R*$ 8htdj郃R `i*#[908e|ןtD J$Fhg O~~amwxißFz@HMJ>?\~?")Ī;jqWW9 K= ??<U!?҈Xǁ`l8m[|(spIL4I𞧾p`-"_۞E8LJiuqA)FA61 ɳ$8b/4;a g=^r։&Rr9 Yb\{MS·;QV 8l@.۪^"-06y== ׿7.| m,0Լ4._ίJ =BS J_AX#QV(ݷw8MgMi$a`Xda%M2~;>URY@``~(a q k K=$zV3٠QC; jD6.D<>K,:WP846յ| ^ W/`ߒ+"1,@9zM5&$%B!fpV(X1 V.a,8{si j3ΰpSFn;09h-fq`,0&-ESpK &]`\1N),G`1gF0D'㈢*y8]C~c)V&O A1>& Qмfl@r~ פ󇴘@J}& pʺ0@!dR=q8gt]/זDTF?-$/f>n}7q%w|4 LxVP&P{NwGung)T!7 'Addf&pDf>fK.x HR4 H IH+OS(0Cb?U[:`cL$Tc8SI+''J'Sf]\DvizE%3gQS-rnbaE#3#BdX FAVu.Ԣ-*6TpV[-qy̘hi֩&r `J5^;< +h,*P㌬nGEͲ 9b֗c_0kbbM$l1u ԱJh SK"ZjM vĔ1 L!H1/"j]mFmg|N{W0tI=Dnz]a`A>>{Ou+uL2<8inMfhq}t(H H^i(( bŗЗEL1zRuΛϭ~!1Ėl YjkcYT]. *`19K i,3KR98j[AwӁŎ nJ.  z6=~\2H<v>Z{؜8և~-~=a$01g؊"dj =%'Z<ÂXe$$(!cNd.b)".I 6cA_P ӈ,; E@\OD*P#Ǽ0u9%!>i&~S{ _.7Rܕ#EOi{5d lg nfޮrm%Æg*e ,H'" Am(b a\d`̓4`$C2F0%'$4JRQA,$! xbY9eq"bh1Wm:( ,FRF1hO#PV8fJ:C7zi`Hh h~0Vf́gvÜn)8As&8hsy(J_$)ދaZ=<ZG`v#~;0G>l\$DgC%~y$PЪY)C5lXZ*yixX=-݌cŠxWs8˓x nX-_4y9Qc.i3!XvG^a['L=P<`h y-gO+Y<#l]B:/::Mc6CM ~eybTuJ>l`)g_b=(CZ2ē a Tg4TD !YPAU->ʒF J@bshR!\&Mg.t!XT$&@D^}~ڢ^^9l'!i-)b"JЖCR"D?zT (()5Ɉ\ÍALQ8YJ+pGǻG$!@Dzmxɸ@Ѐ؉[u.1OR:FP -$zfleԝU)yfP>~]e뙻plFg֔ ISq&egD˲j}X?BTaƦR ZyϧAƅc0m L&F~ D"'چ.HqZH]hت>AriNaBcz\os8vC]2 >q{';0InIA*=baՓ8,K(8Dҳ-\ˢH"@c  %( aZJJDF*4!rxlF%5Aq)DH1JQ`q(V}Q:VB J,5mHQEІDfm13rxNIG"#WR' JT1>xIH`%0Pe(<$u>>E"Q+?a#,[\zXOweCF`_iCN1T r!#x2-#~#`{Rp)~'leSbv񁂽6 8e *V֌s{&f9_s 0 "32h2>[YJNDcJ`CG(L˝x6H{Wȇb*zkQ0s<מS3X,bZN'Eun`b7UUU(?gm?}Ͼ*+bs`pt͋WX)}<4Џ"rFe ᘦb𞺯FK4엲Iio0V!SؽNj8ΜP*qX0r}1V;C/aL[Giqm?؝OEѥ!*đʆ yL>aOa'9ep(ŔC𧜾! YZyzC ,u>\2pPY"Qk('ח8츁0aSd= !׮3 zpVN7r4f.GcBH ٯKZBCkh>P Q \jrU:Z6T1J)`-{b<7LL% 2EDR1 KZԫC;*mXǜ8{'̚BнSN < z n"_d&ym/Kn~Pz$wT=1@̅pd"Y vxSh3F}$T$ `99}k놘1DS!Xך();&QkboN\׸s+b@PM}8MXbQh^.IXjZpCpaR34u(3ztHdP'+CSSjUfPq:Zc ja&d%Iòj>sVC ,ѝ#׬@"ng=qE2UF,Q}R6pCt'3]OL9Z/L;Mg@X Jl`>D pQh,a\6$daB<,7q34 (r8Z T= fLa4006L b^t=XB G|ᒟPxq&gb)TIOG?r;[ Ҽ]v1lt ,?MptgCdU|鴧<_˥L= Lh4y(ML>0*_Fztmm4ۜmlG2T8+SYmd=Q3{Jf;H{HZiyiPAg<|4f*-7KD u xɨkىxļJmZ 9: 贋yW,)rK * Cݿ ʣYֳF3.G>&om!{k3 Vh=78^;0H  hܕЪ$NL.O?LA J~SBG(D!*|G/7X [\EßoMz7٧KC^>oPNH2 !L~O72͓!"cY%mư$f<a;hGJf{I"qq1X  H͍ۧ,qŒN.i9B .r;QbCY^]mسR]{QE4ydO98RgD⡀S""CMq{Tזa-` a?$ nwC˰筇^/u+h0P#ga܂?\6i;5"D"ɹ"'36@mUi,x?ƾKU?~?4l_ ԸlK=@6`a>?N8_+G}m?8uC՟3}2"'8 /q1_ (&7=`_ _> SF:ԈĊ@̥IH m$6Dj0^:RdV $.hh,0#9)?Qq6u?^~xTMlnyȪOeH}jvvK`)s[4YY0!)(B.vBܺBNrQԙS`5b={zF_, $fFqE<~Xc xË0kIeGH!7.O-{l1icu32mTNxg:_Uz5`iD8]惘$h9v6 4ԒƄ. "&t5dC\*>b_2vf.L33T ^7.qZc}J'K1ճ$s<tiQobHXhF%61PPCyInb#"$ED"٪ OpݰzP1H!Q0T"0RPbII<Ր4 a&ޟTͲqw˷wm~.%zh$t Sǎ @RC?hǯy߉D>'9WZ巽ƥ2BqS+U8QISH ڒ6!}iHJ bX|Qܑ|ܼ&{9H NdD{*SDAOIX(Q0J<@$FglX BdVקmzUUU75 0*.`CP3+>d:t$*FfF`\R$㯆h"vws~It4< 99,x zΏMJofrJpPW8O m gc~HxOM߯[JE~U)|P∰cy <7NSҪ,t$tgiE(=Uj>S0JZ"Q(ja(#0|j2E:[(hs(E,2IJ3.۟9 a 0,$ @_8=Gژc +A. $=İ P3 9v1GOiC|=F^jaT6u:mms^g0|}N 4WT%t8R'P"L;xV^IC@ orc gb S{H߽w4 8`Msn%_)C\@Mj"1~\!Uڋ6a4,a K񙉇N5pc78&벭V*x\#(g8pL͜ynSy ;F)0Y~q0Iag=w+pi٧n cqx뫁H؃LX *4Àޱ U_;ƻs-a1Ϋ0ޣ&kZb6md8ڙFFL.z9uyرS-X;8xN t6P.Aq'N 4 sLs ˧NGK*:&E8`"H ˻{+9Sћ6݈q$n̗\9i|z.ЇŔ(O&9"s s=ws)MFU-kP%a'7^c+L.ܐ DtƩŝ4 Vs.nuӹiLc8MBfhnY|"6!npxn\$Aϳ"C#mK\KUPe1x{~ mP |L!o`c/s=bhCʷD;)1σLѧF.0>9"y)Jas03/Xm+brm']h$ayf/8ߝs_Qt~=ȃOn:p J ]O#X<(Cv[t 3b3q4Q58©<9u1g};(s~81ĀjٚtjЀ2w" :j&҆ @vq|j)r>b LmNh_n#c) GdHYĸ놎+܅3MI U[ͳGc :5lFc2"f^C1ͼĕ0@Œw\ku>'XiL*BoWf]zs :ts_ӣ:ΊE tBcyyP`)[q[#L#D18LwSnS4r~ؠ1a,fn<:wh4 [jb:V.ke D]FpCHSwۢMjݏ>862ae;qۨ~h㉍pLyf~֫/ mF(ĺ4y ϛLc)ݪ;nˌHJJzp‚Z slZt68!n!Ʋt9 aq'Q҂Q㷋Fzep77]]Ni+ bSfϛ@w8' 6$ v;7ءobis#yy֖̎tr0CFNVKWh\T͂ [U]&5Q.<E0!NbTD}9d}QY|. ޼X/ kfTpH%Ўdbjh4_-u-fg(;5>X&0#ea[^U|Hnѧ#c{QhHhODߎBD- pEK; GD-FW8ƸSˏ ϣu~U1vevۺw͓y9I$3P)<ӣX - '(K:=MNA .fJ W^gNX5=#2&d% 6ONuYyrF "aQݚ ~X(n9]A.a82ea%mp 8ю3: Xb6cct$%mMa⯈'8NrB(kD+e"Аܯ#Nf\‹l)yWc)Z c8OWNkhmnw,TUh.I7Ѭvkb_rv2Lc[JtN{N&6eWWQڙ_;MBL-HF"΄a>"qXt㱱to-ߌhvG>؞q4s{~{:ȺL Էa"LßcxG=mc+UfӞT#|“S|6>3C+`;@ԏVc2>ɂ314 +tsr }ȥ[3^y9XC(522Ęcs'8Zs`u{ jE <~?I 3<8i&Žާ}ID;|V|vx|?x ݻ]'lBp4"70-Jʈ*-㉘=gt!"݄.׈t WxDzkR5 q[Ɠ]E1ֲ^I훝D(0yY*5/r^\0:ulmp'fNOqX*kKB)W{*2 n)fC($_$_roݻ- @H6W) @}W5kw29F,"ڶ<fqQgĮ [m|@p@~nOu0CyXDݎELyp(aN]Zddуf(hѸ|4M0zrP<^n~~f5..vs}t(vÅ6H>v丞X"xg0s(Cwykl#zމmj vY/}7 ̬ p$nm)~SOU擨Qg}B9٬'Z "va5ql7238)Rac3{%\ e+jyueI]j5uk1Nivm.xx{7*&e<!0 _<|MɹkSJg"g&Z>ߖfmWu5YsLxNip~#ڞyi)ܛy!a)gQ5ձD;U3/5u=(F&禍96hzW=ݵaV<!Oa..K7QS*#2!B!!IisfuTu4Si8p(;8\3[6DkH6|&ePp$GCx ^NQv͞wP<:ٞ+1hZ]zr YO0ކ؏ @2=7oOvBpd%u=p8gAgN=da?`AiY 2 T+f c1!2:?~"{ӧm;?L5Ij{@X$Rs?[gGsCeT=R¢]V3\gKí P12 ZO oz}W=g!>`A D ^?0Pȥo$OShJ/(TH4 )E#@&*@?zhImTG=c?QhWr! ܂8vZif"p`N{.s{J}{I۳`?v OCuD%d_զ!\"QYcIMR&'yv2g*693Q1^N=زz3*.L~~8);*J>ϢH0Y{Zv@p ɬ;Ic9%;ԇ?7@a<:~O[,ClL}>sKٍ"[*P-bODjQ)GcBT tbOè P1'fPvWM/HsrpWV {A7d2I+BmǥODZvR4cSϏO8tNoҖL7e &܅:pkzaQ~sO>Z{+)b{o],A!-O5$(R(~?7}ߟ}UI d4/]K]nX0_G`9OB=P}X嬬B@| H{whX ~m{SU5aAhAb)T }w Ù6tceCwyw1j/N2irNuEyTD@oWmvyaD څ4Dr7&0氈&tNw9 Tsœrd2cs,N4P OkgJ^STX6N;oO_dγuJ$:)Tw Q)UaWq}#5 )\Lкad$t * ( pJyVbPq5C=*q*4GZ8EP^&tT=_g,8=JOl'NB@#|]7P=r#AAJ3 UXF H(rLw+>yR-16n+bhpfq_+4gW+17hIF)Q{-Oda؁({\Ti!an3rN|GVʢnNqFftІKF9EWb>Js3~7)CBW:n&N}k2K|8(Kx9yf$'dȧs*%K^c1^;Sds7s'E;bM9~U U$QD @ftE0k$kNxY6;sn0J@,@p Tp{ B'=*3Cwj6[~ twmӶ!;kL= 2M儼,صҤK-B #h|kyw78;Ʉ!ѐIpw8w𭐜Z78Db4MGKPTGWP;j̿gofa!* GF8n%v zYxhgi)@)Pֵzru܄ÙH $)p&ћ33wfeW$Mq԰|;Rj*%Ory1M2Á]FHZ\@#/d01ܛ)j#q1mhdԑD ֡TK.N&b4SZ)lbhV1 wL(|L%s5a$p2S0@$XhP(S!:dQ WЖ<*huad> l[8j<>XCkoHܵ6Q)1G`} 겑hW _[_dx4v~MkLb^UYf&:9/ hikVۉM8-CO>7|7َ|Apz+랙5Xk.PS3U~7S[Xr5mlsrx뜧[^}Fz:AOD%sn3me1+i3Cxdќݸ)\f44u4u8bnjdeV([v)4.C(0h _H"Sԅ% ŋP.e,ؒd tH0ICEAR\w_5>O(QPHҟBSR@~Od/>@C)&% @JZH~Yn~R$b"(d r.<c4L MB+^ҚRBs#^Ygԟkz;ۮܨ?)JBJ))j)Ch*0ĂtEGrCOÒr#'SY{0텄sO0q@A! RI2H`{^gѴyhɄA {D,!wTF存7h` dsFI=143|;2TU$(lY\N $]yhv hYN9L""mmJ%J )(Zֹ00(IC1@6}h+(Kf4T2'=.bCqIZ ICA&/> =-P/WA/,&iHvZO„@Ab}9}` -~iϝ5$5  ;GVe`!"ĠBhvgŤ| ,20 "&bq > "2@2{(wg2+,PY;48ui}D`Jfb0!Gg(PFzSw'RB 03,9?L0x/fw/\ b뎽 'oBFt1;][؅Y+ٜze#'v!, b`t#@N^Ouk$3h@q%*>ryT/m .$4@EQ2L)a@䐡"Yn xӮO=}_/洠)?*wKh!ZF) 21a;$("`a(ZO Ah=yzC)h!z5&ۍٕ2TPd\,tx9Z py/xy!۰z"/D5uSϞ ?u:_߻!rj+Ɏr^ˎv{Pm!CS+߻8%=,w c``bL1%4Ě. BO {MKA@%M)B=d C0 gqtޖ&3jpɓI44!J %i4i)EHr ꂠ`J pI'r ӭuOq17CE V{(iXD4F+%!J EQ4"PP HčQ2QMPJD%JPĭ#E!HT0KSBD%, 214%RL-!0$-- MU-BЅCS4%MXRL- A %H *4K@U+I@D-1%%I MZ"J*)(eB )ZDkc*U%M,  EBKR#$@R4@DR3 %* P4 BH(1PIP((=>l&ʤ^V+_1=P|fD(,E'pu*/ bhRCLD+TMUTԳ%0LILT3E$@DAP4KBM QT%PP %DDQAT4BJu:}#4iݜ ;`!~jP:j0?^9W+=Odk6:] Ni?IO~MأM:R7.ɂ*4 V!wBP'ٓuAO:i+Es u#v8@F~xô d> Y?Q{ٺ}kC}zD-bM_4O9r; {+go0ga (mCgSm9 KP .2ٳ3?ʂٺfZ0L$7 ~¤%K,.(e?0X%.Irv zx~e~.X~7t `I6'IrT.>b4\I/"ݱft=͍N!#H0(Ҁ,ѷ{];C<8, YfS gJ2` VD6 _О)8)&IJ; }]FB$#t|1־4J!|iܻEJUlBLXVvcskӼ80`}0DRk`t㻁/ ĐreӲC0+>;6QQ T=ڦksTӳ!KlZEI1:IŐZM?ڨ?W @zAhQDiE!1+@a.|_, nq1!!. 1D AZ;/`@@1$0` z ^q8|526.WA& smGL|}{Cmc *X-I9S+oJٲCUNFv1grӰ~-Hbbxr#tq4 5kx*.04JR ld-oǣs.aD~IYJ_x➚h}}o5 iFkD=v7yHs8HmfC|}4eiz[Q~g'j a"mPlC~A?0HLRQēA{ k/we׳=z䏙<ߗIoV&LS0%4%0B?DweGz) )-K5EJB`ghhAgx\ѨXpKTp>}vJo|;aGQ` Cޤfڡ6 F}&-`͓ι_jͭ =k(eymX$D TdPDarP)D)RC>@l8C{CP ނ~qE{}8!$7F+:TЅ ~ PSN*\!wC{qÌ"@vLS*D~s?L_0HN<‰"pgdzqh<˄Ia)i{ـ@2R(TJUY*X cnl=Cc B\P"g(jK *T $ H>, SǼ&}PbqSBU'@Q0 ʋŽ|0e=zik|S='x;qL? iɠ;1BZ7.l7C4C,B.w1 4%?Ϸ:4 H(ñ!ִ!>:X,@b0|O*37O;'RjADA{Ф:Hz&4R ȏrAN]Mu Q]@u'(Ip; bӷof0oC<?CfSlY L9" fwmalo}IsDGqZ"0:.TD|WIH~.2ꌪh )JDuE)y^I$ &`}}`C ?6R;?lš8 ?RXBxmQ/"'H"r ;ɄgnahLӏP~ӲYxUPftbvc\q>1eblmmjOyyL_ #!b,>tFC >SPOa2gG)(7ԊG2ӷ0H0&;ZTG/gZ%Ԭip 2SG8-m6>|*Zx}#uGyf 4fnx`Z]<μ0^2 JKͻ9ƞܕjh vyksj!o3*wf]F:88o+*6[ӈ J+uV=4w3\8Y'Y?csAAoG1tul`-1J BjAZKq Dģs|٭y0g6P;5x#>QxNoQZ3c׊2co9&g]bd1~xet88ɧyWnC*ghuAZa\&y⭂0›HqnP"|i!CE8y ^g,iaMjN& QQRqurqĨa:ՖSXj ?6Lxlm{ol):\սY5; <4Vj )Ir]|߻;Ү+`~?OAmfUx h?L?!n&~Ȝ9< ԗ<0HBL|1h$VLD'ʊ U!] D8AB '#K{GpN]bo0[cn-E1Ah} U`֦ J 0SOJ^KSb^Jd!9(E\bJJ=5lIi'isH}gaHؘP(~N! 4Rj9V@mUOƂΝ);<=&KD,Ea*腠)A0(b b*J)鈆!M,D_l( ! )&d(V@l쁊bKi  IAi`h*ahbj$(*%H$?ەMcLMP@! .F biVl0D4)4RRL4Rv05QBuP}6};j#0 ?(b@)~e1<@ /=u7cR8B$&M`⩸ω\(vxzA 04 }E/y.w/  3* A>D_y!,Lsi&1܄OS *SGh ,P5NH~c'nhxr]'oA:Bdsç(1 ~B_`6iph(l 2#X1Kc+~s„qEAՀͬ􊆀@fnU@t$f$19'Jta{2lie2B<2 s6(xB"4I8 (IօHX6.|p8,) z7c41>t[;̀#unlM( AAQpAwC(W!CAEٓhbOA#S$H?"A{2%E;#Fe" C!sOTN]M~/RP*) I'XJm.fr.I 3g=9L'44*!mP7#fqƾӷSLJH_UCbh @5(P*\F2QR]f%)jQЕ̓lwM!'Ӽa?N6ǧ<1ا4D|Jrs c͍8 SE*] bq3Pϟ0?WIz?' gc;`&^ڠ[ؓ}1tpcaDX5d0{Eca}nw'H{&1^)P+]WޥzIa``v0zsDQ9!!MK c{ةJBI&12l/'(MR-- GFCϧ=ZX2rH:]O)O5onz8~$h_msA9 -M0zpCv_);˙d<޶ gy m4yZT{O}b_wFs/. `#0{s1 m_wFN! :h΄-~^}Y_9OCǐU;_uO*j (oHi((p*P|Khh@{|:p3A8:EYL>;:)4ϙIA"#G o 74M:j̣EhRe :^_^nAџ?h#3 ԑ#`H{P| 7L|p)h &! ^R=B-1NpE <|ɿOt=SWw+u1hbg'lbnn.iYS)MxWEfLsrLe<=6Om/jZ AkJ1Xü=o;v?M(J6 N[Y qLd"dݰhVn Ӈq`s{e8-3hE5^r|ӦLfiP;fa^f+9pZ{M-_^Sk*θX}Jvt蜂$aؖO-\K3mwÇ >CÏ)xX,SZZ7QxVa6vr`no0 =̒_~\*x' y +,|xb8lќt lc] S^MI=^k쓺ba(Dm&;.-y!{ܶxNJ6 IZ"\Tٲ݂[y]0f\qI鋵SPa+ɏ&Sl crO>i0v!?&|rB!-*Cgo64c<*8/;kH%h6Y֣ W&aω^8r|j-jѣl?jڐ|)'ID@W50!?!LŎ{/.CHe1*ܮTqfú*Myȝ:?~ 'a C>d[OOgq`EA>|zr@3t}2\iT\'}.jo4`OM& &FK;܁yf$80b\2LI!]uUc*\^cÐ,9g "D0. @ѐ1![;bvBx{^YԈ}K0/y4f2(C+eK_"VBJPi)@>6Ctu_4<#y ]PSȈOm]-|0{JWd9MyiƂ9W^a ҉Mcfꎌ/G$?<'cGyFū0F+Il8M3E2`GB;B>*F1Fmi;rg"2DV`f/`c)E_H>ʝV:${v!DB)"(Jq-G7VlL0{8MƐ@O8;F=kTu4=c8Cx΁~99 jp6۟a{^6KsQtg ̞N wwez1Ƿ:58Pɽ{[_H\n9I)yr%=p}<^\^c}4Ǔ,mDYZ)tоR|sEq |. =цM@ wyDdiZTѽ_2$>~j3aV1d4_i&fǤ $S v%d/za Ć> LhD`bfpǓ#v#DPrC[lDGhXvbOd & zd,RBJ*~ߡ+[$(P&n'}6M~&{x;gD&,Җ򲮭3A௳Ӑ}NhHň"M&e*6pEfBT'*ϿOT 4+5HTS̸\ڲYDHLx Jx{AG:awh=T%hgNŠ~} ĜWLxp(I0>[0o%SujO Gj4 u@`Gd=8+jP#=#A;pR§S(DPo<2?mo܇z/O:3˄t@ĬB)Ŕvu.ל$[]>JSk+%BԤ K1BtMyd4~rG_UևZUNR4RP@D3AE AM% %UTsxbce&`jS'ꇒ`z.$@` **K+ $? o@ƋIǭLI!0** f#bS*>3@4ItĜ܉;kGO)Dv+ЫEEPDOM !fM +D~9&=$o;h|'LmWˌ =5 Ϣ1y`m"!bfb\l㹃56I<Co(2!4و7E\R0d-p*vܝ*7ksI8yͅĚ;(O9m``c' R G2ņ 6H'lz Qcđ':ڑ~zAw`O\B!!CN<>i|{N>h܏i 704կ-+RIϭ*!?N<DB-Jܨr˩M)b? [ʇI. C< VB<`}dRnetMô܄||3Nl]hߙ Nns tZmIě~O9{sD. B'P9ipG&7igIv'g;(G8*Bvq`kN/ꓞ@CaI3cZx@ `qL(1.;ƭ -̇R(汴dvJv$V$|PC \*T#/89͍>ZqKYR!$'Y:c\M^BhB鸒 gC1 $'ROs^˰#c0Nx  3fxBV`,d!rD04hgD:cUfzK?BcZ{n͹Q{海T($9F^q 'hrGUL:TTQtS3UmI@l M+&FME՘ g.)ԑ HvR:K2i bq<<Я-|͍>aWQ9X>:1)>^h$o%?1`w=y hpAJSCxxc}_烹)?tY`P~y%ӄ_C?8Pƻi2GĈh۩b֎id $?q=:LM̧Dh CϘz`c*}̱D]g߯V1 Nւ׮'!c+;O>5m'ZDq68R$eW>U<~PIbгC+\(5 GT |̴&ol;Q*J>iJ SzGq~X:ʭ&>k)n=0Ig6 VgD<'51!SPPfW֓ $Hhmu qJik!i-&qg\D-ƴc*LC*;nN5!h zaxIBRJ%T]r "tj oʦ5ALJ}S'!/ Ӟ~*V`> i L0 PeJ 4 s1~3o4)NF,"U9E[Dg' P.2Fl۴yNjzQCDCh()u~L~Yϋ;@Lr>z$D&)5ХL.0eFА7 @C9송/< s'T'au|0{ (lV^̔ftQ[1˸ T搠+J=1F1xL ?W`s~>:1C)x濈:#A})P@h_$N&040C{͸,JTƶZ pJZCI 60> ?yq=|繍DDH F1'ҟӱ;eUXEdi^٭&"7p11 r)k))"(Ţ|wyswo]?/%1S41w@B4~ZyT;G|8\*(7IŀR5gXÖYsļpR,X8HQ'C1ϛTñ-!e+-ݷֿVǜ.3qmt\82WFl)f2?NL6p='iŕX ,%sĬXEtC˲/w}+ ӾǑ׳?!$Y}wG~TqXI)Q2,# P–DxÊl8nHC üF6bpN[mRt/QT}u=xisWiy$ }y_z=xDsX:!o> ̖uft pa!n0T,>mgJjҭ` Rq 8^$˃kE .wJsןh#KD X.DɃW47hFŜ)BfE1hnXCzUU"VZPҫ.3<4 ?6pPHÚCp]1 >ֲbMv'۶쌒>'SRl˫/8!4uSrJa$6G"N3q:dqXp+0CbSpUD 9sd_yJ)y4I42rJ;i)cϲMn/#t' ƃ5=և َ;m82Kl)͊|ھ5bKwI |ΖU|OxPq-{=⩆&Hd%CJ0$z>#yM ]!ipŒ P0SD昘v{ԝXQQ.l6)K1hбabX3m p[r=TGj| \}(}828Y8p4E=On?ûm3"EQHD0%1߀PHH`d"Aa; Ij@h)i Xb&" )"%ebQ)$ G*dD3R 403+BBJĔMTB DTL220TϻpR CX&PKD)By(XL{QL+pAY0|RVR7d0GP)Q*fb=Yޅ8oW[;~BI''#mb""@ЌKA$h;qU DWcZxp T8TsJɡ$! %In}4m&Jr\Ayz{ǻ@ 0Ea ]e!M)H$ʦצϼ/N2" B@ldħCcp֓<tCKEl:{:=oa'IhQyG~:)8“E P @j)iS*=<82q$It{plz 1Cܔ>ܯO P`  i ˒~, ϧM|b)z%*jb(B=)@~)0!iʘ@Kki,!RBVCp 5S $\^BR J'e vnp8IS!/5NjQ4,4n IRL@3-*E0S@QB*H0'/&AU=Q:"衐. CP$:GcJrqF)M HrRQj@)_ \demP:hh^– *b:iΙ}IQ_62Id) \a`f`KdChBԼnpB5ؚ\4|@{M'zbmT2"3:AċE-/ 7M0T?8gQ`(udɘ$ HO[4AC%_Sւ`x:3 ~u4GHl #_Xӗ eIpҌy7yO8N7Z:W-Nt dayÔM,gdp&,cڋ%3b>|TF{Ϋ6|F4(=-p﷈~Å\aqgNYlgpZDB;L'Ie6Ӹ)y5?_{u:5&>w`>0zxLF(vb ED%EDҢ(iBknM d:%Ⱦ;H0Nœ1yxef r9GJ$gf"" =PPܑpmÿ1dY?T$!DwW?dbםI(|I_t $xc @`'XNl_6H'(AiC J1pLyp~}8 __·A&Mw ל2Sv3%.rRx41 #'rš*11c:uc *Hh2U2Z kg(-hIM N( `'h1Os˙18,LfM İ_jT=Tʴlf71 'Ncr]XYGCaWrA؈@@HONr[eJNȄ܊I'D@}{! TS0ŎI~x襦 y)8Qj`wzvHGQB0lbhBZ=:p(??|DD 4E@UԀR;$<c'践֒:uy y}UI $~ErhR4b2%YBUD2AP-h]E !0\M+$x!=D<`_F-U~lj߾{uv d;I9A$\?@F*Xuy:|g.īʀHeK0|U>fw t$fuRo8A Oxq$I) rO &|' "i2ѤSg} {$naP4 ATMIREM*A!HII2RRS# C&JJ.I [Lrf)"5ѕ!!dB>4%%- rbY *AN Sv\E3UFy D!`4`HA#Ij 3aLCQ)U#&h0"@S~6rG]s'X]$X!6}?~ ?u“0=Zx۔=r//TD=:GOHѯ܂ QH 5,D?4&@\ykJ&TɌտ> wM7tOT&y$&TT;&sDQ$, 0uIQT.;rBq1>z/C 9Z@F8CCFHx|I(fN۞B}_F@biN%B[ ,\NrXj*reL7BӐDB?qz\dta&8i}y/jkH[ j=J.N0v< =*"06!^C)d\{pg:b@RS_C`=w+sja( ==!ؓo?+M4lBNEm{UKwE1 > %~D!YT6aϏ8$;7B "s6 {s(:݆1x8 >_gղX'#}^aBnӄlinB1ꀤ?zԍ8^ɮnhJh?h"˱L9Q !J}G aRE$@}>COĦ1sb}4RHI\d9YW,(acc&jQ~yId+4EaGo Z2M+k j:f5y25&va15d)YzCz&Ы$".3ֆ`Hdxv ܝDW4_}5>#D-~_vܦ9gπ`$ϯAXSÒC 85o/;x^h|MyURp+Lv[Ma4v@&JՅܓ2g܉uXeVC؏XP";kxE2A@2#aIٛa" Aい9tAG7↺< d]ʢH셅 5r G$ _XBeW .M5?TX.I{r@ Qb1mD&CG$=:{';5Քli=G8z?C9&}mK/ ᐎ\zBD1Ax7&W9ӮG_p/<쓙ljpiF$d;ňfLCZBZ,C4;%="G=4`G"p` 4c2cD6ʺ ןamCǀuf]N/(}4Mw~ HqP*ju*vchdvqzt6%  `bzMvC cQ]bRq#cxҜΡ|}:bx(ra@!Ohq1QE MTEKdI`v1Acb b1V *JM KM$Xdz݄յ0r"*Zg PH䮴i${pD߽:d%0fdgvu7W c cH =﹐;C$PXd]BA/L\%y`%M3?!&ww$E)?uSUqi Au:7Ey-O&BN

    < !7c-VR9^W9pАf:+ h,HWQSBCS}?` K,3NqfQD<|x`|`<'><=vl2JāHSpFQr^Cu*JM ̻%;!CZQGMˎ\)bT h abT!hGx΍(Abgys7¢ueAٹc2A-e|LhEѥme$΢4AP BD !YZ< fEUgy&҂bb&PBu밾a ),"dZ~M唈=*Mۑ OHG FYL ϧڃY((5ܑ &p&xԐצ1>! lFTj3N|D{0_~9ևGEDG( `pHД-q=Fc= ܝ]/ӈpxC]=k؏i6(:-#;S Rr!gt 'b"xAzSvI.s9G 0@G" oA̞9=s " H5uG%foKdsZ)Sp{؈!TDId=li(0i9?(δ%`O(<8'Ğ }T=Ȏ8`ָxUglsrgcqfxf5jOyFxC7 LW<2G}@dҪJ|TG3pOQыdp-"H<yGO9Egt<=-(zƀyYUrnpiFng}rGo}1v|1==zg=t:Bp@5Y DүRwHi< 1HE3֍QWQFsk{JÚ |?V$C3%F%h.^h>w@G! /!fVL/|&bO>Sy"!Hd߆yr]ʒ{tqRnZRġ3u&wT, DG1DG$CŞs4 Ht29^u|Il7D86'`9H ]8&$8Fz>G9!ˈo=x{xy22¥Đ{crA*1y/,!ŷN^-96t0|8؊=Ovkq r Br&d#: 8P+ bu&'"'\fٛQ4헹:V5QA| zFr"b ;PpysFkZ"8|DS^ dZ'pkx֍ :ز%mDD{֌!<8)G{{Pw2c0;܉]M0|أljpj[Hs{fT|zi蘣0ƦRB VF/(4"%\0q"r@bk60C1P=A6A[M&aWd=zjw"Nf!wH3S9"89깓;`>0S#!F@0w2쪾ܟ)n{ ɞe{0! _Prh6G }H43P2|m.Ԭ9۳#"οNM 1"MY);'Q <$-Ds\A0e0Fc-ʼnchQe NAsMDݠWaw/j4lzR@i)RrIL*Ҁe4cm`j:5+#JQVVĩE0,E3̲(50-&F"Lx%QZEBQrk ˸Z3AgXLC{4؁u`!(^D#a.u aj:V5]n2/$uNf%_ُ,pH, |hԣlS)7fR\J7fjV! V~ʿ ,6<Ͼˤ67]뀌kM՚uAEL8Fd\o;3w"n fϘ%XǾ}TrpWEk|jƉʕ]O5 4I"E)$cղxcg9(DAYM)m)vz1&\ 7}[TD{ug[pK#<]־N'Lܱ&:}'T#y89ctNPʥ2St(pu/A;g{zIkxCOMR1Oۘ}~L2 ʛ,WW#'P~-n7׻k twԜՊy[}M ~ #+3r9ɇNvٷ#4''P|m[-6J8hv"""_ǚY{=BMFQ!-BeW_+ֵٻ2&ɉq=*lQR0A x3 "|aS~XR'S.~ʕYϚF򻫴}qd[pXH4zZ䰘"+dߙQ(53qԜt\WY_:M3Iٹ$@]wXkQλַ; mIUsFU(VAlCq <65>'qQy=4=:> ~ҵ 3I+xD@iJ(ERPJ^pREWhH1ʫA@`B ꈈ+])zrrU!lFȇfPej%hhQZ*) 8'G <^OKzGeLe L'^~C|\^ރP 2 $QHxS;͖Պ#><8v%$!da]{Tz ͼ"%=^\!z{q!f\@q @αL+сT()J弑/IQLYG5z{ٍd-)=b btxEǑJ@S'7v3lj}:6 "J/w$)}$uE?_G}\VA$|#&9E>GRyɟ[5JJ]qGuJĎ@!8+l"PQD Bm(|ދ *83lpmިQ⚧ =ĄWld'JllH0)[agHZ%H P 9F8csf,qL-/~Ȥ!j iJ" v 4C@ETK@,10sjW"8i}Y-lȔ%"nZ1b<=sNj<6 j*صǚW:%.J]'/ZI#7;\5uzG.f&qQ)E-t#%ǾkQSk52{(\cA0uf!@K!J+t[2E+C!pH繃T:_:&wS}N\. :̏A1s cͲ5 \cI'k":%p"&Ua0s%uto`A*k^{E{lag[|H)>Rg6L#=({{krq36n|"Es50(ÿ%UǙr;{_)VźޢA(q޹TmrS4J-r<4K;s4Q7҉*|W;ѵ+ isғ8c#ٷ}$ DDc9Dk9죆I|ѳ7,`d9E^B=ҍi}nJQ! Tߦbgc"b)sHzXlW@|Wfq'$:6)i7 H T"iH$)(J=tD))T"v1 2@4  B)ã @R[dN b!5 bFpł IGK:nf: h=ɈBO@JAdp@%ZUs"s!BЊxI}%!x}VvaՄZ :;g솓LIip! ڹT9Q]l&ml&hx>(|?_w\8pF(l0HLP7M)OC5˘IXFGk7!ҩu[Rxjm3PfLPq!bCtPeup{"ۼ< 1(1e:[H-KÉ2jY:]$ֵ!kV`ˌl 8<'3-A&='D}8ĽN@r8ۖZ98:+/ ]iM0AEU@P!Q@&1*"*%&BkC5*(kj*1JA**"i&cǖRH@'vCԙ9vPIp$ik@&>_1ݾˠ!~p_ @rKO/(<5MF|KH\ , T9LJ BS $QDII4ME-Bh$/<~ W @:"T2!<$PO>t%>F"q=P2/&+<4#2; {0[~Z ` mO_B6S/ ԁQ+,珎# aZj*R$ 6_tSFQ'D0ˈ#Ї`OB|r i ^8BA9OdߖiZ XcBa`뇵%}!`RA1QN^H!SB'N>0w TbM ֍ќ; /g@zc Scj&Y"6p HUO&uf v׬G@8\dNw#qO]=J2qAs 8%  l?l9q4wH>ֲjzD)6JNG 6qF2 `CK2'D ,til킖 rN|H):rɡZM<׎4Krf 4 4)e{ZN3,>dҧ8ժBMN"JFB)0HHhSFv3:LƄ6veAº@;rVF8AZrtWRC}I H%ؾ+qTql6ZI&Z)#C!DDMAvA*:8rVjL)f=GIb$dQ)BLn梿 ?#$O QUN$I+R޷3AjAzQ oQ2F8k'v^~uACdA FN,?' "I"!1 bfN sg(Ia!oF$|է&sA=k}?_( @4@%kuK嶢 ^\sLHG'PF'ڤĦ@9p1îR6TWv]3]ܕ\ڡ(xO(d=zn*cTH'KiHcR(s QHJ5/~,$?AIm|ILb 0TZunpCO*>E_; _$e:s(Q`!)։:-PB |3Đ;0'LfԜC;Qccۏe y2PDMRRSBLCnbą R b.DC2q** bJ=R.l*@*$ Y󩄑oQ)0G878]}Lh1-dt}m2} 3~$3z}xkQf W>;v#tDHt&=BEPbFT+PGt2,dFXgBI^='ۀ nI߯D3G\_o 6i0ϟ}r?s 0_oYo 4Ĩ~\#f*2xa8)(8 w@R (@3"@t$D=z'2W7(?pRc0΍I !k14d~i\ b&Z` l7 4Gs tkfT^ِqSx! 8HE+MU91! B@᠑b% aY@~ϲp!4¾#.kbM0L (!2 "g L^'az6FvjOo((U!xfs:خ|(k' r±@YJ'[xOۇC̰CM'Mϙ}f ed8#?IBi E:N7EM _DDD '8BpW /VrlS| I$ @jԋDHcI,x{Hi}'CSɧV=$MҚU9x i:MAtɊ]G޳bt0E aԺvM l44׭ű752NR):fIb!5z]A ɦYφ>9 $\}^GxSQOŸ.2 .HU2ȁi7 6('?t VI5&HrS];,bN `i3EC-4+0rdnNH"ЅJO7|Rcw'w2c@bW ^sk^@P㘎Q1Xr9n Џm@0htDN%{5hs^qHAFŻ)#ZV`&0}"Ѐ wA?A/fHLSGH7oC&軞;B/ 93@IþAmF.0-eEK@&VB "0>Lu'Mx*/$y,&ި4 l R?7gr:a|ݸ6^)|CPfpy6BoZ|# ozaõ'Tb u&cO=)#| p[PVF 3& ) @ bhY!`Zh`F"ZJ"eZB(`"@f`VX"$hidfb`Dh"&fJf" i&*)fP f@ BF Zj(*"J`%) @*`(j($$)e$)  &bXb *R )Dbhb*(AH0ĔHH0BU7i)?&`yAsM$BԄ IR@ć;B8~gTlZt-X,VHjELh|@"5 \=H:ÛU6OQ#x)$!#8Ilz;`>N`;g/r{)*;\86wDT A4R1#CCDM204EQELKUI $S1*JI4BP1J.>CK 'ol;@r_I:/Kȁ'p Bba"ߏ8T7`ЇPpD54]H#N" V,Wde7My H"SAHPbOy>aa"M5 Sv 5؅顉p)7V)Q ɀ`lL`_N ~Nt4 $m8eZ]צ}6v8d=F0"CRrQu:ڢ|@#7R%XAE)pNSR4 f̀`̦ Mpx ptVNO'&B@X ??zb@+;pqUKBvޗ10a!wڇMt ^o씶',Ɇ>"eȟr Xhz&&N2QQL yio65z>>uˠ А(HJhMF3c\",՜Eʒ  A $ mV(s9dN<TK)A"}g]t'vl(r#UTI:22x %`HC-$tvsu;b:d v2f܎$8ءrE3R Txe t,EQ8<^8.zʣ6J G|~#+1p3$% dcjJir^Ԝ5 3?\%řUCsězuA1<&2[h8c;j=1vY9yg]o{Ì6I&Q¤āY=.=p4?-QQ&`Mef&!6gARm!j"O\f|fE*J \Jp_Iy`w0϶|x3"|受N&w|>s>i|(;oĂ*肏()abL҇iN_SAip\]iwZΈ7H㌘E=1OOrOw/ub)r!>W47w{!! $H fZ!/oTЏ_Ϸ9{_gn<9ޝ|lR1_p~92!9pg/9̄hְ|ڈ,+)BRo#SO-8"RS@ "6@B"a|kUաL9Y ˭hTGvFy< ܦ{v*P8}xA AJ 4 IC`1b;4ԏx vCS(WJaRm/*V Cu}fMmW0|PS|hțp1ʐAX0%DI5T@u&ߞB 0y ;F߳ 8MrCg7T?9!尨 8dy&M SIq%%- !@) BQ($!$0g:]"zIp>D" CeaH~,#KJ|Suj'90̡`b1; > @t`}*T(P]H4%"󩵲>"f<[%vx*Vr_~0 '<QU*S%4IΧ/+/{$)%`MEIYuIId~#ygֆ~ d$,hnG?_|\@7/*,A37=$&"O^aRX-L!G) C(|caByO 3VXgsXeQOiφpcSRMvքAt#^BQ.et8Bg&d pB`M@7L]4:^KBQH>wB)G8DTbb}`- D܇\ 53SQ>χK vG,9HP44& UoJ  Փ{q)->) azB?8U qG'Q rH7Q'`ܒey,̬t&oNu:P;Uf8/ F T %5g1眴V?}HTVΟ)U. ("4-<5E#a '|7 S045j;B;qŪTs͝P%d#Nn ׏'o|8/,SYao[KD5ǼBk+y|ƭ;q yjTϣhs{UCn}=Vs ҆==J+k8&T1Wc"jd\r.Žӊ} 2F&۴Dʿz#mJ#U/lr{&YaDJ `Լ [%R(PbJ U3ܶtW 2veV^d Q|)<}πi F B fjHc LI _;';#Į-1yI^ RYSg퓳:P6yٳn Z~N]w;rSC7e4Q'2o%I&&şH%ќ!J D*zx`iF$S~_ QԡNZX29EJ枸?cbH(jWM @~c"qĨ;xW$bš?dRHɱ=>/CwkCu ;č DJ'Jb5bD @ԆPb rQMèsSr d}td6և\lm!E9i &AuIxqkKB[2 X#\ {(tϜFja !TvfjZc%6ۖGFдG7b合=rf&$\c;@i~ U=<%; /W p≞zNP` !ALC#ֈR\ę"30@"C)a$+4 k'yf2,݄m٦ú޷pLP%KMJBH8 $_L0Fy$Gftqs 陳MZhH`2 IGX* ~" !IHTJR hjCR%xlcms&OG M!@#܀J%]]>fy}!4Fes?a~nۅf`>Og/RaQK#Ht(D  82XTIOD'qP2({e 5ILD$B¸׻?a}61/ w=P4:PcΜXX*کj:q.'}##s{\g62*y^w!%ZvO\@㙎b3 cEEbD@d`fk3P3Bb370HPV\1 dJwc"Ana(Y֐Ao%Z TJ#Q4 @tO3)C2I2R&JPz\ݛS H޴&R K5; ȩiL`AUp6δlVb`aLG`kR`|߹\rT4PI@[ lv% an@S$G2 R¡].  C!aKv"mW<]f72" ӎ)>y!Ts *; ^eDP(iJ0o48ї"#/$@wY B:߬ml'Ç8̀&):2a³5/E%z ݼ6qNʧME؃w@ 1Y74$NboP9M?NOD:-ɆI><)fkM1=M 1HeZK88#3n6Rۉ0&B#WdQ4d"7dI&,ZRQ&9kZ@ a1A˗ kLZG+9r AծwLRaXW*kTMM w*E P0hbTB 3I$ 1R1\@UjkT0f ٻmjY3Qn:U$gkx,1(t 1Pt3Q "67 )B2(avQDbLXM:ymc Yt,@%刐p%ܝbdδ(Y*md=Ͳj]ᄜRđ& h#фGs-%~yݲO|" ٸ 5Ơт=L{[E5 Up5EGU&47^N#eHW 5%־ Q I%%e)%RlԜA}SEG Hq!Q*`Fư`Q[vTa&5 z PWq0fTv@!LEp8PQ‹'b7%éPN}dE(*pI@ 2(쨍FAuMBx.@Jм5q;H~h* RSS IJz|#>).-z"4K+@qv)Ԃ& *I"Sv4^ gx+Ħ^^|b Ѵz=* d{;v "h4nJ&Cd l2ͽD0oK8X`4Y97{:2b!n!J8ӘeR @OL*FCytnll̢ ($J\L8AaPH, huQ(NRlTG\}`hA;E#B6F XQfg\l4!faj#&0F:P8|{xJ&9 Ct,*c! ^ݜ7܇l2S~'?&!0dO_?OΞi]54$D }?24!&v3 S0R@>Qj} }{oۙ a݋? :JUX1ҔHCzA|AC,yPEHAQ D J|B~w{mC) vH%y@} W ~(5u?ʙ[e8ITE2' !#Bz 'rqJT}XI80@SF> 7yJPvei{5k8;1ԥ>kcXܘJ{s{8g}A!C(f#?4ק u#zD\Hcb ˟w@a`̚4@r%wgMS'ZZ~lC^¬P'f8BqZh~[و]V1whBw9/Nєv7=>gobrX6r4B+? Of Opz\X\4[p sZ0!= Jpla_% ~AL_2~HhbTݾOepjT3+" "Fĝm 0ЉEK#/5d)AtfHWm+&+q[ƍkLa}yt$#b]!HKu B8fB M-,xr2xR{'r˵.]!C]]SgyJQ =hV8?!Q!ڛ^dQr9F˴!I8$"eF'{J(^[环1AN"C\.0>"B"z0}ftˌq\hI̓/;݉eP2pN #saN<& %Ql #JFM -eќ"DK΢L'MrN7ax+&8Y)<R`7ePsd2eƠ8^\dIzN*A 0ho;@ vGv @*x{|̇G%?n-! 9-Yhѓ.8:םHR0M'` r@0qP4ĩW&}7t,kbbe*b2UUU] ݰUV1Qfgպ5sXhT᪠n`3  Ow4`O#肅`J)eIft_ U2sd;!LhHqPC:N )ǚHg0Ƭ@Q90FPO `K`mLJL`) d):HlH(%B^)&ioN!0N$a=; ק 6%رSH'^Ža'Z Kao@X\̨(}MQ/Sʹr#_15 0dx@<N0 Yg (j W}٩0ZX31a+!QM ?g!pBP>Fq|.0YL tGDBϒm17xቮQ'O9UXR 0\D@Pm G\韇 ȃԁí+qi@E>Pޫw W~K0@6wp?w ~{{吙Y X%`#Th8sᱢ5v$9#HtУAQ(6ٔMHOtFǠq8cÉq H;$p2ct@M! 댆Q¡9Sdo ]ҰIJZ>jd*= Dy֍X7AAvP7(@du^z^ܻQԸdž $g48Xw둂krCb3vk/=_=D$N=]Ͻ85Oխ=~66=1bXV"C>\bA ,B/̸y]4)3R Ӭ 5a|>La䙟d;>,Ɠ(XZ&lkq.%k,(^Pֆ%ma=q32l`ll!98M#Gi0NƈDom[s:m%>9J<^I%^ugJgܹ;fб"^k94HA-WTpl6dzvS;vrrhѽ(k]4 r9SGhvOYV0kB0SV:- .nO7ZAG*0d!*TI KJ*ϯ I: rjހqI`3' d+zL!ψwf&%j.d\d>91ԑ);!q"J=8%9 { ! ѥ4ukrT0kKJD%9rbi1wN; % B8HOcܝ+u`z4 K*d`L)Q+s7-51Re)hqew55CHfS{ 2+vhtt8)qwqYu.0s.A] Gd̡S L&Fi3 #9C̓_A>:!'!x&L]lJC@BR4 IPPD4%JxW1j#&Z@HU]U"FdE]d@V$ш9OKκSJBkDAЂ@J5QHЩ31 *(ȅM%Ы@4 B[ PJE SH0h끒]~U~tFMLֈQ%FiB6,Ҡv w!/Q2ˎcmwƢ?r{3z4%}?<QPFI2+@G j)'2zC[q'7k(['_"u O)v)H4 1C@:IIdi)vR ,LKH1J%Ĕ)PQE% ,HD-SYu0UDHKE(ң2) DS 0KJ4 SHH-U"z84Y:w} Oy0}u ӊpVᆔlv9jJѺ: !V00#1SU4@'CCDIQ D@IIdT@ʒAgޞܐP36V{=^8TRf0H8Cǐr}"l( CLILT 3ET/JWd R!(Q:e  e0^ęHJ'>5wj4 `=޸|Cfɩ@$kxIהN `0{Q<Fǟ"TUi>@I d}>]QU5<0$h4>?}/ "sO6HWhA}2S!lFm$eACTb9f"x3QGfNQ Lx\.CRB0H7˜~k76e5bPDJ$&%i!fiIehI!FDF!BiBiY{A2dtP !҆ S"vն@2b@X|Aa4 t:Q(ZB@LGdbUj#"$k <뒜XI $%)0]AT.c`hide#jY(JR" &kSU &!"@C` L $H$020RDE@ғClem`JREd26 QΚSrSiU2S-6М<<ਁs[2-"4ƆhTLF NJgv5b(9G VA8;vC|)pA##DA~Ȅ5hIA`6[*+)6zj)B!i]QBt"3Dh\Mh JÙCAJE0)E<=AjJ .Hb,j!@+d<}$Į^Dt( 8`EQ;0;λ=B ъ)(}n<1!" D)?ʘP6H7'tmbA*nOIeփoi).h'%Buq قlʅ*l|e(W$DŽ'|cF^ὁxglY%(hx9ajRA Rf8" 0`bI p;xXc9NC ؠ7t\b$yFv S,qu-CP>z[X3F%g "@Hh f{gF6#W .{8g00*/ DLfᣣxD)]Ӊw`$̋zWcF994ZFHp"dTx|ztpVBD$a\)eJ}2HvLJ ^?sUbLp(Qs#P͕(s= h?ϸzw '9v<2g#P:9u$K&7mgװ>xl6xм!R&$hBr2~ .Xkyv#.hToZ_h2`Up} JIٙ={iddȾ{H{L8 ( h_"&(@wx$!_9H=&J($"0d@L%2B0&W0"R{{J1F-]0GZvuh7ڬ#CF.lM٪j`!nMQ. 3h :brCRӍtdĔ&ErI:PPн"QGMg]z8G d@;^{LF`AqD%!P'gI hA] DҢfDDĈ@ĴX(S3'F{tb9}(SqV?d:T>s!e1gLPC ["8*E@2"@]H0oZ)A'VI #E;(hQ A0(ъQ [&)cZh=ceuKUƣ_80[X2a|:C'Gq@!ۋAD#c3\OS'78n>!YU#sL% w2# 1 `N kbOZ9 'l9r(wKJСCBHEAD$$RoȠh j}QRCCHh#pd?xzbgeY'CF(1*&C)J?ATblX{ 6rAC)P@ceLB'R/۱e4EV)X# 3JEDJ$HGy̎&BW PAINEtx&)Eh3=y2b,;LA?~;())#I@#ԏBHR PiYhNW $E-DM 'd"!(  uW_8g^|R (e>p(voo~ a?NWJ - bxe}Ř'B)ĐՋO|6IH0&G~Bpڂ ( I" !F,3@pI9'϶o6%g k$g)I. OnosGdaR>;eM_ƅb1KO <6YC"%Kh /BnXe`7]6iـhM J&ɉbu56&\tY *jv~NIŵn.yH/ɜ5ⷀ`"q$BMj=[b?ەD4Z!kj~7FJiqpVtcRfzpjjRM!hax,) qGLѩn/ȘD$i<&f)墉>=u %hm BڒK=sL >:4:2h+`A#%e5L̜7Dc!BM "~Ybjap)v{)g8$>ܞGb.7C\n?;sT00,C`CVΠoOpny? ܧ(Ly z )B$H @>HGAM(`MGI=cb aRA!b?E ( KDQAZ 8G*?Fr.30J}N:%ǮU ^/QlhQ Lx2pR|'c?*Lb!#CJvqDe\ǪC+AO48@M0"UV A @*(QBRBP"DAOJ ,pd`w$s(|`]◃k.IF0ȉ+I\ ?; t|7Ν Kی^WdCd:t2R°/}Ua{ zHon4( +l%u& ڕPւ@鋍A"2B4- C"$a axcƬSPӣiV qY7]WRCZ \me(JRjUq{GI>y@JNJd}`x4غ[yӦ; >!#@g^G9l!~CRb$>? \ wLa@y{1äjFcC˸^胘f\hCPh) t-DCN\gP LHna`~ Қ7Gq`EUl;Ҩ1LZ I,ל9f "#qU8HCD&d$r'Yw!$ >đhQM)ƿ4! F)(N9p89v#d dV+|4xoRj̥ K6VT PEBɆQW;7Ծ7{ǜ%ѣ90];mD"ktM:FETowꄌ:AiBDu˅ .V D8]Lo|(?pO'd$LS9pwR.cQ ^|ada{w`}M_{!)iItptF & vҰ  @,{x:*)l,..-fq]Bi%B'!9ɝn9g'5%<3FpO2wrPD26>3גl$'!|22N2lņC0\ 01NLJ\ H5aZ h;d與Wi!$& 1uf} hߘC#CO>R PI j!TzJ=]߳ZotnDp%i&p*٠5jL5jyOYln!Ḅ /Lq<5iVX}XL!DU}3RΌ˙+v^{ٮꨦ dɽQ SDc O$@UNBDFus 8P*rn$~J97߁p?C"%}' >vMEAͬY1RAu"(R^A%/2%`NA)YFP(TQ.( i9?w=1SK@!BRETRM|dzpa0ICQx)iy;`=P1^6!de~M:*I@$6a o9=,d/ p!h;QN2 ]@144y-ƅd'i3ݞ~'Y`=gOc},nRULmpJEbGq<ܥqO3TtiQVՆD.~OӦ-^92Oaߡs'ʩꇗL3vk' O Yt,ILN  68> \y{.9l*"[+>^pKPċ%!@D%> Oߞ}hrF]xEQ q v0 ".e "ݿSOq B9Jb;*|r܇';Hooe1 c+ #4O-NP`x* ͐o)wGNA*`Wh*eȤQcpфƐgeReUn4DK%C5 M&͠dGE ɐ6b!.m<3~ьVY\s,Wo7\|Ӏz0df9i+d86{WIy4G=B积=  1SHC8a^+3 ?Q{v )6;҆7$c>HNfJb6ކQhx B xQaih@le$$ŗa2cgm{j^yq>rG0^p/L.C+UfʆAM[ODDxy?cSZ[l$j(<9 ~I'SHϭDq&T Mrd(F0dq?79~m1ʌLKYÖQ?7Caphf"BL׹;LWW0'[m0P8FC$JOgIGy%zMCn bʺ&YeDD)Q0=m2(>n@ )J18D貲\jj-`k,07f,ED8s*\)Km5&KCBm[5 L`R ԥuN/M6ʹs2N>H).rʳ|1%:k&uFp;EQFS ;<.}"A8H 5ݛJm'Ih 1BmS'8~8 5N/kxt29:0ucDMi!]ݖ(YH#`4=a=$7vMlCXAKEkH:78X\j:HT$Q8H4HyE98]tȄT0uHٱg.=!+QI+X=:qaժWEq&0cG690Br4sw1hl¥.ّ뙨K!k;sqHbLإ,pj*}qUh"f|ςv(&R! "Pгd@}]eTd왔+g2!m+r!eI E 7 t.SN;,Y&+2h{7EKrk:GNG,3FlO&#PVR3HNbNԺHr `k8J:]ΊY 6KSkZɌ0a!`xcy#g!/s,J-- QQufX$!:3wnZsLD`Czѻ/ Y:iKgh^C$+ V*!$ aR2\.M .MX1tmjfQSM6j-5ᕖ %VhmZ |S`N&M<.VMTKTΓW9ú\ MZLM5ud2E}~~SW@7`'lx;)oHWN%P}.&l)͘MZ u.H>3 }CYmi^qMj_A_} p hI\;g~y%H"dPV9DH} sF=V T`$z] Ho|ih(N1"5 :m$LBQ&̓ܲvG$.IX`J#UI2/̟ #z9QP/)ׄI D'T.,$PLMãZW xaMr FbIJ&Z&i@ Uy=]E/6!p"( dT ˰ȺY/ j2aQXߥ|}d7 U%V4Pmh*X%Xt12. 32>%_/M;wq=/Qd:iA$$(LP č)&z/=_oC}{ QIh&|Zj+ 8F%bJXua  :h_?((*hx~9LX5_*%6qD`fԆ*G3*#]6,GvIt8.e&&$ImȂ4M03$)幸p+)F\,JZAQ jc!t,`7%950C,(  3H貨;7ز8c`Z LKd I?CB?)-CRYq b!QW &_ۓCp>m,~+;BFbt87p;1Li[ eۂ=8?TOXn!^N<5BbE !A2=n=8$4&e4$'t`&`wCs#UwMD2 F[e&hn8 aeÙЃ8GG 0A*H=D'^wmSckڨC׹@Q͐XzXtG٘p,UU_id1N PPS\U%j}5`(>^2G&:`\$1G~'ɓ6;RZyw&Gv#ă6nZj!UJr$ EcjH KLAI(vBQrAIb0KVCIYC BL{Ώy')(Ye"T7mRmIݤ10e3%5I#߬$ы C'Ƀ ))A@*JTT1!B)?r KB(HUf2B8$ԁş% l5j0'O}F hJNΩ: EQ@L)-U#j`.S\ɥsuG:ަ3]6#`ed?8H@H$"$ 2@*1D|-rQܭM**fLBwYS2a D6>2 2Dė@0C@|RMA#H]]`@ c(vPd,$D2tFx0P{ >e?=>H(*iEbJE\?@&RCJDT o >0c80} @VӍ~yMJTie)Ccߒ6Cj9z2ww< N^83UT dy' %R`™vޚpBD LKB\MRIɤ(W^.%)SB AN4 G 6$9C-f҃ކG,(5 Pkfрcx{xAI!NL ,Gԋ !-5_Q #B 4'GPiZh刋̃Ab QOR"DIF٨+d2D# ȺBB$B)CJM#Hv0%C깯/nka⛴PvJa-.1(RҴ:: /t˝rX9c!$%CS,)k}o3a9?6DP=4 GO1h2YxPo$wBO)|*,2ؙ|GF,`h;JNc*s XH6;ENNA.?Ukw3sq* $p_P.[ڏ%V7+=jWK)H'0YEKy\U=T=C V9CF j{KSP,d[bαE2!ms+ *J뙁ɦQX:8bJZCJD ZbF[(1KT439Er)9Ļdv9=ۦ;FcQ?W5D0'HS`f( pf:a.30 b#̈́W!Rȉ,ekiQotTE&AicD1PyGIV(?fK6>n%PR:5g CrSYzٸޘaJ)..ҫf(ĴjG_\Q%$T WeE!w3A!ܦkx1> 7dOf)_>%.oz_eacTy'n-^_=A`Au!<9Zڭ5 mhvJ "rSӤ̑a1 l\UJ|x'dOOT ƪ\(qLF5ξ:JK4 C؈s6je&g:N=[Gizn@Pxۖܭ#Vc m0ǷnX(Ş 61eK3TlFTPR 4U;8هE{::s^@D޴P,V3)]TWS6G\yJze{n^AW+/b5WXx6,ƽ(߯|p""Y"=h#Nq.%kS11~(ޢ %E!хTg!\nv. PJҙY{L`ն8/2Hszf`S`ʳLNXNT&$wbNf Ae[wNI,%I '7]n_C!D(HB=TP$( ZOTiLMDqXKC (c]Lmr%#.jXT9c^J$b!b~|ͥ[,A#ͳUӢ(AF/$uk?ោ!|JX ڏ ;"b0 D`evʢ,Z: 'Kz@I~5iiO9-bF̛Eval$50XसzX1h@STjˉ-y1Hi٦ Bj2~@|nHEo1ab'V%YIb,0*RꮛA+ :mhIlaʡjZ)5 A q~' Yp!4O |E12Zb2COS~T(NEZVwդ _r=gV7yg+]Hҗ.ڮml9{$$ʾs*ғ2xs_Օ)ҁ.$a5DkfA\'SAn1[9c4.dWQgބ(b<}L|{ ;;  K"" da{  ZԤ1(ha+;"{e `vC)A(;!S%<= SQ^Lq!zv7Џ{)kKT ZAM L"&PԆβaO8}%S$h1c1#$)P0_nCEr07'$TE P~D3n5J)y֤0vtr'a4l*pXՌVdqh }[6>ݳfF4A" eIDUKqX=ri2y Fi7aBHl =D~Yx`|sqGn4 )h9fqwtoF(:"k r8aecPT$[iEipL]R}PC zF)DRxd|OyLVOK! ghCL"L0b92, bs KHS$tt 9EؗG\=Ⱦ~Ia !?/#c҇ c`F†%UĄBe<ɣ+0@ JZϔVb8Wf퐱 @BΓvx:})vlB# /-S}<}҄/^DAbP7Q2g#* * f0mSNcJD)?2P}U; ((F=m@d\K<0qШAD`QUSw8ۓ0l }(U0 4M98Ob ) d 2P@J!R!hW0CIy)v ai8r l-H%`|dJh #P`=O9I_mK vCfw t0x`aOe_UM9$ᒈBd ,}v k~R w!D̀& 4E3oxC/-hbQeS\pPPa4 /Xy*ǸTtP(J'^5Bx}w8$^ iM]IFs#|b@Ŋ41F-G9۾!;2ad~<~w_< a \r7"+) `!z怳,@{ g^߶$%A>=}5h993` A*F}`Bg}8hLJfxFFD;|sGˎE~m-\|wR\51TezŨѤ]Zc.SSA_ڀ[~'[DE) 0;&=DT4EEyB@b" ȳ28IYWM.zp\AJuv .<^ʫT<߶9^wDQz34%Ȟ&BRDSKJ8eȞL3[jШFDpI3F$S|>!")SX&*@I"\ KQ 4})AjZ$a ETTTy:2rh8@822$zGߏ#cgM 30$;;+[L;l`NGRP*R`ìO"0~_=`HDy)I(0iIRS} < aJ$A__+Լ%$;}?7ny Vc G0'=GC=Ʉ 7u8ҎK%ᧆ՛n u\SfQl*gcy$lot@6DL0 ܻ#S)+*5UU3ɂ85E-!Eo~s5̴\V–ruO\ehoor-F,Dq)F)JH0J@k夸kcUkUUIMk.́aIiF\3eɖ![rp 1-WETU .Nnͮp;oNd @9f߃\W[Y2j93{EU\ TS)M{s 22 0M]#6o ʹYzmhPF[hDZ(BTh*t]555ƁTeiNMVƝKsY-ڊ7Wzb(6Yѝ3r}@UUTY e (TQLM+\@QCm%.d«/+t#thiMSnc+92eeH i fkuh&PPQ7Pѭ64Tpsu^;veJ4l"P%t#c[4jBұQ 3VInp"\B1h)ntȆ5ADˆcL 7vD{d^.Ņ4:Um- Ri\n&-,e)0dɘVYw0A ́J $ ZVi 4f50̶Lm8d@AuX8eeLƐfk;PU%f9`&c 4K32j967NDB뚬wvaBi ?i'H1bJ#ST NO/XXw"G·V Cs1DP~<(P Rvd~P UUWmĥ)Y&l}F!<(r=/\ >=D}%bF`BU?ļlC_1X.=й'bAF""$t6$٥mjcP#!yQ`2 >[՛dGx ")hU]y e"CIAxp R1H0I<`9B.ffmv ##.Pq̸8B.Ѳ!TlE MJSvvzid>'z൸і*T-0䯕J.d"}oR⦻`1UѝZĥH+vrݑjsC{ր$ZDTڙKVsP䡚XA(hAJ*s;d'FiFvQ61l7q51o[cbJԫhMZ9Bf4\"őt>ˆ7Jg1!TJ^wܲuLϚc"tT7s,s6hoG:^"'TM:zS;OtSTi*pѿm10Sܳd)S5-nB28&A2 zPMMRRgm$#2dsvĎꠚ)õ "*. *̩VI/Ly"&hfHq1=2hEHf^Df'~q|5\69 H99BLlog=JLhn20~>g[F2}=P[Kn&5$DQS*ZǐD*W%^iqv+6jң *Μk,]j-}f9"9+%Qgҡq(D#Ah%ւɅXMK-XO;Q0]UloMR PEըn"xILj":6xxٚe]آZJ:3stĪ8oڈ0 od^CN[KF8+jǍDdl)Ȁ[b,.I\af;yP:t78TQP"b5>Ggy>؀od̒s ɳoǰMpMHQϧmi@B$@1QȎ:1EgǕ( %6V%B76ƨrzrQ KTMp9Fm,A=2"qXr;]i[SA"80Sg뺎pQq\s(-g%Ó_k\`8RGRR@s2e%9ꬴ8}Q$Dd{ވ L .*d(i42>g>sP~K9}Xx|Cy/Tp d=).v4>>'WRC;#q|3lf\O¸23FQF}pH!'U(3zNɥq:zb=.n㺱jz͍Q)1B"YbWǒ 77S6uzHv.*P≳&p}^T}0qz74_(2r\@6#[2#PMe^Mld0Sg..~ 8Gm( K0LJ;1r(<\Ĩ%Z"}iTrLW0J!#!"96EuBDuDhpȈP$G{:F\6tV7,L& 5h ( Ntzscs/B&'O0aꢽl̵0Q IF{4@z%du6TJeMe0kK1%flwd,-̇Ipj(pٷN-D虮x5޷X`*r/Liͷ=f^ѴT1Mj.ƒZɅ' Q1  *UĀmЭ:oi*̋2.0 @٭Qv 9]k (M>*DUΥyu(XBwuTE }sk<]qx F_.vyBpM {nS*>x2A1eݽ~cJ((L9RnFhܻ)ظ7a ! #J1b.6FdLU(:{V&*"5 hQ'2TVjZ(!iq42R&28Qt H4HMv^yf=կ\@A|E0c!d7+`YZ3i{03^Ⅺ#0nIH}x`Ĝ'WE(pBS`0k"P9+ ,Rӈc\s`GPZeaIll Z{B`6! MN.VuOG#<=cu1HO!:$J]B'>{ˑ]8_Slz(`CPj&̈DMY2 r ]+2J<)Z Q @ P"bM"J))$"4IKHSBДWB#9az;]fh)WRb@Y(d!ڋDOrngXnO/`l ڪV Hv)ՄbX!Jde2 EЅuʘq(w|ӚC@O{Np'_ΧܸT7߼N T= SC@_-ƸELdXz=flf]~aAQQ._H=OK S(c!Q@ fN d+XS8"(:ت&$&G`<!Q*"( $*R 'P J1d&&=q.:=^lC&@tq0~gpbT)a-JSE1D7@\ YANh z8y(dr?nLcM]; ~0^4P ~uwaky)$D ڊ$p|@**E`ªvb!5붿ك,ڪB)*첨=F}胢O̺dEf'B%߿Ǐc_}'r;H8Xa!pĦV!BJ wf[5C@؂4^Id2~)Ȍ" PH쵦:S;1c ݺ hYp1 %\6x D7aLLIN;c)@RXp67d61Ӂ ,9NuÆY$xJ$kzsoR!2gE!aQx[$!yLƱ D;_"lu** O$iZtV=M%QID@ 4H`WP)J" *sOUy)ZyJ # }0ocyŪ& COUwY?d?bP7JPN ~cs-Lv U(āP{2| Y}`t>fX(9&N23 S"&`q lDl ˃iB OFy#C׆ D4PWr 9Ц!Y@!`(0s< 1BAđKw ib! $!JuT);zQFq5%C. hF1C@|'ߏ4#C헺Twc? : ֵ H:oʃ?=l~};'fɡ!`Ҝ>*!%#Տi?JԬSP=a*`ޣPL)CXw!-E1E?PP҈Y/6j캣<ܚ,yF 08ޛhr+˜"JEBc!FM6`$hԯ4 Wrx?y*SM!O~}> {9pZlɇxfaa* ;@@@'P6(|,}4Ċ,B K9.y̧#˜DCz[/%(9#u]ATPI E SJpr(M#PJ^pC:^hhĀaMmc-'xiGk6.a\U:F>؇DE%1tj'q]nL2C0: !?,ibfHB:摴}?_k I$Sp $aXWK`J ha0Cԫ*x_x>?|PAHЭdI&S|xrl$V '4)p n1sfZzg jr@T9D0E(Li@(fY:{#;w8(>%5qVΈBL뉅" WaN*֩ҩ'6080H&p|7ťTl@ F[L5(@~e@H٦ l~GdQyޙmB%uS߬)RAԯPȽCrBz}L?gK"Pb*6YN7)f( rIH$qhlf 2i@nvSe20ٺm.T KiʛӼ8WmRmi09,fdf"#LmQԎ ͅve WDrGȰ>R@:_} h.2܉&$)fH".ܰY 6>9q̋:Gn峀?vN[A"}P'Q q6 #nd5"RR v6GB98F`''y)ͥ-Ǖ〿NN{C,LV=KDD57f1aB܂s,/Dckx (fO:@0F*:A!lβthNweQvs H!s.3%%=}WTxJtќc9<4ym>159L<o:H> 'P<Ϡ}7.jqyweA vrMB$Aj&IQaM鲉sО!-pDyj+4SC',qǮEDdLEpd !"Э E1UUTTA2M%LC0! P&*,Mӻa, FzJ>IZ2Qovu;s@}Hx 1i(" !`Qߨ` /!La BH M{ ciĻǁF:'fwMdsh"6)QP<42+ל_sРCGĢUJ0EWg>H TfSTFJN_SCdCЁa \p=pC w@ј>J A$p[oZe'/L my)=퇧!3C2Z I$SuUUThkʔB,?fai'~O}Knzf8):㛨7߭'N0@f-š酈3x`;r 3="rɡPQ;2Qy 0aEB*D x :ۖ25 $)4ŚJTy{׍cWcy*Ժa5R AMUc18Ki`VJg2 b1yFKj2 iV&JJ'8,LMXA;/W8գaC?fT Oլ!% 7%T4PLi }>w玵gsÁ9(y%"[)^ ӣ^JNiPNdM " Ҕ#E7rtkV#2eYRwVDdE4 ZAQ7 +[N2"I ?͢<*ti ȉ7a{:d5M@F 6\O|pb躅PDc3o. t阆 =KK>|mI73 ²}("iiןnNlS$dH2XzZV(YqKSe\E\!J4JKASL12\dYhΜ5ކƉ$Δx;*tyQlصSjqCX(76JC?#(YA\oQǣ8*}QmY)iDd\g̍ZcE4yU8X:箹NڳLsډH>pM~78_B־gy&5Vx5eOʂTK$«S0cb&b,ɺ `.P&PLSG4=H PlpP,M[+5\c(3՗88GX!6nEQGlC%ۀic{aiT ݳsPu}@ 8q SI zSuWWG'K kJt8ȪUmR &;l){݃'Vmt5YQ'B=\17GFܠ^~c/~<;F(`:Ju9Cɐ@>/QDB'5O@ LQ*S #I@I*P҅ J#g65Nxa=M"C$iH۴?n p{0XE9}.Í;jP(?TD("@Q0M*LP4ҁH DCR%"JU @HJ UA#12%8H5!@KNfhUWzxdʟX_Cה\23%&C?)$>cL’ZɚBIT$RuˈkKKJ$@c8:Ev`M"=EG(+$k7s#nW^Uh7}hf_9q\v@(o_}}ݗJ|7u({gv4d.]5l wc.m}T3v8;RA*Vk6<3g\w2S==z\/YYw{{}(FwmR_Oݵwz͞n7ͭh. 9݀ B@lG\Roqt|lY]h{{ZUk*}; w7׾y{{mb{o})8>;֬$(.fZ2}d衠wz)EvjJ uk6tƎ- j׸uE5li[.{4HH />.1q>3{yގ5:{Tut:YCs j粇 v7q{=4\z V>֠(>Ahoq{v׫^ lkl͒4};_;^oC4P.7qo>inrs8Gyֳ'k[@ͮssK_{=BozW_Gl㺩޳ǧ9^;۸{gao]}V;ǔ{'8%=ۯϾ/sMX>v3װq=)Dm"*@@セ}C}o=+;}w%qa{l[kwݥ;}κ36a{{{ۡs.;7<:G.c{9צ];^#\77[gϴ.ے;ǐ-mKMvw}ys^[}<6{ýWV;[l\N6mzofyYdsjy{w);=ۻomq}׮)o]z={[m3}}^{ݳmݚ wC{7Kj R[s}zJqvꞻïRa=G>zfuSt`񷻳}ZUs:7mq2Om}l޷=zӯ{4:2i9Olvùgޙ ncoqE Ys&2z=7.O^znHz|^ziWwb\SoۻgnKx;﹂vmm*isYhd{ׯ^l;onk{z Quf=hfͽbČ+6s%OiGi:5׻RV9.gN]N.o: f+{@) zo4C7n} `ZkrjӠ}3wo[gh3NVg^Jٽd]*Y)s4FNz{6Mx׏^z74vu q=76tٮ6t( zsDgEY9M9MӶ;Æ@k{%6޲[8֍GwV+IR ֪ Yѽc) FAF;4ݡxlͻzy7Svis:ԁ%6^Z/cލXXdsvww)òjtPI{@]֝ix\V-[Ҏƺg7m݀ԑ"U&[Ʃ6rkn]zo{Ktۜ bmݝD-Gm=qD;Vnآ;v[8U҆VQ e; cjݷ\髧u]ݨ]8齳L }v[h 4I= eO2{Jm4ڀ M ̘Jy)j~ɦFd @@F$O&M4j`2 OSԞOSbSe4 DCI4DѦO)Of*?RGj{TiA41 Jh2SL&#Sh OmMSl4Mzl2MD i@S4TzhiM?D׀tUQLSD}ʿ<52U4@S4T4D:j(!&#?b"I"P~`T~ T'MM1*|ŮpײuTT4 T5CLLlg&:XZ9h:<(EfkX} IEPDT$IT1KxxKR(FSCAnФ҃_q21b"ASI B(#IP A``@{LSiEhE"P@9 լ&&M-P3!X0v2TtQH (ܩh"Xax\p@`)j P@a1kIoA]e ZB)EdzH$+",r@E5D@=d(_Q*z$$䣧TOs?Z6?ا5ݟ_͑j,wuޘT?U^pW SmdO5R܁zn.@Gt8*_ubU`Ar ¢"NOp>> C1 b_w/5;y'I͑Y=m5P:.89)l_`|1{w (H1bMDem7l0/a]٠A0in2lAk9yǏzqӓlKw=|:YJ"(* dCBLLUE1LAQM4 @5RT;Tlu˥NX ,(vzl׀۔h-6)*k. DvRo #kDvps?,r ˫ q+z#$A_LK}(bG^]9,pέou| X}?3&jGB {),Nti,8{fsg9A1iYްz7bo?;5r5˩Ṝʝ{M`q8xG~ǢG=T]8bd?SM{ Z3yuyFqʝf\;6il7=*Ml((C 髉,jRF`)>#yZ*3PIC/\#zz#lv%\@= D@ٸT-)EIP*eRq:}^6}e! ԥ)JU,^XU15K!|dg JF/:R:=~P\lle.vߎ}?|P! MEÌxYK6v7ZǪ2Z6j4~Rii(**:Ap8Zf?zJAQ]ƚlƚ.r9QZM @Zؠ zRP%3<-41#i!R..Ɛh)?/}yzE~w+/DVm'k>ܫ\Cz-IuԤ.eo@[X\ZJfFD>Jd W7VLOe㍤ė*E.HHHLQEQEque=M\߫ڴ˹l?_8#FV} e[ۈ٠]ah n jU#nw`cx,i_5NTW=nY9[.ΎK%]mn 5,9rǼ{e1Ϫ.uu?SyAIVHG'!MZ]1Yupp|S-5ko0fM * ,!\ͩug1kas%] (@fRfr]XD,^2\i;НU<86."1ȘFBfUn])z( a5AyDlju{oxO rو}3>BkCa|8:]y᣾,h!ÊkRZ4@;9 )JB.<OU%#C+c39W=dxJJ~!BH# (PBΪ R" K/r'XN0qUÜqLL޸pq0Ib& mI DBd?^pLЕ)@dfī3 )Gk ߶;vԜ$b) A+2L!BTLK $:d``%fhh> (}^P*h B̌It3q:}YPNj\4~gǷ|ui'5c D ;xIblDzhZ91Z4lg_)  /tsλvS+.H`=&_T#(EE|j_c8\O S=|ҀCAiO *Yyj><Wޙ?И֙rqI'iE=2h~|Aoc}>¯Ɇ )fCsFh613~T}oNp{!uoO=86U %3ѓܝO$⾪mrN#ޮ{jA^TWwߨȬvaPcdO~:%uqO0nhWjPeX4D.RA֦X}}}mԦ@ar?ϼuF> to!:8=d;E ODO]Txw! ON9™Ǧ1cl.*/298ycZKh|`}YBc;g]~ײT~㔍S;ĈHB?+Z=SؖᇆTqMP泚rr1ꨂǩveV,"+g%:eA6|{t{CT6տnNvvRۭ pB $PQ %\/Tgz]'.w{~ c 5~^8[~(ϔ3a"I1UOϏL)]OޞczaWz5zW{KLe}*7 KSB%&HF6i>4JovƟƛ3 *.J%Fɫ##.B6lۮvA(]Y@l%XЭ! 6{z9$L$xMQv?)h|;tI AcbD섙N1-l&I]}b^jeƕB1춶QsA^Ǥoe M\G >ɂa EYwN I-|cfb'#g;1`xZM.=YbIJ;t;75LqEK ֊Q DP,&VQ)F}|I"=!#(ە!RKj'澝 SUA못`ԫTV JL*~ovrʗm1"EݵB^NzV|>Dz1pq;吞IBӺ쉓BL緷W}!-~d1]nvza"y~/07C!W,?*hzty꟣Ѹd2nJQNtPJ-N-EH uJ;B̨{D^hRr|qw{GӪy'7zfmoG-YN[ ðM^m^UF{&}oϞYff9H3ّ5Gܪ*P Z/dcp5vIXU:'4a#m 0߱N1j7,uxmKVnk<ݽݷ)snI p_,Y~](D_I&^V"O)`j܊PLOAl;J@c%4 ,=#hŔI$ȤI Hl*C C ))pG פIh^lRjJ17͇3-w:_|\c%x~ +hA]\G޴vwKv2G${&(l05(͛f@K]dDn5.( +M\T92wF緃#V{I9%&ߒS Y^=~~~7`aC7oW Fj;/wpYVrwUР芦%\c,lW,4&)jӣ!vnjчrOE+ڏ9K],;KsȿR33 H 0JhފA 2ep (Ml΁ۓoC _݀\AXrC4 b7:9q5dt7b m&(?w]ʍ\OT`s+AA:nՃNO:D4,޿㯯??i@d]gY! /- 斌8~}w~~A_7xOca'.L*BJ*|*)XIaf P!J (RJ)J4 HҍCp! 4*) d`2A.yRcÜ8X(yўpLE1LT<H(H )*8\;t 0EbKKGE"$`@ B)@ $hJ$ViF BY(I b@(tw;BxD4(D"JR R0 )JTZF(($i)A.`vA %21Ѫ_z !$I@:)?g"ZM(QY39hhPl6gx6QG),\$.D95ջ.2h?FMSH-o'w"$;Xނ"_5HVn1ss!|]پ2?T H-e_Bd<#p)c#@vxOhXS4fLLf2pM/bB% "LIJh A% &*y6Dd dUh)J,90: 1B:BHcZ]Ji5gpxB%L@1 0T@!HҜ)dZhF&"eHY*("w@ظAĢZ)11e!{56l b#tdI6(1 fYF[D`CjDFg,6"]51~!P }:|ԍF5*m1LPi lpʬc_IksUA2u#\ejT+TFDQ_5UWϺje|h >As [a8t\ۻb;ۘ>u֭?HMJk_}GvQ+!_KǪsǏxCyz?tzD>(eʧ[߰i@8kP/I:aʈB>5Ri8Lk:'T+ +EgOtED,*-s<_8HбHTQD1(܈9*8 N]|؜2re0utVOP҆Zi ʗrtsFѶ\7NV|4gY^@M4IJ(ߕ M]3Lw%) 4 fhHSAFt8wOyɻMyPɪHїli2(cq-PԈLlКhcDcblDQNk#M l[bs s ąA.nKFMUPIr?Gn6v%2pHhCuRRL9<:o6'"6ۜ65Dk\0jc[ƨPPWԔ?ؤHY[I I3BDM'LIE-)=*BEt1T~8o}ލmƆkd/ݴ\\6Lvx Ml9" NAElUV&g q}yxlgs٘A9EdVB[brOU]\ ֔}[f|!Zci7k%=XdqӍ%ͯ{p|xcrGi-"2Z1Ӽ,G 嫑nrmVJi؀բۺ4aMO;5D\MAEwF(G|+6@sm0y$\Ψklm[}};I6ނ HPHkz7d5bafBC,q(f3ٖ4aAG7| ͳӧLQQ~qsTI7lGAKTLDCAmWj[IE3z*IZ(|s]wr %TQ5QN"33,j^oOm<4kPJh ~},X;u: R oAі[ :m @R7:,>$1U@i-q R2=gyL#Tgpvދ}n{q,R}yD#=ܻion4˓Ro|ު Ur*\$^ةraIv(f%eR\Vr"sކIM4,Rvf~r9vfZ8찌j|4LM__I{Y6Dm{ hLm$YU B*y8z>\7+2"JY ` 6i1dBUX%T_Ē^`ҡvzޓ@ڦ}rgt'R5q'iԏ8?DsC(BfYqN8&[u jLW]8:b̜0oyn.ƭLf0 |'6&rwH^U MP0T- )^1B*Ff0$o6Å *U0PMl<1qLMuTգ!ry~H xгJ]fAGɽfoiϥI,Ҽif@|2jneF" 9MأX[_&A?J~,ɼ>?6}>_-jb@{#P A5n#b?Yt|2\kye-wU"9ɜͫDEv0@?S\U.+݈8쓼@yBHT #J![d<$x[sWCxxgLrM>ÜsǾl6H@{j;P@Xl |'/"b o*7}Se•.ɖxph~K'b*Ee:\Ń~N4gU\A_%WBo`=mf{.'S7Ft}78X?%`UM H"Df5uoA{Qv&B6MVdB|?!ƿ#Z_ҢRiRh`R+K,1͔}]؏^6uXozn |(2x:XF%n΁\)HC3a'dƾQ aC+ PՄ)|LYxWnT\_eBD{Xd̅)siF0rBCba]6:<*w^YivAJkx=|=JѱmJ~MU 򾷏?yV7;xLj2i\ԕ6F7J/u>zuNtdACD#"RKTkQ'DK*t ( K@ƀ.y9 AajU#uR{fq4XڈBdlX{Q::٬pQ[A[a>YBLnfK-imJ$Idm\[*)otZ.q%[%K/xdcZY""Quk߫2td"(JL2[,tCb_c1h+::4@Ty_pˏ2uݶE {mUZB'\ɳ)K,^v`AB@~ϰ3޳k{z VLP&*yD]J I\0vze 22_mmL4ך{R (+}1v mҪ}|0Smξʚm]R]'}eYfE%)JW]uӺ,녤@d*jjz,Tisݨ%LD3!d/=>c6[˽Aם(hhhY%Zw-UKߗBfawKeXWsUk_v!0J<4X_EOE;Ӟϧ8t$ wgG78 JoO!V#f3m&>+E"ж9TtwҾ#64 l9Igpk@`n|BȑR_IwT@8HHș`2ūTV D"ts&W=V-X!%_CLqv᪯UMUU:~Q"k})tBC([^]Nׄ؁Vɶܧ^_*_]u;)Y|,qk#+ξ۬(!( r xs(.*2iQhgݒ#:ǘ}kny\ GMR/wk7_mf&+e22([!k$)U8o^ڸZ),*{#-pJƠk͆A˥x#j5;y:jy}rvZOS67=M|f數=8%| -~XMUWqv}!]ެ9KY]b⠚.n-!ZsgH>YE. ??cۿeu?%#nCTg+bUTQ0`ק+;Y= on'.'FE3)T ^gvXmuN>_LȪ8K1Os)w R dZܡ!xC" ]3=.ěI=HFy A F@ie=UTJ~h7~eƸXugg2E,/ЕUt@Fi:$n=313K[ 0"fÎl=, ި3gT/^9;f:ƒb#La$UUYg~ !ȻĄ0ꪚ_Q8)Xh"KüXf$j>?/*$I* L;?H1e_kfS8dW:0]n %Jƹ uU[3]Ni[%?׽OǾ\UI SU)Y I:Jj0kDU}aUƂEk4MV?j}gC{ܒi)(Q!LTC;ZCSIMlĕA"&:~+ҴYv}WBl*RSvk`)+/yb}hLDD1"K!*PP]P2L@ 4LAQkkksUU\DV0v'Fl hQUގEUCdB|AAJh44SDO9[-5+i)zDQCWG!5wgo3F! b)S![6FgXݑ#)w&GGY9cRsY?wB*reDٳUtM>/V-B32F BO^ې>8y^mS_qnGe>W:h47+vv>ϹX _ʨ0,2 rId$HH?s/cOxh"@_ W/<Y啓޳4vzP $߂fS$1iPH$>S^@Jv`wv'gd3IN6g_D !룙Xuʃ.$<0~X68mzgqH;;u (?+ZP?>'~?k'ny!s(!BEhm٠ ʮVHnt#!:>ˆ5(C2 sn =}km( z:y O(·7t#xFv=k|mi0iϞR5 W i^QH_Jm֏bsYv}@?}: "&aH l)-6ߟcU+χBCpq{,^9T{ܠ kF"!2 lRw{'@LxH]k `Ւݹ G|l<~\*wuw,}sNslzW^Oq2n-ʹ  Ye^͛6lRWbk*:xUFUjO8!>nJq8e$PnQçâv99Bs.6vQuXt׀wfפ9LCcoL@MA2)Ԣ~:d-=;usNsYV(5v,2,sowja"ޯjL 4[}:JIH2%@_bQ "A+E#uBJUQZP*uFmmn_Q/aXF \iXFř[&y=i\ .AA;myT1b!Wpt4 nnZ}VrĬhw j,v9sfޗ|1xE2bopՈtd8'b&Yˆ<:u=ΪlswUWjÖ.gBaqy~JZbPaQL%ת}#}@eTǁxu|.P@=$ DD"УmMDJ9W> _ڝnpچWpy-f}v3IZ($| Gm[u0UͶ8Lz#Kw1E4캘.k0)Ƥ%0؎+#r uaP~pTXYDi6owg?ѳnꊄv"9*_-6q/;>ZYjD *v/F?HpϬpy@!Hr-wP/19I< B=+&<#zNA>4FTrHC'`V+`GJ~mX=;h ]{_~{a( P5&EF&i5@@rsɽ(! AJ/w&I_ځH?\?ni]2S%?C0m"=Or8V\glxdM)iaӼ\]$$0@;|UJWt&tfa&EG"C3CK6OH XB): ! B4eum5A;H]2tNi#I TWo_S/Kp<`  rk g̐Q5a"?1dvA3a(PV8_?f/tFѨܳ]$f8.̅`Vh5taG?pPݎZ˂Z , ,*P*\E9Ih0d\]Xq+ -FrWnU" "@=e)F n|?.?A4N]"ﯚʨw;7wAnNHA>%A/V9̆,?: rIzs{cIA;B|TݙCI%οԀ <~|~G K[x鞋(s!b> ݻC>G$5S1 M0HMDC"Bwn&($"j*I*̯q|}\Lt@kTxVBqoKEkR(!P֏ TxC Dc"V`1݇ uc_whƠ7|şw]H$A"@"Dk 2$G }lK~ p>'ٻ@lwn?/dJ2I 1gxЂj% 2ݻ3NFH wשdBuØl~o۟${I$C~U?} kb++L('ZܚMuwImc69GwӀj:.!~2L:_.iAWA!CWL~N<dlZcSQ/vIo{9Lc+P\]s#)7;rBjE =MJ?b A,|TS8ik.rn > Cjmp{R@g00tW?,]EkUҙa8MH<3}[,V_S yNsHu+( bdft*?,s,"/v/q^\VݷZO/)Dw|MDARwyN(C$B#n·+\6ZqrAF}BI'/'$hw9(R"m) e-wg꠭e||/t.plqQ7: [>_9 H72& &G[rM۩ST}6+,vXrOS/.EV mni7-VTy֥/Y%V,$#Vm0bWn@A¶Ns81V LD!9@|yљӲ1oCAce!6˝C5I"]wy\a6!>3|f5uK vG3lxůǬGpV|F){sѪl/FlsPEۼ2`.ηԒp1ͮkaOl!bfNJ}D+FǍN %Miˆ9 4s:EFfZS7Jt="ǩDB$AB76x.CsGܭ[Fo |#ft޴?l3`(\tc^(ؿ)AEy.9?p 'W;h̠@hާE˾_Um,n}tt9W9qB8}{V[YryFϵПy\=ӳc9.cyjq V _7Ql'nh^"p+jTsJN_'TL'Is{? v9Sq2nҀ?ڋeKƪfwjgڵa=8eu~ d$ ʬAŋ.85rkSkWZe\~pfraV+zDQsKkZ0'K]7 6Iol HYd쁾M]"ц z{NJCUL a0ؐ; _R E>:5O: !6bB'N|uS/z3?J2:,xj1Te@~D`ts=`4QS y<(+y5.Kl3oԢ'c-NknȢ0z7[ Kvm g|~W;>OM4M5UTOxec-[! ?'Ϯfn,XQb/曡)ePdĜDIAeb*K7/A\NX򄶫j';Uh|q CM8BbL}=6l(<=\*D^ 5޵X D7ď ,+O|Y}nO~#;W%D>QGPc\əZ-^a?z-}[,3=EIAT+<]nUf§9 e!uE.ՅkZྤ92è. 2K4]w}4BɒnSf%综zE]u…ZB+ Cvͅ>HbўNn p,sw/|;}`*Ÿ)<$1dxz14  Ēy _ íνjЅ:97 H ST|Oj.ZsV?bmu}ʥ{%Urz>{\8w_ ?}??8ɞse31!_^塼ojKYƢK 2}o> ۭޚu=.S3[+xyrb8ŷP[q9? wW`]P Rw):o\t|8^4JgnAP'$d0U9J7tp^B=@H:59GnvFPt.&;Y֗۸$$I U oV ,%LUwPkfLQ~# (fe-|"tbd}s6] MZ^twTQ=؉I=^~ x` f.wb?=E*R2` C&:cN|]FU9|*T@1E0?s1 @?sgoJfi6RItMēoB !QoR3c) p`>~{ŌO:M~ޮV;1i)bq%&NB #ؐ4CBJ縝BCw`ͳ1A8It?̈́˕u%*#c7y=)[dw(2@ v,W3XFaW|EaBtFl3JU_Re#9GmϜPNiD? I16um^G!„ ` ^ܣ1dElRW_ `ް^C4j޼f*zJ"kqnzwx]N;E~A+̉t3gCJU a]a"O$"GP]zO^v6i\s__`| _uivJ^CccAy*6kBw 'CVu͸kD@}=z_"0bg:nӻ"j@1SXԮgcETILT0Ř24APގћH[~hzfzSA@'я m DDIWRLDFogw?З{(y`9pfJ1T%7Wh\;f$>q|>q iTV {m惉d:EcT؝8nE2 pו`ѡFrlCzcIwZ/f` kH IZMYRIv#Yg~[8`\RާBf֦גll" + ]@W5[@1x?.B>nx[Jnhr:G-38S~}:p ` ύUH7:> 3sSSik[^htҥ}㚰Ѐ0aC:w~]:_+]>Ǘ3=hp`>\)~x \+n#m߾O<7l=1=e& Rnc3vl ɥupKߩy.,Ta չRP-@,b9L\w=pKjv~Eʛl ]U*;}eY&PӖf,C@~ xd }x d`B'aAK~Q5xܳpX{80aײ|=5:b9ٛ5O0`U=ެ x-kYjx(w$f8(A*;pげ eLdr . рđ f֮U7i`;.) ) Hqu"1B&O֝&0>k9G,'TCf@W߲gf$DT }=;lBc"8M% dRd3[ʺqA[D=1c)d1=8~rDAO!7 aD @e`Q]LA,8}MF[-۬IL y8)}{D*ģ(؛X&A0}첐w=_Bz^Ywª1CNfO UHu,RqVgrG|*u9מY'xE U '`IxbI {~C\aO䊪ql̝,W VWa "$nՋŢyD'@!!GjwG[vF[u'p86 t 6˅*lw1|@-%=)胢0gS{yGv@UCȘEs({>3t mAKdQ &*$#廉z_ż,^_{x< 5q A)kU?֡B~q AZ6[d2y|95g9b#־(y,3"7w=Ld$j4|cep 8@b'L vm?Zf~X#Iro!B8b_h:D,G4N;N!/ٿw>%Βx AAd$(t^BP|MKݙol>&z(n!yN^70G>z *@OQf?zx򍍔{zB"9"1(u4Q%7Gq݊D('^;G!pfe=_OCy"0d+]B!MX*^̂NΞ"&]HE,Y%0D=-NU <8` U::5mDU09ʞКҀd`(Mhu& 9I5`s BxXX8IQԥgz&DQ*@R'{&N1zOݿac_E%I<ڿг oGȓ,t$=z[ω 8*,.Y+߯"{(,PU8D.^n};T"s~=D<P: / A u!-tIoپ@yRt%)UIP QΨ ?}чO@OE:@;g1 >xY1>SI``EԩW *Ez MtP40 @Hh6K펜?o_>+?nF تP(4PBzzܵw-7VNWڟ?GbN)࢙9rOLJ0 pү}!#˩\oÞ*iLmsHGu)w  (0|XgLػ?>PBa#;| Oγ^vʍA>|<}u׬{PmB(HBAN&&&!q !b\B8P9֠a'b1_}Jo;O0g>YHCdǣROŝ t!D)QzpC9GNįɇ>9גĒH v+otτRl=bg1z~ZTȡ[PDe=|+eRUM J9wڝ~  WD_MF Âۏ<";neŜ)^bԷwEy>ߙ@:!<˜{/Q1}\~W?zOH?$ҝw`??uIXz/ eIOgћ: ׻,!ڄҽlwOK!8{<82HoU 70;ׯ{0$@aLC@R0 v(H#z)CA^͌'(!?^BZi-+*TRVJbfRy%>_e\HQcu&'"ug (O {Hf:>qQė'xK6䨂(H/9d8a; G?4!k^#5BsM8|oy^ =0E Ni q ^˾ʟT-AU8ir_Pە|nWv *`ق̉ 5Ls03́(NbSgvWUhZkpމ9 ML׉8n1?7H@:e&@{ܒod㾬$~o,IPzFpx}Hg9ت%r_]G1st| z稔2|,L.L䞝l}Vd;⪋Ž0d>=I㈝lʾ AʺЂqI P5d">:Ȭ L(8 k nWr a$`8*̊Q}[C(#v(}׮Bܗtx͹G>`?/6Q|>F$2qA sz4|>/A o5*'p_3 ݖ zAFVOSEPB/e5?< 6#C3zJN.6Ny˒HkmdMmmmmmmmmmmVmmmmնmm$nI$I$I$I$I#WÈ~SE$QIQMp'~耦8Fbj*%"[MA F"14U LQ5M4LECs\<:zwCwI$w}Ey\~.TY)"W!"衒ACSx]WEa`V&rDzP*_Eh&l' k)4SaKXxA(jRwNbUQ X %:b5F 6~ݰY.BV:!] NX$+/d&KX*EE<S 5UtyIiCޞO㉧ٖv/f糃~Ћ6Jo"O[DxׁobG_K<Sxׂ b|{|ifkg:ޠO;&(WmNLd48= `8ⱃ_iܕ\)۫K,i7$(H7VZӟrwE"6~hp' "Eڨ(`WD(^ዮb")i3/uu6>!CoD_ղ f"hGk0FK 7̖E#w5 2:ŻuUGd D@V@T"UIw`ʨ=C GGᖮ?tI~m$ 0~4ͶǧP&\}x%qrx􈹚!P@EAQF7ʶf N6Ig ='FP+([e,c klaluha w?޶綮a< `asZ2`pҩ3!^)c9㽍z0P+ɬTM;E`(H -`n:Eyh˛ pdmEoAH]ц/cŵ-3o$ ]d^Qw!Sϖ<1S5qNkJE;3 J|填EyT_3ݛ[Kl UQS6ľ8TDx s >,?-wZ^ޥH AS2CV IaO_f}goD6~: R\izd(A@Ck*0g7xBFYQeKf{l z@HOY s&|((-S~k ~Ŕ+񐂧)]6L'\/^wLpV,b);{B'fȝ{ 59k 0{djt\rP#U0p>>J&KEynxPUVbMv|TH| Tr,g myi"&_]Z>!PS:#qqH6g'&,˚VpI?O_{9m$HV-^ `1Hi+a1MCŃݻa3^G?.hfU7PV|)gC#y|^Zyy`OH.>ud9/:|Rl>Kcc`c`⢢\S5ϻ1~i]8KOt@yR`35v=ep^]oq"ҡk͟Z??Mn@&/}J BU&"oq8/2{ @it*oo}}fDLvzePx%e.X$zu.!x@ҬxU){%W{[۞EiN}a<Ԓa-.J͟Xg65CՑ9 EjZ;׍%0Z*mXx<-A|#ZE DBEZ!E.2b6;&zn7 iMr30 /\_$\O=+{yK3]~E.gfAuàt nHM>S_Z@>3k:-_fjW 1!pzQLbBXiQ gLNNrZTy`Y~"P +AcIK^NsIᠡNUz >`0LB~a*ڼ^eQTH(eU.ࣸPd k^5;JZ6(;v W t@^VV.H_ 69T`]mÉfۛs:TX1@lz#DaH2ppgIzv< @7}8 sʚ4S?l敽kG5 nդ08e|"%Q{}E9{vl8 G@G`\l"#ʏVd @0@^Yuz*NQý/唦G?0jгuyњ{uUǔ6t|#N^t#Zd$H[iwbꓚ->s߮,Ρuraқ!$H_^a~P{99UF^BmSXOMqVdi(&W}Slg+KXw ?* Äu,Rz^$i@ݝ j3׵z17:<6@;5**&w{. ):y@cL.$c0S7aGoSa4nl|KJ#lu<@fwukIUNd@}]uPcpT:2FM+" p6iw0AۻxB\8c;؇mv>Oʾ<䨅PJ=p(es'=0#7s˻¤gn=9-}rL\BΩ33‹ /UF7`7D p^"2&,|}knP*HY`.@PQH*7CKDxTP5 `9L4maX<#&AzAm]Btxˉ@ ]ŁFF4\VR@z J#aW=f[hfKm袗`6JP+Q%}Wo'5ʝ k8l:zC'$p'\=U !{17nap?'81OQ)'ޝlk_M;?rn܂`X&R{ J2XgeQYC-?7m83rN;rDc[cnА&5Sk\NQkoN ]_mx-H[ɫ࠹qr} r"`7:HT=ӳݞ~ú.?_m;b&Sܕ9BJHw@9]kckng0{XAx(G!1qnjoR <8P0ռ< "y "IZ6yߞs("Q;}s8 (fK}?yv _8kf{<}þtA"h#p'χUk3I y54 &Dl$q$T-qpknj4N,&u\px7,©<ҲB( fpSFNcoY("!7pc.Qyqg79X/GOmXtH{:Rzxf<أʸ1\&/ Yd 5ɍ2zqӻf Ra}, PG\0Σ$G͡pPXOyN/_`@D&?RK;D1 (s1;qѮhDJzcILuH9e ̪1N DH攰`:]>%Y,Kb%o { v ,6 Qc>/ Hzgt&Ӕ;wdzvv+ iyffi@矿7"Ft)6I7L9yU2/RJOO ɕ' y<@їcasaR/ Ecqp[ba 7o3pb ਀$ح1xDŽǍC.sP'{%`bJ 7F(cd=e+^51Rkdh 2Ը=&GY6r[1/$MXr)W5K)|b|Y> G@zSY+sûI>ېNΐ;4q+,>\eiA}ty$ 2UL|6}8U4+F8;znj'}ĨBXU|jϲW`p2WI L ,U>fBPbNUuwE"-,:+T Hr& (I:3f^ز>PG>_;p5OD`$uyߕy!<1hl!DxCEDWJRPD "@PLE+'cVK?7t9I,kfXrWUN.P:EBT(Ҟ5"'[Qfӟsu hhR߇i4lD" ~?g?B>-yKZ)sd6a+P8v9/vDB`\|R$~j |vLy=q 6y{eXQ َ8VYJA=oґSoO(ij@ (5naV+&xCi$AG = xČ}_w0bZskb)ϗ%|j/{06 x ^V{r($Zɫ&SioT@gAfD\J}"$8;j͔opG̋>5YlVYh|ecl`i[r!mť 3>q7|)˻g8X)N"p֕UdWPmVk!B pa\@λ) qLi㞌DgՄ,3D\΢JV J[ˆg?Uç2Mp*f%h@Qf$ !27:vS3 ثѕ޵,Dx* ލHR5Gtry|Ct+(dRD ;j*SW1 PyϏͮ1Ýem76(ASޠg >g#Dô_l"Z*Lz&{%ڣd=șÉ0Qխb%ҧ='r gC|=Ok7Lֱ7*hH?@ 6W;Dx#< Q3ː3YPc\'p_`w ڏG"O 2KՕ r* 7H2R@H5SȜCOAq0b5WE.`u:USTgZ9ĒF'så |B`)1`Tq.@( s|d?s^b,X+[Q *6Oǭ'.#$NgI/W OSh: >~!STل=5UMUUEUatAȀ~j}>[PǬtg 7\:eoBB3!B =C !ɂ^ 7ӈϘ3 #vǹ9{ '}PZ_՘윿zZ mޝ~'+ 6/vC@o#hue'j1&ðS+Qِ >T!a/?^sɉBr-[& RL0e$lgoE­2)&GR$?Ւs $m /98{> 4p4B8`'_y;ƭ{d3G۝Ke2|xln,HM.T=Kl :6ZΊ,U~W;$hS"vz~]E`\|?q[}f{By?S IcLv !~+c‹:ӔH*2-.Q˫t”g^1"פ;YAmYǼĕjkVTatѝYmWbêR|j-RO@Y|b(\GUF@aԠeOZ%Z8 }boB:߫{F]a!M(e~xЎ:;>lyzJbیUJj0D)Dw~-@3Ax_JESnCݏ$x8F*V,^d+&01 AUB$ok80`k߷ hvmw+#ҠskPn}/jwX.]q7To nq@9INUT{[CNSp|G7ZF@VC4LbIbpoU& #/` ɲ㻤8oGPiF"# ̥V$(k#\I,2x,n\9;!CgHp @x BP. @^o\i6u+ЬHuur{W yMyrҩ_gwԍ)?oJpY2m*B{{E6A>x( f"MHBd(ԓF5$ uۥB( G D%0 _gFip! W @ke'Ę&7ߺgyL"T0 #ܞ~k{ڬ\8w_|Uoci.\b(@`-AѸX@szDYrCuwqρ(S a}3YH0b=$V7>5KB}wǷ->~)ˈޙFdТvT砐 '/iد'|_gB y%8m@R5d]$`?B|E H[NSYsalC_l(QO|7)ԯ(~ 8KW5q?-Eo"ETw2wwg|H9Aݷݽ.U\g@98$WG MH.}Hr~~O ?*_P (є0>4v{I9gvpGX7!t ]TRRpy-&r 2By$@ʊ4O„Þ*3@虁"C1pY&sʁ(Tǻ:Q.m "3HC#vt ܴR"~ 1Z*`( LqPj@!(U!j!hGRAݎAu.G}~h ^3 .Hu/dvͲ_ALéw-W]|,3b#ϿD%FKz&G-Ѱ}uV F?>"S}k2oY]r^\UXjP(0qnQ7;_kpR̃WWSq3VWߺ0 >5-x=!k` 8 gd`u,fk1|i!vOAS%./Y7z31- {';ķ-b_8$rI v6#^{dVzv< YkՊa_;xoFvA:TU6~ ,J!W@춡P[<=$2t;_ݼ߲Gɍ8]8^?`XP4icB>Y,On#}H_qqlӼ α-f#^f~k t萚z9t^V8nJ (8֯E5DcRY|x[j[8aG/LgMCw2hFiHQ.Yc݌]K-:UAS{Ad,BOX&..jjF3ۤ vN@wS8`|'֑si Ad\h踸le# :wzk*'`ej({>8JtHDjBӊaWjl!u`/?-ss*EKI5Dp'X)<>]K }۬f>==9emh@ru0MFi~H=hpAf(ݢ@F2qFT(}˶w^O=5 ̮9dss؉Tqe ͍mA\]fIpiA J0ukA7U 6;9Yj \&F3ko9c7 #!n 2MTELKI42!>{!0T?-;@bht~=!jyx^Y0IFA6׳ =ӌ=7E = aJdd@}1?E=|k'vI$AV1`vIZn;rd@V9i>H Q`/dᱬ{:O)aug$?QOv~b8C~n `$9||n IzM ,)s?(HUСĀ7!ߟ">4e꾙bCFJ~&RGNQf0n unٹ>:#y8ێ1(fϿ^''n*},;M~b";T("$(O~u} As'ؿc߶?@ Z;J "G0]SY3(_⨁U?W?|25G'!I-hz*[T'T*"cIS8>4`R2 ?T![mF3&H4Ң#;&-**#уr*tbo5Nއ+X$Z֥bn0M0(PNq ԄHM;bY @)@H@APN<:߻.??b vz1gck:@ 9}h> xhCH(bZ)BMɈB42u1bh} ZZ &4ht`sE1HH'8$A6R- DI,# 1Ĺ}~wM?bCJ!t`MJ& "YJ7WӸ &!,GtO?OGz{*+˞zZcYZ崎HK%",[ lHI$m4m2 ?1LuJI*9}e~=~m$2'fdC Sp(G(HIm40#J@N k!4Ȟ8aQ;O`0F}rnp# &ᙪ$UU J(c@G9BDR_=y I`'=*CO䴋E1@)LM4!?oAk'B>1L팄 H:gtӌ&@xo]VhT݀"-fcvۍvh$=Hx6X0A7d'8!NAI)i)/z89=rC @mF1j!l 7{>_W% @*H n0xi~2Mkq'&/+ ʁE1?4b 8&aMPZ@S4S4;" F'yGY u@q~ysu \ӛxL!z&9N>1B=!\P~ tP NF_9h21 ?Z?A?˫>ӿs2Am0#\cܖ$$H><~}/ dAL^ (a(X ~!rL7 #~eKC,ξDaGωj?BRA_e6~;T|Ac+/ETZum>"|0Q=6eAE>0ibW3C8qo?oҮ5!=H(B*:7?<ɼ=AxUO74ӓҿv]'q!je wG(g<*!AmFHב%Oɋ"_qS%C}XT:2pȓU 6$DF?y?~7uOGe`',vgۏ/2٘c h>  NVRG{Py4 *x]GXR$3ϗMau=#JRh?^Zo&d[OT{Md"FݳZWR2`i <=iJv i lN{"BU H饘UjasÖ.}Ν&8v#=l~2sC͗ <|vg䞫 rŘ"ЯUK+A(BP&oi}}1s8p씕J'˚jUwGӌA}Z0!=uovU)YoHmv17ò4𻪿F:osԜ%j-n#_N(NK~9~9ő*=k#ҾS׮@适݌ojJoVJ0T!1ah%" ֹ|/kmAj|c{TA !:9$<~WrDIpG%C/*|ҘhUg-3(xsCzt;k>Gb}>?y, 9 >^NzD+ySmﬖW͑A8;ߟMck2".1qD-nvs, _D`IgGl%qo]피jQvU|BEb1B(V"b&STKSduxmN]W"]zyδl.\)4‰'|e򅘊P7j5X*/TIXC5f3i^EuRj8>/iB$'Ohx1Xy%V s'705:sq/UW0=uV')&'U$GRO6ʌbcT w_aEVBL[>UJ VsrCIEc%Ը`8! mbL =xVRpm&CxFUz <=rz~wH?h @Ds_d7s_ }]'DfDzʯTEwy繛q-_77S<Pk<rzgZt[26K glݮ \d5gz򱖣G' pԉ.0^Gh 7*#m![C0"{䉖DRp!>܊sWwxRRXO/_EkQwQ3RURI pYP:BIdm^|?{X8`߇-o]***}.xTjà8{_rm'+M˚ִOܘu*B]CobWx_ |1uQjY BR?rw=jxDz9Uo(Z]+!e$P=_(DD z{8W_隅 )-`/vt8gA(7r ˛4Vi# _=kk~n ѷk[Ns#ngqmwd{!VXX>϶'>1>Gz4ȣ|6p݅蜚U}d o7`iwEhFsZeb ABDCb֛):jpbPNS O`{ߥ VVWF*!5^WJŭUjuR漳uU][arAĂ RY8+ka΂nكkCq"-4Uec؈?U -E|@{3ЋIJLfvU2h M}Rb,)T&WUg )p=B; ߹D2q<Ipr9p 5W$nsn\yLӵ\HA]y`5X s[t C`fRC,񌔫4*h ߌC|NqFBa{qQ|:̢:j~I8뒍yEccsh ^aKc?k==ol|z/]Tec& ]%_Ն*r ]_8yiokyWc?B VE*7b fUÆcB0n9>"IBA1)Cv{|QzCަ4"EQK/dq??qM*N$E$RAC3RQ0̭IS-$^Q$T:PF7$iEHiQhQ"Q Xۧw"(IL(!@%KDH00B У04HA"R)BSQJ+LB$$H "iHi(R&)!*a UihfdX "J)( R(@)Ra(&@(ijFHRJ& 500P$LA L B!MDA,A"BF`ZH%B"(JX%`$dhJ@6m-(EP H5Ch2%I@lPR(()B``H:4$E $ HRKBQ@-4P* P4-QTEU#R!"Y$! +"J](:' 8ihZBYR"(Y"!45NI *4$@JNHRF٠ H()ugϦ9`. `Hp .qG!Q@hp^g˞1Ҕ9Mc( o-ux@?2Ty#SCE H45"дEABSCBJJ'@ GsA͋ 9b9SDz-$LTCMC"r?LkՐhZ]|@W4'BiQ"hy*\_Cr+]9[sW`YvVtT"R*M'D#8jp?lD]֋b5<~VI}\V^W/23IVƿ߫SC/?ſYt:? +1:UתCZ :"P QiW4FCW@\5-BkV4 y WK#J#$Lu @Q@q _gxqޟ0t=Rƕ8{Bb'^S[}Y&KoV%%N/sⱾK >{Ǻ$Vk]p:;VYGj5|VjAU-TjrQ>`|#?&1v՘GgPN|ʝ@fpڨ& m.Wab,\,-EJ/}Aq|)sYTL[eeG]6+ˀ qGh$Y`mVR-C C%a.UU@7ifJ];шXUyqm;JAI!gmMnDZ)j'-57ٰ6^wm}ynBzALRIb lCSywƋ_/W醯<XwFeYiorPnP]ӽ"NTN~SE,5;i&5ƻioav7M9tG|wAV ,ٳVw{|G6ŐJ{ez='$.P3RNǻyо/IF,)2 aCmoӗ}ˎ{~~fHR=j1ifXdMűt"D^cqxڽm3&f%`bk^~!ݑ1rBxW\s=_h<:I @_;'RT@[PJ u Q30L# ?^wN^2/,$94WeR9C^l&Qlo`P+nuplM((rC DQ$< CP Mn^"@ub\?0Kzp}GԪAGسTD3}BuShQ2`m;4 ~5z%ţ M}oxh3rV8`~cZfY3ۀ٧G/`oϑ^ƈ_=J}9s8&;P`Cf zH8@,|bTu%#ACarݴ0gi*(Oi7遖~WԺ 0+gUG9D؁h ?}O:& cnX:!vАTlR ;Ó@%ͯK!b;&eg>)M?=5zG+ Aw:U ٔc^Ԟވ}܂̓ .)\gpx[lH"*8w? d'KB\vp M=\0Eݤz戏%wQ1(*5g`trfcp%lP 5b4W^~Vg <"5$!7u_= 0;ݷݙR6-嘻`8$"/pUvfSc8r[9VfToQ̺M\J "9ʗqg5[|t2w?7Dsyn.D vwyp9~D@ a%0.=WbMGKA}8Qf$\B:qH*m$fR'T!~qƢUmbܓ6 @,LQuYOya]We0NO "HlWSsMƢ`(4W?Z&z@ o&kn}w aDL 8 9NAsQ1*CI%PpeI#_kϋm͢YW*=ȌZ_oVPhYIIcx.N=їp47tGaχo! >Q(/%\vGY+R Ġ@ W$$K~XAu Gzpף꺛ARϮyi= yي='8!P uI_.ߡwr8;lcwz .N~Lb#nxU8n"4 BXף.!ri Iڨ,nJ;M(1 ".y> WJk Ól~}c>xX =/G˃}_G*qNYs̫ Ouj3P?U{>X<y6sw矎]AêQ-~ծHE AR7˼3@vBQӦ$Y3ÑrPB@8؉f njےl0(Z'T$TI(X4#b ̆ lda?яL{H~ R eH@egG&6 e[$Yw<HµxF&Y@RǪ~&[ۏ8Fl8| 34փ~|?OuE /y''"~PX?00~4QLO"}A PP `!u)Mh0OX09xhR(nnjn9B%6^l`?'jGyHWbL[6с@D!˻*d19ec) 7%'Գ&?sC0FB9Ü[UgxJyss;YN.KGqba7Q bAPQg./*7%bB%,OoU\.@!7#y`0:ǎtrXR92zap(75|xlz4H^PSϱe$yD8%|$QJrtoq| :9_PW3SJǬ2ug_wCNSwqj_A"{;#Wb@70{/,oDFC Rq8}:;~ɟzt&FZs" ̒F\@R۾bG??\A#@#c%r!lyy[R芷KG9ykK;=56*R[1ߝ]=]_אRD|bJOba:;ai;wQB@4"mIK-` Ҧd#zqR>[b"2I10KS^ Ǡ螏$7o& $gn1p>p]LBxA {`CBԨ(TRވ "T3DGqĈ >n+ڟM DP *i/Ws?E?$$ q'$?l`S IS2ͤĄB c!C\<8a)LJsftXÉ K seJ VZ~!ĭ 5Ky^0 x(!LP|""샤 088ҺώFJ ۲Sɤ")^FƠ\0BivRdOОw%R2~>۰5)H|T'-$kt*4&lh4٬D,H[fj4vs 4P@o|1op ;D0a!ޠ1t|/^)۬9,6Ş}QRLTƃ;j#P^#ǏUIw!*R)Mym~!HtGql4:]&;䦍݉9)) lAX5rh ́KHs7^m0:M!k#݇QBUI9)M6aLUSͣ'e}aOXb4 3FȚ9$DT4S0)AHKDQ-4j^O0vu46y NE (CO ]}qZ AJmEE<"eL=B4PRX((q4rtrCTgbU];bA}쏜Z;g(!BJԅP-~ZfUJ 2vdۻϩ%TF6Pyb5KGaF.[P1ZuSM_/ W:9PnA4~p{nz WA0/*r)e=̣pW@S_9[|VKa(0a33=ZffzK]6j1t{G[ݮDb-:G7uݐ׮SƂ01aeլJ+^0)O X=I$c~vmm[5@|q332?(U _wmvݻsn%6Љ"y3~fqwywdB}wZIQ̓st%73ΪkU~iIw}tT5,TRo ܔ^D@4|c[!;k#%.*;xXB1J(jTC܄ʽSA )tB l_tf"$@-wהO?nZ3쵋_T(Z(d(t$z{g?}9V2럩$s2pz~kG\Us cS@*X_ު +Qc?fxJjB!6ι]d{7;PرEq'QԐD]/1x1b Mтh)udt S7=Mϫ CuqVQ*`4]iѮu4&im,pa'a~ 5p0ӳVNy.rD)b'I &bHb_6. lbAx UyunXsdŎc](}W^e@!%3Mr39#)tAhRNp&ѱCCEqCg#+:ETE)H^'vTasa%#h59ox3'/xDuUJQq2u:f&&(CJaAXxbavpǼб&_IHtz{uNS7vL҄Jصoo$66ƕ2 MЎBYm%nm[rL9x"{VQt/ewVt̯3JYd,g3e/bB.4[jԘBRxb<s}Ķq&u?w\esJ7USO]w!ɑ˻si꘨Bx#凥i֩&Vq$Da}50<}6-uw[}u9Vb:_s/3R"gub|p:bvh!š!&xGoAG#{4A"dŰM\Bb=-q5q)"$Ԫovm1 @Ss䞺od$A|=]wYÃKA5c6B z9 @`o߆/_a܄HYqڔysNrz\2A`ZMjLrL1=xh$e9\S02%D/hG=sյ{կҁ(H!D/JF$A73dqxx@xkUcVl1B݃P8CnX_PxgPdG9GK[s(]vzf2ɆDp7 Пp%Wmp6N"RW@Son׼@6q )U?R%%@ M+ϸjlH TNm\+;(|pN8&yrVCAH eM4׽fZkoUGCk|sL@s?h"X74&t!Q 4DbA^\1>w7a33,HnarUk)t); e|x/w֍[.%iX6epb!7bR$>DN$ MkT[AA!Ös(j-oe{;p:$n4 (W&|,2d!ye1kFQ|"FiMm"DF]'8f`jef/3pPLa%*0QvͅQwuAhl@lBW)Pl_4oa@Nh)BP"#(ogeQk7xܥڃ}'tC0%~mopr:&=(n?Wp9n.Z3UQ|/o3Pk>r cLb\*́w4vqew R APiϏJ&uM)>ow,1YI'ReÅɿ^U\o.em L%mvr[?wsDpx/qI?3>c6"|i_ݤnpP֮R_uŹ0F$X1D%1Oh!!7 P@Xryo跔1-Y=03& ;j$I 1wnO³EFuU"S1.kUaIթxQYaZ I %lPM4D)!˘W|tІBQSAT*UqSwC3JQ]FMaDr BLD`(Hw;XZPxCdi˛gc>ΙdOrT57fQB{3rol<&Dȣ mXCޞ \:{tۘz0ƺxz>L{ovr^K$K5W`9*A`Ah@Dޘ+QRj&$7˷}7WM=G~^na 4VPPKՁ ȠO9=q^5P[d3X׏,CW`TfbكE5Kmt)%QYVP}~av1w}{O]DO=L== 3ʀPX$^o>6cܛ$/ >RcB"AIAw_Nl`Oۄɓ?v F_XYљu_-wWP r#I(2pdzP v=ZdĀy("|*+hw;wwAT:% dW)F^ -J⑃u}wA:,I$S"F%K <~ՄcN+a]%tnN׺Ă݈ܒo,yu)*%֭!b+Q%]LtAOAO>w}Z;@:lg]W+_QԱ/z.r? 0Qwn%ZCQM|_^?v4_299C lʆOv_f}ۼ>49 j\*ED 3 YB^lk`i"х7cw/֮(B<1U9B*q=dhT:*T60}ayMZДbv8 <rPJ}&si_oOoxDdSZN&ƿy^yr *JDTQ໺ٞ$i ̮,: `U4G BkHࣻܠAKTڇ"Ʊ`,*TzxdtC\`E&V|el4֦~rUݜЍ5\=PM[~!F~"<H&i}o |l 0r%A'4Nq|z0(h N`B~/o7&zև7/p#@十y}GpL&8=Slԑ6'=5ѫ bO`F!Hi!uӇ );INurŽPlOs]?#3}Yf}{9k_oƌ{-Jc(=0>`k ġzm sωO'y>uIi1N\>~_ ::`y^S g|gw^-a(;)ێ^ Y^/t|/@6rHɩ0@Z1H9  [MkC{Dnc-_v^!~HxiAߖB? !'FݓRs6K`%[;;D@M oDw\=DׇXVi^lo$G [1;?QED@ G~61;~ >|^O:ĿC4D~]AYỹݞ~Po'Tjg,.ԥ n;Tp5xPTWt!0'(=̟<~P=>ܾRtu:J#b!v Q" 'S°)+j~g?AjG1O<3I駿~ODiҐ_u>_Q=MgMPCkj6fXJ%u PHWg36֏,?Uu'fWÄhd(xfqχ`AM]{UAGY=?BB2sT ` (`TސR:=k6$UmAߙ@@*a'\v9߭ĵ0/OdC[?`_kq*M3MN G2 $oN~RD_&y{yCG]ONH&d,Y h3 g,=2"yLoh < Sf;Lfhc(HG>g",3eNs0H!X{\I払(F}'3_5p8Vh jZBbS?YE^ 2@7uO H@|aE[nb v,l"u~}#lv)q@]ikϳg7Wn25S@A{ZG (qenkOY ;=/kG;hOTQ^Tg*Ab̼8g%SaN^;o_!_LJc 6n!tٮW8oˁ'uA&]RZvĴ:,؉'kes }$9 ?Y>5f>W4 LއA\_=Cʡi,UW/kmM Z|N y7Ս7iT"4TG?F|cC6C%:$qD'?p|Mu 'SzH"^&4#XvBK`o6KOHOHo݉?` h{l'řD$7x V2#7<߉ʤ >ȻT(@58S >r"kp깟3Isd;֥M'^|p1ϼw9=#Wx3OzS]j}٘i'P>ُTuvgnT?JZgD2{e͌eu X15h][Ǡ pJs64֙ڈ7G: E;tkSIC.`%񎽜c)*jSA/0w҈wN"7><5M)VfcwG=0kOcSETU_nOq oO{As:B bU<8;P/:!Ka!>~bcGMc6sCsI P|, ί3. WFwvV8/^FP(hp-ʥCbVK|0 qq=0dNTUZiEW!؄ߴ~P2qo߁ψu]~cJ @ k4`- 6@a 1&dDo^<. v[C[@NH0hyg$tTס𢡊Hiy0תB4SpEJ# Qc\\]Vs; >'N>oUeGCX~s c-ڏ'Iy~Oڏ뜹D{N_UiM#\$cEERmd QAA879 `k2 staf -^H NcKy6:07~Β쵾n,sF+e2ގ`2GgpK2z~0=~TNu{~^ȆD? 3zǬzY"F1+Ba옹 ?/d$HVB dD(#)pDݾN鉌+{>þ[~JI{;"0rT?sKq_H  Xu~CуZEGZnݯk0$]j#qWGH>k|: ˂(q|U[N=c*jA|;r>f 5ACPA ε (BN@ȅiaL %^w%_L#pN&:''W j3FE3P2p8-WN&싾d3^ 1va۝bo\`BAj.D'z8@4>l h Ʉk_O~Nk9|etZգVXh{&i*ﳇ3Auc}ڠ~x7=IUThɀa s@{~7ѧ3R1FnWX:6}ӌqdO0g!ۊ ><-4 ! dm`GЋ¬89T |"P`yJE- ݰm`x ݸkx좟Q]_߼܀!@;lA-$<ݮ-ۜ'JֵMRhZ`5j|1NjbzN~8 }.g`>Q~?Om$0{"KQg^S\e[u 8[jg\/h:5/\hƤ2d knWV5 >>_:lq;ͷsE@U4XeY%zh;%y]̄bJe+(o# UZϗVЕGzx_w.d~e ^ɂ$Vtu$wi~{ݮ|{|w'Cҧ_Lb*4(#{=P]4Ν"P&$& ap?rf}ma3tq8/.κR~.|1Ld'w"Q9@ oJZiD۰uiCJ`]>F;GR^9>`Ahq&L3]3go' cޥ!G{p{uJ#ŦcD|l1sP!,^G34DQJz#аAlo0OѽOE,@"lwYIh?BUO[ M8$ta8r=:kAY-EmPzCIHpӔ|غ"B#OI%/. *'msogg)|s)*y"A$!h甬F_JtߚBḞ\g>yXͫr_}Qц$5zS!ՌqwgT͎LC|ɾCtݛ:'#u 2h%ycfSS*SH]Vyf[v8 xyJ"GdK [\Ǹego5Tl9ޜK?Á6*EF /%8:CP { @QX !ds?W@M=:Nclw@wz<8=(ușWN~YvuEwIK{Pb_"qE(Juwufwt-,8e6gԯۯ[BDN*斦R #2ƎXNp<=8eYkՎLO?"zjS!ݸ`o=fo/BD 3Lq孿 𲯼sJ]|H?=ρmb=骤DDUۧeH-!ЂmaD/y^i]Ÿ 0r㶕fq)bD0 (=ZL2pdKX /nG߱(;RU,X=F_Q,R RDp{T`\V; `%7]CАIDE]6tԸܴJBA/B|LU<~[*9AJ<-L_%X @刌Ƕ2X u"#ˍǓ]V\W/VP0(3rLHD- Q&>>R':?l-ݖZa؝՝m^\]H搃^|Ʀ)uBP( hj(Q5/1p(]J8j@<{TC"\b~xHoϤO8# 0,c V@` D9U ")iBh(0)Js)&KfH5sa;@Xgg_ b>od@Q76_V?O-8RC ǽk_\[RX%~/^B UUワ)5]n2uT' 8ٌmp2)V^K'u@XLʠ]q~{9N]^b&^9oUNRzHØ0_@A% cw- "&7 _ˮW#Șl7ΡW]UI ;(`/*1 @Woc2ETYCʊq4PXk$Av N8PCpcY>_d<Ԫq]969$@x[@q¹+B;2{^_ƳTUQ<<(ba saDB 1[9{LeP5V`0PS*z`f8gSE 7Nm>>(ᵔp 6JkuKf0F!fROnZ{: gr-!w]"ȁ:ުRF_uf׶1Rܴxn<Ext?rz LBgCS^C9e]ax>XX0 NbJ,P^M}^$ំxcl^ߋfl-~fd@(gDO? '91T~ ȝkD ]ԓ^ [ :6Æ<5qOaJT}ыqԈ.~ TV%O=.5$[~ %-f C7׾5~NB{=)jS*5 #@w8mpe /Di(@C\:;&[2K{صi 3u?"3 +e@a 0FBQ䈀%HPҊ 7Q@^T?1 '0/j4^&QDA*<ҕAl>= =#GJ?¾z{}9:\ȊѠB_ .]Nݔ7n)4-ĴkU/iH,Q-ýZX;c"_|w?"ljzTnv6 `@Sa|uW %NN6axPWM4r)7jENZÈ"Cmv*dzAng5Nu?UkuiعN`<4@۪"!PZBas/ZZ衎*-ٹs}{4W<>l"_0~}NL͘ Q+("n )8.A#D b-3c|!*#  zEO[$9;3m=b5Bcxh/rf("@|cp|%`lpZf'#tƩdŖs!<<3uDqg /|\,B\Pa8=[Tݛq93x]zxyԶ aé`e,IRZ ŘIbI R|UPdQGDLLFQqDa1R&^#s|pcӰe^1UQQ߃֦#E/!1;Kb1 7@BÈbBI.|g%zeDĠta6W^YyJ8j)фa<*:#6eZO>iHsïޣ,rᛁ{-%0m.\߅-~߶Ȝ%aAzCX؍l,$H5}*7RFG)U JZ$%`~Q]B {2JUa]k9(!!ӊO5uENH;td۫# AX`,.4}.DѪa5rn[㙺Mn> _?K:G6OF//%uĈUUTq}>Rێb^ܳ,8qh8~'XnqU Z*d, |ta([1q2aߣygy}qEE`37qs+sԇ' ?" ^1rs#`t*KGW[y\]kb\v2WMZ3_6.GCssfm3xїUן*F ]9]XxiTuY vPr [V߹· ^L5Zjj6PAqBHWwj|N3i w㽇sS3BAb:X&3LADITwٶ1`B@ISPL,2zI`7]D|H}gd7b5h&Ѡ?N,(,TT`jwS I!&]P@Y14wLvLWeܟYNotM_9  $"q Qquad9>sN32h8Q4"'+ BmsUNU'۪NNF XNu7# $%Q=n6RAo۴><7ncM'["8/9ĜЄ@vtavKmY͒6 v\=PD6 9' XG[LZ'*9:s\'k'V" @3%XrlN^K:TLf0Q$ vIs켵/ :P֕Nm`ttTV|4{ɹnl>']xMKmEu]U]}a90mǶ[I"_JΑ@~mzK^h xc3}Y%h/ vd .L\zhD5IWpQn)5+Wf|n5̧Mh;];cxi}^ &:CQhpIROg B!J!Kk&A70 5=^=[~vh-B_R] 6M1FBuY¶G8Ў/Nq E^4!aNĒ٣!I )@DfFM= PR_TU*ɋ=bct̨b[k[\)9h78aMOҐ*?qI(?O#]A*sBjVPa@>? k.6 8:UB1`v`iI<6AATl4xz)1bvK4#]ԑ_E+$@4'. 5B"eAV.h $i$`Z'F팾t) 2х3b, 2Ylc:CAMPRJR:a!"xDt$S\C Gćǿ<:o@̟O*~쪤CfY|ѽbLki(K2Lv$Q߱1-!r-Kkw$Oo띎L(-si >g,SY js=(r\EQoO 4ᄅQAH@T?uX́~ru,8( XOa׵OCKaO| ' SXL4^:K3(0iFP`Gra [d+7 taj(z?\ܢMR3O$IFC!nJ$n1c . ߿ lu_+¥$ vGMV0i6?%ZM@x|Čv>gl'1 5T7ƎM =A«+ݱ]3`yJzg{#}m6ϩ A ЇB]ܔEQd#KC]sHuBl^82tMΑ4rW 9ȿt@wya* @2W|=]?;;N7{}ե̘ D# PW}x > {O ,269Cl9N:Lw_M:ޢϷ^s3qkYȰT^>'Ƿ=N0sջ4e # gp}!Bg. {M=2!< 3*c1jlFEhc$> 9d;a8Dn$&c(YY^UI]Bsw(ёt0 42y߬}ȩJBy*͍tD3\"B ]p{^D (>pL١M8Cj'ff bWN*wN T op`g u C^]>P)Pjo|!OdG3d.uEi'L1 "`dیS+Ṕ$ai.ti2 TbIN >PPXw1xƈxM 6Ci68Ɖash3Bͧ#m4 5ϙć@O?@ޖ;ݧ˞3q(S$*"eP*kT0$ {] 䡊၏OKȢMV1جj8 fa8wfw3ʆ_;`4"0eLHZ4! %I`(| ,Dr A% AJgMـ(;Nq AwuW)z${'y0ĉ~7[ |Ov B~: 7[{- IiXH !'[CP%U:A'ߊ )iDڃkӗO)Hϛubi TrqL÷r$IF 0B)Pүձs 6:q!ČJ 2 kQBU$M(0AC4YW}蚜FهUV8 ))ԟbGE巜n<]>2F>pE3"{G@xAxo %o[!#AJD!CJ726 b(9%!D&S̮FG?o^v0]]XDDyBv'q@3 "~ӨDeccuZHL ]~s|{[jm[mE_*xpg2Hw\3zv F : d ~: 1A& ܌_ h )@P`jnˣԖv`Ս!s$3.'nӿe@lw!/PeE$Ppq7 4Wug eqo;Ȇ*c=KNRI! c)zq-ӎy|gѼlփ yNrl{+.\ݽ2MGx%"・Kj}zI AYzޮ]txt.H\PX/Y w84f`םke,B zTvˋ2| ފ~u$"A@ &Ɛ$uxt0~MOp6TС`2y?w 39ύ y>=ݚ.O]ctӷ5b%! HR>̑ˆHkrw)w).foNBC΂A8K!QHE!r`֚&hk˲BMPO6pt瀝(]wF 0 ?~6Cb&F M kwS| =Q!yHJ.;܀zJzMޭ=H?1"&$x))ؤ& smD|N6 SfoR{`ȷV۹pzfՆՊJEԔ~&S)+ ?gwf?߰<H` SꇀʋۂCzӆz7ox>Qj=2rS[JWdPQ](5)7]lcyx90"p:GR:  r,QGͻˡhʒOέw$KUU\SSI0@_ށquwgTH yxrG`JoDvqnb}l'5W':)[ r`Cu²QSQNA 0<,ʭ[<:gM;R (5͆/;{hظ@qctŌ\Ml}ɵU6h%F0\ Eυ.(֋G: I#?z@.n9M02+|LV\ ሆ )4fXf.o04r[1Zʹ Wb*lhư&֝ MHv.Ami$h@ 6!hq6f-X.hȹ:J,nˎネ|SC CE'hqp ENI9+nwSjr3yU/5}f5,NPb<^)8I ٥<|.7xZ`>v2xE0>oNfwM;}7nUUUUEUBICXi_VDr 3|}aL2$n{y@ ƀ"{!B11,A`CIZe2%Ԓ;܇Ùxt(묽؋ӈ$k/ܰHH:p*'Dzq<ŀhh.k<Ι !o?DϲiD5 t稻y]i̠19y`>)!ā8qNAu(p{33zDϲ3#u09sB) CZH@ za(#{^~r'R1FdfpfĐž xu.&x '~C!X󓽅 On3F})A"hT$鞒#oډiOpP`O" LbS*a]80&G+^cEI CD:l3Qj4U$ľzd@ =7J!p+wZ@&j˥PH|>%_Lv_k{_C?a"Dgǫj6 ڋW)@}V(9,C7]+)Y烆a#BCB D:$Ñwʄ^9\tk`WSCYD>z T9q廧'-'4/`V '#]pУ~tIj3z9WLzlχM$tI.ĒI+Dp'cQeͳvKSK̤)#g [9{H=iZAT 5 52s3"WTW"o/}itt(wm D毀)d-Jwub,(p,:0]ŗƐ;3arw%5uMo 4qN@;JНqѕTTM4UQDDTTUUUUQEEPDDQDUDDUS<3*oGxB7]*o7P_CoGGұǰM_0A ]AT5EU4U X8ԆuL_n:Ljwuh"{oș"mF6Tc:갹¾ݙiy)jHkX( >ûKu2g\+ćlަhaUA=0;9ےJcƮ,7qt]b") IF!eB $ӅmXuwv4-7m$։ٚCJ01۴,pF`Y LK0pK4 b/ٮ[k1f5Hv,QIu'n@Hdt0+Hi<+`}3!9jhe$ YwImKLFgq&ԙО ɾ |De%=Qjq9=S'vDF n1ٛS=K'>_~ u !ԃ(Fn;8 qRB` !7gzȒx)(A)8e5蘙ԝZĊs \9,sh2h8a {BȔ:@ :A@iAH׽ ~רk` ,0H\zByӡ@nGxHQAԁ߸)9OETP@$.ߒ4 4F!dAH PPn;ͱȇԎAf@C9A5˾A44b.mXH(bƍ11DR7RP _y+ᙿo ?ͻ>T8 T?s:0}={[@)Xty/%.+W[-Я LL_qЙ agy\G<^-69϶j~Th0(Wx$=WJ}9pP ;'BbR(dHΨ ѡ#cb”(NFUPVG %]UjEUeZWϴ@LuP@k]ļ؃@ϗiUh9qn |(l]A7 R`M *}́EU0Q9j(r`-8BP&fwH8dIAUsi 6 Cyϳrܲ#3*7k7pY8L*)M,RCec4fR$t4v֓hmgdb` b$`]-$kjPt98ͮ?[xM)B^Z^me^S$gQoF8RFRV\J(~BC-A1B> 40uW#RӇ̈́x7!L8̴ߐ{S2J{CИJ=lcH!'<'VFe!Yg`6~>v,#D ~@, N {^& (̉{(K}׫`@>HP&D?L $< ջ b)dFwщnW+"u2. G>!!?G41=^>%=ݧ=O789Io Qv#p,`I sPHϪ8X1ؐ&6rp~?nߜDZ~J%{Ƞ*P-d&r}zw=ΓlpPyR֚n3cz8?hx}yм"Y:NhbC|#D>P;xUCP5L TSM#ò F8LP!62.TIVXg~lR`p58sӡ5f;G/_A$wR@D]z+]ۤ4BĤL% ;q pǼg-@GEu J" ؏N8${pDCHa􋡎R$He؆"U^ >c3nFp f4u)|0o0V K @PiS8|~񥥂kPe]QDNv b^T;&IpɅ0!B#GQOddt(Pe:BRPz/4vPcUy٘[9:/] b| ?sff}:{^&(:|0_mI,l !&<,[ppC1"0Fou/H ?4xH<"iq `#7ԹqxܨSAXaO`Cѹt7Xhm46ȝnͥj%x\۳c7Š8 dU3C"?xge:x $Hw+X01rA L<~c<#;l+Ԕyu[Lh^ TiW%!x0OvxJʾ + Fc,A>aN̨")"!_ s(39b:yyZH҃cɤ$2KY=o^Ї!s??l3&d3& sԉ{9X8Wvٜ\*Ia6}`-%G|0h:55&%033W!1@sV,q%S8͕w-S uwiq4'VC *I"ʈW'ۥdih11~Rff7n6؞5j+nmfB@Qa0#1 ̂ 417V[ (qf.)*CzKF4Aq2&4#LV#GdugWwMS* ~NA#OFl!$?xZMsa+z<{>WO|薴Fd5`~a>Ҥ`p̺! ~RfG-I샕B)T;!”5tybbM5c%(Ʋcߝ;g=(E*EL _W xx'&h } ܸ*r,*ci@jam#t~pH}0(^dn˜ T6.X/o`s\=aBdHro|&=&I>^`k]{cI1џ#W; Y B@P"8T%0DRMQϨmLQ^z1e29rq›5v6pHSyXh: i wGr\ǣvJ5hj؈kdf('p;vbBPEL_0|}1AQmjՒy" 9nՈal|:: wz(S`F(UO\8!<08PHRjP#o!tu+C=RtJ:XCkt(|Hڰp?eOPP /f$zx;1FƲ!ҁ!M(;'8P2/jS! x2`Mk| W6,eG1*⪪nxA$FsD yՐxw v]QƬ2B݅HW;uxqI,=ŭe2*vJyzO_4Fٽشd,A^4g7;Q1UؒP!-ÝXզl&D a 6`R(,A!fCc%6%jbsM ~qE6Li^aS:zyid \0$ڣAMQ3n!ߍhJbp14&1a\,IQ:lS\\oF{^# ?*dw\vvZ_E{n/Vжוa)!m{!Y {t!ڥpL'0""48С׿ję%|xLD`3gn՘86ƻ#iCY] QӯMsÿ%kH_MqF""N~1 ri$kpL9(!2A`(#B] D4To[$FJ!l2.^NPDQTpa  ?)y! &(R&I-$,Ùp89Ae`(dOHv]gm9]a4I- SAJb)GrD0"k1C(a\5muս) |OP/ @2k4 >T6!Jx}G )(=E yM w.)xX/|K<\Ɍ(2|gLe=:PcAݸI~w m9m`JTPFO++ (zP/8(ZҀs"܍b/bT%1 'q!hz`2H #6aƨjJ_]UG_<&:sӝi2?h2%Tme6z|t%(F(M1hfl[өgE60Op;TbJbd)x: VQ"02|8yhjN !1Pɖ4RI''C|mEƞzKs{[rQյ?uV0N"tάrLL$#UMIț ƾX`B'{.zqШJ|pц7a`4v pr G@`}|Αc` Sc 8 !dx{x,ı(DdaJXbR_I!>ﰼJ#SIRC+)Ԅ>u30TPA hL"ǒ:#H R~XbL}xT·"yE׭xZCX?*!tyL+%,A6ݶ'؊h͒4 '"M`7PE!>T aC< Wy'b0fatbنr|sѠzBFqEA/m$"sjH jJX={@)v] CӬ>*t;Ӭ2SX<@8R ; lefVPIگ :n&=|l5}_2ܢ^P`^}LCtDvE2T:1(kX"OT77f$(agc;MƵy(%Jxm̞$Jۿr?G#q0JIU(`޳濾# nf;15 g:AIGҲ sw|N)pw,],eBoӁl 29L`NQABixEB-$ po'0e05b: ]f~v wX`#=u\qji`J΄uR|ފ>.;mǑHCJQNIJ.J[y"FV b%Av8Buy7L$v~G7cT<\ji܂n4~P)j:v ڨXsSEOǻD:>%~l-2mˁ>X) 脠,Bx\a@:;Iد]j8GJ^f  {${=D`}AfI@ !$Qf7dQ9̠=D$0R]&vJ@A/FD"A:~\#N?!5  R g=PeB@v< TZ 40hiyJH0!\ 7hå|ADk]闭 m:h vO=oD;> B 6=5q袪"&(&$QQRUUE@/Rc7 :ak'tI |f2C#*hz٣CTAO30I@[ 7"mH db iL$1B -BfI3IK}v/&2H}G;,|)Ì(f~U0+0_002Of>}X;EL4P& +@W1zA~RHQ6<~ݶ?f}зgaD{ Z(;)?Vc_LQ7O*5*0aS 0p(A"B!  JBP$*@hHgwo]уo9Ȫ PRN37:B0G*CVf,Cgo{{ɨ;_)$N(QyJ13TCKj&K{7;wjĻ4K\i!*:v$W+8_ybh) M6Q>\3#P4u"~Y0:X[$QkN:a |qpkFex-\-C^!Q2:C(6F]#-B5`hr yމLf[$@4~PڏBc1Ld0HDJТx}y&D Lqw1lfa$A(D4smL( <_םhLk(BzػA~R > $#8(q ׼69>̩tG骦=}vm4 Ft8eh# p=jCb$7zvlޤى`ۙt(ŠsFx.p7Ͼ}vYt0M2׳TPʊyM86hqB2GfL`Ftsn#2rDW#sN ؀r叄=햎 m:ǘ31;F 9ݣ=WiILdj綯T4?}Y~`Z;xXa/bYzZL:}wpC,  ((*◼:7"BDm4` z ӏ@vuy YGy aԁBOW4:ł@= wBq9tѣQ`.gN\fm&V{%eZd NӌY9F!Jp@uu(0j$ab m1BDP7#/zgvn"RAdvHhbfYmDVD[$K,hgB{]i}$]M.At ;UUUWS1EƍRYRc\1ffO9<olʏnDĹϋo:#N.r?h-33Iʤ%Nac *Y~5Q2FWo&N}EPPPU'0i LhY:=WZժ*ItZ-ov"-PLl94@Âcs5#̌믗> >_ۅM%#Wh7q_O"\ w/dHBpzWn~FCs݈ѭ'z炸x.y홱DH(K)%آp/=}߸(y ܃kx<9Gg(x:%b5WJ2RR)IUTUUUU$ҩ^*SȠHZHSE(a/Q(Z*=l˪ #@f7TSUDTUE_^@\Q$zCTnb" p̆zM!O"Dyʜoq;pOzBfiN9Q5QX"H\RBq(\ k&PVz"(:ӝCHH^I < O\+cpGzk6ԴI7+$!l&{}ZG'Kθ>vUPXg"LMBdY[ dfbLʬZ G,#ݴS(b< wăF^2Cfv{TlyN$@ѥ^jEݻ$.xTE5$ Qu*2v Gt|>-CJ1G*"5 (X (*C{Dԏ%;!ZJ7yvexQB$}x(H!vTJ,r9T4d>@ȿ)(?T%qLBs$gzA׊/l̥O /BɑGs`Š{Y?QO!Uu7.J꠼cr_=ՑhxDV߭YdͺҲu dzlP?4=皍6dfff4߶@ٿngφ뱥7:e L;펎J~智:oḀvF5ƣ_u 36qc (3tx:lD.n*S)T%ѧ~f2 % :S5f opr@h"gw9Cɣہ@͕ dX\i3!K!40'F'a ff5^ 01ѭ$]hrYg6m7~98f!5nTTUUUW=3&YL몪]5!!L7|pr)4mȻh(kF;՚eU$I;npT)n41CB`T^ez'ZmoYuբ\9tlsp/%R1rGn%`pZ372 efK$|&rs.]7uyf82-p!gLX0fmػ%Lvv%TPb,DF"Bd"%h4;I3d\Q(ݝKpаi3¦4VEZuczv(ʨ8DUUc"7VhhCf7J1X Vw" 2B)G%~)(?=c(PTd;{;p GÊAZHo KEQCE"I kj5ݜ&~C| +M@& vK!绀Dȓ~}_w7 $44P S IT!i]F<ެ^oH2GH'DxST3%D@zrJ(0Y:EkD4)1%l5&lsTI8ݒI)yHIq8OnCtJ򪪪UUNa>anƧ(QX@O|"9~hi 6GoYQKa=&,nͫ I uwnSqLϑ{LMf3a-Ǟs /Q&y<ϷgB{dU+2ەfM!ԪQU)dA3Ûs쎪5^bg%Z9Hq0g)"0H$>)q,/ce%-4TUR$o`KB!~TB P TRaG@ e[M çڹR6@bEt Ѝ$\ ˇV!86(L.ڰ$w}%w3_ "pD]$7 !?!&&v`ʟHifvG5='վ'#H Æi1tpA}ء#lc$t_wE|_ޅ^UU!?d5dwNBv @'Z.&¾/n$y`14>|v@ھ0Bn8Z:_|)!*HhDAجd ?"1bj2{$Z˱09ݶ1mОO\#YOC.3#S;U7PQGȯ/VK0:8W䐹`e!S00c|O#ELkS6=ܻFX>>ٌ06@N mAfl$I R@b[1Zj9$[BfvW;r`b8紛df5b0NZ#0H$vp#p؟ I PQ{ag #QoNH:(zLޡ &zⵘsI9 cD%;0gtS2[^pGIuNYܘ81:  ` xFL#>[-*viP~xɷ$JIٮU1 8 %o_#A$rS7=N}魕MArmDޯcڄѿt;-sݗ rW^A}ǰC9pɇ1`:ПۊA*hB_>GEB"P\ϑ3D ? ӝ'_jt7 /FњbD{X!G$$}!CM.4 I?گЌSUNwg5RU%Pv?QLӻR~}\z֘˲I$6tnD?45׹UZ2W88ymou`Ddb8~0?dKh@㶙9DPҋhkW Z#ÃóʬeGB#[`[VLE`owѮ/ ]jc_óΰpA;cx w?f Y01$Nmڪ]ybϗϯwg ;xRw̌<בn@h (Q~N|Ѽ\$rԾ:y0c&Ohѳ$Yy0_xn^>,*ԁ$=2zq$^&= bu(JEhv1dffl ,5D@*l]x@(ф3~Aa|ͼ zUPwcX$@(ɓ*+@$Suh8(4 ];C(|^K.3ЬjpBE|#'vݻ:w'$Y*X9[tK˥7hw5>(q|'nUUU,u;I6@vGeE*GXZ@. r-r(8$N˶D\y°o=U=7҈DJ;gJO,yߌEe0 2B 5]! x<;H4Gס8;. o akzEO+s1.U ՁXQW$ mL4@ʭUl;_,ISՑY#7vmi{ܼ/;|&W"uA)$]\5U< BCGNR3u*!sgpƻW9jdx{R΍ oƈ BN,J=F7ilAIzJ<[l#q0$>< kz;>\0Z\)ܷ14<?4=U]3u m̪@'v4RJ D6(ȿ wK&+xi}>ݧЀP\ W$9jn֒ #SXM\|jB%:up$gXexyAY0BG 0׳U)Ur>@d+ ~uBY C;f*バ(T8 `,\ ]v"6;yr^}o&0Dl #MU),":T*<EQRnxo aӐ4oe.]=5UU^g@i C c %bt:-iľ`Y3՝z xEL/Tׇkq-~0~b^K۬1mLF4e$QC^i jo*GׁQXUUUL:<7岻Uiˆu%G9V1*ͦ}WVP$6efRb:TNѨ3d"wu'3 wwXR(2C"~B U1}FgdkP5jPLb6UAlPY xu˃B.K-h)|$(ĻPT! 8%=:@2G}nWUKte:* H&0ij76 M{=ATUI{3Ӱ˵9zM]:T)Qagi$}%c< LݸID  L7K g͛]lCkkz$~Ű6KˆJ8cIXQ|'<㺢"!_ whav\ s W[H\=x2x9"ǣ,j!: 4NW(ŰU@+#uf 1 eD rJ&I=Xqp b{WM#`M+tƂ)_2IIfBbYA|2AX886d;eڣBa@Ѻ$D. 4iNAML#UJ '$*"O=|zg1söTI$]׉߾ 6YPOeGVw ?12pFOEH3ʫ ii!=th@\Zהmp 6m%}PS#`b"1 0D`N}`Znfc*~eM7?Y1M僂ir)dn}<,i=kvv2Y 1*eeڧٝ17;Y;VҎtu6uJ4 #٩ZR՞t%V'[,pF!]B IJNn[@ۆ{m0;rH ZK@Ng }[>Tn&LN.. az\c33;sA{BfQ-IXa\ΪI¹ UVy[µ[m6+QA;,ݛi.eo_QV"+롌hvS PM:mZvgMpށu.P?YQN`g\^;nJ*PT4Άdo'QQk=iӶXu+*2nDc&YQpm:$kk2 Q4X"d/BIe+!G澠9 o~q]XaV8Oy?%l{@̜lG:.9f3OOt3ywEp/|%oa ,1:j&l{CW[^e:Rs M%'/5'6gw5\W˞LO\ʪ]Յ8D+4[A^bCK8PSL z8>۴:zy'?mS) c.$>UY+vy]ìl6R(dU.f`8[1dxJ$9[tP,39UqDzq\"%dkg11<bʹVYEQ$L8]`刳:RkqӴ DéVmY6ϵ4M7{On˒>_{.@WF9,X#0++kl|"Fu!?y93vNަ ccì+2%6eqۑeA;5[9WXՋ \) ap.;1gj}bfQvZAJ& 754zdxsEGIܫ< p{AB~((ѡxtuv `֭7B0i٪OhK֎{SWc >byŸĬGͻP}ٌ ^%MlHkP9-ItLVuL5jkxUJ#޺i FO?8q'; RI$z%%55TjojʓFޔiA`WW27{W J)t|"y;< ?L\c{tN;x:`gL2ʷ]{sɩhrZ:H=L-Z,6;`0:6ճ0f2xkJ7F'.ejR1ŕI6zkIᴍ!ﵗsFv+f9󑹀sLI}ݣKni.O~Ǟ'{O=uΧ-&dC%˭ p.Uv5јIDmD#JG:9_3cTebLdTʤ٘(EEo0&h6ƽb~~|"/_JrT`Wv7c03|6m#nlGZ%W`8&05e(+o>9$x={FN2-fc\/V`ѳr׼=-L5^u`5n@Fixc. ~ݣ{ef0LV##gDa~ąDպyVkpq=4nM)Ɛp׮nE8ZD(g?o4;QJ4mhiQy9T\6$J2b)dZSO Cg=9c3ޓ {{k87EM_ K]72]!V1+dU[>lI90v98rucQ}j_`AsD3G=\ ~?*Chnf|0y։d `/Pq{JԺ6iFnpGSpx`c "_>R|uiOٸvfBc j\oQ_!A׊ngH m[HKlP Ůͨpg-:W:n읲\1;52D ҨlT&!nW$|NsAlj_A\*NQ%:s; u9ӕ!T$5}Tgy*UUU[B`Qv i\Hɕ-Ob2!0a7C+} (% 2:ׅD@*Iq:#9lc)-\11,9>VYW#J($I,@AO9 Nй;7 * 6b>ezLrm=x\kcoP8)o'M=u8}vƬI$cg1M^}q{KDA{^MԾ}&Cr XP .} _UHFv tburlz욣H~H vL2O]ƺJG.A0| ^zTH4.`v9uuy5\[wRֽn9FG] ,eD0s:[xKAxGsb0TG1'UBBLWXU> QXV&-5W?,b$*{$<ε`_,4kOUUUWB e(7` m7(Q2t/I0OeBHPc3f~v6־mLvcap:CI^2(@=UL&$|?d[B4 W=4 UI{N<1f@k9=N*:Үn <:agSF7i+5 UBfD@*vU>&TnǗ@./T 8H@_@s-4+/ Iu,l BUbc= -8A; N!ugXXT*栚 P=|1|zClB8c}vw91Kp["9ő'] Q}DcAt^+ӠzVcXw Buhc;Aa+nz|BԠ1L*q?|I/%"Btz(\>;d&;W9mQ{$|$[.W巛^Cߥ眢EE pB#,0tDMPGc׳+=^# jH`#R-waZGGm}`MS i@'_QiP>h0lU ȁxhx^"TޠsQIZYpO&ۉN}~|*bfvr܆_j@*ҠGBio?ag{KA׷I2]Q#bӶ;Hc xzxjC#nô w`0 jಥq(ԉuuhq@0LF1BYpbЂ@Qs$oR~irVJr// Eȷ#|iK===i `gf%=xcǞP$8B5sw,q3Ŷp4+I>o%7lR{Ca~GNhudf"RpʷwX車)X2;v0qͬo:=8cyїvIrI3X$F${}Wf\G$"qY@7*䌄~`Ѵ;l>2`wLuߣ_| dϼAѶ`3d:2jLS=ޟ. a!=Q@"9d\٨j8&yºUm\3\vj؋2{l#9S Q63#/fpD֑֕K/bPt. ]Q~| lOH1tk|+g 8Krt)8a9&Zmн7^Io7^wh07WI$s"zIFݦD;5~]h`.q. v.t/OTmw׬Djjw i 昫f(/ۃ㎏E ut p ͳ*@@pv3!о-; qeM2D늿r=[.1C/PG$uQ!$!->tzvzm3J-љgsb𣰸!u g$(Cqؔ86Lk:m" ${zgh204A 3*ݰ$D DHk⪩p )¹<\H`P:>tJg:qlZK $95pUXIP$zMwò] 8˫8N|{\_M%0O+{;y%ĎV_v.ndlD6.nf5 e'&b8G&ۥ.V% PDY$4 i:*ɮł qv++uT/׿* DA5 p~YGmkXx1|<6ᛃ}_LCG00(E"V(8 tSƽs,zvѭ=MM]|Џ)5jͪ nBf^ k6@r)pD bBD07BsE)qʨ9^d6;qh<}ާ<qcZ|&?dn^~Y)Uf^YXB qtEx:BYBOK ( s9auc6pbqNA mz h[tBV۬Wss1B ǁl5X'?G9=x}_u<l w~3>@S{QϧRPv: rux/[CF_"[|2&ƤbHV&[$Q h\CVѣbG,X띷ώ5qӝEptPڏmD'}v^D`.YukύNv bR*(RTBR [z{|a7rj7 DcyDH*lGjZEEpx; Z$5 YyuK{fmhR`&vєQ6 8¦f-0C)Xb9fv&8P)0ypưMD߯eps vPy@@IY Uql)`&o\Np>s)f_È@I8*NUW8uGRg\'ЛSāؚGֆ*V#4@LYԆKK2*Af%t} a0 'մ 9wqwG]9O} 8m$ɸC{DRIBiٮ\;!M9"YyӘZ;. r%h-]fMH֯29e6s ђ/x,2L,x(>$ LD*D@ (sɁrnA,KԕK$΍1OqaSOW]Z6dRFsn$A0͐(Oo3 GH`{Zh~])qU}&ޢq};!*>2gI|3Y~  DE5WYҫ/mHֳ9 I܄GH wYT$l*D)"6k#g ߱x9M1X΀EDD2~ laeS ;*HI:yx/fD!>Ј&5;}&z! XЌI?ūmNw ԖԮ;c|xBQ .߬ úʈ}2|ꆇ#>$0M+< }}(* K r w@=2w>xH { 4RM715ŨDΥ$>b˜X"LIG$L 6W%(:y! jNo4I/& eB]sn}/!f{jP/רB ҂ GN}p }X'?f; ~`wq-38YV{蝎$B;d wxr^ܾ6Dlq($MHзhVL$Qc ÙM:9Int@$` t3a\!6t"״KCAB/U1҇m $dOI8Ol J=5SGf\`[G'YP?dp)$1 HIUB['dO\o* ij.T+rdVxlcX?-9madJBAd0vB>pGAIIHB@vz=uBdYN>0NZ0ۢYcOA"5/(C{Ly9)̅a)O~y8dN@ppS`_::R4NCIX8vAf:FCB>j?}}bW3*.M қ1zJ;Ù~@0)_ qRR׃#M Az$Zd(DF=(~>0\ִfx$X#Nx@f?aÍHB*ʢ]Yb3Ltʦ7 bZfY)"fCmff jT [pzSm f8J Ar~>1zH:߼`ʹpzM-[kƔ'1J Ad 3HcwxlA<5 hЕmG㌛pc0kp57&b%]E Jz9 #c!a`Bd.v=[az1=t_!҇(@)1,@rs<+Poh;m7]15Im+(zYw'tP"wF"JaPh*`)B;j(J łI!Dc&u~0.o`X*܎D $v3@`_P<&Q^uMq?Ć#@l Z bϚ px M$H-0RT!`Γ@I7b DW OqA)aa`- b/r>H%n;u|-T~~ 8\%8FJd? b4 Ce9IpG&%GHL X`!(I E:'ĘPM*1;CIFcz|k`^))F[A$ʶS@ ,- o3S" 4-׵'}> ;~*Cd`Aѯa;b[~h0u R hD"8h%)( F*#z_w!ۘCBG[>HJRǖ4Gƴ8Fq QI@iN@t4@Re@rShACL0|- -M'-G`j&Op`l Yw0[=~a8r HÆv$-x?CnI^o% |u?ZJ ^N AbHhP# p1>R Ãf#yzy9OܛWy?nߣj<ۍUhƪ;Edm1B#O~UZ\D {)c#'XbJ$(&,vxDOswM<"pS76S?O{(z?#Q!l ы8JBmY1% DRBL #<K1O`x= 6OwųDEhV F! ˏp8 h|DhAt&S]JW$4.c~^g-\C H]S[Yi5X0rXo3XFh Bw1$zG*&Z f?N Oo+Ȫ{PH2PafڭVT[#_H H@?r:gN ҟD-43$;CWqd(2>IFD>߷4aXic&4US hῂgui0,_T^5%RtAg^adc}ڪ (eI Gc¿5ݬ*G;<#0}НH|jEp9Ԕ&|=YjEQ7DHnG֧^CţCڝ% X?8CX.$DG` sop68|٪냈phA \á(MP4ƚka׶l%3QTQ 7uAKaԂHXXC Br@`̖MpYFQpyqpE|3 >DAi$bP`z1q:h;!@/A*@a $!2!Ñ%pizG *)\ ĶXdceNiA@+*QpL#XPLHV*JLbh"Ӹ5hS!DN9:&hX:½T6x\=;z`9r`urTޮ:'&!TPAB:y|oi_ZU&hOcF!B0R&Z() b% 4ğB)$~}KɂA& w6c5ȉO.e;ff x!+EBCbC0p!A: tIxLc BC⬎_zh"B%0DLtCWCHdyzvjn}lA"*-A?/ f%rC7!Q50! _rIksDwO2|tR( kHg{uM_9QQFf@Qt  AՃSjxtF[F㐠8@!V)/B} ȢMG^6VÐ D5@!=0M~ K,ܤ2zOԇQ]՟OUMCէ@.Hː6# DrʃTc ɯz<߷PoI'} Īŏv,JR Q哀mKCMk~1#9_bEcGɉN/:ALA. <0ZX<"K=f, n뤛41P t?Cd'z nR~SFC;'zI(nbs0P,?9׬8#{pSHKAՊI/(f+s1! |#.v@ ^iDDiv!j\Y /V;x3Q)JRɊfH9қ䁏x'L/>"$_qn!g4s!M80ǜۙ9SG 1 UV$`"Y@^ p#sl\̜tsp8yqg`;'#\6`Yh\ð`2ch5AsX>prNNM4]%08r6bo6`u"E,v-曜εETehCl+I6 hx lFSo Cҽ:"& )}GDNH!GCU'R7 K0nĜhо"ؠFS ry(DBO)/ BU[Nw p*$"yÇ-_%0"+ZMaoN?9dC~vD}cqO 4%KS)S %{te'(S(}2BGTPPt ۠jb8BPK8QLACT S*$ % 2 QTRA SHT$ 4 IB I4@DR"$BLwV-k(f߿IwQjut(zI %"pH1<&`y1/iӗ 54K&(V~Cld5r:iR$9(;`8~mS& 31mFZHRb GLhG[訙tZ,j k QͶG,r`1%0q ((j0`.F"ְD4U+32RЄE 6ܐK8!Ĭ$Uy$hqd*#F0br0JK*D2I!Ò`$:,8 r2%RUpB|*AkZ!Sr@5I@˺3~zcs w# ."Oa$WUCwEUя\O00 sg͸]syDg_c,/o#! 0ܫI\"􇏵Na3a 24HxcX8fL8t}~^Gl;x2ORCJ0)pn0\1dDfaP@dce^<qc1'#Gdd=H]-R\EbGH ` 8"EI'"NY/B1~al SYИߢu%*US>mg/`䴄*@Rt?%89 D iDcJ!Ջ N5s" i4)HR:F)"bo쏜K%"oѥb;zƒ9edQA.7oSaş 7NvB:mRMrj`Q$Cpr)1;So?g1 *C$s29}8" 7XII`d)Xf4Ȥ@P,Umf@R`DP)BCR (#)PϩL;!Dv8f0kQˍ1ЩPenYbQ0 !B`5$wmrDTIH|2(L 9so&$S=g'{ ApH'0T#BP6F"5opB#E wXxH% I͍MvGZ* d*G2٦tG\BL 1nOz!uo{ƂzvC#|\.! wӚwPᦘeEݻpշw%&J+qV)!!9d#֣vcP,77.9Hz^s>5]nz'6 "̅*& V~O|ǎ= &ܣaCz`=(@t84E`(+X&"\##:<%j)_w < W98ʸz0m!$za s(hbU [t mm7$xGi=ওw2(6LS%0a0L"wB.Ɔ8hfU 4k[)Qzxz2َLdmɳU$`HXLbd &H0Ff(U9K*cTJs(3@-{d 22梅MY4E6!ܕ+@ vr̦`@PpVG b6Çi3DM6fŃXntǍs d͜-!mbaÆRͦ5 [W+@؛iQ 4n%ݔl3|O(m**GB;$R18&=b!SP_r$;*Hff&yTSA'#qO5f}1JmuoCD^Fdket)9&Ѿ=ˁhADhL1miLƯ,4fm3LKQZ&Y"ƚb\gl\KPͷU73бj)JnΪ-JYImUT4Q7hiX25iC e1XyM=lqdIѵqAw'o#/$+-8_UI"A >}=e|3*M4H I =bypj߮  x-$Cq<1S^*'X#"RDp[+;B8O᭜GsaÖ_X ҈yӄ._"k4&@%fF6 b&=C :RnU<OLNd 㙢3@&$(wo]J (#qЌ76+PZD'i5L)&>i3R_n>昈ԖCC5%Jq|!xF` DُF?٪Z4ATOld>V ? ^{<ǩQHmw_d&}6fu` xlD"oAp' J2ʛشQ#x Bҡ;3!sT(D-7 O!2T88/{ !G&,ƐAECCe&0I1V:H|(B ie&*)CiJt41肪*#( %VG)kO,FF ӡOw6,$4Y$0 &S # )!1Ch)?\0AB>q5٨1 9p"0C@ !@ ӎ?^d3J i2!9>B PP:Ãw3)F 6@d%=t5G2Wx6`r9$6yxc!jxH6+h:F6\ ";x@Bu@ϸ>`ІJ &MRՁ4m1BЌ"[JuDQ0|Tb $Zэ 4W +$c?V=(`mJc0 D D: $3vOb'׀$ HF@Crq,3A1aVoS#NC%>MYuA%O kt<|ň9nǐ91!ݘ)]҅teKc8~BS!l2JR$J:]!N;^q{a.%6ٝ˹+hhbМ6N&OBBR!*"`b"X }&6C,%|8R wPĎX9B\tYOSrJsVakI50o-VcSXfH}.&Y=m{ FKlMGYŬcVØxJ3)reHčF: s3KĨ"DO97SiBseFΌ3ĽΎNښ0NH[,[6-QX2[/EuuÿTgR-iOv>\/Th@0z0`Oi *YY*m j-$b;U!f#`P`$,ZmcٸCQkp4iXl|}3djvhZ;&?۴p`jXN<1\@N+<С5K3s{/Pb0QqR35 bŐ v7o9`9e1a,Ga .~sT0'Zwԥ*Ot Š"zzfHV WKӪITB%M!y#Ցzl q @w{`$mk'w216EQ@,QDrT2_zQ5'"niAaV5dZqu4m- E4Xy7tIр/1ǖ: 9J\Ẃሒ]q~)ѧnz% ]),<m>:yZFI(zG] yⳈfpigYaI NܴMvqqp&0#OLJ.ͽ߸鵼[AM b& )`T@Tb LV0pnA8w#h5/, )^ˬCnpjtP>s87:D-L:hqH;z2O3I}M {S{NКrD¼w~̸ˋ䌷N::6K„Mـ R>`,>Dv\w^gҡN}F/&0QDAg˗8w*w O1%#h)X0C؊/Sj~KhwKe£CiRV1Dt犂"H\ #u!/3tft;lvd S}1geę`(wB,3IJ=!; aygbZL 3H.%xQyQ֠ջ9~BJ3^ 7U \RVdDBoc?w냲769>7Eb pVe=8us]DݞgK9j U9hUt: |\^ɵWKqWl1ٌY3VOY5:Vq_OˢE!OEڗM%\.[`x| = .?Em]`z6җ(Vaҩ~&1gX8;VaV9 .ɷNlNlR"4sO$XaⴸS];FM )+"KSqy|Ʊ/3`4úL;36lZ5 "46 {ܵ(MRgբ7YDKZ53֢kmiUʌcNRý猶ÞK5cb51llMI>IE6K^s,a9vFB wh:2o}p1exH%>rnb4l;''t@X )RY1 aƺ3S^f`ǯBKvSSXklmXD䂒?IEAB?ckF4D]!L!i5j] )42;p(7؁3qUɀ5"q z99䃸ZHW*"*Vz)h"j$@ `0JPCیy0^9'm8@G`7w醠Aޘ;'FDL(R:Tx7EZ`JuJoo#=' Dw}`*lR=`)D10Lsw;)Q60U*5=iÊ.NM,R0%hku`̡B6bidl!f hOgC1\11N]"U467CZ"}9K8kv=T+s)N͐ E"sw:ǝo3ӱ}Aꚗow3B‘T$yt51Ek)$ҰpFMiMuMV ܘlwΩGx8Ë?.=\f&I:z\BAi eʍ' vff˳~<淈uZ{mv|qLv^xxs|J/Z7֣H'& rl]l׆]a٨ո/u;,LJykKf}UuFPu' Ǟ9l)ZI\'7AagcBkasLj/vwXd\Myv(l~@v3ocEĥӿ} q pH6qub5˛?9j(A!f[:r;Sfpu@z9^0C򥧞wuv pGCD`"Jy]!N6|'9Bc|u9;W `3&JDQ='Γ &vJ dᠪMb|ޠɍ8 h(Qosd-)|G_X~[P ȷTHx1ET X |⩈iI I(RfeҨ @0 (fܾԣ=h=CM @(DE D!f X=Z (2rv>$D1"?]t7z2f&Je)` )~)H&Zhe8]A9Y%@3J)"P@LJREA7n_t@@M4-1Ho =o;PCh}tܟi?}[k #EO Let~*aYd5 S@R!FZ()(Z5R=1J@<0}CB9Q31h{jyϲKlD8FTmY$o2c{v7jrFRJ>~|ɠ=A3ܔОKH8'Ks&Ki5uVsFki_L gӎ؜%%RQ$`$z&лĶNY%ù OR"eО!僤g &7BIJGo2q"@7}:PSǐaݸ?(b9$$qtڮ{>*(4}2Ȍ)Gm(JK@cwt4!L@-M0r[hr&(]D62o,[&:@S.uf<>> ƾ;.kB4̎"Յ,cED)-Quju\Hc\FYStb ڹb |z;p[!V|ަO8t>. >PS%1jX0 DBڱ'øHL *6`ERR~:(8u"E:+$#'C$.40[Xv$ kVcl:~iH:'_Úf!iL-0E:7;zC#ju67 * Fޱ]MH:鄻fc1ЉdQ!s DMN$/85]Ş/:;􏌩k!(e㷅>1ݾ_i;Il,UlG68j]w^.LFK!!jMӁs!%7Č6?,#(R.RAylq:o;Dzo)HwG]e>$#+PY1ΙLqO f۶熽'6bB0/Xns&a ƙYטkK^MUcN[<jS2hzNx귓\VkRud`yn>8hQzmA{oΤsӭRA:w# Ƅ).'\ t?Zf؎7h^5K T'? ;HQyҫF/b `chŁ J$9 n6p' ^.@74mߢi.2TqBI+ #Odx+SF)skt(-G_eE%}[aG`d.@ɾ  h;z; ak%rtJ@)A{H0Pl91]#%;Jf7FT7aΌ{X =:) v#cS+eYEc~f=19|jpnS\vdc#S;pnF| Bl;Iy=xU@^xI~ry%Vd$?'>󦈕u;w.S05B~i= Gq V R5}σG"d X "(`g8C:/"T?r"F1^FE*-g__'=e#e(Lx멼,5 GiĂ[hAf~h&4O;3lAY+a8^F#Q w7G#HTRX_mvkuaXDg`URD4RQ= cZw(A c7:ykˈnFZ 7 2PzqV HL`"e_Tcltf*Vj!A!0ה BkJB!E7+w8!WPXR3ZPh(]>[p4 4, ScP46tlN:/T`$P:R3;㏺NB.u+%xԻ2U)^bhV5$bx,'џj8=\n {rc(P2R2)%&mJMMfO !unH,`n?0tCaɨtuwN\"T`!\`쳒cO8$`& 5BM[Y1Gx2~):\?}r1POD3|i (B@(2Dsa ,umՄr(v`|̄{. Ɇ(?!#ıSJb^zM%UQҡPFLmVY=$æOpDa (\?uY Tt݅#4d pJ TqR' qaMtZf%S@P6ƒJDLM H҇P1~I}YW#'q)ٞlVLKȎF POMh};ܤG s}q50)BtԈ]y!a@AD5%CDE`Ђi >q$dffYʫ-/BX)G A^%~? [* G|n4Ӗ0`{XLoM6 f"z;HAZV$e%$ % &X` CϮ w ?OYX66,SlàQe{"|06 wQDN zxO9H .HA<pN"R< CO6P V B*yX/(~&s!)H麗XbFJ"O:)Ki> L(4LBrOxb4oXxXvd{p)v; NK\6ް`?V^;KhrT3Ԉ}hO}\ǯ>yKV9cN v@X{U_wSA( RPДD0P 0tN q”F<uHұ,qZ $wD C]9CT%DCcgz,'Qsg$T>k"n$q!z'[' s3/Bw%^D'HPh$EZAj Clx0!s|'D։0jt U'뷣ʁ*:>;=!^z < &mzpL'09'ﯙ`從I3̈!h 3̪ &qB߱8r%zӣUki@~ BMet%̟+ Ўyp}К33 9r-./G:"WG ^wFFNj] HR{ʍO7< DQrAc)8=j֛,j40ef0Z8E"Q-(BX&=& Pc"bF}c*}AsE=^yh̕U! @)fD!8!!;@;.wR A|UO O M|֐&0G$#P4JDPB6bWDU iC` P hJP"iU4!YP "iB(0hTL |ARX!A4aѺⱟf1a;@Hh  K@}ڔI4s7E0ӊRB+l=# 3DҤ܋~]AGǂ]r8te fVA34pG oklgASv]Vִic8p) 8RD?3y9 ) UT0oPD09!@v'2aD̢T䚆q!"y$4|D'.1€2U hmQxGPl:u \hzVMP8i. ko` XPh^1EdM ?z\L+~G9A=i ÌQ%qECo-?f8G@B$VEO G5T8FRupR/uADd1<ہ {jz|zm\ (Jh H$ :H @*:Ă*!%(`Z%*Xi@*$ &H&d* d1Eh4`tnL;"K>/g;~=; Y`Uh369VNSI qsdH)0Tvc3i.鱴B(p"Pu&$ *]%?ٷ~R~n1Li'3ӉBxNN(I92a866W38dxlArL% AeӪ!z/*8\-6Sx -+{^$MݚNpi&6XR)=&vn`yq|^DZLQ8?Bz )ZDWNNqᝁ.I<^b>J$AJ@w9}aU{ у15Kɹ\%C Ћ"GAb`NvLH zvlpM ?NʠbːϜF?h~? IA k W}1 w )O|/eOHO%PhIy@8C0jDQvI^XЇP%?(HEe ,EA'`pwHQ t'XW!8 0"%\$o06IT Հ=s$N`3ufʖM{i Y<0|G]I` R4&ʌ SD!4 ,'>^ "Ǩ4$MWOP[p0D_w{8=R^Qs|KLBorL&d1.Z?Ѫ=IeHrCPhi_!ze\Upb?g{#U۴`䋜xM|٤qW?.aO~ Mb i~cz|cTJޗ&Gi'΃1!0 !;PG0j +GaԢgb  .6L ~YII띲?ZFHM0nLIL~7炑R* T>N0Fr# :H?̅\#`iǗ,E|>I:OO:}<,k"?qay'u :M69烹 i307ǚg~;Φx^[:dІ1Zݲ9y'][.пhsQILG\J#n#)ЄֿG4f1JQG|Hqj)PF"0S2b(ÐgQ3l)(J3À`("T $=.o#1ErTD>\LDLFX`*(*"b(b*#包TP@&/V`oyW=<hQg; b) ` bj_ݎ`-$D?)w`=db&*KఔPD|l!4H5"B&d"&iZj)+%T2J5UUT4D@UK,BAAS @-!H "H( i(õ4QzDD.& KAEU&1gyvi 01Pb %dX "9)I0D1Q ƳpMHj=ǎ.NPH$?$a4 _NtPE\r5rG'>A7`t\~G34`$XaE&F߫#^^ȝ%)[< k)d }ˤ$AkҚ5ojd 4/7=A/4%SE K@R@*A(П$]!; h*J&i )SG(m9ËE@@JDSQ!Pbbl@aiA5 >O>̤,&$;ݰ6K :V9aXmhH\N!llI=%xI;a<ϙw8Au="A}Hb< J%c9қB;he_8pi@J)q z4%PvAr 4@m*e*@I&!ah gԺi!PF$(?,1D@TCAJCݦVV02#$dH_\=[b>7?)r`Y]ݠڈ|5^'E潻l:[j:zaJ@!z>@Ts߸@ Qo*w}LP`[HGmP\BiwPbBp?B䡶V䇲Ab܌H5Gl>=&vľc㈌v c u3!zm,`8`{DWӕʼnH[:5"d~ @~ )oY@DDL"hUCv ic ѥMb?fR҈ҡ4OۭN=kϯ53:TGnl0r 1~o5K lcﴪĘ<;(>A\FG2 ^= rj%2I2,vf&-u*RJE ^`i v~oO@b@4d)E9)yp/^#ܦ?J? E!3QO> 'Cs>iwO J(C89c?%1.A1%PTRO#͹ 8,DeK]p;:Aq@ U~FOus GӦ6݀/hA޸m fʟ+c z˦f)&(PQT̆P94VimdOr&FZ=ty<pp2 .ݿM C )8dzyIFEe,UR 1iAAO&&6$q"c;x>c^p0m<1cQ7٥4LԷuk2N:ETQDLH*(jUUu\NWu,0bˊU7UN> -r m`,O4ͺ"Dd'U<'.XNa>D>yXH="=LlT'Rxa2  }tAм c>(ԉU! zOiHg .8vQ =GmN0N*ɰ0އW߇edOUM̳nq9VJwpMKAuɃ5[oѰ21WV f> ֨}\2KY!y(yBzL2# 7[dR5! mcr4,mfp8A-ҔK<4UQ 1Q<7:g ~]ΐԞ@rt$Y +,aZB &cJx5k-ȺeY6[j|˘sы.m1'oCےŠ=cƒ<[ǓQlOn2"J#B[Ʉ%hv۸%Z3}m,78Y1eѵA- UoN)S,%%N…Y{4ȱNUB"s|\A43- d7/JA>jpjma (bH6ui`k[_3 MswMcɌXf(KͿ8lM4?BlE|SSnƫT-|nffA"13d1㴏BC`41V7p V#1X3Àpvb4,2^"sH_2( ˍo ׷*c Xb[6@Ff*Zuk U ?<@k!2r(A5P.ˬp'aa'<ɞ5%V"#B)e&pҩ%8bPJJM(:"yELjjk+ř] en]!@%3$6$"*aYrߩ4IXNq(#LZo=;r ;kbmȔ:>{N٭mA.t)uw ?x&()X?V8~]=4z?~<^pnN%蠤ntt,I'Sπaq؁4f" ^@drpBr1HU4AA# @ E*D!HU FPeO'@::Í/$M_9^#BDޯFcw 4N8%dk\*XEQ{N$F44զQɍHslzcnk b=BiM!wv8GRgM $BCGR:nln ̸WefX\VY!gC -.h6W6q2,=T+IJrxi5^)0bXm,{ޠl)@FOjBIemQu E4>5&%fB!FnWnL!NN:\1{BG#2W}p46a8yc[kXR[@m 9Hu>e<@yD<p1'rጌNv$jfGPF@F V؎&ml!m#UIL+pkL0@ThT P(t>SB@Gwu_f 4GA䳹EH;adU W!փvCgAx2MD} iz# H(bAwT:ǯgD>hԦNFzwZ`RI& A 7|pyso| Pc<X{!CELvM Pu0([,n`kUsu?ϐ.(D֠j-GF@"3L@̣""'!aY"D8͕dd!dC s*IJC2ՔiBt ̼1KL Z \UZ\ ahTS#qDBMc2ՙ b! ,vu'[pRbz^M9B5 7v')QfTĥ! )#FK \{pM=8%[ (x]6\$M12.jv骪 h+L <;`픢Hl &P vlp0 hE[Daj Mc#X-?xh&D x^mXeGP|ִb`3ge4\;[T $M[:4{ aMn6=n|ف|_*J&'1ws 8MtsAHN20Hx? y`I_c1cc!O()J.SA᷋fgow-r1qisxV2& ; 򩋫.&7JwlYNh pN~2;^&qQ@@y@) 8! r$Hk69s!(S%MBhL =6TDka{ C g 4bd9(9Q05'`*jM9?SW ƫc0C L.@6!@4. t< (c 0~GP8s:QQ!Ӯ*!; )Ѐ%҂<Ȋ'HU({'Y9 =@M7L ?|# P_gPhCOX|U0 DSIXFS9>j:5sgЬӁ*."óZ8D1Ȅcȕ=O!|ՔS6ʀD   ijz*"F!ßq!Y &xp|5 &mxr`'$hySDȘM[ sy=h{e ) $(`4 %:JҝRR-:CH R0H(t!.I"$ifK!l)jI8@i4 QBB&h( 2da:F id_a9 чB CRJ*4 BBP%QD,JG1̣By(iX)3#JH<4b6f#cF4k;i .R1CZc*bư4&3Ĉ2 6vdBƱL iY[tHI$TQE7,DvKLShXp=pc)4Jll6"(JNLI|đ^Syh* bP:'ǁzBQM %:DH1"BRH wt=H##'(P|h='iq*!1 `yKҌl)ƞ8/BfI/À `b$J=oU0q`[@0 A& jVy@t{' LUQ&rLz0aTEǓX05Qkpi Z ;<}@ MΚ:`NGbX ..gfvarûip^eqp1 {*nyK Za\) to2n))a=*މuI37F3XɏX~M|Ҙadߎ}M$A[C$=`{p:ƈoR;YqN+aѲa$8RO:eѠHMADj@@'!Cҍ`fbK I! 4' 4b%23 hvr6¯7:]x QȁphT DT A f<`{!d| D}1T9A"riS 8p#S¤7ƧAay/&PnBr!JH& &Apv+BD4*hDD@,R$4i4 mŧ952$)$B44$"n;D  T(pC'MtUU(=7h6:vF,t9",$ E6(=&Qa f#O5 eT0PChHH_82 ~/Ԫ'qwο"QE- H4=^Sې"P@SJD+J}cM'1*LH><N1̒Ku .0Ś _81 KȚO9ȝYϔ? Ө9I?ܝa(;ԧ8zB5C_2(Dx*?!q'0:BQ)|#z'^2rnx+R(he L EDh&b1ѪBSTYEPQJ+É.e /^b)&nBWXfHn 9ʩC&CڐmN|N&"/ 5l*at7AzA(=i܀yP "Mas~n*!]*7 ya7" ״A}PlǥpZIu/(Qꂀ%NuGtC'jSz <@|/K#脳iB! "bHYzѤ.󀼒H RA ^!r  Ab"L>٠ 13'rSxȐJdYB9/.a %0˶MW916.  @I'I}{-d?Ir]n㊻/XGP|?&:WdII1td/4K8b<.J 04Zt4TD!)@kB3D A 3Bp?VhP^7CG,wđ@9ZhqA wFHwrT=SHg՘ΘC!rG#3 O `Lbe%E1s/ CnTe`.`M9/+`gEA`@14E@HY~T `I}qQZ]REA@`HpaVȷq&ԟT?2MO q>JPA 0mw[NiO`@M IHQ9x I8ʒJU%0}|_[;SI;O W6KA>Zf.yH~3j+&)%"CG3u Ϸ0 ?C&,BszT"0=X "u)QS w?m5ZL?6=<4!+]|U(h (ޠaR5z*FLUO "GʀU++I)BrÁ5%* $ET=5E9lԹKM8` o[!h7N |u0*̦RF1flRSʉEӄ#MO;]Qd<87XqaDK$bȚ>pvHd-s.Ɇ ēF1#pA$cQ=i[)>= -IPmjDtKUz4z|z{KWͨ7N|3# +S' BP[(_>jAe; v)9i:9WZl/nLQ,Eآ+?}?$pÑ*PZ)LlQ ̣ל}_ժρ~ %u d %\ H@LvKtzߧo^o) &)hHC!|h)N"& aT:@NB8 ^FK'_F9@-CH>L"{:xz1F$~_:#-91DlMZ7%EG1Ѳ:T0}0z|t"R ΓeFyM/e!'/\@o("N21xćQ^O\T vT;pbƬ8 dQv _=I^#?GCHuw{cd"98F$3fiSꔺhX,_@Y C#N  t83GQ{ȑvlx&0DP0$8|0};x0"#n&dOi=wkzN`ZTOrW ՉؾBhORd9?WC"3HBKkCFɔi6šR)<> lHt̆^kJC(h3Ur.aGd^gn IQyХTZ\?>JCQ2cf˸:Ty*h W+6Oe (_Q3MgZz??CÓ Kwïk, '7C"MJ4pN60a?%M_HA׆: IWOGw,l{kVVXMFWT9ys̡?q⇪dH!^ÆJϐWrst¾OLIoWC`78LCC2u_)xQ~a@RI%4\QB ҄/!;ʪdHa jd"h)i(V0A6j )l$QE5V68mTIGC>~*"~A) $9 0 {0@)Hc ?pK$yDE,I L  $%A,h("PiX!ȁ1D@lHXQhhbah(P@yhD!SO<n즩V5G h Ή Pаàb&PK3MbcF<ř"P/9!2HLZ|ĐeNϭc&tpؠY 9nHqPL%b_P'.dJF%4i($JwRDA%! A0Q LE ebL<1B?.. /EBEW73 g8o% S 1b" )V TI[bB8<$1 ~x وOAW]E`֩ brjƌD,2IM Ʃq !Tc8t6Fh N'5.Gbtm6 ;&2_C3kPaիzsY pƊ*Y|c&2k hm1X1dPҠZ J`յږ(N}"};DW^hLz$CȸFA %8Y%p3"bmLB# @F#UřlND@PPRK2C3h4@R13VATub1jb4mDrײ&A3C¦lQd7y(?6V)V(xj`32(Z@*~1-ڤg:8k%<2|ܬ~: HaS&@G%*O\f [7BmwQKܦe5kq| 6;|A3n?m ώ 7p%4Mc%D31F炎mա"i\Ɍ(2l3 L_܄GU~!Oqcݶ pⱶX IUxmD67HJ4D!NqA Ik2` ;bNa|H tuE^/'>0z3ghh=N~~>:H4< 3dɘ4&!S!I5L0 3>7dǔzp"mC&au(PR,2-@@yfgg=78:uA"D(b6cHC TDJ)@$T"iX}^ Pse=mXIGL2?DnBA睠;߷8HDSssf"F(n`* LE lR.F9mF;9XkElXYch/x!0zOpjePԁK#<6b"SJ #ǗխZ%,fcQNFJ! /;j殃*QwS}]I䝧y$F&" B}Y@4:$*lq e=<ABQ@TQ:ۗfՅmU4Db8kS24"H:Pz$`n@k%P ك$-JT 6OKq0'XEc&C8x}DЕ/x3ѩ`?`YPmu%L#{4Is&d+ +RQ#ESMQbaia>PG<H f@#bLJa]طC/=A/ *zRS0@?XgD(b @@zC!W;oD{#0`ʼ?ݘMHP; $ !3HXuCyX /t}dWa_hZcIBEEQHS)Cy A4ᕛ|J>=.题btܜ!  BLCsA{"" ")a$\LBШR A z gr&1Hд@BjpR"m/ O ,DRJLA4PEH[Y20ᫍnr&x.=gTTuXy~)(6F2kAs'L8|~I@NN{("0yfU$~I 8t)YD\ H4 5Oٕc8oZUs|'7V؋rJ[Ll!9([ATB9h 8aA['#sNܦ\#=3N,l0=}d-!PlMClQF5)Dn)$ JL>$%%m.pڴа;O#8>\%;qZTBPs. 8`IV#י2ݖtM)8=xX߬MGdrC9ĭ(e(L&@ Xka|.cJxz5D/z}D'gF|F.Whڱ^+Z7.qSEF<]ǯlV/XO$o &!o<wD4"5!qg| {ZA̜?G q(t"#88My˷ܞJ 9DHoUğ+ NJq<Ru'};s,.`󨥫(Ke ' ZsJgnc$r[SK3@R'-4rXkRk[Q9ٿpvez,}P!\e0vׄS P'&If! ]Q% ھjݱm^昻= 0׵ƶC,Y.9DӏxmU$x/%Ti\p]qS7B^g5$ޔy2fILzָLhOQxd6BSuZƧKhSj׃jv2i6pCBön0`sȢ~;e=&'G8 ||1f,Jni^qcj\ 3c"0D Lt͗XR|Dˇd;vjWwH`Bfpwѥ;z7^"SLD&)=ASdUpoqC(H"USnQM8{P;yduO闪 RL.bDޕ~ˡsna4<^Tݠ@EϻǕxw|f6't^Cn+#zLBnvD^>*!b6BMA&8K[{>{pڕ oUK%^tB-p:+uM>\-#Qĝx,_PK#6x,y3rq˧Hk/ͬx{GlIU퀓㴃 C?};s%.N(Q<`c/ & MJAAo1&[qjxF·lMl5o E)*%&}B8@)+T&IwQlks aMpη4 *b,zB@ɑZ@ݶڵ!l]AJ$c~Q٬·aU$hX0IiAz7%w̩(Upwsݩ6YGUw~EÈ\X>^b| movc]Hb*z_5UfPU %d"zߞ/cn9sɠw{}dh9W#ig pqG'xӇ۵1`H=x{*~;*Vf[4 |Ce%I_Y:^ޚ략n8lٖ\83y@v6.߀8kxkE]i]?pXiPG Ea4t A;}a?#uӏX DbK|V*k×5뻔,[9ĝ>E*/Ca*mSOS+uBloƻ5vS9MW +0z3B:b:}~|>}mGoH]NsP7r穮_Q6~=|9ƻ=CJ;]׏pϵpt+ûaH;x v2B-Ux\(=e jˑ(N]|།X=D/7f jX1'^3nSy { u(ӟ0o޼td$̹09EUyw`/.,ḂRs&Л \6H#L=vCnJa!6aCՠQ Pd I?tat/^˼'A:([Q">"LIfT"`^Ŋ<1gąi^PM@>:f3c sn3"Ybf;ݷ#POx&|(In#?aFu* E'Tw7aOTB&^RG@ 2+O ^1ĺ5M!a9\x.]$A1c%A$Iit΢ $dk Kص֢#]f1đ#%0"}B:iayaF z0wA'RD(  }l;tzofT) BJhx8y0p \ 1_y}jnJd@SBc* =&4H(z%DQ4 j9 AF=T-$N2 K I i 5`QlQt!T xέ.RIm6 ݆`{6ā!ڎ C $c_C$#Iէ$azTO4qATZq{0998Q%s:oͣz} =b!PB$ $;)Gبnv VNNj% I43nKEn%^ 9M )!BU]-ϲ_vQģB&!P J0 @4 }l "S"ɍH9@c11hA|ZP(RH! daLCm AT&!/JvG(cb"H:t ,W2Ѿ9cL^P.|vB8J:hU4P5UE5CM5@U-R4 B-TM-*ZbhSb \4678j/j0Kr # JJ>E;! C}@)|v/_}:GZ)AUMQT4$MӿN^£>>X F: Wb6+V D0R$P4|˂}vShSܓَ~4LF%}h~L !Kް<; tA⮏s yօȶu EFISv3&mYz.J a 8s1HRJh@Z%C)cbFsGf6BP0H>q^L@t&%T!3/D3__#Oh0  %I6E3 U^TUP֖P82hvGWh-&w6%d7!`KD8FU$4[2 4#d`E+ i- RLԔLީ3pɷ`BzK|G7 }ց:ʔ~ 7'|A^ BꩅD;NDk/. Teq!A`gh=Mӯ/ʼn%Japƛ,L'($#D ~#'d !+^u(je`EoKz=jWMXRd) YbR&!(&ͶJ"0Il`Р.=m`I =)Ƴ@P3,'gvd1*XA#tMѡ`QGZa-~yDsBZ)yN@RĊRIJ4zA/7D{X2k| Ѝ5ܤٷ[SmUHipQE`Ԏ4SUU%?Hm~\Gs>"" ((JiσŨ(yTD٢(-b(Ez9auG*R Dv8?Pr@X1XDSEJ~&ʁMIiDR'6SE7w"8)1x@ ?լQ}.25d8g μtrZA/~ f4Z5o2  1ΐ&pp&뎹.f "*Z`#NeaZKccv2V94ȶkH@;:pva')9cq2h痦AȺx>!$rFI)πUВc>:}9l]#_[ iB"XbTomq E%+GlQ\p-U̻UUUDBO ÇkuhsvQPNy~Ĵ&IH7 OYC9`[4\(U (2?mj):\ᝒkx)+t< M"%AG6)>0d ڿDaSb(! D%*uriv=-XW)ӺN-@8pA2x`١فJԴ$9'e2VC)r;PQmAd3lVfݸ)p gwc6p;5!p3L^ΛˡD Midh8,DGA՛v&ICw혜Xڂe?~:qK}^#5;%DG ܌RCKBش1Ql#]=@Ե.9yLUp0IR$CD-:1u1eHeP۩E;78Db9_(Ѯ1")4H۞i08˲ҽL|3;lr~K#P7ҔIuD;\]b3-[b mLhMo!=|41KNä2!L#p̆DdIJ~Ve`ʖ+1Utc%թh-ۛWaƹN̚ DX;^FqΝ1b@Bi۔ak@"Zkhc bQ ALPPlճCy?FT]!Ku.) CWa3:͌c\UW3BfhrvP^gMsU{`YalD̑g@ 1z$ 2BC%!(BT ;g"Ngh asg0Rri)EoR)g`83&I@uW'ONC"9%qu-UUUUUZF""*UTUV ᱔PorKHFG5]۸>5̩(〾߅7ZMvg3Mid50P†fB8v58c!Ag+M0fC.7,N&̃ 64A B3m#P ٨0d/}䐖<-un˜Ev+.ѯ$hHF-AvCK!25j{ÿҼJTM1Fٙ9iPF" o.{7;Ӱ6"i`,":f夠{mn[68um_; Wf+8fAFIkIwTmk21)GLQTB)$<ǩMy5$ 7.G= RPV&I|2w)cx.1%*P0Ƌ`KOð'=& ե@lWruuoBS$ <=[IZĈpΜhEJF*U13ZFU<7+vfB󩭨Xrˍmö3nJB3i,C%V bU$U+vAH'?B O^ ~=Ti ЧV a 4Vvz^w4qfAG=q7^أAE!o7{8…hP cPxU 1Z!0h:uF&MM[caePD1CUAGx*.JV9`V~$J)" d Ԑ31H3 SqO6-I&l4Juu-S:Ͻ]lR`צiki!yjhjMRЄad"ŵR83 1ldvHSoR"{$4IGD )L#:R#?q,I K{] n^~b vDHyrhͺz\=\ (rOJ`D3cn̔ыOIJo CtI<,hfz]z0W`z|DD CKO Yc:6 O)49*a2R%uB`E4@06 y}=nPD20 d BYvݩEcʈ|\D8|,0$of)RhECcGqwعrNhFPW<׎ka)GGM4oHf"@8|H^}yQCr=y#sDDy⪠6.y>xbpkG] ry)9L$ (lI(Jcr4,'"Q¡+H 3) $≓t5^wZu!ѡѳP}&ָc.&:GUp(u2gѨ:di-TDR)"&\I;ĸH:p#f TviիlLxRsH$QJ`2a47|jxRE2D_vp'ѾmfRxA8| hOSPDN5~s`AF/J8)<E ~.sau Tn2'p=1?OBU8H AT4 S ʚ *qREhfz4jJ}Ɖw1"R LDl҉ЃDmd.X7( =JA9@$ Q{UAxhh>39CC?OT!<yANvh <}fyT‚*`H&JLهKT@BA 6ơ9\d̘0J& EvT*(iFC&% TQ @EC?^x'!he? Mt ^h c t< /<̓JJ #}'81Y'8|~X??^G?:p ڒN@17$ݣCd~Y,Q@L01 DTŐB r/`; *h'Ue[&M9$ƫw 3 m?&;z .Ks}Z| w1x". D av.|L)@JTՑNz8'CT9 `?`B%J8/gNv%'yo.I.waX*΁tObƠQE2hN48=c;j@$p)%. 2;=pw\=p)I )ϒsp+͹uB->:XyJ!EAQ*!4c,0>Jxh|a_.A?ߊ?Y1DT 30ra9$&5@hYN@؊l Q N2hb(b"jzl J14(R?:;C7VgsąΈH0ɪTM'uqLFf~7/P88*n$!JE"a9$.u!(l1!9pQ0L/p(=07x*2ltip^yDHwd'H i$% ̜#;=0q)?{A`Ʈمi;aq7-ؠ}GC@|({`_ Ĉ4f$"?Sɟ`XpVjbdRk] B`pc EAD08}h gvaO`!VE!]*vc1y?6u.lES}AMBX(o)jbf<(x1nsh QRHAҢvlrHY qs0>Vrf齇x%Mi|…1$J]&|eL: '1ب*@DauU*nF9H)j\pE앝[wYÍ !6m@ޚ ѓN>7cQȃx(P\OVҾ^QY ;Fm8z?MJ2peoƬ 5B) {Ovya&  De771'ot+A\Nx˔& Mk*XцaUDwND=!ATr"{u s6D4%|bHuӈ'n:UC(VT4֓;X:p)^*ݶ~aLW)#?˛?K$h_~ )&R +wǞɧ枪yi@gAd9pLF*TwkгT*3ȌD YMU@`PDMy{f2150GMwƹ @DP4*H{%_ZT^ٶ%*@@cI2-!RuuֹP*Jtᮥ730B AFYoR^<<뒶B3٣&@o0A;VF8i4YӤq4j}?O+Xr5_iO"!?ڞ ˪~T>`#ŀrq ;N'8IWC0L^J΍Iؽ\Z}o3Bެuh 'wbGgN#bw4CteClJi$шOhDQ ^^xl$la BC2[Ló즊 % lZ S1Ʊ@ciU(TUɄ 6ࠞA={q?ҨCBO3@B (!ς MU ~ \Đ. 0!c=aEP FB!"Y F"B$F@B$$(fh"eB $ 挂_~j>>_ 9S?WO$gإ c_Ow "q+og_|FHcB?/Q3nQk(2P*M|}-C@"^Sa}c~L/aT BBy4#<ﯯu@B!HE>JUoێ @p6ŪH`%*4? 9|t>N.TH ҷ#,v(Av`h"?d4!H(f$bS%_~bL.Pcj(@0 P q`@ϟvġP@:t컚}wy>B}|v7!*Jׯ;v6w }/Gݼw.  v|@dHqnz[ÖRo -]gV*_moc;J0$eݵѷ8^vʍs\]陸6M {E}РR}vM}3>qz{>])n};n@+r鄽=|{ h+t;6YkDMUڵݸomu,l}{+O/TBI :D P =@g-jTKҊwwJ$<)T(ِ{zw 9ȠCMeMVEP>Jndvk3#ogT:thDwTfH+㾘Zϧl. kjMD:/E<QRHY @w0]8p*lFzpQRJs(%>ڇm>Ux %*)}v+w-}} r|4(+fTdoII{V}ƻܽ=>5O}缟v=z>v}o^ӻQÐ{uA&w`z]{z mu%!t۷{ޝO:m]c&Izb_tȇon{z%u[.jp;v_{뮶`UNNwm.3mn.ٻklk,7=k=^JO MU]Gݴ_}6|WmWt:pqUh9(J׮+=t'0mhl7_n ]z6m/a݇k9v{$n҄NRC[nfJ޼ݶn;wm JbݶR}=Znr6vP9:]j5<ᣭ{۟j_wW@7;Zt l:t7nCcMM'MT[:R.LNkyOR6{1vξ/{n{oki>ޟ6'.yv;j\T}Jqhӻ7s9n}>uhuuos;og=}>nz1m݇lӒ'm)ْ7n +TuӔ".#R.MO|'{v}^}{j}U 置xЮsW]ϯSVz gK[Uݬstmp GC+}y-/]6YžnX;rvny\^=+aD6lӳZ'Xkg\nkUjPb֯}͇K' *kZܝYoXLM[$0@RCKW.nwuÏjZwd{ZL-8s-ݖz^Syvi{y砪w6Lq2V1yޮkHVY`t7r iK:AE &z:H:vq"l]5UJvsu7۷tSt :Σ@(A÷33`uv}q[@uq*|U|۷S]N]͝YHN[ݽ=P  }:/[օl+5Z!h'mf.@ 'XRq2_Mrl.sM3uvvjU=3ݰk)wK[Bںkt :.;.M+A-Sw,Bvi,, : -; K[cwv۶uH;j;wnm;.ol Ma$Qwtj͚QWO6pۋ]swviBlX͞WuW=Oxw.4)Ɲ*@۵ݚjخw- f&no=;9nP>51{)! Ai<&O@bA @4S5=G3TxHňpxV# |]'㓣W%_M+#ޣ|A:Irρ.iĉ+cg5Fo< D %bHUV,Cz 0w.W(4 D?ֹ&uv3;Tq9Yݲu߾q[]0ap9Ң0{ XDq+r`W¹냱vYwB+6*A⎝_7o0br~(X2P;L= Md`C0Pv;Q$߿k3333]{|y.re;l*k$%ǹݾ΢g BRX *Yv/}U;c̋2vڢ}?]LwW\˿~,o}p|6UUUUUTUUqП>]4 w|SJU^O]5>hq+P 4fy $$m 8-J7ʕ+FIGIKp7E|$9 |O`3-ج# C^ozԹDq-΄lb߳_5| rQ2 4^)ڮ8ov6_GyKlm+6yrLo#xD];!Sw>nhYUCKeY csJu"ڹ&PQFG>FTp7N=Q;]|mؽ{c_qjYORV9g =R??#?۶;qC_~<*pF5 *+źdf~-gp+?-{h{7C 2P0P.v( D|5A}hcو|{ _/b7p3Qxd(4f ~'1T)^mr !H+U)q:+xiN8ӫj@,yP*#%Q%8$IHzM>%>ROPTS͊K5e*7LšU(`+lcW"R\ٸ+MFV }@ۃ`ˍiR@@_g ZfjMJJlk+IV1Cb,eF_xU*Up]ҡI$!Ng򇘠O !OX*w|L oLiP?GRjoݛ2ر/ou˅jkyH fD*ѸwOew[檀AHb gaŇZ};aD~C>Ow /k9q^ƼZ5% 'l*h/k"z" ?Q=1ͽ;De4%拎>G0 p :^3沅4w;ݮv6xF!I`&|"%U*L*ofOc+]"FUyֹx"83B茲 3*UD }irEH)O.P5=\f> ߡ^w3q͜y|ۻl߭޻tߥ{za^]iW^q*?ǚw<L4eX:6@-kp1_ < ?TH- JX!h1IGMB҈6QXK?yd;֨p:{"V.=iHDEL@A4SI4^XtJ?l#LUA-,RAЌeSR4Q_UJw~|)}p^JAȂE @ ܬ}eDOkIzpkG =lzOwZ,ܜktrAE5PhԮ]8)qê9FN)R7\_xHdk_;^h9" JTRQ РHcVݜ5D`ahT {=Oƞ/~ei iii=Ț#UY%0ī*UNHBbS$iPOFM7##w\Ox_~#G\_W7(Z Ϯt:|HN' WVFpa՝56]t<ݴ 臏=\cz$;¢2SDm|t[!&z :3^vTrb#bIO>5ܚ@ε9pjii dJРSRH2߾Ӄ-k^փ=kw2z Ǟ yyXUX_TXDJyWk$rQD-9XٔWu7(eEdl칟gkN ۘVg*.eOѾ84uC?~x$Sa!J .<ЭGQvk1nvOkD)FWr**?]@YnXc_Q(ލ3b UGg!2P=,=p kb4eR kMyA9p(8 m:VuVț"&(H"5~iI ATh2F V{XJ}:>%mz;Z6s>'XƇ3rp:fvDJcuNdHx~E@h#{T n( hEDI}*M$楦Ĭ LfN:O'D.lTjQrT T(Bif*_m_Vł$4(vB#-U-/vmU #bKWd0X=tfoAAԐ ى-s DaD x?ϪUq5DaZ5\ێT,dL`-@ ptw~:2#PN.7)F [cF!u?;5 nђHfٝI_q̟kO[A+ޮiM>sO_dLɟSTCӘ|k^ҜF 4;bHK`.TDQ͂J Q2Eb@bU|@Y ɡF_QفFLTGG3N%p,q16  S/ op-R*;JMO(Mfnibl*\"1 YuN ,&!2LȰƦ&+gqRDE#TSA4AHP#t8oa|x|}^7NDXoHU@ 6衻]"heson[Mt_,`K~*D x YDH%!O=nia6m{L.qp&&cGatBa} 28]Lōr{7FN;oB fi pߑalahBOmEiݪ#3~M4:ҭ/yq ٞߣ@ 8NeSF-tEp#~[i#d+Cl݃70Yjru%:!MiqB~F\)LΏXޮpm(#mL,>s,cocڟwȖ|/dɪ=٤3}yV㋄H0B~J:?Ϟy:Ž/L۶:"6U:aZjIJ|ҜC(*Ѣ?FLY&ଭu,ҥC.D e[7,G_䠾Rʼ6{UxWj҅e:UZY.߀[y KƈzP])q* 7wͩz}'_"FGI׷piC9zCB8BkduɴQ*2rB+FXQGKO-nсŐLzABM1) tm8gpGoz1=ş[A,zK??]UuKk;׿YP*AA@UR9fe4%SJjds'?,C$wt:z)I.C#BTB~v0~r7-i@,ј+ԁx_;Q""%~F!0 q6Aq0%,pmD8FH4O8:+ K Li#1>匐_L +E&K2 AՐ@Cx(5%4EYXLJ +1J!T|ŪuOg爝ֱiɧ"ֳTX],\&45B aD +!cYI5Q(جZ[Y F"5EC`) 3 PPAq-T- ) &FB#["9F6쵉Dߊ A%$Դ@DncYņZ5&.iɡ]rjUX(EYEK۞ӕϴb!ArxY&3-߭w5h0]Ef~5X\Z._nƓD k9l|jדz4mIZoݱ<_g /wv4Sֹ0uk Ơd -t>=?^P-^8d{w4 cKАGwA1^\6Jz~Lu:,!UHMJʂVB#)8+d qol'5\"H!y6~!I%I3K(B˾}|9g9(TxT%j=t4/{܉Q"J۰2IT`{\=_9jZ_SnuOSO&zvWl4: *TJ"i5̺%jTu$nV9+lynQv)ESaI2{}qh V`oZ k+~75b:vƐ{k@?OG'>v{=>q;Ucs9Cm$6kEE3;_ܾkβc^r[C[sOKʻi¾-M-2'/~)ۮP&~bO Ü:H13 7kX1`T IFoFDA `P4k1Li-ẴCT 0 2w-E!T6c#l%#uB!8~rͤ/w̝(ƈ*"z_g{HnWP|!GPhUor 6*T=|AְQVxplDJ'jr= /J[1se;b]uM&SE$PdfG,4Mv4n44U9}p +Xp0e~::AEvǟEM-׸߈{=aaTU SP]Q8Yep.gc\0DSA-2d jʒ*ӘE!FL(i(YMd8XֵDSs#hdQX5d###!iS??@X۟톚_y[m=7 #+i4ZSCN1+-cX ),!j4 iph9Szr1dh&cս52%"'bѲcR0 ԤƚV5!UUYaFg8a33"b &h?7əh<>jԚ6#^X?iMt?~sm?(iC'CeܯX^?^؟l<(bJ(`)_xﴂzÞ4PD_V`+e~N $$]QekosI|cu0v%ܻ3Fk.ߒoȞ7ƏxzG[\^w/)gDy IpP>(-Zһ9ϏYfv}.7H[[Rp6ā^Kܳ5v93Us#7a|8\VkտJ%!@Rɇm"P͌9 Dm  $o&|5-Cc lت"(#cm`°%qvHǺ<nշ_ h2a6֋};*n pMQ¨.~]^rȟj#Z'3$HiNA[kl.AӄQBP%!jr<*N[S{<)4ԆP?>GsZ<(' Pi8}S^yڏ'n$}Ù)'?@f@Ңd[MmcuORODҽ?G|,lXTS=|f} ](o0hsKFNA<&ÆeG ri/ q[X kEB>cv4BhjɇPQM"_?!ʶ\<qNIOڐ ( fwW.feaఞ=V~B)%XB؏? 5pL]4H}^l PREns/JҐwDZFXISJ< R=r(*( pa a-C qsp1<(r(?UURUUU!AUUUZ CG EsTD{ t'?ϹEia+t}Vŵ4U"T!?S"B!} e.+P(q ?!åA8wd+kB?5rW>~3IG;s2Z炡 ֡J* U"E9UR_-lW_c6{OРw"î))?҉_*P"8b V`7 @ DIѝ k5^&א,A0.%-Y& xȗ>paKzus8'qNVO,DB-V #I;B wyz{LsXJV{|"(eTi F5/|CÕHO\8M]O'ߣx= qT>?<dμB"-qג2RPFA,YڂU:*`X.aMUcV-5Jބ"f_ec[mΎ; 9޵D9 8TUCzN~fp q XhuCZ]_/8^g`(V13FH']}[߆Gӯ5_81,s:59wٸ{;?iTJRCZ(%2ɩ(r`I Foӏ5w\nqgszܒ_;|7C|cujfb7YlXI:]aG)y{Mt>:.K6)pK1f#ޤZg¡Mߐ3\)YM^o"aTڧ]/r%Fm.]$=p!ўV938]-#܀"u^==C޴0 }w[ffff, )S-rQ5+S [EHXfmm\\/<'~cϬzv^j`LPG$묩F&sPpzјӣǒː7sh2jL㪵Ƿ'!O}ͨ ٌI[OH W*)Dˁ1c`OqoO61>l M}`y>[\,R I%0Q%4SNYɌ]oSgXiYcmWp9gt(ơPz=,Xɇ-lXg !`a:K7tFas*곎gmov5I,ߘ}Y{ڄrā`}jZCCwS <*1wޤb(CO[C W -U5m/!*W'-]trr f|YY܈y޹A1KO#[ N1ݓz,b*?n/CPdU58,d]mLӱwh BRRSDA QbJ=_N?1X-:3,R$.6'Va1TLGJ?m:[ U Ayb|WU7tQ1UrΘ fxSrEUX"*jgu U5?hEPϷZ׎۪a̸tˆ*1$PIU,*\b]nwJ1)q$u$KnQee$RG!Y[n8vʊH%vp)"WZ5>GJR ,O O/ 'XJ_4QNtR7Ui)E_*r)V1.%lm_%>Uymv-:vrB5};h=B{ޅaA$$,3s D(.x,1Aș\fCRg>`2Y0@ V7k"nV.3 ooU2`QSadT',ځ$d]q#a[<Ñd¹n4`֦pt rbRV\/#ɋK8p-J4ό7s* n2L+ۭ;""?F7*\wrim-IxkvUen[8̸I$I$-k@!KqnEAU  6PlV")݈b/O`wIUfT7ǓEqd]WqYPqTmΡ-7^D T #o:t]vSPdR4{0_g}v7܆12T^^WWaֱE Ħ 휅̊2+vhōd62 mȦhVv(ː#Cb$6FHA*̔i1S_LWF@D `RQCg$r+|+2&&JH/u$*B -GӶUIBb\+8QDH`3QE ] ?옣T\}s 5?3)*=_%nS$O򲾞y1:)gGKzA`|d~xQPz3ő{(؂Dy.o6)eT[?,{=Ȯp2ϫdА@rUNQ<˿^?k2&paƫn8ɐQ_<ԸԕƧ+(EDu_qeM:T2Ɵ db $F*&A#VGzAZ~? t~>[DZZ&ɦCSG6 QT ?{/N|WPۨk_:ï/U6WMD0N=fж~tG!4 * JD"HRȃoy#|?jGZTd睓Ў pf;GY>Tj4䈡j6Y6 ,ȝh7Bv,wր~ޱl>#sAdL'"N"sQ+hpQy;ĔoU].!},5."-/DLB?r"|v\{%'Kأv u)f=o ȯdrl%tQ*MʒJ5,X"RW]RO(@)Q% +1SXx|e+ =pxKG̡YNM"[}`Wz {u8~ۖ:HJB;@p҄p;y^$B1;@B@B< IۃL8nD#@&uQBA! Nv5"ҕYMoҮRc%qd H`| ¹T<}uMk}&!#"%*}4`B 9H(3љXWG &n^O1oAWJoJd͖h`leo9W;s: oSVF`" Y֯;U\=YRcC^+ i:ɹ'vi-P!fE]9a%KN:yRj^ݭM#ӬqIo*mq W T0t~ Vo1%=6 A`۱EUޞh5ׄqW͆UDžC{ ݰUre^O=>Wsml;-x1#D%٩{߯oVlއ yqukmrdG9f5&wb{hWx;'T9Zl{gSy4[4QÍ^f"#Ç熀XC. eo75ҵBgrߞyΧ2GQƔV4tqaUeA(ka _~9UӲ-- do9)Lzv#HUQB"* tl0e$ z|G} )=^o+Ү<XwsgE%G O5R|Y+ʞ`H;)xpAL3>?g?abOGsr(~HyboSZ iRw;mȁ2k@)ִL aloaAvw-Y;v?a8͔{!f;ML,WX'N'zet'@LQP)(.(*%wG'P*Q28êJ"I)?][8UhvM %iEcfhJ/uzSOp Xpp?kqsu(VgD|v%;1\F\H.fj@_jC]0 W{H$LJ)Ѥ 9Bʋ'*)J*J@j!(``pPMeHda+jiuP $J)ݡDSS15D-QT5M+ifSPو(RY(}0Ԉ D>3X'@@~rF?+.HOnE6Y|!@#~ P0H ]u5 i: NJ@ YsO5bt:B~h_Zx O/rpَ?p񑸪PdI솞R-tz\pyy97E~_ڿB <ՋH9-N/]GH%>2|K IFUE*QuK/>OhSv=nƧBPZYBk4knƓT ve Sد>3G|B=;I(;8 s,^ d _n#:Q]oeGpd ABPTOΙo_o /¥JD T0Ni8C=m^6V.um&ff ̪b>Wg.OWМ;$h`ITG6!E5"G$B)&>|0ifDB!iB*D$ ^s"hB"!* %" (hh V(b(iB!bB$MÕ JQHL!2 h2RAr;b BYJPK$Op>5O|' 6ߍ$рi F {>Il?%p.\i}|Όg8KgԵ3U0jym랙D2sYuVIdNAf>)˭V~sABQF"3aG"F-*W gܒa52axXyZCFt?ʖƾTu\YX5UkiM]E#Qmw?I7ct]*~>]С-/dNNh*dU0~,e#(qTyy cQE6"<,s~U{$es@m?OʪoUnVcH?SYR_UJp*^ae^;!&"E@ xӺN=!. ;aڲԜy޿}(S &w˾cnZs\aʗCv󳜭6] ]ϦwSWLn_%Q`y;G)g%㨠AQٸу v0k iHf31(sW](A誥[Exl8}|'(CTTFWaƬ#O H an.U9>A=;'tr\NuJ]\UÑ% 68I&*kiwtMn>a]GƿU/OyRWJe ΘHinfl7uNZ{z\2Tv8u`7{WXuُ]B:}{h {6BX0=uyH@TDyگ`b wwrDK&]^U{:1lҸ}O/ ֽMccTj Tec9iAl1^}@PYͮO>ٽﻈUGcvpsm)Blح*[y>|?o@F~UU[p8VG;l۾V-m8vZgk/\*r}NW{G_g[xM[d⮴[p3Uux|xAv6,=Po #p8k\Ux?~i@wr} 㷇d/ {wҞ ^@5Ȁ^A"kG%zc:6If 2odua^"뗯OD:u|1w}~WI(6CL'x?#hUO།<7SQ6G8 eLK:! ƒoiLx%ۡ8S]biCP辄@=Eu.܀ @ BLJ7>Be! 0S%hZ&2 -) 2d-dbҴ% JgGwy~ợ6 JĴvJL~o1y\--bbHV#tt)DJkeoN"E5xjܨW޼&h>WKS'~&Y7Ӹz,T,@#p=rAmEĔ_OvB/W`5A" !+x K񲯦%Am4ߌ 9:a?l7,wB*M?3͌1esqHQ58?Cj^kP[eoĴpD 9O_ Cv\T N*wڃSg$($Hcm>ZkH< ԆGbQ86$j_S8(Uo]e%HxbpTFkdž\DQ PgK ^8,YY{F興BߗL{4@v&?;gi}ރ7NEDk^~o!`?˹q7ŷV!RUe8ASe3h 'ڣO,U4Ks!}]qOwI?&@`le"Z$": ]*wO~qڗPvԀ&%'_QQvz]>l-($h3x}rS*W{="x6`j8G}\3+bf;[D!E{q)._P:}꓇]}j臇J-pV6|~?4.QҾs Q)Q݊7>m~gZG+u:NqXèbH$$$U ֶٍqɌ(-A>l@0pYj.H V-Vub-da3rխȱnb+[2~LPl fX6d[ݶKm#m&4h_p560#<1wmbd3:-43gl+vQ\I9%<yB?+ms!5X>St}7߫CIA4AŻ}7ahEVyalc_`<爁ƘFЂJ +0bK0وzlSD7ݗ;Q4>*u eoO?~OT=Yan 2;KJ=Ӱ\A݈%qG؏~㻗= yGy$>ꓛ~{S~!J̬\r*`~-OIEžO_E+17U B4T"ߛȩ}bj9a[JwcPJ QV i8h웨it;7G%i-ڪ YRpAĥFD_>2QA x% BoPOB}ϵOg~I ǞreLJ^۽")?kÞlI!;`_mga?Q<73܇`e*l?4?Fg *P n{u"Ly|yyBe>8!*(BQ;kI]US>fϪgV>1'NPOm~\3N@قݺ=]va^f=~(MǗ"Zc~?fXX~]znX9{+ލuUMR/7 χ [Owv;XH%!< @E}ur:q4H}ӛm8 ,'ޣn%&Z>%WUUUUP%lD׋z[V'0zm .g*PMʫwӪ~O}};!!#r4g{@ w2Cϵ\~EEOCE{wGfei|GwRόqʁ!?|dI 3qݬB*]pFr9hqo_._"e2S!50?66e:ʏ ?yHōJA@Юˁf_ ryׇ]'xEE;<[OwG(3bA$jWyg(QzQ>J& )ҁ.sUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUt\-URR)UUER*$A*LYR$G>RUZ̪ ^INjUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeUUUUUUUUUUUfPUSE -5FImSA%(XSEEzˋAH BCoH@uuy{BbRo]@/Fe)/|]ZٝD޼8.:5|-1Q](ގXJO!HW'M>J-!/_m4Bۀ;m.笿OOmҺbP,^4N߭p νD'Qg 2G\|ʕsɐpu‘B 1Wx'M-w2.kc]? MgN\-)T-'i)%A9g?7]stx9Df+(*hT%sfH ?T@N)<^8@>=,솺{;L D*PﱇOBA  a°@#0bzO.O~=;XmSl` } ڧk? Bc H8?_g,$5O ]Zw_ jkPˉ[tUU2C(N `]S˧0uˇu 0Y!%$4)AZmYY_q̽y-$R@V"yip}s&R{=x~'}y{)JcO&9fx<+f꿡h\wKU}Ԁ~yKHq@C{vOO9pF+?8Q4s.c@hfI" _zyabl>Έvzfc{ y5ِlAd _ɓ6TapG{J+~{+K0F1Eފ<RAGH}71<Ϩ#^Q}Z{UQ ?7١ޖD9d~spk'KƐdKz6~mo_;SSq#܏@׆s&f0S0r&POϏۆzoul02Py16O0n ]l5X27 GSbt* F'_;ϰ!އ? @J) rG%:zn0ex%XOţRt$)$ߏ>'ʒ4nbȬ謆 RP TvA\vU'd40u7"ޒ(2y~oUY,?'M* *Q8D/Suo #֕|] cY鵜Xٖ\ }d(`}{l$keqfJZ´r=~;B x B hJxˣ:LZAMDNub^.5Q>Yύ?jjlګ5C=(tQ+K@ggPWƴPvZ+'x{e ?/ߤ{P";P'WjZ)BqO :GsI#/ Tǯ&QIИ;EA{90je+o}~sY;R|Ne :KS9?,E^ެ`fq\gJ4c= gdz@0qSȀHI 4kg^3y[8ff€Hﭏ\`Pϒ3 VCvk/@]4`&rNkq|>DbF-?*(}r?꠪Q\zy59V ]A/F Nya5Տ D0.IH]04 y3/{Q-ǰGDOȄPoٝ17 =J*4zתL? ʻTq̷IBo@Ž&,{o#XϰC|Xy*I8ݓ+sjIWu!HlRsؔeci{?EVBu՞\Un걁3PFVhKO.ވݨ :_IR@Y7jN(!BGj|,s?0MGD^vNo/mUd~4p>t\'8Jӗ䳡ӷ*SkM4*3!k7ȰNċ%HXo8tB$;z$F=#!wzqvwٞ3:Xt1}q} /c^>'/v Afh$dByi^;W^a^ka.$owFHnY?^nʐI" 'L<#{s***$p5~)C=^mI}e~kETO^0'ځu볠e"N&~PҾtPQw,SM51k]v`-d1]gF,åiϯX IeU;Yۦ4}:NJ4Յa*{3l,e%-7u46 YcP#T%- W[J%YԣcFڿ(13QDnHCqȋF\v* #olF&!d.U6JS`6x:<ҿJIWLjK`@"3íarKyna @n u1oϽ<_/x IR`YǷZK\\wCv ,R9*˵6HG!x1Eg}͠nE!UɴH==n5bgl9.O(U! d-!+tb)D@-`k bW ‹"#>aW:ƒU,:Q)t;G^+N<P'%.Z%߾ϜR)iBSro"`xe0#\Xc`5TRA?݇?OܧOo·{z1ҫ ' >A)WZl Р[Y+7/VO &iD>xJh|KK?G?w]S'~o`hx;f6cw}8ySYLuKUjWU]ݭԑmIzqd6۲I$$I$ASHܒHܑTwkeW3̸`ih7E=U3I&a,S0Deb4Tɸ#:,oݓ-%O3΂M5쪯_L*WKt*r,. [~vuРVۘxO8V{$ÏҧVeM FQ]v]y_n?_稦r}2Hc=nG]-#A"}GV]s_m?-g5^&-fvp"uAF96d9+{Aj¸;詽!KE0-S|VLE;FKP.͗z{Lt/⸎9w ;v@fOZ%u6F+aʼnqWMw[gb]j( jK: }h.p5fKtߟ';IqhZNSjXA}$m27 GB2bSw9xĩ^gۤ>M~;p ǧN%-"ayVChIL7g4P̤ /6v 2;E)_D۴NZtz! &R\@PP{k؅G`dWb\& R>5G%Tqx0+ =,~ ّW2+)^~gU>;̈Lkኆ)idW0*"t31?o3q:pujSP'6%D3ʻOYJBr Q/-4'?/Db!kJL^Pi}U&'>vop]Ԓ=Jkp(c6.k9"?Z$sH}wHcC^MW˯W$W6ָePG٧7TLl<@In7W.[S $~{Y2+BibU\o6%t+wS2R\EGTน`gV0@Am|傑큫lkL@sMo XSu@}P+:}h70<.|I%qߜ}һԦ>e\kF}Dn:P^+#[MbT=):"@5$#DU_g(u c30a #p˳T-*as,d;~}D8eᘠ?Am^2Gf8Oz?" 7.ת>9T,#:uw XGa(\jw{ߧcilzW}9xalD4-s:ꋃ,59L[Qb UaBb2a!,ۏ*PYH "!ȐA%3_-Ph)9H X@5 n)|Ŕe$)S{>*عXsW Z #'pb!? xQ))+_=2)pPf. ׏-b}<]ܣL|-"330JmOp]OLDdWCG˜|*;!Q6j3:hy);/~tU;\tT [({vL{`ľ2]OdHL~:W7[8ཿ#dsv{y#Pǻb5ֳ2Q\\ᯍx/}[rxKh7Up`&;lC0A`ѕٿkS^q2Oo=:k]d7Nj @RBܸ3V8Ux_fT<_ۆHhrG_ƶc;x(Խ$:s5ӏc-gJh1~_o7_Rnσx V O,cB%(/ M5fpTEvnw_ Z0 LlW\=)H.ͪU>wQHVڈ3f8a≧ l3RA/as 3MG:66f qsp_1v~Mmh v5+զ:bOUhivBwMpZSSyٱ{ *8fbTjCw(2ϡCFcSFp'{+5Xz&]_& l7%$q$I$I$$4/E/rI$I$ !ޡ hK2I! $I$I#rB|v@@lHRw"I$I$HI$HۏݭÞ~ʫOߣ3$+Ff6s74Bۘ]=mU7i;5)C !b dOh4`eJ(3f7u?mkNQ|oxWtrP.¢Ro0k.WnF/c2t@] iܷ8 *}h5wn ;D3½Y5z!6wt瑩nՄTG;$$.Cz.=`o >Nq4.7BuV ەEUc"& jh+GBYV!hEV|҉b݇w9al_A67luT\;jUUc[|՚ɮ(v͂o\{F>?[̈́k!Mgs8bdxͬSW~vxV[,6(v;d 3eE6tمg%1 -MΨ3kQEAONЀK5Yn:e|48$SeZtv0G3r.[h׳'?S:^S!Del{NfˆLgSsW(ʠ'PC.zݿwS#6h ^C>LO9~/2!Z{d4Z dsgeK(j]ϺSWk'Nf=7^]U Jp;EӺ/;v滜txRL=Ka؀c5cYD2؛r*a xXm2*. VsZz+_;m<;Z潒R`D,2 **QQ2XLSy 3Z}\cgO,FTt1=?a]W+i 1PT\@wp|긷o1O{l-; W)xA.*/ l1DXdyn{PpoC)W2!URD-Ja~҇>e|UG႗qZ˹Ja}|,Q _K*ɛ{K^|a[L)c9%}7?fgF{5FqelEO ˅1vM Dܛ4+Bȃ2e._S i9f2)Ld-"6 ?tsjes1q v>ٮU&:D{O l]ep{HA7BI-_;}C2xzv}o jR&aVe2Xna?CIA'vQ #P~wO&΂eiv(1u7 @C6jǻsIa&6`Yz ekݐ/@r䕖SZ. hACM<^;pwV9IcstUײg?`91@vc㐰p@*.!nKi@|zb7·xn4elWP3{OFڽaYFksaF9Xl nSZV ʡL q6ש7ez, * +3Vp3S|z{m~]r5Pшar.Xẋ"ZN~ơ< ( !B /*?! rw.Yu)V*[8Օ:CK9KI3k7{>>V CEzظv U_qt-T_I1y="1\@lDvwq`l= Hrţx=RkUyºޖRp]߹!; {ZtICD2 cG=f~78lvunLE$ qK\@=ʼna# <&?d uc1=Vuw3[lҍj%LTXe 6n2~uFQ(uB lA;O\J8yQG0aCtx)Wªub<O9]I=Z7|t~R* =/.\>O/s*՗l.{ت-*,=q3ƖSU:lGDyfKR%8Z:U<( lv^eblgA'k3 b:Gzf /KrKϷ?-{sr,~0.odvU@܇\m"Y"b_lnvT*s[ ~_R`] ̪[5  1sG་;+Ɏn0'Q };2ι;w(2z!uY"B~ȝBuƖgaTX' PnܮP5`:Jd‡Fb800 Y (~&ϗ,tӭk[z_Ϭc.}dUCbU{c^2q\/tz\ Mj qKutKE'+3pqGx{~ =6)䟗] B fH}^o=2|5_:O{]/ OdGNi N#)Ԣ+ ȸ[\ rG1PU`5.?LmFY)I,|\<̡' UP; S%R{;"R9ߴgGEX_̾ϴ|t(&sXC~huĖk֘ p![Nݵgwtb@+jQ;~upyM@僎~||+5(rD2sN0ix{msKѹ('{hpգ?7ʺ8u Qߏzsr玧 UcT[A0_bs8BV\\%`rդ\OXǃx= GMiysE0~.d# RF#lrHb"~µ 2 YuVgWr9V]F.P'1;܋\lHW,*Zqf ٲpܫFP9_^=xZ(UKJ@M7cfJjQYoGy=l*=0aև,#^? ƇJt6KFJ{;?XBr@D!ǃb+?'y M:B"`pBM!9h8"6tt]\+3zg {rs\wSթ9=je=5*~#_6<~@iwf tՊ6xx{5DJڿYO5Mj0Q#d ]ź'.%WmB>8QM9{ݒ1G)ϔ0b%:K<6x#리-Arb-JIBx)~$5 9. v@]^uCLk6zX"Q̀2[FFL)U8])LA# !r-Zy 9ǯe_#>ʫQ:U\}b`&`LSZ푩w?NÂn @ͥPuNיhhh;0|hv< : .mkDc'h#|6D[C> UQT`rU=A.,n+*gǧ;.zaJhA#UTtE}w M7z@BU%LģMFkz $XϞ7\^bs&n}.UR`G/=m 5WA B :9 Dxܓ~?qkPW4/8?ˉ\5ʣEliVNd* }Je4a|v==(}xy"2vL29dxy% FjJ "2;bR0 Ϧ˙/Z?ȳjla[ӱ-kR~LJShQYkG̥*r~)%xm~ O;' VەSzڊh@ A"+C^H]>MJ x*bze+HhWN=kI`YʶI73c^WFxYFe իwXoozjʤud8:_o iUk¿q8i겏 viNݾ#Wц]f+|fƏ=)9wIC_k:WV{lOh9a l^ ? N/"\@ @0%G^b18b D2NqAW;-D9\T3E\e5~v ?h>O)={nt4\~绅낉U?g~guabm>:&M|1(+S \]~9+g= -?ks(WU,Ьԟh)x^5^0ǣk6BӤ> Eh} "$dt2@e$F6FfGY儱Kf] ~HR{Kt\5*F꾕npҊ)>J*d7llN VHQ* tJRouuQoCe1rW/~5""{M kS8~PEV %A>D9DsMx ŰX(T*Ő L0{ +hGU0J/5 \QYy~?ph0d35haiVE$9dQt p`rCCAUVҽ8nRJ_LR UȕR w l[|6ԙc8. Y;sg ( ;ZA8 e^Pv/"c0@~oC85a ;#dPAAlkO+(Y쐣~5c'i M%2s89흅z-ƤzXC#Jy8~wwǒ?ˇ=̋ۧ|UBOW!T!z0C2ë:0dG"HTq ybݲE[VI(1iPJ 5*Hq1P~ɪ~DVXU2CW3ѷ heXFր_?!I ,]'U:)Ѽ[ zwxpWU0V#oI֒$nQB@cu1*yjg78k  %ARL|w U}+Ring2E(`:~ސk6};`pC/(ĭ0{-|Z`oBWjMINRkfm!C J(*<)Hm8 QD #45QQ?T{5tWT~>DnZr Eb3$77W)%JM|F@*/eֻpCP JQ 痢,Dذ}w-\^=V[_!g]'xiVW'ۘ"8`BfcGVSyL,2)\rw(+U.W9KBFv\  PqG~eޓE;u0*SﲧP8<"hl+a }"<Px (+[kU;"$ᶗ]*Qm@+~VS*kM 8N8{"`z5L6dG1e_~"kd-iqq'Ӽ6mꀪ[Nmۚdz)H U rvPfaݤT)y:Ci>m@w&zngDE ?=<(~ٓoef~tE5t5N- A6]X>HM*%OӧGőEEGor㼅 ycLI)<&&rQvò.8MD639®] MYZJVQx H6~T,Cf<^{1 dC8XT&8۳t1#ľ(ecԉ}ʅDp#@^W\˜;NםJW2UWj_jC}Ee[|gQ8.&yUrfQI/<9d3itEa%#g an_Ynd񝨡*97 @6`͌. ᇣass5Ո8}5Ž9> h>1&b^!/Xⷖu9V41$Fg(ɋD3AQ^ZŻܘ7ݵfpEWeXnc4;V;`PPBv/d҅;c{~`/KmacR\cgq8,ܿxQp'a68↢SyScH!Iï>= 0ɭ9z덄:,P82.Mvv5o-vjƧrcHIpa0`FyKMm|EFzUyL JY-.%aG.yF."" hr8zai9DT=/ty ׶Xw4/WJ3K3+/&JmWXр@YꬡMXEvox}wSRՎ /TnV@n[^PmCD+zm(~ͩ_s:rϳ_;>g1ε튳xL}G#k9SRVKC C*K dݣ Ǿ@EkMY_j&Aucٛ!M[@wPR~7k)^1V<$Q$2aSΕi~H~E/S1J@J?MnBtAh=6,oΈ+<܏̮D$.TK^h>$4z|π=U.ʶTk`ڡi G N߃#M<(|AlL:#|!YÌ|]D29 }"Sپz.r8}yh`d@Dvs:E7 JB Fc_ -Ptιϱ4TXSKuk*RhtLE+"3F=Iƭlk&*k#d H"p?Ǧ5 8t퀚CBSߗV?vlU;jB5Ao0"4rE8艂 5w_*cfTxP u֕G%^<er.6Bh]q}IGʝ5?-FcGeG7 ҪTUbbFif_cq4{+@!Didi{pF;%4No+Uiwd.>ĀSᗡ߇x\_$axqөMGˀ#`,3j{ڃv=-9Rm:p-F|Þz{9"=:Os90lHg¿k࿈~k>>81d.>b@3o;P_sIVq@1rYڥ)8WR)|ofA>>b䛬)l4m{V":949'IUUUP5 8'TӟcK4L#k;/iW ʌ`HIPFHR.ZΉG(((&B6FDݹDr濼>s ?~MgḰ9hk|k|p֮=~GPjQ^zf5. ?%4"nn_ggsIyI9?'(G;]hcjyz#!&S1Eb}*w#nu`;F~DG̎T+@{9Gm_U ,$<Ŷ{\GFA ?l6Ao + .0<^,;n `59*&+,/t$8n~OgVu ﵉=nʞ4|NΏhͪvV;L #tjiY ,XNXBRD46n2X8@Saʈ~h*1.!^(x`#*Zv5<;YF 7q %R@sv>WItU-fqH0^&INn'$ۈ/mA` Ųk*~ȉbT{|ݞ`<LD|aE?>ቹ^&L1LEA${/{|~l@tLf5>{1itl͍}se+2ïׇa)'ᤆӟ\uvhbEb<_^֛nZP+&ެS +HoZ;z\s_ݛ@/4!_?&51%5ۙߩ~o݆/ed1 5!Ez}O\!`٭!kW.N: UjC,޷:2 'D`}@"}¿9ʉ@V*U^ro_k'9/*i2rӂbQ[ 1zLiJP>Qˊ +2vX3'a;-+# ]T7{*ܱ DJP$+Ņe~4BjMV"Gyx *(@9(`d?sxz=I?^>$vYANN`#wTN*@#/f`cxe;zNm]r,PD GPۜ-_1 o|Y/_Ӻ%ߗ/H$xWߗg 2+Ɗ7F݌ P?O??c=<+i& N{2MI2L4FY#dY% QG }@kJ}܈91(r"+2'J Teeh%JHBebF Vb"X$ XIYd fFYda& $"FIee R"aQ@81T;ᢨQPgBdG|5))iJ()TJ]C%T&ǘ̅ɢy cR\Pdw<=zx @MYj (ïw&( ͩ.RF37vf&aDj"2 ā$HR0D2"y;2AO;ot>2v\8 OOmp̻;_KkT:^.Jkvn#{evBd'}38U^WLac*jUMvU[ɳFk|C  Z & JcQTr] ű`yRH)"9l/9ؽ" =hR>@!2@H$DVaE+1Bi|yCCP&N?)?y!ڱh~P0^\D ??ćvzAR㧹٥`2Mc'Kg$BSy>KRӝ*J̌X0c.nz*Qjٍ0T >a)=7@9?09mKf r.ESTV.d> 3)QB~6vk[ٸ3KSZ*hU;cIi JttcsjF)s=1泌x9^c?9O<z!~Gβ٦Nj\>1pS?g1D?AMu;nbK4kf䌒B4hcJb[Lx^<Ҵd5+æ?,}Fn,-wZKd*F\JS ҂ 'ϵ{#?LGY4>7 3 2ۑ >h&=_/ l)Oۼ1(YY]Ay}42W!KYm=ԟ?JhI ԫu( R<6nЏ՚h5f$B);?gjsi7Q1\qjZCq0jg^ob0”qKE GR sf_Be<{A4:HyhOAEN~(X  &Ն?'3O@#tbotў ұ:r*D]LW/H׆N_a>)C4}!k6 V.@"q$3J2ŻTY:_j}PZ$N~j5x]'ApQ6G%#?e)}8{SMj+YTӧO2@gdOTgWcC'ct̛s>>`eC'8nР爦7rx4I )8˹)?g'Գtl|jfkGߴ!j|S}p|DO(4Y[]vUIr'gfwI!>=۾O'F,Q?,̓9BE%b0ƄL'Rd\ϧ@4r~ni<uG2@b9tCXPk/S= = @V}^T礩_/_OCBuyG]'j ak^o|;xg{0Uu~6ԾT=F>e@r< v*1|}>(PbF0n]ܵX;~=$}V.>ICMl= ӏR6 s =9Ʋ5c1\BQrg91LCYDؼa 4R . ˓F(yzfuٺ+%)ӼޔXE+O.kp4+ *IPҪIή5G -z:lW&pXQXD-*f(P PEPDbĸ2 6`BP|"C@?SslK|6j'qPvDŽwӬpW4:&)ݷo73l]nwo٫~n,?W9^Bgs<'^c4d{y^q|ÿq̐;w9q]:uXwG]O>c9UM3iNbmpAT~uHtU_竕]O? zz/|^Jν2ϲa@U:Ӫ@6|1;q0g|*_XUl2b 5"JHi5xaf m1LϦrӧ(bCʫZ!J)[xed2&˧ugv+iS7;۽|vz1"xyb#g%og\Ǿ1f@Uuѹjqk,0u9^bϜq*77pTE* ,tȻ:gM/)KŪ~lPTAgoߍ~uN+*Qڧxڼ@1rԳMbGNKR\5ۮISCɻgR]buTV#a 3KC^8j|_\'wjPUPJ]4jEaT Q35%آ%a|݆^x--Ju_y+*AMhmIڻaZ "s5 30rlEPfEH1}%W z|tSw?䪨MʾD OA jU &dvɹ8Xu>T*PF` q>Q=1%_6msػ/7U~xc n܀l$e, k㫘5\lTG+"LjawsjͰhG?}8hSi?i)Zuُ;:u~b"j'*(nNbqY#+f+5u _Ν?g/3B>4N?EW8qGu5x%zwΟUn%s'WvmNM7#eRw!饄5mP!B ]nv['j=e;?6??~~):ܓ LD?_G##2呐U o?6X\`~EPPE|p9=>~zS n B "}6{ޡ []cK+H;3:oHׯmx E/|:O;:?13mZ} Au|'pY|âٿ|LS-G8ԅuՏ˘%1*~\Bc_o!x{ ﭙPuKH_ O;|ns43}C? ~vG-#ɹ|i-FnFzuIh$7*|?LK~o+ЩǼ(\_})1yU>K>pnݨ.9*ÇV^!4CfsJkuA)jWksc*Cͦ,.q=(Byh ztUw nUgKI,G*ciAG_!`7tc nT E}."E!uz "S՞D=[ABJz[$_vD>{ᦥG"oc&|<4|S}5Ga>6ଽ?K$ N4H@rղ"j71xDo@((T`yeпuwyCYK F_jxY#5 ;\^<$g&t[^L)"io3O8~VNLO9u.2u{lzyN t;~jNa`,YY9a9zI { Di֩;~/<l{DTݘ7Df9x+dIˋ+ T/o+%] c0%Gi}t4$n0`H4k8 yB4G&X2r/)t={qAqv0Σk逡{~ZB5T+nxjh, z| prT9󣥸 ;{mg&mŕ?yX Qk\s]O#v^9SJi4_B>YGW̄cp/WL^fUhy4~p"LD 1" ={7QS~Y?aOHzEP""IL4YRF5\ ntO^Fl6:A&[%O?mUTYb8hj~_ \1y7drdc;&0eO@ ;# v &w@y7"(;=# @3_@P›5&y.Gi| w{KB IOBNCL9hQ̛^E] >w"TE $w4I#6Cqo::{y>i/!g?:cf*|j<[_!QJ(jV.? 'HtE"AIz@n\]gC{Z! nZ Vm.`{YEw%{5% +tQ1D*u8ݖ!V(|*@D`}:;ޏw(W=]}++݁L+⇹O%,Tנڶ#é݄CO<0PtXT΀STz>_ENߝN=z $1 d@T@yO`mp)_>}X ́)ژ#Qvch7f5ddTJߓb$JxD3={}ອ~@P! }tJ_(KGGejҀ.=Zl9|WOUHx#yEpwUXkMuQ2F1:BY\\B0`zchk])lCU T*..p$W\q^4Ce9yOR~ph"4(!{ }؈1ת޼b7g-X4h< I"ɳ3z'8[ZkqW\{ܰV0ge\,na\mtdٴSy7}7_M)tp3ۯ޿/8}=-j 89xޣ)B>k E2‹w?,.ڊ&=,\G^׾^Š[˪i쯅" P#$}yl)w!_y44: F1/]ʙx5Σ SiN?TR󦮱=fuZqwYS|3WeP\kEOEx(<螻04}m__\Z‹ޟAW5I`\-M@>~(A[dSD֛ ]@"l!p"~S´H)M}\4 "n=:;`bhzP 4X~=28F(}W7@w;v>~ߴ`d-+?)-3 0OV6 β1NSgK&\.f@\pi )>d"I97\)&qOC9;f`\2>#y oAE@& o᫣/G`Uk@oG󢪪LK]}gۏ%J*ټ5a 3K7^U-cfQv|ِ$U[ʸbƓeX W %hkց!KncEy-sr53 i˚- 9E0ݸ /NU;(cF` R MӳV(V#᪋QHP{2_L^XFzQXU텷 XԳ~q4Aߣp.Rq+5Jv\D@cŒPi|Uo籋S2jv }{[rXou|¤E8 r~PFw2naliV3B,%C1c agڶ5DbEcz0Pg+M}ţ]Ө ]`^3/"@1|kF^oBbÈ|n״`Ҽ bn:1 ZszNՋszuNGRWmx I;nHOXQeP(|xXKk,0Q7uhiݙwo|:>$ I|(Z8qhb8mڳ+pY:-a&^a !^_0 0Pȏ4$?ͭrWoí9 CI|#")DnJn r*Ik+*gҶRdMۃ20ٝ$qE 3 SJ囒2c3m!E/LIrY~ څHӿx@W?>(5$e5ݹm eߤg=2QEtl^#rn[jj4m|u?Ü)汢~0=^8רQ|kaB-e}ݸǿz;/~8/t\ȿiC񾂷Ϊ"a\fҤˬkdꞕ̲~{χю۵os}R<8V¡J {`mkIYr{~T3ݸeVkI(K |usWJ֭ΒRT-2}A k~/t>G GfG!EqqkLv8~;ug%YdFoXא[ @IdTsLu#-Mz3c#HGstW]=Tiq=gep؄kucUb]uT"|iX~FA/;ٯ'7Æt'-P @(+}0SQ?`|D}>(^RF"ꠤwtAҟFQiWSM2b]Mr ˅N2 v׏շ%]~^ȁ (9(>k<>?}xh&h"j`(f`W!)%$?mtOMvha \CS 4:B"P7BF7IY0%H3:L2120$ "%l2b2̃#`rՉɜA2Y d8) ("0Lg$+[QA4 R"ETD&݄l'5+G2$AaKNf.kZ*JXՅ9EgLL&1 3e,fUU 2p 2 ZrGљcd#FHWh2 k[4a)!V9X)FEdiHFӉݾC0=dՠ 1oNIeLC)"]Ucxэaj133r2(6&H!Tp&)d@QS 2 VK9 da Ncnf Zj;=;2mϯxw-ÂJ@)Z*R?o]?óWxO=TNpte '}t\hվQe Q /P=ٰ__ȣo ?s_m߿lϗFGg nQl6-~8aB$TXDg&r CV̅ɒvMn5 B y~KkGサ^%Cav/ џ@sq1П>~˧SHvs%bO$C>+=a./DL`~~XN9y6~$U;o:cCG 2,D v&{r`PSX@k# {*r`{y;9ЌRؒaFvD!ʪ$e `7=z1W^7oY8u~f34x}G}ι ƭU'y=N箺nz毦͝,rjd1yNM5c83`xI ]p;|NEP[#tAwn Ņ*׺ueYM=;q}BkysaY5UELbVg9Ye{ٰ؎ -tʍz+V.iDI #K3A^J5w_ {٢|vp vt哑UP*fnҺ][S,Fpl,^S|#K=bõdv]ú>Nu|9բdSɤxu-ѵZKU~l\l#F ch OY7]QQ |3V([,SwM7 a@P Pd,5yI$y6o]PpĽoyU8Ʈw<4<^gX.x^78WYs8>CA2ЖLWv#!R݌^wTw/ލtd7L0 hhL28]DB1-@wxYchnJ({'X[^_;WOw36B#2$1$mᆼm2!1n髑C1iiji83 [qV?K?|OM￈;46$I 3 ə X~F`6mTɄbdɂ[#71eFOjsoMm`W`Nc;/ ǜA۟*G&Nݺj{&=vuUL`oa!ӧEbE42$d&ߪwgY OWI48c9!N=SD&8چ ^ɖ6T3ޢ.^:[>[jX́va@nJrU@Jn)8*F Х88" 14cJeawӰfܵ恫֪z,YH)Zw1Wo}hHKnUC]S{Q@4ds5<  zUyӯLZ8b2P^Sy Eq r棙$IDV- SƽM< sćC4i%CҕTJdEF(qPWT@yaаh@OD2x&,POgƯ v/ZQنlEN K.53Y$I&z4{Zo+'0΅d80kNJfN':A7peU]qw2sî(E}jC{p6g'aM/0:F\<tҰZROU[uwo-5Kԩi^QEQ}]׊b<8Jova zK%![/@1:1nC] _~1L85 7Z%73.,[XMP4Uk{!L.ܓKxao 4f+4o]3 'hguI: @REE1bnͳMkCpNvgTl}oouj>񓋣(tSw65I$ւd!jT<#r?gV%dH=2 )!iGF+(L* [ ov0`? qDc7cJ1I!1:]|XmBX U5RRn:ek$'>o!O*ŞM_ld4,EbzޯLG" .F(Њ*Ykahm 9eȣ0"3"<LFZ cUVUU,?;=`13 ,/bH"cA-i4e2"Jbĭ-"|iCY9ݩz.`z7Znyn|۾`zCVURwrά9Z$(.rGq13$*1Q|ϟ d[d(UJns 䉡vwL:h'(j{j 0xNƕ{[^oI>? Pnլ~>{4. Rs8,;yƨ)۞Y`{gu{8a(&0NB=7sAmo>OdJ:D`<_;YZcWp*iTwTrC|2$K?oqYYglx=.Lz\WJwfOہop@V/"P@T~a`j[YOa>" r{t\yz!ε5.wt||CpѼ z7w! @%{sTTM kQ AT!vwUnը |gǽfe`nhO5`tO=+~PN^jotxTvԕlS[ ֝<%&-_ ` M+EI '@)|]|4$=zh'5~A* poL~Oŗ$).2 ˍ\' CwQYp!ֈ@+\B=&`D ,O#͡F"RY*8z; D+8m<)dL?[=K +;Ӊ{Nt}=^h>]͙\HXCIxXUC7>ha Ol 7MuicOAupA}6DYшf5UKT6xp5|Yrm9CbkotUUU\؁pb&fb&ffb"""&ffffffffb&psԠ΃?e5O6dJF <݁μ,LU>O/tSZe.WrN~B^p| P.pn,X~a>V¿M]9gˎ>[$QVq|ઝ"(&d&N?ٝ1' y?n{RPAOۢ~reras2[pK3߷{yszެ[j#X^xVgRݾh|JR%>GP P @*9/'E9s#a66m z)y#An zR ^{{ t?g !'P&>a _$!!3P~F~.YB?$ǻ7BK&ӢQ`!6$? UOV$X %BD8F 1 d # =GSDp~a:y@6וS#1v'ۖ'~!Svjz!SL hF͢1"5L7MhT@o#]Cd?H6p nY#47DTFɫ{T:"Yb@#g]CU`=hHP8lv -~$}'}7>^Oyij @a 3de 80hn^11D!CN&4x; mifgfk8|?>V}̭)z+CDD!zߢ K}.E~ DzJ>*dS2a";]uVR@VS:PQA+t&*){<.jdH|h-=?ڐ~l ɏiU|~sä]Φ¤ MB 4G/?#/α3YHJRB1u_GSYIjJAʟJ)RD{ fv;G8q{pP"d룝+(@?x۹ww 9#~vC#O0mt|>]Uv& aBw؊40kq+l?TAC D0A36yaFnLz}n++aw=?n #nn?fJ*G(\TN4XI`3~=aֻhOG{-%O:b$>,c":I+#vF KR KUM9t6ȣ3,2ZRc7ǼaD('NB @p9S_g!/=Xҫ K,>e|& 'n#F6|}w#&JH'7uweNj!tȿ著   +kɘՍVbʢ xUs~ȿ߯fN}^? ˳t?G++<gn?>AxLJJ ڞOQ ColԲk@}YJ g!R7׶\sҷũ7g+n5O[V7PR!WgzI$;T Ia?a[u%ʄ-ʃ?kv7;>/ش-Zc!Yp%8UߛA> @b??޽B@jA(P|9lIH 7!c$ DD`Â2u0rZ5GR/u"@$ ؊el WԒ)"ltۧ܆)d"x9Wä;mf={|o4HD h H0lMʻ(1.$Xڈe#!yW"TuVK>@ΝE u' ~,Tc`DDDy_q@HEI(x.r6x"o닖R<:.d|5u Uy L4vh{h:`]QCf`n+0-{\ \PQL jt_gk}w*FvN@0Qά;}2LGwy`ۯi=QPc0ttZ">2,.6 Iz?{y~u׏ΛJ `e*{C2Ig~ھt?&FXdZ|њvm/yS6O`owiɐ3^|[PJu'U_:K?ϯ''>R(p 6%>A+Ԋ:R'65CQW,rSd+åX|R>|c5ʡLƖDɓıa؈`ǖ#Og|tDDs5W쟃xr>0!¾yUAweO+ml,e mk()8]u09kyy&fgfwa4cOД{Sy([e ,;1^,MDcB!S3* N8%Ŕ&[y:KZ{` +vx58+-Y~ge\Fs ؆V$`蘶:gFe6AĥU^ޫn}·!/כpȪv>rW>Hܡfm1JLNW mRV})\(,dl刮c=6+T:\ҷux#!zix8aCzyzƁ[_6lcLmr8s^Mgܧ~\|{*yeeC-=:ecW 7sJj؃n:}ߥR-zN{U$djl`5Ax0z_ %OX+j?xx\q7eR9d6$Aόzջ7D8'ivcφvr58UC3 &$ L(g!\ݖ#oО, ~"q7PGi$ UncwZ5Nt qe[PWYnT(CC0*3#^^VՊ3`p:ډ]Aqq^hĂ==%.P {BA'0DPH7vwqZÿ';m~7Ԃz;#nyܚ' zw/GQݮB^Q8r cٱ>.6WG @X~ 3Mp헌 ) m`zӫC/Wl~u;4??tgq#g^}mqDLBqy3QpGUƃn]3!,h#R &=UvYPW0=<$X-"Wd {i/P&CfZ9 ZW\b{`h{=(LXHrjF ]Q dax!xcD)ǖrCK<9ZK~t؄$<(/>WzfU'*ߵD.,g[z'U!,Sr(hOO.r:1`ŃI$c?jViCx# őŕC^ΗMdG%Bϐgs`+TTO!U}v[4teU2AD*[*@tGz 5`fVLyPrso:0[vrUVU=o)f[%OԎW!1EgP7X/!)gc:#u) P0ߨmM^ِ@ dsY6fjʇNԍF5Pnz A)+$4 P`lnieW&M>~|?ϐ򭤄D@U8|ת~#Gj6r\d0:~5{ʘ.Fo>Or Jb/ӪGU 㤡e:P.(4! /Q UўuB? s!iCG C6drS !'bdg/]Tϩm㎲m}/? -$'Fb`BnA IۻZ| YMGy@oubת"ɡL/Y&݊[vC ]{~!s:06}ZYMr=_%W<^;T yl{ǠG:9 7,84ʂL:ù{MhgC0>"h"( $ [yr=UI×U)2U,> gГҪԱ?uWfXȁ}kM's?^B)vr}vge;4L=ح2B)Bvs~͞9 m_&?9Ͽ-ԎZѬylv0IL+7_xVU_ |zjς2 Xk]#VȚ][6T9^w60 !͕c qKmt+*xzBqYȎ {qs ܴ9 PƧ`Y=>//x 'R2BŁ vy'-;3S[X)USŠOHQ&8.޽}))D$H|#<#H) Mn]CYl7`M@&H^SđWB‹U^]j]YB|2{Is1Da [O^t{_ y(MFéw2FɭV4B\+UQVJ;d@9h/x<~A~иԗu*m;R}V@Cr!#ϼ[mmPiZ#: RWno`*atCG )kO&J9N=iT'@҇pTҁtO]dpX&[r$;atlUb6EP p/^jyk}sfgab~n'Ыҽw~ۊVdwWhQhTfy<}4ë "ex$ܨ^q%2vͮjj!1hԉFlOX$LUR( NU? Yg҇ߓ]< qMmCNDr.2p ĀnS PxB 2Z|hiGQ^uf9vj^B/گ@!ڛ5̮CHbVv|u7TYgۄ3qj@EjX_)wQgeZ["0r޿~ژw`EC Bi/V,DFט=\]|1]EUuwvLW]x@$'ǿeUD_[x`ijPZ*Bcoq4PEUڦ2",jr1r @>d"@$%x&zPJ(C]N<Hf "+Fw4b۴ZWxZٗ`r\ +b -:r5mXb'U'`Gjz=}1`5=RX\ jPsΚopCMc DMǧOM&wqFlYHa"!$ٻV%}9Tq?ρ0Yw/ݸB bQ"7Q":(khkذ{n+v H Jq(2Z$[ixgc+Z]Kc]l/MG/0^GN[ąr䃶AP*fj^9.c6B[<7 A)48?guRbwJƸ6pX#r PBԄ{]WSAa-X͵on"3\@qn{>ªQTRt"6%*]@Ao_W==z?O<=, q@fXKHZA}GvGDB*OW珻U_J;}g: C_˒d1W'5U&}h#~30H]] 2jj?O/# *x(/eZ[{j?Cɋm۞Wcy Y4_Z`!P8amWS\r }s[Q}xd JiSHH:i¨kl$}G@܈<-sgn#OD)`6gq$HNg].\*OCA:v aRCm ]$p=rTMSoe-7ͥ({\CC~{wZq1hfVm" gJcE4S'B> +RgN|Z۬0Gl;x,QşuV0Hs[eEW%po)HTJDfV37l֢6*AF)@]6}*#]8Q eOHn3@F9l u* b!%(ˠ2MBk s'n~r\|9PT(I'%ڡ%LL""eӻ-4Z]o[V*(omHյw *zaeNgw!tםtUt -k/  hewK^AM{Y&S 1\颉z|QVkd`{98 LJ![>W;[#0_2}j`8Cfnmgⷰ B;.H$_M|1S"xQU [Ff"*\E6*+K,찺{^ZGrgeL ܃+>zk`=v5`8at¬mƨm׬xN^zhfU%R,75OsY{,: V|78gq.C#i k&_/Ab}[ ɒ@g ^g lbǫ}8w؃M@UPD 2XiF!!y7z/VlU8uw˝.w:!JPq0*pTAU%'HQfuN>q w8 3x''t>ݤtrQ{pQ)ϏC$!jʚngAv`KjL9Z±4J : b}EH BH%BH̋:i!A6O^돑BZ7.Iu{`J;fwV Ҩ&SmB,YDU[nKd'p%hJW :|W^?i}13fO͵gdpnUDiGt\CRxɟ5Y-Rr{X׌Td1YlC WI􈛂߳XqwA#JqEA+7Ä\Fsᜫyu?P⍽2.?.6nW̠TWȒIh:upm&vVb엔Blu]_v[}|lMZcvl=nӺZ]na1) :ZhN<M^:x 륢"H? lbE] UC@Jԃn:~'>m}?bb?J3^W+=R@F-ol<"1r$(4~bp@HQ3IU՟'EƐ1Aik;[RpvQ099,Ca dQdPY 8Q  pf)ZH-2j3Ɓ0t$R) lh!X䈍e IQ{(z!UrAe5 tRSF  2qdmh\ b12*s,qA4Th`ĹVLhHeB1 r:5&PN@P~~AGOpsK=(Xb-Y%S1ikX7lwkR,? @px[yt >/7(.2L>Zz1g6@<>Y?9~ PC?6e;;avRBí|V:=g5 %J(ˡeE;7 "8*)B(|q\RXJOnvއ{˺Og*!~szuOЛ?_΋yKhOO]U$3z=cp`@o'756#~{yW ӉuBY5cċgX#=ߧ0+k .x1DΫ_l#@?תծ@V#*.?kq-$>|1=Yyk!2vx߻|1OP ER$=~Pt_ j~,0ij6Ofӓ&DʏڀUd$AK˗Z%V7fN ׹/n|$Qupb@l&e $O};|l ۻ:*<ߟ!fG04û6]g3: ߭r{Ǒ)킂n&RִQT׿|(\:Z^D^*hRD^CqHy^A$0<Ӳܾ#Qʁ-޻"8xY4 p=*RmJ8`+/Ʋ(DU-kFBC^}ނ8C' YnM9r>sduw1VpG xм mwΝXOS $X Y<88tygu&=2ce.^x`!ϟ'C#'V> z7[ǖf Qۂ{'OM,vI)=' z+CʂLy ;8@~v=< H(Z l{ǚ7kn=Z9$ҵ@4UUPUUUUUUUUUUUUU2 JЙUUªjZ ` AV z=OLogn &jRAIxc?{o)z#^Mp.-~/b6@ FUiH/֐V&F b" (‰ cm" I $4 XQz{P}+E|OTC|Ɛ)hQWqp&!QώB {CTPUTDU4 ?)*bsf|&І<>O䝿:}% z7CCFGM훒UF pAڏ_t:iR g(B$vCJ6MCE1EQTQE^SP)j>!ݧB|a>ԤTU@Ԣrܗ(|e;$˾L{O\>$wtlx{<

    h}y~O?S&UQdsw1 8* U$B> [ǛGƴP (QhT]{>I[뮺뮿 mUUR]u{Y{CA;K""AUVp 5A&@5_ԗfj(C1hëEuFP$E&,84 Zr@o A8Kf(-mbHR#sa vA @Gr.o Ъ!7#y_oxq21P>( wTpiw(q1dAN24*O?voχ  ?bRJ_NG>_' Xt&o*_@`~& &E:l{ώX>fS Z[xdCA* `p8Z7dG6 h6ȋ @4#lȚckZ4\i4C@mxb)-$@C&0 6mq11 !ztLJmxF23=_f!Ԝ@'8l"(9wO/REʺ|ػ%޾X&B|(NzbD bcO@މ$k@:$2 34WtpOL>$UL>OQ"t!`b^Qc|H:60GabN&Hi0?P fc% c$mZ(zt8AK1\ p(B8M=wK0(.oy": M3dL!`5'ijNVwLJ k{q߅jR*TIeN:*^H.JqA1NJt$d tPJfG]^Y`{È"e:Z/UzO/<dO寎aϤ()_ k B FAI%D aq"WPP#Ħ!M% όiLj Xhheht(&=]+SvǠRqכ=ъS%1Wa=Q O>ߘl LX!dS5>L"Cnz:54&U!B|86VԒ5^ 1mUe h>]*.H-"4AF!;I "_>=%ӬŤ(h 7 4UTI,ACCHhiFF2 IM4T~Lt4,`=EQ^MqCڝw(P_K! io48!N!rQ=!$٥@e.ujFDlz/H qR$ Ё\m8/q'A~ /ҁDI2f:E9v& 76NAC@Jh!I`A\ v>N>>A%Xv9]<t k8[N 8cKa1EĘkh BD0E-]%DYLc;Pf C<^N[(]SG[98fp_Ӟ鋞Dq1jm.@9(lCPx`vn>]IE< AвCHb70Oc쵭E$Fjo5r9&0rM̃F ~\aF D7@כtp4e3^4J,Pa(,@LK ÷lkv~?9J,jx{|䔶m-imKmk?gw ?c9FY I&-g5y?>H:{B#O;+JYrT{":#- "<}^]H N|T(ww jA¢LtO_'k ?da!Br8k^vj7#Xē^O{#[H"!r$z~Z#PA ,,Tp/ +} S#k}$XEQUjl8[:`;p+.6l&S~I'΂`.rX at9.<,ȫeiF ƀ9$bٻE E-4_nG@4KnY "PQKENҠHR3?oLG~kEst,fw>ʃ"8$@A7%( n%,iQ`(zWF-L0 tԥ0j'qg_z5WXp#{a # Gety#! Zjݳ}JP=Noq٠p\ %FZ¶9샧78fq 'b|vOc@c?GrAS?U}(,#CUAzLIjmqq< }ITЄOmO&&*"*"**DȠ[i(,{ϩаYb2%""A?O%3O`Qlɤ|' P2S}r.ΜʿOA%fU+p|{p܈(:qН) R%)2r)sg٤A㿢: |MC( 9f*4QC%AC$PL$D>92e}6-kx 4 cCJD$i 9Lrzt$$Z `a:|DH>-#B*ĥ7d'S9ʇ6 `&f}9il#b R!A!X-X`H)aֆyL>por:NVpX}a9gexhc=,:r!g{5 "s#T0 XR5DCdҜ`|e643ifju|zfЀ`))}Yt2)+tP'"$8y L Ӻ~>;e2bBsձMP.Bu&;,QUGI;>fF, q ; &( EOz9PE& HJR_vF>ud>bij*ja)'AE >ߧݧ5gp4# D WO s18\6YPJ hFAڎF޺ζ`(@!gaXUCQ $E&3 GԠ=ʕUU #!0?Ŧfno !$qkz2Pjʯ(JnXTAUT,13HL,AHRJ׏EoȤzb٫TQZ'4KbMa?>vOt]уK{ufhy><ׅr {d̏]x_nSNɆ!NsƼqMaЧ& b= 𖂂E тC3 &5;# 9!-vt3-7?^8F =66j*%1M.j6!lC54yfDa! g}2ʜ$T;v|rxxHa"'l`VH EjVa6<͒4 .hFٗb'n? \: Baք\b<#$# Cms[ ݾv_!S<=[x8Xm`O7$88 sȯffDa 84Æ U!?9&~݊ڃ`yzC;/fƄ PIM:h޳H'xdsW*hBn1֟)$Xyx+J4zd7%`$[s큔@ vnjI죡!+ӹ-̀U(G*9250ݠP]: *C+ rREm,C,*H[1VfZgø-%N` 1) F@ k5+٥Aьph'.; 3aȵrB_9lN[&aC#K,8a qZ$Em?ٟ lʆP 2 [8(xYt7LOyqALf;!4)E!qbgd}HV:J.6Ema;T(ըshm>,yd^ݦPKMH,50(ވ8eçq?k 4i6$x݋TMUɟuRYTb̊0 OlKve9y>nYkPa(xh@#H1DqxGpl~e%:*όapxT&zh'4=81 "/ꇟl]z]Z^B8@8MAM|RI6e?N4/&zhfP+@ 8983H1Ɉ;. @cm%XÍ~8H| A];YrQCQ *(Еp댶1_c:HIYzG֜"sXUrFcbAƱP{#gCKiA|Qz#t@/3RHG($KӃ$Aeu({ܻA2fNSТ -p$'F(; 1q(yNS- Cʺ9fy ӜvDGnTGgaU]uu(+$G w6lAq+Ckf/Z{lH4vLLKXr4IBÒ$ߢahI"ZQCS |k 12' hPU*+ ,C0]lj#B0I%0Ēc`4qIq6PCq$@(f!D  {I4rjI.v\Y8,kq7 y?mGZa[G߼xׯ+>lWeg$!@)c!u I&B##DH]p / -.an3nؾ!<<| {(CWr;I@t1~i]nNe׮V$|4rfNIHIeo;!cjgGVqTE%1BUöZ6|;}R@ҏtcKZ`"}# "DP3qiX% %a0$,!T&*X#O!啘쌢'BC!Su>V!s-@}Z4Bd<* f9cG]]2@'yfv&Ѱ1# K8G: \l *0d!-`8( 䡢!OGݜa}/nIap0覞j|ycsVF2c4fvӈk_WWeRY \߾EBvslئb}O9c=K69Wp4O$Tn("820~❁O62MCn k'K FtP[ ._c3 : χߩ4۠δ.v3{brz&aõ^5FGF(2DDA C1-fjtEk4v3CH7因 `'lSk8 :t͐4M`nMUk/ 8*͸7j9185{.HgP@P/zÓ"?8r,yoG9peۈa'nӝ<@hh8פ% rk}Sw簗nvb&79u LnղXs2``'?YY>G8h4՚i) ($LTկx^UҞpq!>P>V? |N`g3?Fd 3x^GݑxGIJbgt!vz"U}|hS ++>g8l]n(aOp zİ,1_'vѥs~1૯:rmݖY(U^1]:oFv CG3F2b2hmwD>ܷrșB2z3U 0tCKœ1 vϧ6i8)WeDyG׸R +!\ ԧCa!`K8 (gMm~LW79\ŨۑpR&)m%QY "L~54V'Q8 )ӜHd @޶ࣦq+ wƱԼ*1RCX|n1nJO%\* hٚE X* 7<(ґ]GG\C4!Fq2 ї\]N @mM* r\5#D3Sx0ch g!'G109l]ރ&3ڕdpA8n߅U~C8?e+uFx:hqcc$!, BH2bhJ UNV45t KEIQ(A#hmg*T UzkJ!348wF4+ x.&bҐA9ZT@#{TbH 4*rybsG9%,vEpy S`oV"hx:5BQ@ISlb P_6( mKhѪ `^,lVnBu^ >;I]0e3ˠR| 46MՊG1qte$!H)q6 b)[[޵MZ(1 "Ja9R!Q+a#EZшbؑ85q]A{T'C?U@ޅy?7{3p!K= qEqMAzs h*% 5ߣ}8gEO1Y+[|uA֞)];8Luz.r-xs'" S#vf1d2\ypt 8C |c(fDTMH`S͌"3Bb~UAz5:w\MaTC,QR{jSmXJ7[k"B|H:UXkԄbz4bDMx.,^ϟh a 5Sa{6qqPpÂAPght& =YY}ട~(|ˇw^An {#]Bi#;)LtGmU  AӠFTatfMȤcV!#X[whBq`};NQ̱n&C"nMAl'(zbEWRgq!+c,8rB"+y5iG=!,q7Gqr~U0!< &ކLsI'b쯎G;4\|Ѓ!$:>1__:h9baT0BFIܳ5w!!S:w6]ov >F]vz|\J;ipi~ p Bd8#AB7P3v=fah"B5M=0] kEFwhu  ,ib|` Fv3 m;&:7(lMgx̂˳6` !H(4@K2Ua6VU'Z> :1i F1Bݭ2j7Rn Eqi I$ p [ 2bFbp 33TncS;^:t0 & ԃ ´kvsľ1_r{OÜ͍80pS?I4|h>:!=nsj$Mțw9H!㝊McYdcfۓ*"-YG%֥`Bsɉ;e g#gOGWytOv Cp"$X`DH15zl?{; "$[ р'G$6:m( :Q4C;7`3g3]w&wtܑrƷ/[e1e <5 0bTm?>ůF1C6(u O^yD 8r_XQF 2 +mJ" %YcGdDM%YAtnD`Xhp&rXSZ jtQ`I2M(%3 P]`)a0F1*TZ.40"605˨uV5SDU\*0;0BETi?|Xc54z0kgvfRiA16ŒAۑ>8*@w֌L%eqdV\LLI1 -#c?K}K d73]HV[eINYU80zc907v-9T6np۹ƍjoMKVCs Nz[\L YZ\Kc siFF *ŭ"-Jxi`~PRMp HPaҭ(482W-b#<]yQ1M]\;* l@,fxpp"BSfRiDyT%8$0ĬHI156GY&Ӱۜ}焘h\8;xNgױ:!VMcY7.ʭEVf0ST4c΋7-LgT2K!HlUe}@(rt}Zg=67{M{ntЎkg8vPNDnN{zk:u@5<ĂRkrf:'FW9CChiN8@PTANqg0s Wq{~Ma "v٭af>y*(v!]U&1Y"Ҝݴ9hh8ݣICn$ GICAH@Aa:D%"H!RaDZCէzL扔#TW+"?+ tԔza]Dx)χ*Lc"pl85UE[ yB͎^,F^8x>4Ɨ =0GԐ*T,hΈ&=k#(]<9- B5Y&8.@=Apyy8_c"JSFH?;=J>TS'0Y(MÇQ] OX@k=3I- F 8. 9'$BѰ`7iɩњCmMh {vhOC PT -j g&9@\")3eko:BNfvjC(Wbny4^xth@zJg0^ UV'oIoA)@ HyY`n;;{PM"va-6 (R=D⨤hH?RДg;ڢ,&a*((((QEQTQTQEUU((*@oF g{F" hLvלiH߀qI;zH"Џԃ:t~_ݧ\p9^%lyP}8$ wfAZr4հ}IƆw0x$ĒP!U0!5TM0͆$樢(q5E-XX?,/j  IjyRA`8+xM ҔIRnaepSb [@Ly@YIXN.ǿ&V( n}@I3^`6`g ̆s*iG} < 2-u!4!vhސ |d!뀰Cs֣R"l(&<1C"@vJ/h%+[asc g=,%1;hSgTٲّ!T3zk*IRPz7 =)vO"0<LOwӋh(J T>Gn=\ax=0bHi}FАKfw'#o'9̗gs;&Pq;GGp}5)K4B9ԎHaR7l6$S5;ZQ=: ^lfzCѰ1& R&4Og=0H:40>PCRbG61*|(CB-75|"&@#@my;yH!4 [ )(`(&0A$lԑK p&T8p 3Ѥ @(PvO)i35֓eDc"i23lh 4=nR %i@ K %?wۇ_F7i'?w!dڞkf {M^ yPр BNv=1/Q~ԧO݇"5ZxAWr 1,w%ǭQ3"<2y#0Ns9YaK@@eAP(6o*!Z0*laPXOq/z%db"}eˋ(݃W,х VPV!c,pG$l1ޞs Oi"MfƏ4Fp4VWwKj0bR䖇(g%E)O&c EJJQhDcKc 3 L%,hTU R!@QВQ!SM-^|(|CG7ۣCvn?ï`ޙJV'y;$ g>.8چ˶ѮgLi,eMlV <14"pf3č42 cdECpę7hZ0){l);xN F"L=>zRxPB(Z1d@+ PaiI:\!hB~l55\I)#{FD`>'l&ӟdHBޑbztˡ$&`s C@آTqcHic>fc@z u10g- wz|2(:(Tg 6`U` 5BA:}yƴ œBkvЋZh;S!l"cU0@:O$ MG,Rzr{ x3i$\aBoI^q6q!fblܝ%hhw%oΟq%<;uv3` pH6A FiR*Fc<(an ;ܸ tzh.ɌUV7!*=,n&xFcOϰ>N a>|t03 [ p$]Ϝ1(M睜 ʐADU5#$t0AthMi|+$lE]2`i1ޡR/GS܈'Owi HOd(i1wiH>.O!412ty2&"%G,pr2DŽxSԩeͩ0RD+ʁθ@jhAI-2C]ɺDwmh>C;kR;4XAC]rLۊ^+VxүNXx>S֜G fq-)01Cn =DT&U(MBA4<.P,A9ޔ N9= ]9K 9__寧pL`~+)~)~B{!Z_9ڥZ?͒i,9!FzOxY 3`=.'4h7">6mvCo*>SM6*= moay kP$9}w?2!ʨ bK0 䱽 4Tjgn}!c;fF7GC# DB9ʂ .I4,780\>8~Μ;<W2y\50g9@\g2դXEfAfo@`(81@N89 1: g @w!ۺhB?9 / K G~CUHQHx?Q!ziv% D?P4DDQa`|p]Gz^\M 6t ghy gxtnCB@AF8HS$=X;rNըv"<܃>aE\=j=`A 2z '/s*$:ޖ=rɨ O(XT宝lNbFCYe i0֤} _'}/%6do,X?EUUUUTEG( п)H]L!BXA3 Uwk{'5@E:}0Hm8wz8` fϺ9%=LoCk!Fm4cY FODs̹nR=jMf7fߣ!!v񙙙Иq">:Ok>јE 8L@)2É@%TY1\B~RFF4ußÏSRL4syu%WxU[7fdPȠ)$SBSP;c-=6=rn_~.HcI>/U[m Wdo 2|H7p:6BU) ]"Ag4&j@g*PJth7 P" O'Wvj"%ēp~fAq!ׯc= p=!3SҞ:E?#X  62JRl4'tQ@9`GIqRЗztrv|DKv_(#W~|JPҺu >sПٍfWV@ӹ8P\ >h )΋ Ewy7ułX>#o=!,Dwj>]uYDTO FO0&OD~G>ɃhѬ̗wҭR4!,PHf!nlCXfgDۼͻNaTPwwSaM${~S~ɞbH6Ǩɡu}+ꨐ.]0]{{sMu#i,\|mggepuϬ)$@t0N#41,={y)~"Px0`mr-GOS9" B{;8Iha}W_ک`LH<6)S{_%CYbk]nE*75 ^(J'bG$! &LZy3Dqv6 @Ehвk#jJo9 kKu )gpN@e0o8%C1"ɉ=R`Ye"b` ba* $s<Hn@{[ҲATk BL p9;ۜh`|D`WuZ>ђlDVl$1F@ !p4@:( H:/0T$$ȕK/\8T@^ BG ǧ+Ʊ#y1 ByB-ן+*>9HdNH<;ℂb$І"z Yd1K(d!7ۀPqa֡ɋ!p(sV00nyrODK/!M֊v)K a-ĪƮaȌ%a*XAUX*., QA6_<{0C`==Z{Hyj]DaCwhmf+B; pڑHϘ&1N?;! rCx{IlُD!› $tp_ģ \dOm;əQ)9 &`B (B"`B +DS8E5k4i=eB^9@%2 \|!sRl~|lЖ?<]oOkyF#*֧!]c(#a4AP|xZ,("2Aq3ؙqOՠ0ãu{%=D bjJ,M/R¦y${QrNEYGs1 /v}?!. zqr(zqyz#rOOcw_$) ?TTUU4*(j|ş{"['Vsۗf|/Jw!í $-|oc@3vXE@J s1YrsG[÷Ԕv; Ul^VjT" +%9 0xwfSnEqP0i8Uχvԟvs]#N ":,(=_5/&UHW$陜7;Q5׶ꖞᇮfrSx=MX uMŌ8̻N^z H.2&2*A˴Ed|N#w2X2%rap\ΈU\qSq:oN+]&,G#;sv;ՄTk4ٿӾײ9 T/X"*Sk\~_ L(oМf" [[=Q>tܢjRd(/DG5_'[4 l:gphyr3)d'&IcFL )r !X%Y(JZjI %%b-daU3ぁ'$i2rZ Ҷ}hA4TTQIM5x>DKl( AacI$S2Dz])*.>:@N >W:nqT|YC-`PeTQ"v71އ딎RtQfi[6`BBoIvti F{Cr9țy>)NB"J9$ BDa BGl!;D͈+=GU{|06}Rv<,VcqE5H*_p$uѭihN*``oA' b5pSB nYh3 8D 4{h8`| ܃h=tcz Q3ZP;~I&B\d~~+(L xJbkBGr p(U"*}R. 9}td3ŽjB}h %D Hq|}-$i;>!vCBL=/@iJ4014;  OS'{z.>q%9 5ɗ,AϢCAO6ӚJMCvNvp9$҃)B ;Lē]:IԸ%2E  "K;uǻ2¡ J[}lD^$7"Q_]zMJ@lbݯzϣm%YG%g[9Tryv{HkN".eP` YGh(&kDo㑘zsޥ5fk0G$;H ,m.sw!>/P!,'H߾7$Y G'awه p'Ft^rTߣQGXo9l7YTXiLPCE5T)0T^q"kPsbmV6 lY =xH56 !dU14R'|٠^Fqh1N7 * Y#56]K3jFEҪW2WUq𪪭 -9c fQj-ۄ±1$0@_LwD4 0c;3N6{$Oǫ$KC;G89s36B{AeUFSp_oFG(  K1dؐuO9O8R ${$qIPNE#ds^zh&`*v9Q>;FX< {.fʺWP2ð"l(r7BBcz$i# _,i9A~$ OF2 8l0lYZńZ` HplNMԝp^<8pe$CeWwUMUUUV>>8 P$Snǻۈr=>dr 6TO4:2 $*!>L>mac=V  4q#. OT+X2:"PBTe0KD)T): 9cFNQASd?܉@۸He:pa4Jd7r:]Pi̬,q+tntg]nIe7BDga[GsMAqA#88RPe|u3tp3dY$kV(CJwM6ir5O/8wokE@WF*Хm`QAU:"΍Ui1ʉ'T+~q&&*Kl>L57@Zf槽Qga6`.Vax5Ü,4Ǜō@Q3CW`^]\Lv;[ʳt2 :ɪXz]8H ĕmKEQ82Q[7JQ³I#}Akhჸ:^]uȎ#BI&M%n3w=^X CXgg LX>(*TU a4vמ@ _h1dFUC)^QkN2gyކabLa ,n5Zf %#% !py\pc>d1]{i:}F` B?Ty#d_L&"/moPujxMAg@wA FP3gPl"z\ĜIDu:p6ŷddW/,0hY¡;b,ԅ*Zh==k & dL``9 Jq$HJX#m8N`l/:ϕRQ0b0DP3%xH;X.+$d`dMQsEAL V^O-PN %0:< FQV2W!' d2#:F呷piH b{S ݎ`Ѡ1-C;kGO4!`B#hbM=<vA1NCB INP\nJzF! Tq6# .$a8&7(jZ@aWr̠U(Э,JDD3]CcϹNEPa@ H`(bHҁ@L*JI@2-GNIdsnH%= H / 4| d LKgh'u:&I"(]vި2gZs)Bр<;3ۙRRCdu#Wp 30}8SSBD# D IBB8=x#G_~_zO݄Z8LfW]Q*{m0a=HJvL 0읩Ny7URO2`{rZaM?躀;d8u(]KC82?{<8*u}=`${DMe <׎Y8uS^ѡ5Gdٕg2.ys0:5^c6Y8AX<(h6+>.=ϭ꣇ן]JWt 1(T+$r A-<OۉVҽ3E-9UsaE0 }BSqpG{_`<rw&̈́F q@p" XD~z'aR4g^oZBpC$&2VM! d%H\".j Ͱ,5DQ7`w0tZ΁At补l7֝dG{ :&JAHwk4J2FfnN=a{TIi$0BTf<)6]}hM sx&ҢQ6;)4P,mt@@\Xi,l~>;W-X7mց  5B/^=p6'a3q Ȟm}Cmk4wld)#C "_@08y55[w6}uJB25qλx*"޼[7ߡł{׀`Tnz~88K{y@)  pEC7|U:ch;Ǥ0:o@_p  wHqH]lR VWxIxy7ߞa'O=H{ Nsaka Ta$imbm!+^%Or Ha(㿪O)t(9t Pd>=wG ; lKaOApGIy aܠYD5&PɕW ZN{H:})B@g =N-)61Q1 ut9^db{Dp?\2AC6B'ɸ(qJ<@G8 BjUbxdA{$iy?0_VKR /vQSD蟇;UϚp?ɦO0W@4 Pjk0I)Ԧ-Lcޞw};ϳ祴3~.a C 3F:4MɳR YfLxӅnA2 =XySq !Sx98S:s87IN`:z o!>rz%-` @Ea$L[<@t^0L:0-r"1<=P)]OXB، *HDR/2 (P50QE&0C)UR84&L sOC5agCb G:M(*.抖1 B/]u:K7\a[zANZzb;PpSY&jLiS}Wa KX|3Qy&=qI C"67ym"Ј\/k`PT%UQ\P| X00b|77Q ȗ2gCi‰@NLAy20؂ɝq߅؁wF:q㙙ꖏ07G =$z7ш)ҋ M۝whpCY͐C s>.PGd.o?<==sEՁJ>AxYi$& kNH+(*XHV^2 73ivA*XAd+?\wAI7vyloh{OhMa ǰ}p^|GH+ƣB H 6BQ'1 sjp%t Z !7K qD87^i+%֓x3m|z /W`A"'msrkY(@lX(Tk?/H08&P9`eN([1y[ː6֧(,| xW.U继d$ΚK46JP$tq`s t#" Pa3Dmتi'dy 0]dzp`YvԈUVXxb7<; 3nʥ#Q3;6Ab4f/Xo3_qBxJ{AzmLixc}vߡ'GRCr7D QzZ14Dh Tꤹ&K#ap 'ϢjyQ=vgx $ 0 2A mfM *; vXN]%51/XpvnwTOA9v=pv=O"xl pr/XMƓÑ9=r#I&; ;X4`rӋw9iJUm`L Sͭ ^U0u ( xr |0Lׄ]׈Pag4x PbĠ!m,G>^׵fV_B>/'@&L" nE9[؟ t#/(k(/dbU)b $"80=[<__N{nCo؎ơթuc7~ư;'*TsRڻOֺ8$#R>Z; XXO(B{`Wnn^) &- * X},QU/Ƿ'韞? 6=}?li)Φ~r2 7VYqIę LIXヤ`t JМEJ@Gn0ő^0cS7Pt6C20z4c:r MrIu #6"&R:>W? Y/(|I*Q/'@ ?G`ޕa P2ʤbCtw9:4QĠLx:WXOj赺, Z|*$t֝վ-.'{Cmņp"eڥ+ .©ޚ7j**2ΖbLQw bv6+7F4[fbB+%J9EK뛚'*bSy Aζ`"^Cr`k.e-+*Ho!1_^ÅԿh’[ؠZBV oWљQ<1ɮùwAYBmf%T+osUSom^Bʪ!j8C%]AʄPNL_MaUW*4s@Ϗ-I#< T5q{qq 7sV7T B@lB$YNyR[S{kI R8 5lVPBU $ YJUX3>.;K{|0OUJͰuxw`dpU+l{o0;`>PXAKGu/tݘ,*U 4xnٰܱ:%ߴ$MDEjsDN|(F"1(G; @Fb$%Y&$l*.|pQ %t} 9OҢu8! Wo[8*"].' ]R hw#Q5İj7 '$_g `NFE0>Ӹ8x x3ex.A/r,) +φ ,Nq@t P8d$.6sX̋dA  b- {T%5j"#Vpv%06^Z0*X`z8,a9&X햃%$'wX0ҸSfb$Ww'4K@ŀ7w.A%%z7}Bo}z#M}\&LnI-rUB .BЂrºƂI XfD3/i-rm,oleBMS8.Q gչ$L>ړ$K$^.%}5L.NM@Z6@88XOTעkx%UM jxW.vdܙbclIXv@!ڗ nNI}cJÌ t JBJT*c*Q x%r{'=J+$֖a[[@l#41W*g㼠nq8Hmԉjfɚ+\j\ N]sp;oC`PWqCyx˓)JY:upW׳1#}]srHDza؊뽾D_ry0xSzfCW3ytkFQAC,ۗ}]Q] WV )V08YR HIUTs]1P:r91RBb r&B<Q{7}uy'gxoo[:|7 #v_0wòpo)% N>>)J~}|]OXvG>-* =ڡCyx=}exQ@xiW&U/J}GU<9鐞rAݾ{"I0KcxG0 "TKLb@(N߱70Y'ps3UTIˮCxIR$ J $GPŪBjt $Ivs $oÃU/"hgGm:NP 9r} [:ʧdjH)$)iR:~_ o$zFGE).*-Q؁w5'˅gyaLمAkA *#lP&Wh Zb(膚<5p2M4%D L^"u0Pt}>6~(XF̈́%\%*A;Oq}uc %\ p8 fyadh X:mF ب-PH((AUbEEI"IIN 5$ʍK15qZ⒆0{z gwh{; `;XermթՖ'uo O& (;m~ /`uBI#rICP!6gCY'mW>o ?efU_w>fZ"&#)  BUWaq{3ߞsA9* wpb6/QPAsNQy|X|}}ǗDה+$H(*в?ޟ?Wݶy!vU[6NRT$$ Hݶ5{;ta~ UH#LU)UIU ۶Oǧp9ڔڧ88bGuWz )Ǖb zG;QvD;5~ ұuZ1m5e#'8wn>2Uub{v~"=gLWf"BJf)Y|ʤf,8=b1 8 R$'h FɠNW2ظՖul4,S+cLUUC;ӳO2gC+3.yqxaao y:ٞYb/)@Ncw6r׮2wh@Ƃ )L; C_\¬̄<^gi{Kϑ'|ɄIN9zs8hml 6AMx}Oxeb (N;|0[AvogpKaP^ ]XN:E%iXSU$T Ƿ2$LFSgZ[8uQZDIs8 Uq uZ=ѼAAmKY+$Wp`ٸp@d dy>fTz^U\tOTDX2|~^=YO+xGQ<ɊY !Jq 6 `TxNc&(M@ay{xErPJhV3,CDM6!aT㉢tV ʪ Ga XE.` ]oq'yW77DH']>?;u}|/HC灵趚 UYG28>븦'^i\6G=*QDF["\#h ;IЩh+}ט ~MIuV;,0f V ^£3L)'?'Ԓ5߮fɳR{1瞔vX7 qj>^Gц{xvy;OQ.nbNl|hUXi}rqaT Hٴ"]*fޗiIb@]}nAojb;7SL)PZlf h(5B|+E֌RY.'b*!(M5Jlpij*"gZ q'.V9ljftU奌D4_{YFL ڮ7(8${!f"8>x*!(cD{pe#5+!oI!b\RA?niA 7hE"xvGr_xGJZt:xӢ,J}}\Y!:v gQ \|b^zCu0y [Lt#pKB*H"dkݵ;iSm" }hYzeӏ^_.sw7k;nb{|/v荃d]P')A$(6C. 5`ϡu{{CԌXEG#9t!$Ԡbh&9!DH @'5 5uNlX3(Mh5)9P62" ڬZ1wH3iŶ',ѡ2ϱcye@7녽 zN?x\Cs'5n(U8.}E9cߨbQtPuC) }:u&T;ysw&ph-F*ƅV;bYlʫJnئq 5hf)>8p:htdl~ Hp8|02a)K'<*`3;,ǖoq7[icCzU]xn$ganӱUI&8!_w li]>IAF-']CGŞ)'g,:J6+E{}'iu`!ٖѹK[;t,MM],44SNܳootcd$Ͻ-fB6hϝ{vy'Hv12qbՔ,!mA*(,u F( #{϶@``ϻFub&oi $_\ :#Gh=U P6̊T_Kޞτ`3I/s :;1<Fl?ҚhW, vΐsWNѬO!R] [B@|tN,ۛoSO ?=ϯ|Egr6X^;H*&3IվA, BA/Y0KI$}:5yi;m]׋^8UPr/[XJS8)qɧw+c/پ9ln/IρPP (QQQzz7}:5?`C  fmbUEqʉ EגE$\/AѤ>K|3?Ot'hrSAb x={Ymzk[ݶ$fs Z4_o=6dxk'a}lw@q}G 0D vsˇ"SԢ &S\i*龽{?5bzJF ;zGvDDͻr0]nlr( ( "(QQo)``mEQEQvEQEQEQEȢ(QE #Ș8.b70֖?)߾vO Y@άq 0LJR#i+9ss!L7[gnz7l|"c"x>@uq/ O9;¸B[Tx-b`(^tq2N7 pǰݯgu 9-T~yylNɱ9-Z bI>N3@;(y PR8kQY[,8L{.9֕"@@@18 lxˬcRj @*\]Vf.g> [$^3sѠ+9nutL/(ǯ3˗=Y'D=Bpzq^BE6Ӹsh7=Lj:M\|QE;;H#OL0<~!1poXxx;ªPGRrPj|Ӕ]Z8iZn(ah陙ĺ|;ZIφ >t `/9 iL MN거8u4#~/gWgMU&ibJ-y@,3)>29UUg5 ]G## `]&R䱰P$ڱz9gTհ)QcQݺvWtԄD<saܣ`XSuBp~WmrZ.KDv,eNJEB,i=Xyd;J'|Yi1xSPp!yDJ@=i9W\ kugcǰ(f\>H[=oE>gO>E}QEQEQJǶm'qӮO'f})h 6hN߽Y~BF@oxxLY kB2Qb%AM<5v"O1~Bli5IMv S\8TAIhHI{뷝NABUк*-r[X7߀p$$9$rI$I$x{@ {g1ot ,?z ݀6PjuU-xkTePtpQC U~_\|ziΠbR[D l"&}@]2eU4K!vuފ0Fs1im iIۀ:xuUO bJcjȚ>&soT ENl053ՠ;QnsBY-EDʫnbzӓ {u^ 8>!/ ,ś5׷:tuPs>0Cۜ,65AA@\篗fi~~Op;ai:T*UDixmAՔBܪ"Bs \Pn/uA˹4T&I$䒸(Hwl+ v0須NkafAM'' O;H*慙A Z7!ϸszg}vRxKN(|o}I'NƗ;&Af7 wIҪ" 7)p<չrr oms}N:vbӿxXym9QXPSrZ(𪚥"5 F1Pg8l@(s&4Kwi7,#rO!-@P_dd(?f |0-%BnQ(-2; P< TFz` u4:P iy;E[D9>]CEa`^M|<4 , 20mR[UpChA'*9^1g@>?MpI G+=KJ@(VF6K]v:5hwսAXXપvsXUhq|@adD竆X6"&$]\z{af@;խxeswqT"U#Cp32s RFJDH!)'f9D_4Lɀgqc3j)`iڌ'-LNPdӨ $I ƪf"s5iʂ.*rI,1'Ƣ*3&,0Ҷ6`,%EA8ZʲuaʐPB9 ֱ0S0J ܥ@JJ )fـJ ??ccw/M?-7?NoK41C`A)i>]QL*s‘Y=ƣgxxa;;v:wꯪ;)H)?lQ۠HAW}BAarMbTS`Zԁ$ $VOcG5ߎ.'ϼȼrꑣGl,,COQ2T9LU\ U$G׀{*:̐'v2TI|7bWo+XDlD3\lw_334Q;F%P%]ѦC$\<|1KAJ.9ë Зdz""$J ST42~(HB@u}o88s5"aЫ:ί>|z0$\oz n`JݲDy2 5!l${+ ڇ:P<}>NK|oqRdxjcʉ!8k~HcsߞwQ j @Pʬ "u'v'0Ckͼ 1y BkaUc ?m3GCs3Lbsw*x!7MP2zxHHxhMj3|%K;zz k6M NK|cVg0P(bnװG_vT@ `V; f*Cp,G4[5J8xstuuC+sݨGj 5`G[x`m2LwUóƮ2 9Jiz$ ExtttUca1́ڔ'|V^==JR;;w0R{/zg3tʬģUV$i$:A.4,V !$EuxN9|Y'9̀`7⢱+bUp6|leɵ[)]UEWu [l)frr E(1')լvUql@>xd{"ۆCJp7QM$*$EUQ/8*ơO0P) [1.YlLZ>n"I?"';+0H(X}Ʊ;G9.Ϸa}kFxS{}mM9N6Pnl.w\"g~$BhM ,ĐUWQW|ϼ;yn4=\P #nDGOA+$odps+ڤ!b=!<#9?#s}@rTǧU^:~m` ϺmwS1咉<5UUUUUVf"I$S-}n6@kBw>V;Jyb(C0r1P:+EDεJVa0* /Ç'2h@0 HB v Qo n*UUo_.sÔ)D?5֘^JQ7Ղp2+q Ŕq/D5@j& <'A|O@3$ȣFcz7 *l%}8 yjR djP`i$9!J^kE\f,|Nc7|7Lか=(L%#W R=]# JLDzm:fMg]7h.55:.*u Ih!Ai$0juW^u/‘'<6E5c [N^7̏ 7`ͱ02ad=1D,88&%p10 (GCnNc[Y H$T"t6Tt(=>΃E˛0D>8d3ԿnKS҉U xPp" FyTszi1ZVċE4EcdBDbf8dXdSDf3fla\ "cc$c$ΐ ('#2F`ޒѪ !0ȩl(S3FaՐca>trVI22rHQ&pV89uBfi&Gk5oFa$m1dh=) `Ei4h@1:[-,zZ?NjB@72Jp#vVGst'U!{AH\fR)U%4!NH"%HABd$ 2L5+Gf{("m IN$~H|3= ̳3U l,J Ex'>hDN(D+hOi\[_s|3Z3(6y{\1 u28ݮvEծȺpvLkߑs :I1px:J3* 33$g19'C}+3A2DGAOI u1eCW̕m`^#0/7%pAIp]<_So/C bVdJ`aq'gQU{Vn3HEQvfq]x43X_~u{1 Vjܻ p08&rc76͡--(͙10|N1B;\"$ɤd̆< z.k톋Qj) sXj=8+; ,$QACufmdN/\t >'m( BD yx.8K"8 2QprNp'n;^7Ti NEHYddH(Q~H~yJxo'`uq^GқӉA I ]zur6e TQSIBAG84ZPh%)A.(O\ 8$O7ᘆ?=i(u ҋz:031Cr+a2ndc+KDQHc|\@t!)whH<D`*iCxu'ٰ|wȭ*=z#{e4>Wvu;sD/~Pzh@cHNsX$= ¡9q9`CJFCV9͖U#mE$ 5\}10;01]Ik3FyK  wK۴}Bp 'wƦ>(_j91t}SbZ 49E (Dʑ)M"DpI)),*8ю "!X0pÊBoqa7?AdD A=/漇^??OG=2KIT(~Y##;3㝐j C)") {|T'1F7t5AJsu,MST5@HI *RU3LB:e#i>hHu>to?<<?FF7R'uSGl)G =r϶xN6/qM*K}y}W{H_>۰%FB`.s2OPJXr|}"D.fOb*RUŽG#Y=L?3MxVE00̌%Lq?ٻ(")|]HLnXtGeG`glppj50V$\6KQR`2ɇgN:Pr=9 FR#;COC bn5*бT 0DHi$R  MoOkb\p(>C"7y>?O؞LRԹA,r~BmCχMVLLڐ?s|ˌ;=0PFRDP4B dr\'Ej;rύ*~P`[4ud&$8Y6LE ڨ66"4+ux28av0i Zr-BO޹ H"  :y\yh2EXV(D L1vrϿ]~gݪW{8 Vk?7`Ud*Pw 'ӯ͞8_ɾj&"0iJ0mUXР^Dq&nM7 goCܪx}h~sCYПl,SOnϾ^?#N QNp@?$D {U?OLnb,ESKL:㖜r?^n I<'C}ͣ3 &>nt<`1SzY_߬"'fQ$,ϩO>>90x&9)A@jE2)QuGw]}Y#1?|sW/ d&ҟAÌ(KfEp}oq?b z(*&fNmT2qؼuHTV?_{sߞ'Y6z}I$ <)2@22I-ESJP@}PeJ!KM 1!3M%4ILErj RdbA9s68B4'l"~?8Ŀ( gTzkNo O1u> j (GCcXmz]C;~'|Uӫ (gѥڬy}PIh|a!wEP\U#?)' xLw6u1L7NtxS c4-%% VcH'$%/Q*OJDCFJR`ccl2ͪ,E\X!HP۴d .S 4:DBO|z"bUD=~us@67e%0)\}&gDD|_XRlֵZm|=@k {ظ:,;}#s}DrWu@xe}~CI7 j]'z-嗠˕>v=2P;S N(d Θ;#m$(0H2@゠ R׀TK,xF>Lg#wL "r$,T %و眒>|_}qa@Ÿ<6%oe}l2vbI}y~D6y\.%ĘuPw$I_1dD*]1ZaMZyQ.Gv7g펳VQ4s: dO !My%.R6U47nNDkBQYpb?g{ƷįG!UVL5$=->'ò(No_ݼuqԼ}A*!M4)CtRbi8r 4_xl@})ߧH;}$G4 ^]P*Epɛ#`"@SHWTX'˟ :2f! )h*$Xy; D 0БÚ ;ŴK9`2][֧)γ M';9"`Ҏ1(6I[rxAmD WV>l d;fAhSKII)=11|%גQwg PTQ-TDUTTQ%CHLE0TQ4/o"gC=>{q}/> z_6,S] >mhG3E*bL Sݻy[;G6}mn˴S!DYG=#4e& hMXc`FȹuE 2C5њ7#R Z: ̌32Gj8Hre(2*'"5qkFYTF*"3Dt:tqeeB ݑE$5Ӭ DHkycYPD "TO:JF0 E#C7ֱTjhBr."&!"mLNZ!%JsHo!ʮ8)mZ+tS`";B)"BiiTsu!bA3tSMn)tL5<$<ެ1u lx(@L `1jj $femc!MFW4nljBi.C #Yf4JR,EG).Pue_ 180" EG4~?հꃰ0?T+a_(!Xh:@90 e4AJv MhkYe9UBDB^4~9dχ UQXnqDl;yv;Pef :>dS.8q'=iD\! XLUE$z5~8A:y'Fؘ64A U `X.Ca 1uiic%rԃ9Qk )QKMʇ,1`e(*$j315 s2h]X1TH) JU!4۬ 06M-[QYZAM; =-blӌqLpҿ_N/.$Ja`C1{71?3C9KTH3m͕BZzul= ^$) J.b~{$r|]ih`d'(pn>}vdvcגV*ҬJ'P apCXfCf#`Oqb# Ngi`f$M3)_O e~1|#L&:;!>nY ܴRtub *`{ PbXE2.@>Xֱ 5 ABZD;~Np;;WöIb#Z`Btd1I4Hˢ}g^dQFϪփ8L:@N' fu}$/ق,6q;<%{+xpp;&LOJ:DTa@ș&ep1E im a2}I3&]+yן; L)<8Z 4MV&3wgca,ahk48N$4l2ĝO O$cn0 Jj(N<C$!Mu מU &VY.XFB9th#YH$/c} hns xǺ4]ͪN3sE&y cA ΂j/暧 %U׮ǁ̛4bo*5\7?RFX"2g@{\P5avvZC54ې-4!*U|tm˒ {\3ovyX-.* ONzLI5[Cq| $Jm@\ ۚJ!ƴ bYɅcT0!)$4jZ8Ϸqiۊb4'N"=BO, #aϴP|t|8ղ#(dS趡SSrhjI9W+*fx6`A9#G\~ǡBk|1xr1+0䍢ȀADW ^1\3#D@8&+.>2er˭Л&BVРD&h 6i ir6#o3u5 j|[̈2>I׻4k Ÿ:hIHGRy߷I <||y=H<_t7{G_O% .Xq;Nhb3i$hR$ &P ioRo)VĨiP˜bUIL000aHE2i uU:VI0Dl$0uaD$Y-P0@0(2M !Qq=L R:3  KJ2,EA*a9, S'%a &%%WBvI|vTTfH!iR(Pi)U!))Q)B$ TV"PaH(H *" TJ1,HR@B0+A$za?L$N47Ű&y* \<GP *A732;**Ъ!2+$(S~?[ۆ ZƖL˔DT`ˊHI5  h60 -@+0q-2\0t4bQND:v́t~3y{'Bv)`@@n~S

    AĘ,ߑz韀&2nx.ZEA7}"_G ݄AGF=&%Rg Bg)M䒉v}fp~.njȥ1w@Xx'F,Iv+bxpLBx8=_6xq;.rg@ՑH4>ĄwK4)S/ݙ 3յ@zSuD  :Ā)# r(2J C%k$,2@ JR\׎ qfM-ieR$@[uXfceVju}͋ڲ[yD EOp[t]03X5 H1kYew ٦S{/7QKn, ?;|sg9g У{:tq7ׂ@lpO݅TEDQ7IH(YQ!%Æ҆ߡ})#߾BCSt2uqDo_6"XzCTƩ,_󜍂CZ\x şFZN5Sg.97 77˦I_שc>|+%tKg#U`itE: 0$-rDd @ᡉOk6.s9vx7HQdD_(58Eb5ȕ!8x<%m%u 1=ƚQP9^3dzsiQDy~HË,E[޻FTmP9hL8 * @/DU )$~,侅Ս3va2ڏD<׸'l( )!*<ÛD\(>'cҮ8ް!h8Ըa~xA,E`R:o<NE0iRq9Fiq01$IKde)eVL N$ J0ܡB5 FCrN<+b/#iXbdIʛFՅ R C`%Ж[lq6MpڎIu5c Ju;`iu9i sXD粠*0~J߈.Kww'r;)Hk")@A$Pɡp h BYz ,P6kmh]ݲ➘(] EY&+/a!`uJ3c Ą@ѩb {a*dzԥ(< _4/FP  xt"Y9yP+fLېlȭjRݕ3c}<6rGJ6A.E1h?-^|"\zKM8i!omwF۔oI@' 4ا1w]&bE#9YGUriQ4-B<ށ'16&4f>yyd鹡9<"pݙLh=khLbԡÀW'Uğ2Y37-03j͝$"쥘9aj/'R0TMw<-*2p&bs#ق&x\urgGR4 @ck5hw^hAs 6tV)2:-s;29E„PHR3v].9w&Vy%E V)¡5,/ٜuK;p)t:Du9){ ܈=͉PB< Iy⇑- 2%%H͠+"pa cnaB ]:3.I#LDu"0@mVDǮ&[Ү p(5I!OPWcCB)W)ű#lŁl4TCT7wR`%X *_"Ď 23o|(q* ́x$}U6w1JTme饩*\Sj0 *t0qhm@¾)37E^.z7$.gDQEy 0Юo\w5B:cޘ' 4Q$$3\ЂR9^^޳8==fwCv: St.0?`ܺ 2beeARj5.N!pc7ad(pq@Q[!q9Gj.5wh6\%}W_v'9Q qzVdC]Jh1(Hvːxz@é= i =CACTT M(Ц+V~?.OsB#8i%^t<< XrF/O?y/ćl%DT0qz-?HN?]@d6CwS4{,D1E –"n&c5؜I,MLLEf˙ U,8) Km4eѥ@Cd"ht{g3eCh! R2.aȪHߊG'P4=/Qp#~7 VcMjJ~DͬUYe"c\P|ʷ1s"~qbp;3 "ξFA6h0 v;{Ϡq#F( L61ڊ3;oSG| +4;/;Q5_D85Kdp "T3DzN@d 3(-xa.Fl=*0h @a7ΰ3UEӍP&N8&exnNm%E[iDȳ);| +zQ;ς._-2XfjMrN2`,ћ>XkY'ޡC֛ ؗosQ"וYF@ltU}{8EfwR;]y>iHWzRP4 xdw;6GΌppڭ3yl&4<=hDڍRgp]Fo#}݆B z$o y:C W`H\wt`UWBDWMR꩔ h A]Q5sQ![C=P3Fqr*M@b4-޸P"diװHYu%DFv0Zp9Xh'EH$E&XtT(Q,qDSs(4"` (lQ ۩#a_jE[JZ+(z =H 2GOT߰\IwBRn'ļo 9q|nN~\f3ؐiLU=/kr2D.XLYs& TF*P,{~iZr,gLѯȻ~(!<_2<JvC!Qi,A[hC8F)w[}QBpzT2D|?.˽SCiQt}pĴ*g;f'k q"A2-4LM(,= 0o:@ (K!b Ƅ}@H!$^Ybb fP!D(bJ)Q3:7wT=~tsiGS*Z[9>v&D@PMq!'Z͓`|iqٟPۙ cZsl( eb8oP-NJ:ġ5"j( U.5"q#ϴM]3uܚP k+(}\@x)IDAJҀo<%|% T)"(k{х"'F3lh8org?SHt ,x&;4;zȅ/r0ElZf)|[=0<# >af QQL(BPDj(@: LbIQ ă O e~ R`XJ HW#QUfN2?qe; i;` )ij aH]>&Rp< 2 :9!+Mr1$kZoCPR1.-J͐˳e8\V@{Agt'rh..a@=j/g=wUB>zTDp"k'Q]Eqy%D"*'FN!6evu7 [ILzh$C fd1@gB]o$I$II$331j&lއP ~; 'b^U_\zgr#O?au j,Ȱ;^q6 >dGh7"tDu>ʷC;:Bb*b( !$_Sf$'T #IwN~z1}`&7_S?D~qu5/0y@d6).Z$C:OQ ~=:mxaw 8aVWC ꤑTˀ]: + e cB8)DN'7uUVPwnq(ZpGN;`VTE,Ƭgef#1Ҧb .wu*%BF\# &`@C? \d(*y dp;"n((YdӥHF9Z`SXgˆ:FΟTϖ[#FA[ f]N0$0IR4v냚BUj؇fHNec|TZX hhf(H,a$>қGVh)2&ߘ@b&ݕo*ލ(7`G/l(Ɔ%!qF{|oM?Y1^Qo1q %vw % Vo!@o *iδ$ڂЊ28z1Rs2;(Yr$Ó}g@LL"%@ 4ՋUZ<3Eg 뺝0ۙ rPd\ʲkX#˘Ukg cf'Bmxˉq4CX-+͈jD߮HֈH 6DPB(SNX i]Ǚ׃6rJ$IxIINfܜD^dh]PoJøm a(AbK}-n8ER}Ъ-gTڲi xI . .Ca |Эۃjb7>V_uB;)}|SP1ѧQ(𸎁zM(<(UH=;'̡&P) R( J A)JzE؟/4}PՙDi{N`|sRaQa#zjԵ֫WܾRTU[u>J5K g+2e4@y@"iaeÀ%\T<Џ*N ր( Rۥ 'ݝa dMΚ3 b0 '";}14XE9aNŒibC@DvM#?ljRAم54y #g8࠴MKˊ3(gMp+q\zo =x⡠@|L;ۊS͐Tgʅ _l)>&9n VB _{1,7.ՠ{[ޓ03=$Y}{3}@QՌ+uUj㡩R4͎̳OGPgi }᝽:t]0IDž3=۫.s 蓉ʭQ^dpz+agkWEe-21$P6:#oCs\KʣBj)2-W ւ`dôb / hZeܭ3P"/⭰8m[+=+3Y+*KeB6lj"t#Qv1=|w ЄW0cۍ'*u!# ݾc_*E*8"HtGk : ‚;9LACBۜ>9$>Ԕv "* Va9gv+g֧$;"FCOZ,:b@j +1 "p+%!Xf6>F#8cF)`ORVxQR〼 PrxV5~/`ձ$U 9]Fc=9dvE? 瑥+@` =Hݠp<{dBdBZt Oʿ>Y;2&=.%[s wriAݫ9(ݣ:UE>m iY$5 }uvIEܲvgmddJQp2wEGFFw uL2dV*b"4Ffc+4EKy]Ϥdsw84 Dt =p~(Cꀌ"Y7~5̰m&Jx06C9X1x}!| 9]T~3ML`sf&ATJCP\v<j>"6x!v"jb`d&I ֞M%,CaK`(ȳ3Wmey+7ZE Di> %7iS\_ g ION$i}GGcפ {F RfpPF=}B#JH|uO0apw N?=2T"HF4@XN5$ıZ}j8e`@p_n ɣVig<)h`8hGl% X0JwCN#]agt0H7@(h"Y!WywhS Qk"*_?)OZS/uX: 8L3Hh^Y!v8T`vlE~d8JZrF"&΍4ȕb8&!dH!K EN*2 ̐j2C fTfd`P'7&˜A =B`@:T;^1 LEk(N[FǤfeu3ԮZ$43R^`) RL0wSFh܆G( )n 1zc2PA AȠi8D&B-)T;39 [1! Gq V:F[Xf*J!  bLvxW䒿?![ CТwj%Rf Ⱦ[apa_݈[QhꂧလԍwxnmW`3z}jƈ(M:_BpZA!wYb[`4G{骬Y h\ 0;*J@h뿯r11n VӅg[>o+T8sѯXH5^j(EmL9Jk3ٟ;Gagd,"IlQ_X-ݻ<E`d|!`]((B$(XJĈm)FAHxrx'r_r܏hZ`k)؛DCe(8Ȇ7ţ6Yr?G_9#I 2`lv}VYG 9tú"SQQ`$J JH& !JPVyu؏9R,ʝO'1˚w.>t|iL.?Ɏ덡` &DșRQ/^:"_~b4$K0]`QҀf!ďX65S'`Qf&N!bT"~{^p=7v´+ {wiOtJPifPj)Jzs*$iVBJPiD:J=Dd]wWv+wa8Et+SZu(r-LC`wI$WZ%Uh0Ƥa9aE2rŗw5. ]ĸz|S8:ʝ` 9dcM}IӥX,,E83[V9KtD:|=?2y"=Xz}пvK6gĄ [4#bQV]֓**^};3]\ /(fX͕D<dLd.eD's$>gqwlhD:Y~gP?fO AN]y<ty#C zvbL@Bk D2!Zp9"$@4 HАJ SJBCe`,K R: x4;5-]ԜEo0JMF-jjhrF B(jy b))rrUviăыq ^'Rt404&G[;Y)!Mq9#A2\l:K%SlEhAl y҅Go㩮^z\C 0AFrh)KpFK,5Hx折H]$2$nfS q+@#E,'I  X3rT\kKy4L#gzAajE=E4wAl G+D+ّzr c'!D37 Џ^ 2d{U3A:,fjyF{ad2( Ѥd"!AE,Rdd##0[QJV*Gez IQ^ Bl' b)b 4FEݕ^#w؇߹H0ۚM@ "JHPpY+BPP  B4R014!Bҡ@DJ(RJҴAJC4PT(R4PR"JC29dQQKAM(Q@NSU RdI@%(PSE A IJ%)KHB4BT!qE %ALJ@R&ibL'*(b G]H]X+ 6si`AM4R sPBID"$R|W}냼6!tr*B"i7a2@SU2Q2(tqz Ee4EBPHٖYfU_4\HҴatMO6&2HcID!(#k+4D@RPPE%;6^8`H,]<.y( h ~ y ) (j(J )"(j&&Bj(!))*&e`JJBa "( b&Hh("eb* 0չrC}CH[0pŲ69'Gׯi;48/=!/&='q1O%x -2DGK:W 僅̾֟y>ˣ4 Fz_8d4T3Ll-IKjtR}7%1ߩD /(\U„-GY@=~MBK5;n${a Lo$){fA1yueBA =9E0٘JTM.@~_Sonq#&8:8=493Fp@Zh/0$K:g0f*{Q{'6"XNheBC l6a(x6VKdV&Fd4Xdewf7-"Csmsɯ^cm> C5 MO=]j*q`yUCl F)Lqj,]LU}tzvC:˄/a^X屧\mHˬªBLq?e/ma06(X Nl 2oyl0#=;ww.-cjGfY7e~!eWE A##,O& J?!W٤o"20uשހ(h52ʁ?PfTrR%zG<$C}=G柒>TÚ@'P|>@zH* B%L&!2E@]䎀0 &ဥ91S_._|Thę{gV!( RAsQIKݸAB zGP&HPS !9u1 !ڠtY425wwc\2ҺЩu.JbgQI6Пϥvcy*rn8.˹gW/Ba}r%-J C{M/o{}9Q@G_+u|iPПd$0hɂTHfwoTz{_VBcbt䂂 D"bEVeX02 H":푲,$˜S- }5QE Z|L᡹h1Ɓ0K6zCCPɿ3n ,= `QMnkM?t4K}`6ӻ]Os<L AlDIG.(?Mx!Lۂ #L:`ֲl ‹ԃXep(, 8p$3$@a$Vj'SQF gtW:@f8*V9l#H~ïY&9kˊNt4DQ$F Ϋ dԆ \lVNQ`L~0 pƹZ\N ~5Ze >71k鹌/\B8LSp;`YCs!H%TJg"2:M rhFTO$SR-8 D"zziF ^ej#t5w/cޱU G T5@Uxk00À9ЕӂnWkc#ۆf~m'H0" %0"i"FR&RL`F Pt("6& $bFbTYKIFc>&e!@0lՊk105K5LNѼUDALH yPCDLMk0@ZD6c 2ܻ& t@7`- D( @E)C H‰TMy;ȗp2Q:Ij%C W!4zFr{ !#.J փ* a9U2nIMpىii@֟@s I}Dg8I5*f$W0A۽v6.^=*R҄LAB%b4ҁKHD$B+sviA#+E%T.SK"R0U5BXH9(9-9B%b (u!Y&@$DMf`P(`4XVRU- ALNN@d2-a (`: 8w YLR I5NuM_:(Zq4D0tRx`pv%ڏș@N=N7^C:kcy~*6b"\='kz'| WqrXC i:Π? `a( @(T4h6φ =вnV(ϣd#~5y'jd] )XFZZ;@OD v2i~!} 8Ez08v7,PuJ 044!XP@fAX83"GtXrjVvW=6?ͪ.Y]o G-CP%I :N9\-%*@AF UJ֨YDQ˯g!$Cqs?ܘ?נQw71mȮhD0Y&P5RȒLYop␬e^eo=0N~=s&`L9nG SD i(p]@J R f*]Û4s=jvDE"#R0 0Nh=mB6qF}, JʥԇJ'q1Q(poiuċ5[1ʞx٬MLXAزPր iDF cR\elmB7-18We#݇ oaXqᖬkc1pm``nl\#m (\!v#h6^1PZiH˨]0t((b³ՙ;}٭N!nqmo$Mot@޻   H62IGVd>Q[D!mZۏ3g\R  {I!sMHj>Cb XdKF^ G3s L:v;TP. 'V %'NXQJ&Xl9<(;a=e‰=D[]F28#vJ@b Z:z!Rخn'd*q>0jØ._ %DmA a`@!15A7䌇EH|MJЕH; |Ӟ*7)HYjfGjRAD;HCj5wpgn WOMX#O=yS#=@ЧcoD\S>NwODTuLqDLY0#H1c[%-|Y$Mm+r8q9 lNZ,a5"#M#LFc3rw1d#zխ3M`ԩحJF(&'FZ8mEy0Di&P+ ePsi8b#cȭ`(x R`#`݌fF bF26W2i4KHifqHQhJGJ%I2|ƒ:4B 2L B,dRjcb#V1 ;Zm+"N$ ) B˟xz_|aގBL ,^8NJ Vй9tq1핡1 1r1X3&$ &\6<p|=_ ͼݧ/LFp>dYA@8cqH̑@h"dAdrAN^cƙ邶@nR 9A6`@XMC~ v[%+2)"cWlEO16pƘ1HCDN*+Z!آdft$kqܱE6#EBaMr1k3-Հ=1Fc!M#z\:ˋ 5ԣDeuV/ΙG8kiɢݑE %ܺ4*6u8ce6EQ,3M3D5un'A.(l5rI:a1cao׍q5 ԸJD@w@ "XYI-dFp27˃XF8lhhdC My $x/?Jo2'ۘd`x -" (Ji>c =Fn`|Œ;oj&e( •bUEgQLh0݄S>0Rzzw ͺ,Tɬ2>rt& Pp۠7J)H|k)=G3Sc `˚03SI](a*1~v!.26 %rH܍&Hq-QQ6r@.QJ3?3Ai=0#9}- |??>3&"^Q(~m}~l Gu@`T=B>퍐vd<܏JLwh8j!~@ }({`'O׼6؟凮So` DTUPM~C>_33G"߇7rȞr86IjŹнviɂύ4T5z/rocapb"ݠS̽X>&*)cHҝީJ}_0T异 +| ݚ+FaADQ4-Ǘ"0} Hu-ìdvbc5UiSdц7Ԭmt'izS<>i|8:Wog7jTh) RAWq$Q2q5˻6e7Eڙ425CiXэcYBSHcxB-2-ֹc11 fZzz?iqߕ!2圌0M56L1 踟A | v$>}ؐ Bt~XJM{"&hn2@-ϮBx|N'1si3_FгF,H!Ld@guQd`}1,^Pefh&߇d XEO@>Hd'8PB;8Fdarw^PwQOG!p'pOHk>!\Դ(Jb 6bvj{MB4 X. DE"@~J8#f'W|(Dk8w! ]C{؞g* H~ᆅ5P\o 6!pZ+Zʨw߷X / $OS#qxz3Hbv2r{%|SvkKݜ?c0nHh/ua](11[c\`1VYF%nL++,UbPfhtIhq[k $)P[\zk \o1ʁCkpQp\3x䋺 9 fU+N`'&RHZ0Rt!%~809gMJXhSq.ݩ) $:Bj$)0[nn-)*LUmǎ::) dB]H JVa&%3(hs5f٬i&2X Z.&1L8Xh" ,'14zLҚ @3V-\PJE]. TI.UATݡ Q iƲIkӦÅC1KJ2ܒ(K%334He1hVdM&ꕍH&ec|\D(L8nCU7n/ 3e '011k:at km\X-u6k-a.FoT](`R?,)rb]42(g*N6kdL S@`u#a?Wqp ɬC4 c9:ـ<2QC&0Y,(l޸t{YC!L*1,?E~ S(>NwLcsI0Qx\эӰ0Hǡ91 Dcy<r|HpS<78Ղ܉,/_k"?ϥH:m2--!ǦǦ&9,G; fBJ3ٞf@hh&S7%;4 Zq 5e 4r9ޛuy%Ug\8Vr̰M< }-^UkGN m; qZKSV|j<2HɖB)M˘u*",&]7NuA1%oaGɅ@6.= 21(nS2'Mf0ާtQʆTp̊l@ '46dW#`VXa ރ#td{N|870ŸwFxX=XOP7 Bknȣ{UoKꍽܾ-$0q{\vA>O<=bY i@8k))L c9F;ȘPu|)Mz ^n rO e0T´8{ݣJ$a k\uSx19C9eh "XO(xdpzS > J40I@02$n)A" h $oaP N,9Ȋ MJX?vfdQXfbaT5Lq&E5KȝUfRIh $G*a]ĠPL\a FG&{y4J" @==_7iwA$RCSJAZEϨC&BLOHsI6m0FV_f8a}4f'ӯv)Od7pN !>CpÊ@ ~/̓RO?ߞmŐ':EDG:M>A}|A! eDE+>GMwT}{䁉 hUI%B$̧ , Z" ՚ltEUv;SǬQg|b0k5ƒ!;@:]^H(RMfzU 1`]G۔jldw%' ̨CO9BJJ+S6}e}g`uMHIMX2&"@t0UOAI J"Rɚ˸FQ"bb%ihhN rOLypP iArAb ȹɊ?$J|&2E*s,2@B V*Kf3E ƝxʘTCf"ن$bXKn4)B*bB9@as.QL S(9EQDC ˸>)O=F|/i#4>ZI߿ÝI8 (J4!Cٛ@"%'0! "@bÀw^+EE'LjǞ>cktnRî/ID JH#HJP{={ 4JjAɡl8pP.YQ(uDi&ONM Ā*=Q(to @ *hZ"(&%H $e `Hi$$*Ij),<_0 s||])thSy10H>/q=vCL֯WCCAEu!(CĩD3f]G>e=@h?$AG@!dRX?R\F5 >YZdZz0?nB= `A=[D^,ªZϘ9DəSxÐ̠Pk7$w")@ٔHLA9)E E78Yhs3s I=+ƛTc?)lIh빊 |SLd-;oDSI"*(цAHCx$Wim>Cm1pDH *B% j>$f1`dU.YՎKM&ߤHRPZZ ]O;; h \rŲ!҂sHCNO~D*(4!  PM!2Ͽ{ϫ6&)3"&F.ҝ1fOck+є{!qS0ވ$dUŐcҌclP4ы.i }T8CΏ|ǴM+ۨM`y*'?31$+<6?~XDhE49-Q@2`DcI?R((ӆݨr4fL- &'S˨c)\\)0L 8CcHnPh\/μ_01O7q]4JiD> aS6 Un1#Í#3;7lč}'`)!oJ`p\'LGP )k26$X\4^Eٛ5(S̈́\Io+mrכã+G-ib]Qq&&vxqLtf2vc5L ŌYVƱ#u3_-u;'fnXyHh!c4B_/~ >MH֞]b~4g\>ݹzcBVE_0YXHf6.?m5߫'wН:6ˇ0fJ5T_obB> u$2!1R" ] PaiG>vv#* >X$g{$pyH=B؄~?l54k! !:)N@wM<BS0ʦtdAz 5Rkc;h9aG#4l'Z6ixٵ&kT]ܣܧjꊪIT J 4q+yLÖA){ѓxZ&4!dՓ߷Y}w' ODN>}h7.^8@j)^-p;IactA$@~lf%G$;A.:$!7HFmLn&M8aa*4j*c$dȄ! -epdia2lp%*bjkLռCnIR"ZTѲt3&RP2لqcc &`F,KH4dSm8 ;u3![mةH7eeǂHQ:03 XdVHsY*əRbT2Ŷ)E~8M]AQ`2 Q"%SWWyaF4}rsa`aITbL!235`{ZWF@l'k XM?aV0t /~b>tdzܾ!i@|Q1<%3Й':HADGhnn.0snI=wrPr?Ʉzw3N8 m z8ѽ3vvzw'bzOXD,K+BDNF$T%aI܎l,^TL5:xDTH0MRy. a ]$oQo6r+/<ݣu|Rw3DEQUE5PBRE]vT rΥWE$'bJR0f,TUW|:M]O'2&P΅˳+7.@a /S/clOl(^FG_ufPSfU)!TUD KC|>8+yeLb|=29'QdOPr{#SHQ}DjSfXEJDfZgG9.93MKH%DYQ sbR)}S\SL2u`傇ʥu .CU0R E p!2F@v|yD8OrX_\xG* ݳ5L!H@]zPLs^ J**I;^ Og[/9&=KN8CǂyrO3uHϐtr@ VH$P3 бZmZeqD4t(J j>c0dC ԭHd-˒cdF[bB196aD1ќjkQ噞LbX$g ?wO=FOC&Q<(tO V/ȡnAf d VBdn85LDp F#B1 @%ph4Jl /]\s8&&fK3124S07jpC $03H~D~*6\N؈rMHqoVTt Jr f&!hU"fDyNV؅CG 37si 8>JJd󰡱!MEC(PQ40$ Bb*±B'̈m"RFmEmcRe5> Paqj05 -AӠ YZ\ =ٽ;0t)ذ[C1Q}TotꙝUvI,wyiB.!P;Svަ Ǚİ1 WQzMg Re`9h.NٸnVCӶA?Op[2)ъH`5Rs&7dw0d/:TlG^,R p?"0!֕|L ÿ9aj ԦDZàK:V1q ÷zMcL*jdrrF_z(m*kl#@;e(P*.?;z#^.O ᜴o[9fVGKMfC٬- L‡4B 1.4]S{GT3 ̆ܪZx-ľ,T˩VOB̂+@#=@j g|32!D{4<#MPFʰ@,9G./&yNgWw_ (p|H^ mnpūbtN 1>613԰pZŒqP+yU2kib@^t\_x?VpF{D B^Q@3B " *޽˭>x4e-f. d[V * qГ.+yD, hz\s̾`3z׍fj{h}n|$` 77Š,JM?WcNj( Ζ3 0^>mdҋܯȧ@{ON*V0њuNiktzV.\i/+4=G *-"K=(Yrrj9DPJ|{U0BQ;h>;GO0IQPSwv`r@/]xV6+ yQRaB.J2GҘvk`ìJ1oA,DʇC悄i5+ct;jF!SSyIqл {+yë {B8ǰOb %{2\{-u;:9tB% HpLbuuj4`&36lD R'2e<##R\{ @ݙ[D) Ba[`>r~]} o8E]|ʠ#&_-f`C1+4n<+*yI.t8$ x5&Di"€Zf0Q'7ҴK- 5M:U2Glȯ7DrG\]p/ee )!8b `U~w.LV%uLTH%y.zJ|I^$cʠL0`ɄD^dBA{# ֩9eQ}VXE2e"͛\\5\+2+c\: ù͈UWFS$j#V(&n7UdA9P,0D"EE1İ%? dgHff0Cei%;-r9)VA,YSU nŃ&LZ_0K\H3%k #ˆĉn)K.P#}'@Y@̘ݧRaUUzzۿ~E)/D-V^H.QGۿG$/u5L&DaŠ.@]2>yݤxy;8zD ȥ ]<& 5Pa qga8;H8` ӼL=(y`c[1K5fq<ǶdæŒ4UgRA)n$ v{dz4LνIq֝5 .ux$.d杣af^c8eIe*c(,2,1(82P I@9_q,Vab';QnULEkS a^|z<_ҽo"1;Y~Mxaw*yǯ/~BIx=|ТFtϑ5{B0!9eM낳mV)|Ս3׫&Or Hɀh(sm*>qRa+#=J"ԉV`7pxN DȇĴ|rm(y\$4@QEa-+=[hlaeb؊WAmhDB*s Ckp`̳ ?´D@*b0^܎Q׶naS~)mRe2I\Xnj4d\d ҩPƤP#T|G,ǰgD;SCٔ,0l}~8>ݭDD6hF(iSH ~uĆAU*~DCi=4W:o$I](Ti*,=eժeCh2d ¹w@\7Ӄu-vF|TTa`4q Qj@% ,x:MX^,h%JYe#7ss7y#~jx {W"P mhE,G044F<.RSdn7&f~͕.8r4rq8cԏ2.TDm\wZq݌ӕ .Elv%6c%n`҈aXKIP ĎۊlᏰfKKIY|CpU^eҴDTm@]z2\afwqNֱ h5!NGl!c"w4DVF%<4Qe∏nnFVP MTo[Ϊ(T/d`yp!|̦|~s4̭({6>@,qrC^S AD/l @(!(W:i8H8L1_Rn)Je#PXmc~Lt vD *\7a0COs--W4T~1az52> C`34Q+J04ɓFB"*,Rh&OGK:1I30у ï.(SC)"[lώ";pLJZQфb]xJv',"kB4TfN?3M\x_,TF. ly%LQ3AJRRRxcX$Fn4ٯ@GV6A!ș+<¿ G?Ucgd8,vm<|Okpl<5dׂ0:DGqnxe:h܆rHЅLб Pz .)UAixJwK;ec JH$Q#%-;d(6 04Aoz |G01M 8=wP5Xי] %'|9 .iQR=ǚ _"IR*!zGm}G`yПe"ZL! ʚ%P-A4jh񝲉7 +1N:CPR5!Aƽq H͍>a6ysU9Qk{4kha8Jedm'9{jB|XPTUSP* 1T(JˉIU:eĘ0qw5ܺ<LFЖSn:-m]{jDmkV wմC3B42ڳ6m`5Ĺ2jXZLMw`c0k86c]1 ήS>_$ vx+t9; s׿pw_<хRAƻɨ4No Jd1c&{$>DH0xzw$6E>p?> r?)=i 1XsG s͇S(F hY?H];Jt巰K CѢ3 rB D>gYXi*{B'i X][Q jLzb]K9B&DIQT&·ls8gs|x]}.vxndLNO'J]j5Xڵh2ɢ*pJ̬Zhʪ+0** ** 2̪ @(3(2'32ZTQV.TF6NVpmᕨT`RDK\IDR(`9U*噽,*ՈURRYvY01M2q0EV5ZFSMTV-mpϮ t6M ʪT($3F#* `*]>ȣ͢ ' ))EuU#!Een]QCz$ Mxe 0tt:>R{zRZFhB?쮿9lgg>Y0e~s = NaC  -ZRAqYIJI4?N2E,!T` YV01u#Wk)230(*:3 )-EIY4g P" v8p`5zM! H 8K6H]< f vٚ!A7vej=;>s փqS]S.kױĎ#x3:pj;]y:3fẉBe\r"3AȠq!댸8ƺȗ I&ٝ4U&ߗNZ3s1tOɝ\Xj6:9|NQʝ+Ԣ*X$">p}`<?y HjҥX"c\=' lֹcA͵}O_C؞(ɼ4TLiq-LS0= -xcD,/ohg$㷋U|X@]V,^ ASpbA*(< >Zs5aʅX=UAA`*]F* ;"kC1 D1#3f8"l,xNe`Yr Bq}#Ò-j-CO& ״s1^ϣ1vr[5ߨu -RYҨwB2(hqIԬ 2T!mȥ[xP5gclpjkX6ݍjn"2r"A8:ȃw0rq{x톦Jpbܭ,ɁDL*xu F٦cBAjlq.ع}IRC4/;7byHvȈA$n=+v5s`v&?.|R$#hi[XH h$i.T<"3$mִ X3d#':x򶖚WHWwvohJX+dž{%E.u/)&qe6Ct q8UG +Xs6Ge ,i#f-MaXrr l4V9”i^x-ܽ'lÌ3Umy5T5!sB(iDIi6( 0/;oIgH}Nu M3r9 Uq]V ^2 &,7zBϜ@:⻝ k2.(S aCvŮgjgs5Hut ĸh;.Sc!ڃ6QWd vǠ% 5kue\ZMgC b,cM )ݹX&CH.Ht-ɚ^rMM3s 7%$P* ne !F'BH>r醬Msyjo렩`v>K?ьnE7\jS=y13@[1.;i8@>A:GO߽:Y2GHxB,&8HZ۲U8f q7gQߪHJDy ADLt;C! hn:'Ƞ69ƈ2& yrsavK0cE"1D.]m60,N>&fY{ q/'0dERpI J\퓘и8^I!(\$K1$I_OVD lA*z?RXʤV9ġNN9}Pdy#u*)޳dS n d4`Ndept%pJbb!OAS QT>D"ES!5 nU D ȫDutήnaYX4j q)1xBW 9fIlK_s.[+^NJpo ~ ";B[BgO'8Azc|k#HfYwr^2jINZakMkV*) :%<[`bC4\dO=\s0p:cPYԮTJ(C,`=3T׍3bPT٭|9Og|2c CdrAȔc~@׸4Q ޸0ᱭVrS 7SU5=dقҤ 'd}G%~+"Գp/lVfLyYqԌbTt]yfR 'N 4E-ŨY#;mCRڃ3F+mAydt!+mB4J`B &o#qj!dsr`Qa UdÈ* oXPm NWl#bm|20mk魖-q&\qTzfJ ͵"ޢF!:RƈOPQ(-@=Hl|B㘩] Im&T9QC2'P25SYJP-(j:2d IM~ 0L -8F)p-q7;;9v=*eڪmdcl" ݙH(Psw I qR"vƂ"|00 df8*N=ғs;@ټ WQ=)~wCsq'd"FV!!P4zߩhHs7n18i t7mq%*TX0$kXT NwΦ( 1>4x͜42KlYU7C᷍.g&to3rbpkTBa3=k?tX\6qew%&x8iK{a ĕP\1WFb&+T˃*ė4Z\bd\.[zoK AeéU\-v6e{a:d|m=Vm3eۅ֔ 4[77J`P ?}|0HÊ;&$sT5'#ClB0``FL8PPB0, < V8v Lw D%IO|[3'\:kS!)$C6qM -Q_p2A֙U$Z* Xw(ٙ[##%D!DDd Pc2(0,x%X)JB"~0pD^{(.{=f$}/O(ND=fݼ0UMoy{\M IxpZ H~v#W;6a_L4?aIɭ)$*'e^_<|Hə+"BI[RWU})E<X%U_Pi+` X*hPȢG،:{U;C & `1LݘJ25 &.$!J,k' LfWJ C L03$,JCBdbҺIJ2rG'E 85%ҩH,R#RR'!qnd`@;NICZBaME͉VVݟ%\'(ޒu௉9 Hpym!*Bu/{4 )9$y;9E 5*ǘzzx|l0 'Am6 SGYs M ȘI1Ŵ9(CD32I5Y'$DK.@6Q} b&H~"bX)dP2E'քr(R(% jWGsrfnPG}yW(P B"&*I I( !aH&%(Xdf>?^?kNV%$o0i>T_-GOHfP=}Rqq|伆CwAND(dXLH $4` `TDcБ "\d  P>CLl5TLPAQJD/D_`>>s @̝l;jrпJ؜ETW.)9OpC3nn}F)Cx~ϳ^Oi' ?Ϩg5 ^Ȍ+? x' ͑0~w ?xU~zP$J~XF/dL:HC0ɁB*(1)JR (Lc H@ 4| 2B $Be%.|Qap@СMǴKET)p6@iЇ8! F 0ʈ\ʭ܌nEԆ3WjCF^};Ni o)" &o5?FI¨;XhҏT6@>ݵ6'!KXxHnvtS@ddPq8IDX n0!}H瑠izMI03'{nLiآ{c,-ucIu$fpbQ ѡqꆪi霊"XYJ2TkXA1Ŋ! Ja#BHNF)ɐ Q$r*F)х<ǟ;"BwFMkwJ>D=)oلB| 2`*GgMO~EX?z C*#pe>˜"1b膱 nU*y<)J@FdVR"G4t7H9BqIX Qr]!dP ۿBve#vbJ0s@_3w# \HG a'~J5}P^wf0a$0j R"``8#^Tx6;7&^]:=]AE-Qv4w1¬0\p2q2rfZO 82" cFh#ede1@$h;> ̃Xe!c N6 'ɥi1FWtg( lNX_NA,J-VXl ,$,-AiUt{R&`d ySG!"@2SJQ0őq5fVU3$X)RD$'Zi,hiGкlόL>狭:pOߐJ9B62wFBvRޡ>+X/OP煡%J;xu(Ds#PGMN=tɮyΥBQ  pѝ(No10'a.XtYN&+~چ-@'0epH L r1b%4}!SaF <Fyɣu ~wU$41@`Qa8%$>|̦.Pra TRaf~l9IT{ qxNLI-&neȓ&PHybe=s buI\DiX0ȇ`{f0aA#BB#XӗD'j>Fa5&a4&'Кi/"`C"FAU 簒 GR?X1P5geO;` R_zO?Qr 3GO\L2@ɒA!~?/1C[Q׬@wV*zJ4)3+0razS\߆%Pۄ&!4g`!0])WF )!1CU>1#@*Q6f6AI<@6='a͟ޙ߬ڣ n 4 U :{W w)AsQR?@j J@ ^C ό(^#b\ފG}ETa{m!@w(kF;HTC;!F Y%@*rۤGRn @f@TIC%R =BZdˆx=^gGw 7[8V /l*P*QAbmVzSwO룳8Me;@+Pěа CSP/ 4 #Hv:Ht"GT,P2:*!8ߛ'!4nKgC]@+ClfpÍ&"zJR1•@5!L0Gs5ѭ??OnFECÛP[jw*&Zuk)VN{5K4A6}v..3gՏ43}z^getSdFj*9ȀZ=r^Z|,ʃ.pv3*LˈAWH bAښ5MB&,䶝҆?(C]UefIkv" ˮ55nW0y> C%OQC.ԆGXFl;HEKLie"T29X1}ɜBe1սbf4  :YVG_sm Ûq zP"ON|DQ!- aLM}P̾1~5Ď Ln5dW%`@y7$|+uzaﶰ>tLP,#Tww|)OR>% U; ۼczU{bcMPVIPXKE_(({76lK|_E۾(y׸(p:ϬРRv`-QA@|U=^tn僜Ayj (R^oyp빻{lBgwvUGݷ"=uoJOTӯ])w7U,YVVo}j6}ϯZݧ8> OGo6ﯾ|;(@O`o'۾:d_a@}{hSz"Tn4J9ǾۺznB2&`^ol}}tSYqz}._xel*= շl]kUַfܮb6=]zwM>-R^ה>}5JP7`ttoaUQZffy= )\qqDhӭ*;JD.{:t6ƕ޷O4@JHWWP2v 'cPH% MD(*EA]VA}G(IP E+۹dlxP}4xMZk{({-د>wtb,>egm=Zn[SʩR=׏{+Mހsׯmվ^{z}y{X{[|}v\ * Ga*WX {2H:bt@_yǻAr%6}; <F;{mnVZg=Ϲk{Oח򚺹.ޯ:}zXJQ:}c̷OBED]/Z#tgwqͬk6a;[Rlb*T҇3ºIBٯ^m(۶i}gwv{{}+޷3n]gc>:>7w}ۏw{.]v]yϮGֻozϾWos}m7z[:u|cʦsހ{wzc㻧й}}tm)|V_nϛop]_ :I}C|(B +4&,{|I}7u}|n}__<}{|knkgݴ{nw>yf޹7v;Z׷^5uۆrٴyw{͢^׾緷];|;>yMŵZ.ҾD7^i^ݢFΗnn;`+WZ֫jc#Fwkwwo<{h˶覺G9}.>]˳ E[m:qNd4JF7` }ۊh}5TݖV\]=ޝmnウPΦͼ3_v=]v}}}i4E{ސ>9>|\ {vʈ*[mN-c}/}s=w} Υ]z4ueGRT4nCW)Ɲ_sٳj2(@[y>{[Y\;jn]-ٚݐȾmwݶnЧA׺tskݩg*RtdJ&KuFlw}ھ@ sTh&{vz ׯݕڄ] iB8Ԯ-6 {%F=hӶ6:wHt]M3wGCmw=n\_vUm^nmǛ]^o{0Bumٮ\ =xەܾ;0oEUM(oV}lӈ(Ɔm4 q_a>I{pAsm]պךzi^{}צuS]y wc=w74@ E$QvZKMk::={)ճNuE{u/^]ijO lbӲ56emvlQxGHϣo< Wys92׳_`DgsA<||8۹YERw|ƾSvݳ6Xƀ]5ɐҀP @@2 LL0dO&M Jh A &&Mzi= SM=!@@dѠ$"F0SF)M?E?*f*{TSLILS{$MmC!2CF2ihi4)M&S&OT <OiS~LzT~))⟪~TiSF4RQ0d &5Si0zhO2a'11 @ =@ɠ0ѐmU? TM쩣mOzi<=@zh >k\L۳o\B\mb( OD5ESԣfQzc }{U}Oֹ<{_gZL\ǰOVVeVQC2i8X|⮕Wo5(9\ᠻ'z^DF gq릉$>uCɗmN,&-W#Ek!!G)Ũ2!3)C5J/mt/l>S7t?CR³ndVA !R}2y^Q"PM>b=ɌB{!} Wlnez.*_7gD9ho!Ca} 4Ut$7oogO/S%?zLU_'G|5>ok=~_Wxvf_9.r1{HϾ=;Z(k}<; A\<$ȈStgjb 'Gw4{ŸV :pX׽~;r\Ug9Q/6%>BeA Y$:Cr \X\:"JlĖ7\~^q85(m`i>K} T@' <>qg?<˂j]OT3_> M9(-CMnReσ*xR$4l1yUS ?ay4!A놇q.T: d[ڵ,BBo-O~W= P.P M|%$M>U{HS8ts.fjB'$PRc”=.~;?'U/eiw'|I%UPr h"K:Ѳ~u}.-rl PGTb"4:W[Q`ADFPTM3( l!Gn$c܎*k~w5"qC˕ TD8ceOزr_dmU>W;"RE h\'[K yEM%rO=>TR$Yq(NI;7ށ!B!+oweD16YSA'% ᙅ '+XTX"̮ӿhgR+af֌?ɛKНE}Wʜ[ݛ}#(wy_eW!ܮGGbw_o͐DV*>=q+"YĊl&6znJ\Z;:μlrI|jY c1ùXGZI$^wBi(xM?ÏXJRO@?bh{͞_ם}wG] .|6e΢@"φdmttP*C胧&k82Mwv#E2GzI]0ĎtéH7ҟ*C4l|o~~Px(Wٞ"]o  fp !AӳCN *Cu3wr. ?j(Hv6ϮS_&:Pyh*|Ba0)"*J}n~Od߿!}(|i44i!׻{| ON8bBdzeTfouzcI~8y$Cd0Ne Q2[|xx3 p|CZlfD%!V]XX,gW_C, hP2.&,@x6t=;$pĞlf"T'R*’ )`UD (w$= S:E;UXZV4?}lfrCw%gfov=E&HjOIꦵ>v(,(H1]n3 \MfӪ׸~={fwKRO욡<$9Yh\,|',S;ƩX⁁\9}LNeC, NL5 V@=)nn@Яj @5BR~4Ͽux i#jXػ?6G&F"MTl9ҌhǏ(-KЄD +¤@L!;>$ط~>{l{Mw&D芟V!ܠo 3^ߠw0i) Er{ lqtleVY}U:P"((sPc!٪/v1n҈BnȣN8'c;Aw,)N_n̦gc؊F4#/IVdeD3 D_ (!rA K #FAgo"8劂 ?Cu!}AYN $rvKB#*UȎ7??$4X![S#1 'Ï|ߓw?&pTBƷEȝ]&>7޼w<[s΄ܟd<ٝuUuEdrG "t9tN`lO_3R~tSBPEY 9s țSM'JnO&?OOv7W &{⻃])sna嶍p; ̊'hԍސ8G~>A_ت"4UXg&D{8COn#ldf] V֣X`PE^݅U`*"=zʟzǛ_m?%& $0sZ B@&}fߵ2!{҅onf=""R*#B|G~̂ 2UΌ.)}l?1h)zIOB"" 4~py:,z4!+gӝþ&w0 /w^Od&@Y[W5>nV٘˯笸Z^Z#+>CIw)d>quSnQu(UR\gkOP'KK2Y:y7_1`8 y{7{(?PKz&0z;D+ Oo7O-s 8C}ף4*Jwc5< i7Eq@) ;x"tSI=MBp{YqdOmO y/~ڋ icS* 79PYdiVeaZp4/TI{}_/"aEr2EW/t'Ʉ sܓ>z"_~y|mJgCur7#'SsB{6T{^&I>I}}q=:Ro3'~}A8ۄ/tP 59TW3(ӯTs[Db!yU?g]R|Ez?vٷv!?qS~d}K>OeڢxJ~㨟:A?C//_r**dA)C H'Hڧ ʉ"?Pʈ~[|ҏ7? Kb'C9h<ʀx*_~?{G},(OoPO9Q&=^OQ?.(K"JCH'T?ay>+z0O9J{y|?yKG)+?6CG H=}0~?,Vʖdƚ%TbH hdJ*QyMWhR&O2\/}sP >.5(~__u0Vپw/u7>j+|Z>_}v?vO.2Oww~soOOG{ke]Vryތw㳅?u5>g=uv"gTSO_:= /!w/4Ofp̪1 _wS>qdV'W :?x fr}@8j~NT]+_2_or^tj"!$\S}rM4_ }SCM;hQO+ap.^i@gMr?Ӑ> J) \W  ?e! Ĕ+?dDoʘGֆٟi~V-"10̬CbP߁$[n:h+_>NP%__v_ /BETD܀ߟVfGqM(uIIa?[N9-|ĄU?_?>Ïy|m)ݫ)?yPox.&ߩ+ҽN?9Uv4wt?Pd' Y}W]jZLU&H*M<w߷,v߉U[݇=_o]?a&Dz/Nk.{D212=; 9i7Zq}i:b(@s/ҝO}-<5vZ1G7q`ȥRt5S 6F~׻7oGOBk"?0=@ʆH\EATQ@_-[;_{<Zh2;fC_c̊{G1[Zu1<ʌ@b5Nv\Q[+ U!7ѼN[rK_KllG4^Q8owxj"LzF{3ȉ2`T+ĦI$Q EDWM$G7ѥ߯?翻'{3~k"8[iqU?U!4b=4$Q-?W\uw:N1N:`O|I͘[]W6ymII$I$wH䍶dbv"s_.}Gbg*޼4bAc.t ԲaaAT ஍TJw j{;^. .>O{cسr7ơm/W.awiC:w3{q~X8X$-W9c'ɵ\WO_:5j~OI'$I >5*3*fZTNnly οCݨMMlץF7kR~1FVokf{GZ_Ф_-zCH$U9AsG'Ŭ1;ku^k0ۭ4ʷ}w&nAU?훜> I6>So=dگ]"oUron|}uKQ֐nVd(0*Krzɛ)s& )Ÿ].lWs(%FIW>mk`տuEu̖bɂLjMv=Qz寒]%89763JRzkq&ZK}}~r&x]n9hƻۮ]IZQ\2"0/ Ds,EQn-u3np4lUB1']}..} hЩ\'ɊV[ndcХ]6qD~9rlNmIظ\NJ 1#^w w=g~aTC9V߮v \EG G !StBE`FCM べFɰeyAa0S< ; jX&@B[67H(v`A/*Bc(#nm| UdVج0 q%]FdUaT> |W{G{{_N:̆Oݺoo@?Pfof t8(bF6Z%[|a4LPPFՁaBAefa0iD(!d/:(J0yNڠj!( F *w}!u_ԉp8؜#iܟϐ= 5 F$8; }R8ߑU^R8.Ɣ3r9NLm^](x*"ɲM %<"@P;E?]Dv;xN&- T~("$X0I_FHlDCW2h29MMs&ж U(Z.ZXs0cv 1 FL 2dM4M4MQEUUTK&bg 7КJ,ffIa`~vG/M B{(e0Hl3AqL=mcQ,K3ITB|eC_'paD>*_?>[uCM4M4SEUUQLb?y:0|w!ސ-C8SU$ `ȿ&dA2I%;6?̟,^5\sHCnRHTCq>!Zw=$0f"J vi ֓NQU^a<xltJߵ &2uxؕԅUIi)D>_ѭoi TddPx5zdsYbFaoq &>D:. Z Hj!SZZċ1l3Z3F`T479 qVMef9S0 j4)U dRbBcJ4~?1onq~yA#?ʊ?l  PхO0 vND?b*n͇fE?3k/xnoZ5BS*xp6`qwI4IFB(xɁ#H  S~Cb @Df 4ZTPDD$hș$8ITPAqh"%*"h +h O?F"$Hb$*+dU$CHHD =Ӊ@DART3 QMA0HD@DLAUSgon pb{HR_bea?ɐi!*ҞQFg*9Q@ÈG=l3O=v4CM2H;r<:f+FYsT&i ;I9Y!5 E$gfA猾ŕ{0!R! j`` J &*"$ f& I"*Bjh!ddbj )B3ŕ"IH)Jb"H%\5*""dXe)1:5(QSDLLMfbR L41QM0PETpK3 @e1DAQ,PD 0DLPDRPDEP@EA.Z01 aMIN f!i *J *H%"5Tē QM %DQ Q$@USE1C$ģA UQLS@TQPhNdbcaEMA3CBTD5E EB eC I[JG1ZJR ieH )Yb))%`~Q~; ))J )$&b J )f eb$YbV& ) H0j(G"a@ TSPdB22* ( (" BTQk_ˑ$)&y#Y%R4!AE0Lf3QPA4ð#V.AQEETTA@PP a8Of*j hJ H&_AdE Pʄ@IGIC:abv Hn M4=cpLZA=Ƞ3()QN^|e hEZN"`M01)Q LD#lqewaՄ DMDEy323gF=_["?KoC`䒁t$p>*9PN:EpJhڄQc+MM)rRs?kkaUUsŌmDL$DOp$R9y?ۣXƔc\ʣ$2 Em|NsƐtYBP<(6 ϦʓdL USrH !!J"?{ai9ۄE&'f4r{0C(qj ܯeU^ƷEK)j«3AX^E`WT|aȮ,Q?MfX9Mut;Jz=\.*M'MƷ#g-RirY1a k6^Ns<;s )Ǘw\'mWBA(Chq21UJa)uO/o^3 2&ᡚ x36fq1fˬFřnh=EúbdL)~fNl8WiAo2LA,ℌ[p&U2,$XNMf7Q6 ֳ?16waְCiHpctHW,Zhi2r+3b/9ip4ggYY:0}Q dKim]Oq6?#6o!++^ftC¬?xoBBG? !!Ԛ  jJ`Sdf2],owj~v\vfBJk89v}YӐ -Bq6?,S4UYQF5O]LJLt[jeԻ̡+koNyTW{BH:D /_hqW|O$!ZbRqyCl|H-S#W!;2"F+wHPĉpN00(cI2=FxcDBHL}c}kPa&䬩%ɓN!k#^-4ֹҭ߹o$M,9'M~δf6lmp ld5 4Hg}026Ǽ̊מqfesRvڿg3G|y֍x^;:/f޶W P?Gͧ{r8`ծyjSC$JR*=;ZۖLjx614HǷTW% 0CWZ?:lKaaa' |zg\z"#OMt,\MgOPVy c3eCPˏ'QU B ,I ɂщk|.v\#- 1T X*bw"7^x",R}FӓX!S<'<{(D@u)P?#&=>4P~/o^Mc7(BH\5z͂( )(!*JJ&)(aCL41:.VBvݖ#ch0@!ŭ+S?!Ͽd,=5`Κ`۷ݻݻp Ti: 4YG4 $N4܄$.u2nX\rjKw&ˬKA)V 'W;8`[oqd!s4e2:*:/)kjǯX"Qѥ/#4b" w拥a2'ɎDsZa3ꂌ3V%i J9d|iamfvn+Vpq#t?맳/[Ϭ]1T4PaMp,HMdgIU!%u[cr enYq!146dYQ$QfDnh444 6qWWrHr`IaF/+|rcYJʖXQfJe\ܥtĬT~YG3Zm *0D)}f(洚x&U\Eۯ}TdG.3^|N ,-Tjm#qPՍ+v UVgNqt &kHԖ:M^Y[yt6I~ۖ^ȋ-ceM,7gM:EUڃ*,zZԞ}I4P?yIfun`R0 ‹Ldt8ޛuEagr_*gyɒGKkREg{V>IN1b~*NmлxX͇G݋uoW׫+u9snZhnLY[&K88Do 2P@K٥$%SC M6]-+ީ]A$ɪ√ΗdGש 6Zxyv˳x9¯u6Czxk3~YsT[{ufk`}}+dK%O6WZn"w WzZZX4b˷h 'w~h>0DSz(>+lT=-z9IuPcut͇?w\~ 1iG@j t'ETƫ JBq,uKl8H(sy7_8r:G]gUxC3hP:(16BςM:ʫi!BRltL{ngJ>nZ( bC)uѺ"!*xJHIB?b'+D͒KÜ02^8ܧW*eBC'{]A=ITbt˿D]|f/%cВxլ5r/qGE-ƩNa%_]ٛXeUc{,В49m~x6U5ymYp#QCV((cל"0XڻI6DD)zqp ]ަ-J6Yuemi9t=| V%9g{^"mSGq9kRfo|d֤ZpEpQ )۶6V|o܇RoC<',Q&rI='U @*TRI o'$x^'֍XV|X{濞e eoZ2Dћ$N͍HzqCiJюo>47[7 N1bwF/Pjy?MksRՑUDBұk}Mu.[jaDuoCaSyZiVgjp$raYa$S]ҽ ,9f$},gd1m}i,q)Na73DGaۈ&TnYB@ )/uYB їi~z8\=a+t0~}~0~o|ćR{I4C3bfDV+5fkpc+6<}rÜq,2Ë"'7*BKdafERSCj֌6 njD3d#$b$Y_8MfBBl so^\sd~矿óE4T-TER0LEUTIBAdh YՒ:WW??Z"]Q9~& 8H]Rf6.Rb-0,K)쟅Mm+j?x?m5-u8::V@Dzkޝ!⚊.ߟΌhO@ T ԹiJ#5V[0EDv69. xx,̄3;4*1UhRM %irEb Vns-J|}?G_ o>o~o?dD̥ޤS }?qgS>!ӥ/9e1K]UVQ%ȺgSKgneL~UEER3%DDMQ%ET}YIMj(!5BJoޭDZxѢ7yTQL𦦃6H_ ;R9:$mƖIsR +[<~k_޷ǏMn:K>*]}xlsǧR~{d9/Lb~dc$־ǎGUW*/=klZgc'ED8EЊ2dZv "Qwa?%+L$9E<~5Kđ(I&g y hhs)iZ(P!L%+01(ۅHnw $7tDH$ُ9=<4oobQQ ))*Y¨[|8ywawKgz4\ʁ/.ꔕ#v_?5c>UTjf|)VE&Z*R dSV;"L?/uPG-S9] 'K,-fU}Hq*}WFo+nJj0Bx%qM2, _[xϲhvyD@[UR!Ǩ:˪+S_C$6Rh~ V˂Ŭԑr) &zzyUg߾St0?|XᑞPVT|Wwpa{Kc#+n*W6&= w$bgg?hPFQͱHPbzs!Y[Chm#Ln[y.AUǮq%tf̪d&ij_x\)wL+~gi=&N[̺an4g'op虐wfrs[R+cȮaETQXƐ d*ȶ脣'pr22Sjpw8}S BF|_'WCs a?=wҒ5.4 cS7L釫B21V8m3 @ޣ0䒖ђ^ꈙUr:ۜ`a.cw{M%)TAۆqRUo=O$lR]DO$PD+E.7{\5BQH @=p,܊KPÑPrRm7{wN5مR5Tq3z~pFW_I0|)5Yl5 lfo*dh  Ux>'4J4at]Sy;5 /^UURf;ަT+ 7`' (WQzXz{w'_lv݅R0Gb\INĤʉ~zI`{;>B n,eltMAf`|` @ p2v@7p @kގH̀8ۆb?9Ѝ@،8'~&^>L] ۙ8H ʪ2JnQ%\j0J6v$8s<@IoҟM@FR:H`;Pkk~wkߪ6<Ga,̫)_}A_KCiÑs lOoMma~n^btump?rmGEێnu5{G툲Dn ;iӃ*ILD*[I+}i}sw[<<}mԹTuEZD zOg `Q6%MnT1 H@ 26ETC;VHGt{rp8Ih?Uw]8`Hω툄]c9զSh#&ξhgL _#hnߚ|ő+t\û-_cM፟kї *Iu`G:7(pܬds^$zSIJ:k܁ҔIW[IF+O[ {pL@!dnj74!0i{ԗ&:AGNfrqBWC_'ͽX~VFqP1 ,}-n?earϧiz]p^Dx7v7/=!r:vWs Q`T}7pjCQvwςI{=e8¬oEfUolV^;gzjkv81ҋĥdEb_cw/,߁̸Y6+ =pekWW _(Tv`Y{b&[\ljJyFm7n1ok^,+xCX :\W_TʉwZA\]4s;C&;ӸV80HqfR9?E7N6?o}<[~_rtFѨ  2D|Zj4.D5~E0ۨ, ;kg_&8t*B_nhaK 3Ɵ~'?pcU4Z 0c! |nCRp?7b{a!ujUX}dBo5=s߮*AT~QF]fDZn3kR]v". OЁ~i{;VFK"w׉&y'nC&>݁yK6;3FyA]20'_z S 4UܳX͵[6m *)B>#ɵ$kM)$UR8LKJTcۜ饃oj p5 ʄ$nlI79j_VS.lhQdDDO2OQp$\4!s- 㳃sL˛EOsB/J`@)K3<,H?>?颞fOIv1cog~~~ǫhCᏏCtw FUo7dSC`s*&A6F(|ǷV7oӃѺWDDC***`Fv'K3j `D^Vg`7SMΌʪRa)~ Ji(&9Ɣ7 t*w+wٍk**F] 7^a1Pq,y)[4^j⯍7 -Kt{jSVTzKT!Jf qÞGA0ʊ6U>౟ݜI ֍,0B'NUXrF(3%0j,Ĥ=Xj UUUVLJ<1fS(Y;ƅ ߕȥnbhQkA$IF8$϶_pz+뜩P+c?wqJmJ"rԃ1`å_aYb(b6{q8'gk`9e].}]ktFVs~$Wsg^nɆE^9z z[G}Wy;8;r?QxY˰V56s} Ώ?REE$]^ݮ*;P IR*W9;x-,oؗ?'^.K| =w Q-JM8m}\\u}D?nkWyfU/~S+cr;:*Z;޼2wuv/T@8~ACqa{7n43Z6FDCw]1%~/'f)]|5"z%Jrw+I~rCJ É{Ҕ%beTrFUz?}!*?b[a*`a/"|NS7:mgu (SЩ8R gV踼/Iq&˸<9 _\A3rGv6P .jZ̊QDC.pL|N6j|w}ab l;na%:jo:w]=1E QKmQT}.9)_:xJpQE|ɔd 8! eu]uxj=C:‘uMԚN}o/ͿöP}#ݔOO?ΟrI$IR^z=N?E ƭG ]-#2M?O?33m4dɒyG{no_ϟ>|ϟ>|ϟ>|ϨqZwkl!_x/@I"/ ɽ7§Sf~/;.3$Q*Px>!*oxP9᫒ꊿQHSUpO%OWGg+DȂ'|leK|O)o5 ^.8vۊӪ+ zȉä95y!^DIFƴ, /O7Ҧs"mwWP˜Iq (*޿P'Ei}KgUdoU.|7˷#$( i) *WUd z2&`@&)*EA[d0CnR :Hv]]n 1j)-A|&i"h*ёa/d2Ó'KPP/{QL،L#jje-Ʋ+h)!$)B!@(,8h$PEE5D1TPRN{AMihFSrIF@ bh.a¢QA441aLaKb8BV5Bdgvy鈓N.PÄ,RZ@X!;S0UHY]^VDCy%,I@41!r0w2͌#(:0i0Q #Pi!"R6Ct 6a0r1h)hC,i`rF12d9"Py=8֖hfm v f{e}THO}~ )cZ ߔv&m3rSBB2GPXMT[ -|݈tyJ P4KBR ,Ա!K@"$}x!H߉\r"Pwd}\ QahY,9+n̼c(JZZ ޸ %/\>cպ#>tP݃Mi?WQ9{ a6$9ge]*}P'> {?nܣO)$ub)!cE mZRA[H#khPifd-фE;0￯uKS9)@=LJMM}EWy)b%Н"?{ezsr\G~/IZHXτG4-w̥mcڮdmA T~XEDC_+y%; o "Y.8Pu}? Li,ɬ)yl9h~0wOg2i5MA橪LL111bbRBb(ɓ&L2dJ2dɓ_T}~M L[=׷/4Vn/BRAd S`etH.|SFB0t00ؿTԮ~7MP3Y*1BTHܫ鳪q,]ߘ4|7]kb^PA|4 6Rg5xwoaH^IfsqH2%U &hԹJ:hiџa872\lvWA=ʹ [%҇'r6EuP^Sg2ɪ ZO+ԇ ruV} B@ M~ڥ؉f@mdߧKō%g84=qjy2Pͦ񙤩+MRN]Dic.^~DŽtxo.@ GvQ'zwpZ/s&9g2MBDQȎv7\My2i;Ls2Ug!mh;ۚL%ړBm.[v(zp~yqdxIZf曪*]12Aق[??#ЯS/"nÀ쇡>e'%tClϩn>7uP0`yaS(?>M&JdtFmJ̘&f}O0t#ԸxN4Yf^Wk%# }%.*_&DC% ߦLI-`B^Ws8{x5yO[GiE8 3ZI"cstCѓ\vALh ٶE{>ڞ\q{vw{RInf⃂d{^Ƹ6o]ܞ%[,Nݡۛce*Py7nڣη[meLHcbrGRn| z9|`xH>v^x#T.KҢ˶_CXSeHD 琊V!~RQ/_U4 W#>kt$NviH8*J4 ,"+iNptѳfVj31tf":]装N^0_t Oug/q[M 6d ن y*UQ$~B@hxfQAtXB"sr0Y$8=/ǎ nOd}|)?, CPk㓝ʆtD_fX`D]У%A 蚨 Lwr #Z?NchF< jsC 23!lAd9$/@a(PX2ĸP>Cc@3"*g(G=<<|"Ï(>9KZ<KX#UUe%4cv*&>Ck$=^wb^I~B&zz껲RA;M7w\v ׺I:A$56r !sgjr<*anߟ/ p#p@vLB;=Cc篆8^UG3>Ƴ9eBe]@>ׇ'Љ4Ķc5-5u%<ͥr%*Kld RwI0ʓn8`i I)Ww}YzPA%~S]:Gsv'B|0AV GH0_/,SPUJ 2 P䵋2һңRIBdh_xa]RI/Cx[oZ/{WƆ{4P;ciys 57Cٝr;#Halasԝ%CIz*cbNm(,6HHM[J壠GA { 潾2Ƃ~ɱFvqeܓRPܡT.1F w&)ɻʆR\iO%}5T=dY6ZȜ|&;Y I-dym4llUTTURS~bL!3˽Nʮ&2]p+Hݳ~4NQa'e SU!ʘr`L,~\]Fw8LZ]LxAVq?Y>)RyV$;ro'(h) m$p $ ` #"H!o]&%lӴZJ`+Kr*JnɗF7z2?!YrOJsLZynژKUbu1rO]]- -%)ƫڥq 9Gp -'Z#oD?V(T|oKu/Vra&X"ŇN_ P ~MiUP c+B(@$!$cE! -ET)HEA5 ۣfhKKDQ]0a ;FHwŃ B N`BHkFn,oG( P>=cMs#'3P *L3Xj(!Z$Th vӔ)- -%(YcBV#:dEQxRb݇*z=ፓeǵ7W\ȔJKzՏmެN"-~>EeBv+9IjtqğϿp$.53;WJ/\˰;9]~&vz?)qˈ&~% ]2xY֟7>UEEgOV-^?_OبpNZzyĉ̟*Hu l,.#P%ROx4Ƕa1ne2nMƳJX>F|=+S_ÙKQ[UJndO}6FUCM;x nL/ Hj2q~yi4'8dڅRcut*+JTLERA្anA#4'c z@X`w :\&nAsoIR%u^01@&TJ%GcD# rclѭ4<̩Tmm-&% r5C*MGkեִˉ&B,^;L6Ό7dq?ۼ6̘6)oa \ 5,i:3 ٜ(2h(Dہ[2Y[I&;UzRٓYTw,]"0ŦuP3ǵռaꑳl|_g5\YlA\B=y5h+z(Ho􋃱| E2fۛOia2.#3yƏrIY\W=\?$VNX3{cKkq7殀[pZnb4mHH3ffLTmcM[e3i.vJ=a܂Nu:D9ảF6Ό °.][~ s* O4,Y*wfDM#=j)lWMVr)bx^;;G~}ퟯw!Y*=A؅y*̓Gp8!TMeRfLAD/6W|Qknt'8]ݰr"<*K]5$ m7]enZ =zp^6'GO wU˂XH.):dlNZnu7y"V*K$+IytmkI,\ADHϽ}K]¬H,r,LCɘ*Tu7ܰTDiP2$XLj֫>$Wh&F-}y/&N.풹v*Dk\FAs>ƃ$΋S^3LdK!SmOկ\+N)9Ӂd!a=AHTdn/s\zago,٣:p$!E ŧ7.p*aJ6E]Q&4oiԑ'ymO" )GIesLvD|bG8 AUv~3 GwW<^o>Pjjȥ2b|IܜVl b0 1%d-Bhi)9 4A3_iM MzË-/orKgxVQ7T̔P"BdfaDtF@d%.2p=IOqx=~PP s`?>Hq@-U<;ICBk9H"i7qKNLO/dPT# +ץT #2H@Z9#5*"E&PT?xY6';tƚNVb"a TQD @afdK"D@Ɔ1HD&BC]ШKGLQB%anQJRR@xªm?Ϝ;Lw7VSލ":;vd4eX0DUA }RK(J+Z|p5 rL#£3(+UHUJ:ڮW)`7e%'B1c"sfn]ASIYJ eI誰W &Bʌ2&-3]i(eUƒvڒZ r#8$EE1g|)* "è5^iϞA=2gHͨ)@UgвZ;p\eL9JJOB\! nci`R/3>QgsmM Jrm˘M%$Aq޲$ZM `^ ?Tܑx 1 jxb̢wJn2Qn9Q94mᙬe=ETP"U([H(b.pJ_CI zaۥ%ڦh=ެSi%q*}[XzkV\Pe%BuNK\,Gۇbe![kҎI'IC'at-M|Pquv[$073A)0翝|er"EG`8Gpd2*D!b>rLc|e\RA'V~X~w}߯mGzќ8ܦ:#V yK4UfGZ =VTpU+?Sv|q` l/d}׆q[kΔy``?<.RXQ/.ZlԤR*o2n^ 0D t~l Z^<[xzNݲ@K!z? z웮0=2Ly@fC:o%x G. ]j2IM$1vnj&$'i׷DuߪŒ?*cE$97SA{}>~b~uϱ6cױk$=lҥF jSlV2?aI){Bgη-!j1sFtC 2 P4uV G *qaD@ Ow4D&K]lK J [PԌK)5wy.B]Y|g[q=L )L^IGMHx6 .d~.xvbeqd, _"vIR ˜ݵ؝e+=莾a^qp~ {q=?v7.[lD|s^GoJ8G$)'!37N/>Ls2r0#vxd<~ߩw~3E[ S&l3J;-4tlm 0ۨb-hQq&JFtEYtڱ|Wg >cǵR>*^MLhy6K̈9n/Նý9Gɷ{1 p7Nlp_'Ɂ<⬴B09tGx|]Rw~bJs!><.r]﹉(J4u|7|16 bɃ98>/MusmۦuTy1Kj4xCv)A+.q|ΌWMK ~ ")EE Tk4== `˳՜*xOȢ®s>͆I G8 λ{U1]KP߻[0-0S۸rӃ ,3Q)zP>:膖H蜅㋶CK~=zߪ ġ݋x$$?HIǤrꏈo{6rϤ(J.< ϫe]w?=|-?,x-ƣ-C1hx;[glMu|V9k00-MR-Fmv=F yǘOd HӡdЃ#En=C\X2BFs]4Tcf'lxikV Vy^FB3~3[T|,%mfXԌ{{VbؚDv~ 8^>1&#ZYM/QOr/‰(e*s`(MB $!8 w`8+a'gS $-O0~.M1@0$a.m1!U9`Esa@2 (Wܐm乮Ws\ 1uq`5\ s KҼ-yZ`n%K]N-XUE*>.t W%r#jHnqx2vǜqf0AE^#24b@>v| Ƶ& 0TVR2a,\͚31"evaJaK+ÑE }c)#d0)U/7{@˪xf(S8̄Jd7UI-Zx08Z.*G`ƧGt$S/|abt|ޠRN!`mڻ|s nK[id /ϢP%*^^K1_)42P` K<'cjUPVdJ`S%8N}UuyNrA%!-.A%ٸqd Opâځ6 Et6Ooy "4'}IW#(ń&s"dŌc9Tz[Ϻu3;KTSyg z=}/Bz 1Cn8^|/{.=DA x9$iZ8[uu\2m5.XxĂWVI ɭI\C3Pkaa9n(v7.G8 }j4cHb4"!c8yR *]"7jQQQX &w J.N0PψuoM_hBGzbԎۡqq׻x\L%$ޠ]\iܲh⪪mg`H'C5OH坙UM|84ܑR\{QGĺt *pa $%y8e ib=O}r˧BV)&|ZS&\,0R=0\|I $5c(SLPlwrgrJ0K/ƑA,7D I! Nhǫ33'@(SmUj~rmH"#PEBۢTxE qI䪾F߻Kf8*a`r͚2[;:R@J% BR6@QfaU5BDR/,7EՁ34O&t+dNbcQ6žeUi3Nl–ýl,"7EjpmgŜ}K$sbu|Y/OY[nMlh[ȏWrL}'SM c߼M-ֿyqI)񠣰sR12 ;5NXAf]yҊ8\/~мD%)G?%އӯ',5@GoA3<E&Ggv+!ѳFMx6}Gorqg>w}<thG檉W~-D D!F<;HC`זdQӷω`fƎdncM1?:ڝK/Ms;P!MkBL6<>dL:ՊgO^F=MxcDY=T!Ֆ{3VlV%x "H=J^ŽF3$Qc@A;3lЬ   D`MPa$,]7LnQq۵QVT)V*p>>{? _zhntypKbY!5!Jו8;6HRFL$<,P٧7˿Q \~ :uh=';\D"invzn6\ymEW>qֶpHMpvXS=e˵D-)Mm|J@’xk^zǺuznvi sȤ²ɧA.bkܰ*-Fwcmr_QGlBMw"Bk@6`d rٸ1 2uyS;LP3PaH(;eeaR+7r!N>I%7vz|r&3(ʐ7$5>] ǑvQJ8^LKݾ1޸'H8vDg'sL])lmNEt}wW9qVcUt󷯟Gk_޶k ߄CS' @(4K8ո} ˠED]HK-2sn׾hsrLۄ eǸV}9L|j\62<+d,#ї,erI2 JAپN! QsF#]i5@P*q+"EmTB(~ksQj4½-~O]43<6$k~'q~o}i!҄.P*Q. 6@I~$&y+yطA|3DMpE\%֯m7?C^P—Q $  U8( W !{AR"E(@!ž?ET}vh^5Nږ2P[D Y0@\,ҫBBP"k^J^㮦Rȍ"Bl}1%"9*2y4jy7q>CRL=?>whc*ď9g& o[2u ?A^ ě%4"=9 3Jz3"{4ŪoQ8R"<+V L.[rysp%p@a*&(DEPNEQ("ʥhH? 'X*r*9PӜo U|ߝ} r XRgY}P16sSƭ2]磏 ΃8RL lά^/[oi58X(F7 ſ0Lsv6Sw|┯HSc <0ȧa(qO-W;C/p HX d0 dL4z{.qm*pC|$#&n; &)|;o9֭̉'+w6Lͤl,1VꋗiάΙĚw_㽔Xfa%=qצᘣzjvVTbfu)tvbڿ*D1YAUӼcO[]Z&mIӾusWr7b汯mD4=˗am=M[$6S߲gH[v0[꧄K[A9$e˚kJi5 Fw_C:ո&WxM;z|g>WƔHLv}HKl.BI6彥k㖽^mk㦔:>h!pq]M3>N56u/qϡ#$"#`2 xݭOz{G C$Wpp0j6SYG-ǧj>x5sr:yML3<SMڕi,:X2Ȯ#:lL7t7/kkQ,IOx4bkOx .|f?p~}H9cżɟndS[4//~=9-n\{M^IS|8|N:hjo~AzVa]O(D>xgŠ o< yƵooMP[S R1<}8 !۬m1*g̶b4g^k@ο\LLx&~xj56f3(6cu;mgL@,ǔfJ4nW8ĝNT,?k=8vʪv@}&5к| y[|wd]C=9!' W8!ZIu%yN PcU^ծJ.qrz]-4;puKi6.I6 @f* 3eå1W``TtT'F i^a?bݮ84'i<_'mZς-o䷦ht>)7ćh wuRL5ZYgLw!zDT"G"+3)_M0סgCzӼ!t#.=tf»*͸7E.ߍ%1Y;󓓚mx:]q)nɯo~܅ϟ> $I%^ֱKևu}X{P0 <Ȕ;{! ێёfߛ3yrڄ^ݨe } kn# y9h0uTVrN=T|e\Q.o, }{ƍo9d=W'sue)6Xd"z鎄ʨn!I#%Tuғ24 HqM2Wa_1wOx#%ld`u1t$L~pU3I㓙D.HL̜㽾 qd&sppf1 i%ctή;SpƖSKI Sst]#m3P\D=ůyq^K!@K)1Qa^ c`P ^zUgeY&{˒1BZ9b6ɽaj7ڶă`Cl~C5a~ϳ_$&*?]9cMuSCߓgXGG9f/!{yjtﮖؒ;"3m͈.^$7.UƤv@LK(sI2aۊy9{>s2lo$,fZoࡷdN'v9NSzbBsOPȆ$LV|u:;Mdכ3E@7 qG 뭎KAW{ך87FJ%TsS):qo87lteCI:fvWdhHx-JsYUDzֺu2P @Jj:>LQއi7uȮT.VpR.{ҩLZ2: :a=%"Ϗ^5h;YZ/qQm-aMMgSTr}_%.vwɾT +੐G3FZ2˪zсUK|;}7-vB3Q׽ 5Qn %J{Eu'*|۾MENǵi5_ -"z& ;Fn; o *s`(l+D]ﮗ_^DKd F! o"(!5=R"Dx蔭6hNPLܘ%ù_PP{^ĖFd-jpC%X/n]-%Y ]}#f wX^Ʒz:Ӌ5V𾾈޶3󚶾m?w]gLWڦB JKhoB%cTOZQi{1@D)pwBܑMzfU]^UUW=Qw?W|&j"Ƽ;-j}SP &G`YExF*OJ`pӆ0WsӐɝIG>8k?sZ+(x*>qŐ>x_ϵ@9HJSm, 6&9Jӿдs| NxƞkW׿C[O:!#qn^[ӕ\P>ScX@l7x1vSÓ,tYDӴfra%%Iiρ`I&I'+9oLU(gҼhM3EU g³tU>u^N\u!x>}Fmr 궽\ i- D(#5^nA7w= |V-Nh)C*>ۮJB` Lˤ6Y"-VyG'Ǵ Xm='.Pz6V;vI8GBV5'-R& "vT4/։* jOρ.q{u-. e~g}%j ,P>̫<؞Tu%䢲 ۫#ΧN^NS}e)ic\,\hJXLAk#|\~1ԒYj XhA]^0)z!R)>ëOx;aO';kC&f"H&wMɱ族7-~ؑFqibU%a"\#ӆ,y_;%֤ө BW#2 k]iqC5iR7V.`)۴.B[ڕG:(H.)l]Kjej$QkY5u3Ż#n+ tPYB˶vǜbgi̘:e429Ia)jO9!P. VJ7cxjY5#FhYص\Z?bV$I^rʼnPJO֋6Ą$;RAL #jJ[ |eTAnC0/E 2}a3I NنtN;7? ԢaCUsG:|3^ݫ2חv{ڿ*Iȩ%ЪރA"n}nz6ߧ ,7WKU7vz9`1-EX3$[F;W[r" >ğѯ &gG/fN:LN4s"`IJnگ`/MFv U0*8c C|]{jѫ$$Χ51rv3ƍBR1ފI\,\PzRF"k-0nW XQ {q]$b%$y切£*׶Yvʍu&.*u]a`ˤᙶW zbk"퍒JL~S~}=]DŽx]~hCwU_$إ, *@0!vy&g\u`usvn ?JmDCE7h]]vPyd~ݮd Q|66z%ǍKUa4wL#F8a49Ptw4êU$ [,ݮٶ8ښ6s{9_Y<|| sO(Rdg0vvQNsտp[g4 }̫F8/R%P wDA\2WU-"^k?'M7dǯ[ۥ|k\J0"G~B*^/H;6VoޭA hsY򤮞֦ބ6$p1KsmVy fri&y=18If6ާ6VUlOt/4;W3{_fI,@糺pm6Z&}*Vdwx%#b5TkV_W^Qf_9tcGKxE{kcy{j w]ZCgh2;_ kg:`dsx==]WhWc^A<94ܖ|gmZI,Ǟ?>fq枰a% ywRr)&Frd1әnǯwV@ ʒ9-oJjmjY MbV/~.Y2:Hro{w9z=$-:^ Iav ~˷r.ycyuʞa*0 xۙ>{Dlo.f!,YuVp5{~> l"d8r`Fnֆ3aQ:?qƨ1} !l6:H_G޿T2ݻEjʱױdX#> n^+o+h<_xj5S;Ǯ"ɯdla)<4]Y5IE/6g^Nk,ѪŨ=^SLV8lUThd.Us1ۮ8<8xH97K3E5pwE5dl,tCZҷ)Dw,zBe_c&1:`8jLYUnc]ЩE L [zx];p⭒aC6Gchw_v%wIQDx=BHFGڠl l>:䌣f|W=FĒDͱ╌ͮ] fԔ(5bR<<$Npc:f8/B ^|.p .Qy֛3m@Rp=ç^])\lmHӴˤ8NֹEاh\P#ž_pTTߛ+VJ/UP㨢ѕͅ2͗wuwWΐ?AsSBh3]vi@L`SgKM[LO7s֗hfh'֩87/db0,mI훓oߜlRΛIb+'7GgL Ry!w%{LJWFx_N͟m{J t4Mk Xzj zu9jw Oyy3nIbe\$3vx "9GV/=YyŰSCrU Urr;}/ :K0q~7ϥmI7D^ZBB4 \"JChe)uBg⟰ː8}qĻeaY;B THˋdί5`'jn\HLDX&4 VWbϖt";o_0CxI@" ۯ}Ee`(z½AJf2I7su|0*`(h\WLB5Dc$ ׻s¶b_}zl3ۥyXtcV!;ՙ% 5{1qI}$9L;x1Cp_x(6_}S-?M.f^m~olIW>G9\[9+r>7= 2[|@ђa%L+6.Qt' 3ּ/A,:ÑT .DBGc~=ǾXV~͹:W3+];X[Hf|8y/Qxz_Y|efO 8$B#R,*j'xjA*eW 5tohҴ).;.Am-~ϱC߉3? fsoUYߧ}MOZԊA2Z㺯,`[V|ymg~){wXjZcfN8YMDjvS˨]>_ƃZXŗϿ;GCtͤ ]$r0%Qh3 #OZkx.5k;ue1 D x[9k.'{r|'$Ma^1K"i_ytP]ZGzǪ<7?>j*8&xZ-8U`QVZXť&&ԜijgGfiǝ+1neoX] =I՘s&DDX vT|^Z3O煷mwmзޙ^bnk_Y>G.N;TcowDn^W:G\|kz㺳EVxSÇ0 XALd/o_7>e>Q2wZX;q8J$Po٫ǏtX4؊$*H۪a$e:ćNzI!AnTCSֲ=lS/-oqY,TqwE2B83b tyIM SIb\:DI hoe1ކJ7a "_g9^:˗]TXK^%*Hk咉zi=D,d~XlSyj Υ(|"֑%Zjtt&q}wgr1,Qsk7QGDҚɐZ~ߚdvSӣ5>1P5Fy?H;x,y9F9M/G遪'\r/䘿(vL#~<|8ٌ8 f1iרEXz+ =݆ l>[{i]2<~=(C [ ht>\rAV=ԲE*E)G6kzuQ<}-{[s$?}h]"p>:zS>N0uDh+I$Ik_pjrHɿI6IVvMbEyg;WnjsN R!Ŷiqx?g߱>f),jXIˎeI&g9&^N>!k^qMͲa,]l]cW+G+h vu @[Fᙬ;3yoդL#݌,`¾m ^k}V֟=/d+ߓ|;Zee.$7m"ɨg (ȣbÞ+FS3mippUduR𩉱ξh%cGϭ󻤖>YDzw9UZtϗ$N1 ;F^Ƽ? {dY}_w-{NsâD'"BcLEL?KF^:6 ]"(ư2Wb-xW󽱜(LP*7|5<+7߫[4`s3g %0C>mXαWdz]N(6)u"[{9i/J+6uRETb3}5={sb EL1kۍ .d F6តY2kt~sZ5s J(Lvgq~aWW6O+n\7,oD~cz<5jޙb,K<-$؎/1|P钒@՘-p&k3+ߋ:M)>'Z)Mq/ [i0炨>f]DcG)x c3t-~|n2WA.!Wc;l5ڡ7܀n2POCD`T9DZV0JoC qɶFŦIs0ŰlxԦJHCKhd)vO>*.^VusUE mJ7Ty"H-\ 1 ws{`=v|ºn%{n<{XICD>34&D }C@F,/oF)۬^9NҦ:K ]Ms{*&+]5nպMu#Hhm'f{X꜆h=KvDߛ 2G@T*\s)KNf0Ý)cG#>qii4|Y&YTQD/]~׋>? ?Zl?ra ?-[nN_B,_If#5f 0d(%wd&e9k}zvxҁ -+\򬵗!FGF֢3JD kqJQ1dɖkmO߸x* >;ٖa=5Eߒߚv~gƺMoPRc y[8&vkR˛zv-) ވ;ڠ]=<^/ _m{/$0ǪױOaK ˂7k?^jíwZK]YJȽ8_쒹|6~~J 6٢:G̈ Yƀ%v$iILm;K*‘۱.t뮽%x.8;1:W(pfRmXu1wU{o~,DkG׷]dJ'^O^GLmË#&e!<]y.|1f4V<<|z(ܻdK Ebg7^~l],vVK9M#Tt2Kr_]I6| bk>d v%LLSr%TMT)Qǂk5 'C5M~]"}vBzX3Q5;}  FԑG)/r bܑP/۠KgCoPN]*#7Id;X篖\]EOVDсPL,&I$i^My)ثF-˔3Iҹۉn5|t˥A3=*^t1%*cvPX-᭯}w/wFp6a m$H'n (奷& dRյm^{ #Ց¤ H^ݥ[k,;h8)^]nr:ExY@d4 ,}a%Ji/㓭RUUUUUZ9:^'vm\J|k"$kÔO>K I3;DKhdi͗8`Z̙c$.+t y%Ύ_,}j<#ŦzJPmsl ZYM]<ݭ+kt譾|3-~oŴ%Lsk2L|wh`qd4#46?A@^k˘k*%AM U +luQ3UO,ZѶٽ_t獏WQ/" |\7ɻMѲ_ nEǵ 93oq_[W=iȅ} VYk^QѲ=rju|\6+ez nJuD&qqPS=!S’9Al l]NŊ&;5uj% x\֡\|nqh^]`W/2 =^>B P?N}~Ř3D"LՈpo7bԼɒ{kw93c[0Bhe[Yw:iL)-kT,3%KQU,ӵMNlcROXמVB{]lff>(xXMW\D'^6U ¨(0Pzp4Ӧ-qҼΗ[;~h8Lܯ;f5ҏ# b2q L}tD|HB,c68fi?'b|nyG>})(rhՍ ۿngh lc'29kԿŔd.!ڃ0'v݋+pѠb %dSg8B,a =+vm5S쪣yt), z< 2%}%9&afت Gx7Hf}4R3C%5>Ym'"DUJ*i yo-۴Y~ b;鴒"a ۗxV UQ_u.f9ӶTwAK۷;݇*|9H1קI;rhF O7MinGHv7ֆwNa@ K=?u*C/p^'~Ia뫋t{ c3Xbx+>GB{},禦Bް˷w3t䛮`e"vVL3Êk3e m,[-gh5ǔp"ݠar!f|7۝t:&݇wW#{[ LhJڏbobnjNڗMhV}+[XEk|-=a=[fjͭEHpu(íf8 \ HC4CaәsvvC6!f/:-7Z5 ޷pËD?^"qEeӥVp E G!Ci;<}޻o ګ*N%5>V71+n9ZWlj߭Ց_\'zʳP<ō͉[cd|}SoGsf ]/7۬ 3XP[0yPTkM{(5k|s~=T '1b霨ʁMP1vij2|GIʳK||[e˾[G.LUtڞEYGFnz^4']w٬;Dv٥&͟{zDwzn?==GtK6G+rKEOǜtQC6ABkjWn *ϻ#VϕBr#j}<=G bӾCvڪm'VW%]M;^wO_$k׽~͖7<.<tSg9KBbLO0ۏ{{*~}`#céQYUJKYDwglÝf <eg#Iqςn>|| [d08Wiί'>ms|Bx=jQF~%?%QE2Owh'Wl]xn~jjnP1}&'|;!DJc^M4Nr`cǩۀ9me%<ajM-*{: ΎE%ήaB=@qL]mLU#o KCYk~u0{AM kO+9HmHzrGU$,YZv$ݢkݞjmVYY7<8Oa29PaC)d1$xò\?n]E1;~bkh'Ṷ[&NIm+.~ugޗ9['<4d;fZ+Mݯs3(Zyj܌, |zNybspvvvT$}^15wˢvi5+JYzH3l~F̷ЇK"0o2)UF=l$k8Z|ߓ:OzNtyNרBe(Z-} 5q?F-I+#Ƌσ(W؃f8}۝JDlРeMD"W ?Ip;gR쬉'tۃ:!6)dϰU$K-y\>rTt~sAmԯK-ܫS(rS .\;bYEyteu57?^kgsv ǐavG_Ӧub,["Ke"aE^D d*O)MydWCg ,̶CEgF\̛TDf,%g{nf&<1MmD3\xj!r:FtnbGL\3|8[ك h0aFGXFhX08׼vfB|RAk ENDP5t:^HL)%uŃd!:k͍55XI!ݦZfiY-M鮰"X1z9 wL^VU/l*"NΈg?r^U; L6jWhe(L:󉕨}n_r[HDbh}ݝ@C)3r߈/j)fXAg~35b$Vb}S`&%+LJ[&UN T`Y56Y J*|,SF[cgP:V.vN#?Xt7:C[Řr`aZ!I"HKTIvs+WKK:oS-1~5yVL 0y[){Zg;ޭlBz##H9=Nk}/w/%2̓-5Tˆ42]cc4?JipdXӔ }a-9uMG~pؐ/Q'ۡŵ_Lq(#ҧ[V-Wx2f}[N*[9 aI#mӉ62FjazeƵ]<D`z[qCUF?VV 6rHIO2#6zMݑ7:Rm125X7Nӕԝhcj]8 Ƭfn GE.Gn@ >5IY}o_ܳ\y\99Pa63b%A-,Oøj?{{S}! -^7ؽнl%`vsvN5,u3 bη2nKk$ֆv$<3c=1FAR!#3=,Q;`]V3A xw(G_YN!gM#Rym+}IyԎʓb><9vTS cvɲؓJ8c71{$1醾TdP!poWu>rۡƽzudy;eU~ MФOg6 )v.߅;VQc޳g|PT8J NنHm=|rR?ՋHl0Ls*k;Aٸ7)ecz7{)8mR ouܣ'svx N^Kr}v[~Ey}ޢgsޚ$E9Dyjzޯ3((Nz]^/'Z2CB5!O(}9IOõDIuY}wE682F_6$N5\v"1Y0J<ʷ릃McAte{K]o.WHRn=#+nnv+6ϐKÓєY˒3R~ԵRDU^L|$*;!(¦J@ይ`dBES:࿶I q+в`i"x0DR1xcMU@pRNQϛzb}MnNr$;iz.9ˉӶ @D2.ިrkŚJ,hNJ& ~`RNR<^qp`~˥|*yzKg8kjC7l/v PRym|#jY lG{${d [l j+ 5ZYq9 w) 1Ā!`%G-$F5$2h6ӣl%ɡRPQπ2WDޝ{Õ PyNСwbz% > }[?K +.\6U75.ǶV0?ЀH[Lg@]V3m'WTix/qj$-^ qqS.FQLϳ8[:sRDDjD{BwCʥ2ESχɴq=!3#Jv?[ii7r%Ȣ 0vx3`v*> H%;B0GU1LAɯMEYNyrhNP1`Gڎw6y60TM? Ҝ$?Հ9g8mA5P2A"vF}M*F`ybc0Z"vH?2PU7;GG͈C !8$2s5+yζ`fk!(oCr k>rze'Jj?ٰqӚH7lĿ`F= Ziw4F q$$H$c`vbX$c>6wQuU#{6kIRPcm 8IHiߚOcf9:هD(N! '&jfTE!CIIH.g~~zq$_;.%faTBjwUQ,z%C{˃r0AfA`xp8N|cQUlH̃yk8f\,\YE ̝u]([1덎.s:(Ɏc_1̄W$\ǃ./k 1G|KXTG|ġT+a1 il̎MD׮ΔA!?fN&v@kѻ,(* ZP[K7 H@txrt 5wg$/7d='kwGJ}JRǵ T亍!¹s  C:v*rW[?N; ' I;y'u3Ps 8BV8O`8 U5b'A<>6{/MCqj8@HKV00MRb1܋ ۋXI*(A6"g8f\{s; cISVâ]]%zEoz~T}/ fs+w|GA DG]blp돕qS5bBwTKy.ԓp7* 'H[„AO=s&~lAMUB|&U|&6և t|B.kYxY "e7YiSp+ 9EIs[v~DsZnrZJnfPsKrq7Z@n]ՍҦu3zح813 ,Kk|Lv&IT'n^?~̻ʧVP5)"uoں &ڛZk&?>Qd )ڡI0&w8]* ȼD>H% 4ͨcގهcpgY2 JQ %aむ<]bZ%MbdQvi9,i(x**҆\aCzaxܜQ8Ճ7Da!a@q4dc$Tf8-z74@h\C nbQQLDIւCH5P6 z&~v9\q}٩)V43c)RpO>ceUpD܅ &Vt΂(|̦`ُzӝoYH/ @Xt|5"Rpd&c)k.ҌP2! & SmqVW"%Di3T_K0)M+"V <pwR Q5"Gk=)M&5m/fU&{Xf]0kVp:X??Qƞz]iD[Y( (Mt+9RzuvHnNVfAD6\fPX GmC}+ $51/w^Y~uUn{^_\ QՈQ oe 3,TN)GS\]=XFh) O_Qo8QG IJ62u$Ur)ey/-<*|Oxkrer_xGY*;A) 22_5Q[hScGj4XWB*m(/ \CٍnK7Oo'GЁ?m wS$CeU`v>h@~+2 zĪs3c"(9KZp0.@Džލc_{<Q:s1kEά;y'A>'T'6}t:Ĥʕ;lGd829B/FV./"N) R]$*`N*d 健UUURclnAHZ(cݩ;2GU 3aT*i_xo WoR@}{*!DQ>8@"V Sp*x /,' b!b!b!!b!b%O|3=q=;<=Ϝ9wtĞnKu>׾~O)x;p½3a ~$Ll5۰b+[hV܃/g9NK8h4b~~С a***went(/awU06oV7뮸sq87ڱe6ՑCGf͟KON2 q m?,ps{s1.,IrJbelv۟ў?a(0DF$CT PDD+D)DdF1)~+{'#A߰DY8njđ ;+m@gp J L 1>tmǿyD Ӕ+sxM’b(vAhp0[N;ǽo׹ONQ?t^DC䢆| znѓ<4_|GWy+p9wPCm?7KBkU, ~IK3,gP5<3pXۃҍw,LU MՇPÀ*@b;1Ql 2 Շ,mC}}&-,܃sGUUJaAF3<@9{GGB"k]uLSEf)m\ge ʅ) 5/Ṯf*kʈ*Oq#^k Ե ǽ dF;tA=GJ 4+tQw"7pkITmbtnѭpt$N7s$#8cK, 3+CssL3Y| dPHP9h:>0\kY,/~7l)4d<]c򛺔̈́`tvx(  \vc> Pðpans_5!͆I<'@_}r#'`i8,5@32-3'X_C@Pxr|e|x.VɍjNZ#]017*!$tu^*QKNxDoM`1fBSc0p/iWݛ]o?a蝁@|SB8iV5?Ee51AV|IuS=NTct* eS dK, i)*1 _LPnj#3&Vv3`3B (*v/:%M h˕+ B%;ZLO wI67XLO=6WIdH\5ՠgDD9F'nORF( Hv M8s/gqUT 9jmvnd8?AsNu!0'HHhsFJ.%~#uN "S\^K$iV Gyv`*GMoVO3Ƭ3] ehk 0v@-^'qedJ+F(Z hk8'siA$R 6aiW8 ?qf݇jr MXXiڬKE'?.G:c[М^זv4gitUMH/{K y%W 5,Č$Gb5,Sn:>PyUg̪qsܱq!C$DT22"jdᄓrStv(]w~MnO|i *"C<'#gCDӶ_ e#eW L?x }i=yC;A/**11ޤR_lS 2lkʁ1\oR8Z`i߁ЙA ؠggYRLPĬ(>4Y8<؁:|_cjd iYۑ|~*.ݘXӌzrp,y*f :{C/W6Ӣ | i4p ft)-:xF8n8.EBrjTXv֨&DԢ(ngOar@I1Uܩ4 G_״5bS1`1  Tx+7}|80s;xk~]}ҏ'F/JS>VVqA!7~8t 7sb\D0+X= `V1e##/RRc﷪n\|P;>pHlV>1=\͗m<0n:p jՒDQtx1z/9wp3>DSJ/t\r 7 ¡l2-}롩%n ")AǘIM zq\r^DfI@6Tkˍ#m|[[[)!cPjI ܑ`k%$pOXCڜ BrL"""ۇ|!wHg0|Krb#?:pAPh 6F1ewesKseN;p¾Vg#ސQ6,ض)%nmBcE2ί[KYSTd1X #8QWL9W䟣+"\ ME8kɡibi7.Vڌ9rԭtW4-67 ej]N,u5z]8~Kv ioQtnmx;mJS-¿UoR5jFɶbͽEͽI96[eoՎM5&8W! N2̞.]BI]R<;)#yDuwI6Y\1$3bHբˎSc\͇\Ui$3KgY$ԏNޓ.ymNy3pDMqv}mo63?x]+j+E;rZ+Vbunokt[1> ! )L0YFhJMwf+6$7\F*m,6zjdf, fkYI6 X/6m~C s,'ܕ}SrfDeEDWή80؂^9Asr ݧV;OC\s|d؇y&\mU1UƣCeY!Î8(QIN:hl;nCh]#J -Lre/ɽ1QZ)**j/Uh֕.X"=^_-Y3? qg%]Ǩ3.ζ/ˡ^M`inkqǠޡ&cpק_H$m"q !ǒa.h'dyF3d׹ ,Þ4& (F# k :O>Õ{^5EH;Jto9ð[eqFDb>f~d߃cb, WQ׹vs Jǿ58 ڳ/Z MuZ/ǽj{Nmi`@4hu7. 0$/Q/׹qsccrV3nw8?=M(G BF|5Z/0;Kw5Uot%jװrER*rywLQ5Iu4hzzzoe8Aͷ; I4%gl!86+-(Mb-[G'rCe LhQEǫϹGl~ވj?67䖪!s~,un=?(CQsRgˤGdQf죹eR`l99% M}8j\u+O)]Nlҳ@W!LGNhe%ܓD.%2bK z_o4Bl6 +mޛ<Β[.+`&6#_6Bd(c9u4Zg*Q6zF槿gŢ7gisHUz[pUV,Eė& 'ԤwMp;5ۚ(v 9Ħײd`uTO{>_3ga&v^ny^UN'"+s9| Yx`m諳n):̺^4E8M5q"?Yƽ_Wغܘn2p]qN}ح){yu|XaT51)vp|mN|g`d~%7ns ZcH%廭 Zd6%ubRÕ?yms6Kb^zݩp76z'8|^Jsin9(ڙ'P.EMwZnB6ɐ8:ixb)p#ܨկ>T\)eho<'S? qJ&ٕY.``]] KdVl~mCvIo) 0rezSP0?Rzxܛk{*z pݧ#Q sMR穫Bq/Aĕ0/ Y4QTx;Y6{= %E$ [(IWkFڿF$:xn -Jݴ6Wt^Dvn{5%  ̰eKBȫCO4,i-uj=Ru^i)ؾg=zU)A ɂGl|B-ؤ=hfniwUW7J/|T ڪTえ; nL]`LV8!IOp*F[@0noߌ \y[Z9FIVZl7LW l>Gd]Kz~=~/$e)7[6vyO{/߷s -LmnQ,g`a|-m5jWGd\竧7υ7ZJM2H쓺eb˞Y5ĢPaQ IJg8k76dm/Lƙ>YTژ6ރ+O >uK<0v4X苔Yüoey~>O&Te=\,eNXȶ)THb;^H]A":_GKlVcq%6jעֲ{0aLvXw6\Vx~~ ϞL.حfgcIm"M&_J4%)gpiv%tȺvRggN.I@g0wmΟ$ѳcz}Seɝ]$n1[`P$5SmVS-Z.(ˁ*7ҕ9:ӏ۷1_|CR4UFEL6\޿%59KAlfɧ{˱F;$0O& Ʈ^V5FKt^%IZkOۋiEϳ`;q+5OV2\FX+rŁ’V3@S0I.HsKs_)=_~Ǟ]8u*x{bn]}S_mtKc֠[iC#CX}XUKaѨ#NZ`땓Iq7Mv[}e}̘䞩k&oe|c4}c}+c,Y.M#kNnZfR{G0pdY(2u_1f3R=!rHPu238!E8ʋ6#|Ņ@IJɳ*Q6k8m+|^팋 e\YDwN7\ Q3ϧdۓiG\*X)&A,#F 8|,6piX.E(m>MA69dq>[zpp`! 2t,. 7 &D86vcQHe|]i.t=?:*3C JJ.Աw*c^ |4=a2vE'ײB>:a'wŰ( G">7>F, TJh & `$B ȪE6*֗ TN@H`@Yc$d}<1E`bJ"sed 3 ̢"d"R`˜2.F$V* INY!bF@TLAM\e)*@4% AZ%hbidbI$B$*&("'} - a hvTj"$1b+yCQ DP! r!{p" s*?<.B~L!&bqU4+0nk2w >SG9#TxjE򇞙:J4 C &ZjRF{_0_W]W2ղX"(#iB@{p8ǒ@`osv(]R@?!?g>wdTןq% @o3( onD{Noyw({ A,()`6D/޻7hHŌȭ L.\?Lf-& 4H⑃avuT(luD5Ԯ7‘`H816v Oc@m=:Ǔ h 2UpHYPzl9 *HtT%2 Cs`*ɖ阦 Js CIK֒vd&"J0֜Ĝ!KT3V M' 4l^`0(2iL$9)6ഉJM (zd*(Y+oļ}?Rқ9?xLȊ,´@  _ 2b  xYMds0T2{AMS׹Og`"fR[%h8@z$[ I9CcՒ*4[% !NeW)2اqTk'jC3#9L&P@/Շ{/eμ!Gozw#:tM/"ʮt1E5wǿ3#nLx_: NJgg@;+妰xz{S]6EOEVRML%}[wX ɥ@l"$(;PP2{]RqQRqxi,2dU¯%{Hv1z"Mi[ʂY>H͎>@=ڞ+/w.?f*?n*6L~i64ڪ'a46L^UǼS? iu(~MZǮ z ( Afpf!ͷʲ>g7À%uaӼorw(΅֦ⷣb\3Ff(Ru5m[t |W9۲!C4Ҧ iSNgpR'Vhiia6_;,mmϪ!d/mFzӚ/4~,KLTcr2 { Fi/ݻ#ky#3/i|!`l`b2&ޱ_O{4{mJц3 ̧s&1wM`YCgqI,T M=zijur/OFa/_c9-uBi|`/Q*:X]M^ũ\{cʳpt@UIC} i̇H[s w/.W2䳜ԧ1 5gī1X{ͭޤ!3+6H̓:^86ь[\0 貮1jêY b6yׅ8iXFnw(,|faZe0)"Ydu:J#Mœ2D t [y""וHشeg8O/ݚm,hˆ6vL\&0#zyES932ӍkT+| s3IJ]q0S8K2HVT˼\z3htR`¥/ LĦIºb-UX{6{"fbBi1YCRIBŚqDZP Q*gk&^js3rk͡eSf!t͓l䳸2%E2_)aQdͳtSCbE|M+|^{;yq*V'"/% gjhZ57ӘXhFKmGF$q8ai쯆WD1t1iC1&P?mv>޿ۀ`U%ƪfCw}C!o}4Rvfh59~z(!2{Iqܒt#S_tAPv5}A nWJvr7\t"躚F(n?Ghڭ.cHEP:4|>.NGNrFe(o֜+U=u Ey 6-ܹi) utlp͎8 ?x1o/ & ѿbr:Ҙ ks7e!14v宖DB2΀ 8>UPjV/kIYh.0G(-Abcd"KT!8ieIr};I_RlwPVT'la7i >&pgèPM\%q }Vdc[:D&Baa Zΐ ~_ǣ[L|Oas5Wkx,ֱXEAh}.ezZxM_-l [i" ֪7!miaymR(lt5<)e`⩓ 4j", hVR5*gaA1+iz'!?Ooϴ^ɞx^p%"dT[zȅۙ6htR/^&W sh Q67 Pn89\w2:;`%8ۅ]x5U Bc ^1/CM9q"$quMFs$bNᄕT4K"i3xJ.26T%)ڕHq 2_*͒/7=_y>7H?[^e48GFxכ~@ ޯmZnlo 3xxWvga}z*JSaıS$~VuOirQoq]8/kvޒJ9g@hL {%3hVҽ]Kta loH޶2..ן)zX.~ق@Q]xOS۪o%:25iH`D8usēZM2e9.l7+_ hѥ^K ̘Xr^ލ n/, 0ʩrA̺J͕W41aN5ֵjU%2ݟ]9u}Yw<pOC $$չ^WO-l"kj!0&yD< ҇$x8[Yo_> 0On5{`oGaAɲo{I~ԭj{qp;48R$ ߅ 0l,n\ 0?,sɞq#)]3i:X( (!쒃o[C{NmͿǭWӘ3LJ,htA6hw`G]Z,؏_.ѡ]M/[8i(4}d}+čVounK.MZ_C&$^U]aU$2}:u}nN:kYRXQeaN~'7pQE4Duޑ> \*6 -cL#@e:}^y"(0'jl"13>xgбg2n f[`"=g-$?g-I$nN>~̀L.DO~@H&n)5 $y2vȧOޅ{?Eux04 e:Yyȓ*JZ^x|(޻s՚TpEe|ϝeKsTTQPsUTmk;{og|;@d~H}b'TOL4ɫ&cDIBQTĴse- " $e1,Ҕ1)s~)>&QJ ITH݁a&) ;]M;[kmMΙN̔8S'U ,w9>Jd2WlC ߆!$?_oG"ʬ̪^ V*əD}GQ!8R2y@=  F\; & !?Od(R/ƞ}. j*IOk6}u>p"J;NqP`U1A`Y(TF l&$83ݨPL%GU^-PeDDPdDe v^lz>0w4-CP+Pk+_cQ:mORH%/BS4Nױ0X:pgޏ"mg/p ٦tJܾI&ZWvg6@dz%Ma: g%#YY]…]5D\g:mlc B1RD@ESDŠPqc\#y1GʈrPN ԛBWŁ?%tK)J5;X-r+ t[Ě~O&vX-3t4٦ b*llߒh=JM7T"!r @YxR^DzdG)HMUhx&wҔ1R7z/^ڠd<&oSI;%DH06=08i1ffYX]ȥKK<95=F ^y iE:%\@PqB׽U6 *B~D)Q{5=(M$~Fޤ;=z,LjgK! ǷL !=%J9L⼚'xy~eq}06}\.AAsBt&ZS)^&3Aϧ>'ul}hMUdc#L}^n3Rlw ,k mAzHpO.Xh_.N9ѶjܛN6Vm j)#".agnN'O} :-on䷛P@P(T*"~6j^k-'=ަ~}zL ՘io5ծ$zޚaFtz7D_俖5lEEU O7[~o|nd:=>.xJQmlRV`2H?FQ4|JZ* %NXЗQ_" V)¤ lEYR"n_ָSZȹk^(ʨ ׽$/*^NqdPl3BW>7|gm+5.8wa)6ar\gm7֌~xc8i3ё@ӴB~z`i< m軎I:s}G=|4AȖnf6BIYDk-UCf!beJQ?'gØ{ޫYrsoyQeNý.C¸Xm;j72Y٧X^.vEM ϳe\Fr* 1s K+jgj (r:-\}"x/K|O .?n*> Ge(dM$vHvK2vsᶇไssAuJe315_;L6#iU0u$iԮVSa9+/l}7ޣg;{Sl0<헞F1\/N_x,b 6̓*ײHzgxXlI,SŷQGzwr76\w B:se[h$a pKlh^gv&䑰28$j/oKՎC&M {WSE|w$([G)3iY0{8BQjvL,Vsjgw 3s- cM־;R<=)(%;#u| w>J ) n}nr{Z*)1>4{Q:9Pڨ#O檺y̟ߺ/4۫JxBAP v3rCmoQI.-sAUFL%Uyf N]7TF^ϝuVAR5i& . 1F#mI4n *u`zʤp୯,{l^qƤg0:Zœ3g&͈Fg\bUX]Z [y:VnM?xO點87BwZJw`GAj{QsBV:{Se݈ќj9ŏgEvN Ae{n8th=%, *J鬇Hl]#C%&l42 tKdBWNAy9A8j]PTtv6-2hljЫFYe%4gWQf |2Ä{}diu^ShоZz>/g!W `Șa&喻>\̥׆&{k㯍W73LF~U\_qރٺ *hg \qN+/Y/%/ bYv oeөUpx~w"$$G zBFG+OJ*"Q%5Τt8;WI rU-|-_Bp|,8y$؄|svd]ˋ9PPec<$xҔxj-bJ(E%xV V8.w~аA`%PABi@^SwߢA'HL@Ҏv_Jo|ֺ54p}~=&~cFYKw'iRx5M t&.L 0_I2ya. ౮zM8*C>%կT݆FQ͚Іk'ByQ2_1WUkwoV_viv]=UDbmh^ⱉ?_GӅ^ȏeǷPaxe}-[Oenҽw]3K'IӭSq\6L[,[sA. F5;ZwAmkl_}VŶʰhE!B?\+O8z oӟy)^wxo~@>uZTwww&:|'fX\YiZnDep%=ХTh{|%(5f{ÿU:kwߜ]@L)PJ.j[f34Yvkђ~IQA@fJgn+ַW*O*q.mۿCo?3;Qtl!u칬ml[^c߮e?~Fό=W;mf*r>ym^Je xqM:o]|:r~3>uslg+|3λ*$pj]k?. 壘n\6sADVeVװ̈!jZ8jsݤ=R6֛VnD(Kͨ:yA rs0ȚZ6]rCPYv#ű@`Eٰ 5;Jfk=(,=ZL5sM-!?R`:১q_Wbj~d.MQ Ig{衂|fs )~?\/⇼0FY_ZožC'eBƑڅR))𫄟ow9=WJ< $g$<i`xJ<)Q07>ld!qy($G𰎄hrNi1{a&< 䲙\d)jꢠ)1=1ޯ֩f] G%Zr'Pcd`D*'=U e^FL#*^T8edJ-& T$Fγ\\]% I-85 }(􉋣ErBy]a(9f=U{~ĤaϺ!g:IʍrƔaͧ;lY)vHr& 4kZ]~olpWfj}>bePآhh> h`<ʴB8H:Z.Y !SAcX4L)pd!E 䚴Ʊ2 [ ޛkR*[(5 bxE6j "ɤGM缀eb3#Mp:dGsW"#Jډc$YABY*!$8u=FOu}Rd @ѩzxHmv &Dc&䮶SCH7u[=S=mmLLbT`AxWϺ/t'r *p(J=Ar3|gSr7yW&BR(g2"M%!)yӄhPnyfC@ɆQ*Dd?6 Ƿ]I1W>׭ڌ=y{mkeDq;$Yj*n`M2_:ʄqXv4` Ao]Ҕ+Ӿf^˼> ()&YqIw'~<{%9\kR0젇w)+Ct=7]pY |vH}*ȐLklo Q0>ɝ8 d O@`APRsXk;z,rz=C&cI&oލ7"R(%J3J6׽O,"RC0Oo~|r0L9O* )wbH >B\_>ppA}8t z7Be~D6$r{*? c@r5җY9vZW=8:#3l ðƌSgJ p>,E?Ϻ~lPfwOGQ.? "4;B p`d-l+#:_?{2VFI]"^.Չi&R)<xv2j _.kɂq#0 7>Gz_Vw䃍;CGcGoE 橘N а3 x^%& a1eG԰k,a_ĥ㷗JhNF43N>aX*E+I@R1DP$EPTQ% KTJ(!*F[׫flKIABDDP( &QT898wBQ}&?x !ʢ ⣜r.QlH >m~,k(fd<#JqUR^ITomh| }HN1<9 n'&қ9 (Zs8l)gPg1 zbaz#.NI[S3d)N%JM4 ߪы 0? _rSy]~3 yFҳ- 琸88\x1m␖0NJD̵&1;Sa~nB8k`3L-.!=H4 )E V JEi$c<Coew]5ȡݷs;ߔ^$ FAІ3^r2:dQ!IP)cg :4VTT"h4NEo|m0D uЦV><rFAé}TZST4\@8 )vN߸TTȫfD1ͫk'bJxٟWr Z(-Z%HWν1`+׿{p[>)lfZ** y@S@)PHy pM<4>`Kh|^g'RCIDJAPzԈdqy꒔ν++&)l ؝wCPI {,I Qyi+)(6%ך('@rO9:Ϭ2ÁR>;73 2b4|Wz{o3A`҉UZ*Bݝ&a#k[7<={5ixtk[eEHL Fq^ՎB 9Z":WBk=\ޘ[Ϭ' eC㾩`Q r)E1b5hsyñ)a$@/sLjwiޫ&jE;g"V(O5g1GcP {bWzx2|\xX0Fňϡ7&ק[%Ad5cϳl_i!(R(0d>a&E8X&`w0@TDED5͏DD34M<&}͸i1W /oq|sOwff4Oa+U.*mU|f?>|ߓopn')k,}p;6L3J{B7S|"x -8;e[ݺrs 2D_ܱ/a3ԺBC8l-t-6Nc}4xǬ`5̌[?J-χg jq7;ѵQ v lVw:rLSTL\ڛPMA@' #1yHX*gUQϯӼ>kvSZ&XDϒ+myx3jHқ:[4{yBXJ MarBpbtnY1kjXX9 # ;ęc[ `)W/~Hlۣ2O M2]keB.*?Ƀϵ+QUU@gHK5ێm^*L+'w>XP꧝Lt"ė;Cٹ.\D”3 y*FƊmpakkmjgᐄ3R⃆hzC>M)Z."B냭G[kʽ;@Hr0\q;3ձ$/F\tY*]DK{r]>k3O!ΚP<"2fgb[Gs4@ 7wTR>@S;=S!rFU|ԙIWt8RHiDZ<نG^ )H+&\LKD\ .w wOĭwq<+CS.mTBU4YaP\r.#q$3r}N 0vlXC6:}n> ڼ9ٺ;7x Ն W:($LИc!2¸)*TB׼mڈ)RgQK=q13Ւgs.oSнJaq,1aœHD¯i.Ye1KV')K"OA1" HƬ뢩hi$4`[j:!~/;=>xē맟NώǗG"b`|WƧw3qK* "n*Qml{{]ު%`Ɇkz7[(-.BCI.sdszb.",53/}!'}qqlI+4԰ o.'tDN@ܧ'3Ώ9eN1P~%NG9QH m $igֈ^*wm~&1j{ѹ;Q*N@y tʍv;;w$Yjο"oO"śK u:^iqx?'KN}w$⟲N}9e~kg,S$f4GJ`)Z3Qqr>IxIGm֮9N$M_7!ZJqr> kGq1q'ÓTZXiX螼~#nWzF;0UÅ)_ަp+]I^;nߌ_5n6eh:[V9ۤԕ0]  < 2ʸ"HIXmǟ=Q-u3Ta"hO}D;=Wgɨ,̣o%q_>3] U^ju=~їr:37sn3s9ۿctz_P ]ڟ#gtܿ+ғj`\zsi&mQsU"PnAF8l"dJ3 0SiV J:EI[_:4\V#jnq _c[;6 2lN NN|'mADZF}Ii^ԓMwng5FSd,IxYRTn.t;غ<4_]Wjs\53g}}v vy&i;6:-:fv\VIŽӯ|y~7o788صj(K5l7[ /^5ۏX/KKU\_<)/ۮαҶ^o/]{h]0U,UUC`GTCaSQKUd5LNYFfXҒsiq,7#r09l.RN=|92(1nMm&ĭ25S Q mV2r*OKm;2f6k,Bk5*N_v ©lҹvBM,\9l󗓩u+g ĭA%4w&&r7i[#mbP&X;_"9xȞQ/dl2zi0@k%JJdCBS@%%D@"wpՠ,^V"or*Y r Y0嚨TIF_2:8ؒ·''H7mu~x^_W.v} 5z=¨(vf( "?. j-13TN2 Y,2^,uf=sxK1%7*œ4xcn5xotz~׈u\BvZ8QQQWk~a(auVb8 8k 0ݢTDcB2GXs%3o Tڮi76GYf<073E=;73ʼnAHV⢕JK&5'VׯPm xn67:531nGN#^}￞Kx {pv/йd>6C[Lm:˸uCuY6Ll.slGuʷxvE?%enx86[*4y.ɸE AlckILꁼӀӺTX&زNBܦGcs=旾/Uws%7Xew4)i!vjJd_//$ 3*N w2ƝWH攋<롻t~2&v uDp7g`3ܳ8αWq};_9s9s91c3;[mU[mkipx}C$R牃K{?sÄI-N2fgI۾1),=n,(MaR2J[HMO]k_)Rl;b]j~.`.NۧIˋ"]WB؛vZ[21"gE:WKVC13k JTkK{=3I2(U\8fqyYWbqt5qi`Fyh~# T(wj&|ݺ6& }L~kvzj q$c%.$PS?zi~pT~AU2reG8s} B~cc0Op) Gbͼ ќKLq8f_e;ՑKAJD.oNb ORQj@ Y&3 ^T2Fh9<؎<)JbN^v{{QF*tNP0=Rtt-6TNSr cp UNBc&~і]QOHTNHָJv_~Ϯ`1Z A]py,ub'kr4|MǫZH,:VhY- Eoiw= V\(f Bb;fC2WS9Ylr緲x(C >Ǎ_ 9s۶OP$Yݢ82Lx7džݯ*ҘbR)vhXoK9ZTs \*qrn mJv{^Q+-ceȚERoҢ˗vypa?ѠmYm8ُWo}75ƣQS O5C.<_mv_foI:orI#.F3 =Q""?d*^TP3jHZ26+=j{_ff1'wLb옸G=:l)'ֳ+*<_AҮڽjVxQz:[DnEOM8ͤ3+\]}3ian.?Mw_>2Xx'7zt#:kC|I|G9>>]~u鈜/~ o\ЃGrx{z]T?BROi 2cȑ[eү\DI^]I/LM,Ս{--h?RІڞ7VYڗсwvÖ $IuWr $nie.DQKqHT6lԄF ,,OɯJ>>'$x96ų]_$Q|U3Ğϰpgގ[G3%χGM'=V3Gnv ۍwq$.ǢW>Ȇ¤ һzoa5fl[_['|^f)*6Y RDsJm>]Jԙa6{qp=#6qPe(&gY)2w=;3lA1ϙ{6!5j<lYq3¿HP!ٌ/n+qǖ(E#:cZf-KPP  K!FB ˑ4X:e"QK.;5O;xl>})DVFVS͇X.v^/+- -[nv"j8WKb.g}[3iQA0&:Y6z[9Y۝yh`6 ߘ[s\Kt!BcȔsj )2B}pGACL$RI8L nYf1ފNu y"$8R#d%)PMM5vQ\ +\Կb=n*XVucDJEVUSMʈDL/.q篷Z~]xDb\یyy\n[qo"}ƊmLP~iz&r?|k+k?Qjȳis,cq".-ʥF+[H{kŘυEhKճݢm4Hh-F%"o65H%d*Oz?ijr! NA2dCx DBʦw &_2hHnޮGq m{Ӟz_q?"pN *RV|1mWg3[>q S'CfI'|*':)B$vy:,UqOըd*có< ,z'@9װ-c?jmwtz?K١'=T** NMo4c!߇nTT{!:]+=LmT-}E09/dK\Rzq]F2gL%/DHH~ZJc;!ߎ`1aGcp8T!1s@@eL DQa[%|m嗳`}M-җjHO&lfO)e "DHCnW‡鐘|5M{ش3rBvsIaC`Lލ"yG@m'r) vQAs?dkE?V~4IƝDA~gЯZAP7>ۺ  v?}8$*aMI>èh1h]/28~{hn<|zvv{,LxWydV-c_ht%<.2_=읂UOU'MbJǐږs 4;lnz˫4xo]׫j47[W s<<+&4Ǎ"*F)C$)OUDHb0/}&z^'@/鍼1O<wg W}R] '<ߗG5:<{;'m~K7~yNf9"]To$Q4Nc"#{D*T'w{;m(^o4&ruC 54-)4C|D!lǪV`e2`ťiJfn,d`I112(iJA<%%,x@+~ʲ(EM$ KK,NmyN[\3#&A2G"(Q1#,$ NdNu"Sr HH@SK(F&I83(Q1|8CqmaA$2C ¡6؛9;DĈt&@ N9r5bciDAl pHM\Ԕ& d Qe6. HNzM9F qL α>м`\]qٸ" S 306^,7;&gSS uh!bduI7V@e`by^vSP!"n-Ԑ$HȈp-Sp"2A! H$"Kh:6!8dt)ŀpI07 !I$lK4qDtii#M # vIaETQGM.LZu9֠" 2C NƐ8`hÝÝXPP҃J1RJPkfUM .METi;eC NKlʄ] E(d4 ۭ1 F൜b׍#Z1c1ieG:HE'pQG=\̈;vH]?l2]O_W2q5P57fJQD4UBv"aO[: wj<bOǍ( uɰn^.*PA n>݌dQ|r(c z~fu$u'!Ѓ/^6(%EEϨ0U vzk:W!mСʅĐ~&viy9QZ4v졌VQ]X{|EY}C8_(.;TH"C7yUANoڞ!X#A!~ggG80( Uh iARE ή0#]G1q 8p){`~֌#'h<;Rfƈ0O Y -NB/ S6T$+ HB`Y\Yff$HbX?Dz *6BrmxN,`  nE(izh#'pN0V}=w`2@z]@<; ,$3`670H -Y 1M$"TU $Ͷfd.>~~ ,*3!q#!:uuP]X`N*A0@1}k1u1Zv@IM<:dqflO7< BHI<iE<5gOeqW*y x |LC%z;p&<*~m`a>%\8$ɋKC-n޴&L_S{{]yoW0YoYr> yoq9RTq4+N0Hy98l=pyv|ZtCD1!D^g)$P'cOG66{$0;!|`' AuwHC'(p@#ߏhHϧٞYosJ}i?Q /dW^XPTQCttD?m哃F>:ufz:3^U8< NPߏK5,4NdeT(,G$,4R"!CwrZD7o^CCZ'H<C4dTSpF1 knK/_ 1 :8A!{C}-))*Q 6 ǯGA۰eC89AUUUUUUUUUUUQI,~x%jUUH@Ju`0 Gه!@(I?)|I =l}sX2S׌b|QBnOvnY#e+xt%NRqPUUQE28q=ٴcEJ +ో)p 1,]¼CDG:HK8xvM%$ d8 w miULCoܑ0iEQq;*ȅiŚVs51v'k蘃1q^X2 X@j cIK xq֠`PY`q[e?3p2xA3JcUvǎF Rq70M P_ uxzz1"!1""H$""G`@\p6! IFh u B0{]8k9Fs$3Sr,0> "}4}9Te<۴/^O2j&WJӍǿARU|þ%U!y $\R%Zru'&A0sHz6>_0mLŸ'| >e*(p>D30ʮ[`&ȅ|ibEA sm_HIGx8oԆ#!" ĭUF=܊tɠD0,tf@8 ߛ8w!:]&veaPGP9H-lyizYPIp´#?mp t`Qޓ*_6V{}jWtf5 WҝzTh:pc GjawoFBxOkC=6THdc"y9Yzh|@!ʁ󴠢ֆp@8s%GZ,-As A:}ĥCe| Y}^ MLPwL4?!Ѝb?:;*Dyǯˉ jqz_`hc1јAӲB%XH{ig\9BNoV /_;Gp :tly@ҥTE0 (@)"%WId*&S$[J2~6zS3|"x* @x !ջ* Tt/)^o 89 rƑ>.*a7 R€ M(HTʒ(+E,Hb@ )hQ~py8q_c7n~2NGdʏQD (*ƊXX"^֏ h(FaIwƴl"8ϱa3ˀ?juwt;ٜ}jNMiJtUUnto>Cw"u=8EU)kx,_A_#Αyƒ-EgjZQ趲C!D8~MsԿNq(.vam4Hpߡb }:D%:/B| z~ef-q&W,`@X? ` x`:@hb1щbeCUW~UHtt(p]ĉ&:qpݽLW:ҝ7#?7m7Zbq1y0asM|1TwO]o#@<@Hjt6l;$e;$ &pt4ҥqFEpL2HӈLmeQf O3-!qk8J96SG P@vw Ѐ̓sH" %$/p9"Y UD<=6[цΙJ)VAތZ6` NŝU|D%*߆`PrÏЏSc=xBITx8`Et !%gxka9CBVa[5MCK'G)HYt1%(dU}EmPRcsŏ:)>[jAT9"Av;v:W [y4@`$b:FEA ؀|z}"i_Ġ(||+>^R`[ p<6貼Ox0`hո`PzS\I %H( . bJa:Ngr׸T4:yW=C:&0>H/.O51 ?P(F?R#qMٗ0p.(wWp~E{߉T^6h҃@N&ND"2 r4 &= /jHxH @!]@0YOa7vhN)7Vj e#’؁5{@ycD=eDqp03zfb " zdH c@2.Ɉz73N퀧UO¾GѬO,0FN#ϨM5TGR_S@BXajjFuc)d0@~׳! pa2_?RyXo1;]9y i#yp%68&7f.B{3*Ѣ"Om4èZU{0_ƑNrc:}&kB~ˌ*!AU9' =Y2Y8ef34  qlZXmD:ȦIeH#?)g G{V.y^ 'Z' jĽ`ԙRgښ?ZEȣ!LʪEȳr[1&",Z\l I\OH2 lH? F~ |(=b42`zsiWaҕP`?8:<#2mrg'v\1Ϫ}NW8c y2#]6eZUE*Luv"$ IycM%kU&Dl`95"&S!r w=HH@W`DnZL :t$9_b134qD}a+ 4ѥΨ!$`TG$"Vtx"k#aآ# ɰx>H ?/؎)dP!@x/ UDoOW~uU;Pt'zM]9>OѠlK4ތOc@9 DBWbb?w$'3Pc&؈m%2\ 0BR1N-t%tn&F/;WdNz"i%3|ǟ"x~w1* i>ypԖ.F<|ƕ02?}6usHLoHꝷBte\ÚQR|˟jk/u8wNf JRNvpOpFSۣjZM B4;6L]8 _ *Cg5~xCCFt$aQ@9e/^B6#{@7[a8CGHDfUMUUǙRUUPUUBK?B zIF;>jQT8g.9!В{YBA s k]DIT CSJ A LȘ8DAu_{ٱ`vaIM)K^(^7{|t{}|8sv?C Wf!!1S㨞by?m<yV_M:0,,ȠǼ)?_X2PIGx-NF*EO`ѵi@!'?WvI%*X>J?/8:["9i?w]~t&Oe*l'O(!ί\GHzx_E8=/PV!3??{'P3@@{fB((mvãn8,eȉur'~ADO Q@ڭl@_" YY~z:N'R lFB*ty+\Roh>L0rdP" {rs;.)(}֔bIZ,;uՀ68B&&ShAgKfoZSN@Hrۈ}FQ:* 9,NTk =|~r%5q$4秼;ySC|.:Shj?v.q4]d3enP88s38N=FT6 *(4NjT!ӧpy |%l6%Pno <A3&If<@!%wWj\Chp+Jr \'"K￧@י/h ;"13g9=' @iDN 8ԥz`CbUE U K4Ѓ- ̉K+1_~f|qı瘭PX,龦ֵJ蒦ݣ*HaUiB0LUUU\MBUUUPU# )j0(ELJUUEUUUUUHB&&(ʄ@h LP2K " i#m4RQUIMM4A 5UQTUUTq*F0! 4$@ *0A"S@9If@ ҉x'>~e]fnCwrPLXtW@?3Л ò~ nf8fCph[Mpvb0r=Ӎ#s([\?L EU GA% G4=yƅiClr i?p;$<8GjYS>z:= #,A5rzyG hJjRd} 2XR:ZNM$zn?_|ÜeHs n> d{lulOcA0:B/ S@҅v]@:Jw(mSD 8dqs`s`T{e p{uDQ "z1M q‡gpJ̀C ##mpIpCq9Nf@hbS<5yyG4d%@lw)x?ŧƠ9%GibxAHC/x+zlW qz"7&QkV|xڜyw7(pΥ`('8}= `i~!zP0܆ {BT:J6N)K?2qѐurSY+-h  tM33` 榠a5JC pB{\;@67~_e /~uz?5DS߁ڎPWHmm^iY56$IdUBGtgp ~_T6{={*G}_6Fc_[&i Dț:5^2$  K ٘XjYK_+xم u$]^Ln >%=ݏw ~66`s7hIS܅ yN%m!)|'H#<=ajr}6F 4GC0@b>gWÏ#;v"2=#+m@<4@,J+IښX @'!Ay8cnYVtEp뀩eqgLJ7 'Y;ژ !QPE;=L !m(hNP8*xR$Qf(;Q  T=r?ʛ@|x;|:rmW]@YGN-{;g,g4%Ƃ $T0-7Ÿuk867|cni<ir3ѐ77|࠘ H 6^6 ux,Qyt"o(u H(D/zm{ 6o}#T8>N`s̉@lC2@@ 7S;I03)Q|CYM:izڔ{Zט_X^:BLN)C *K)NT2X@a~\|N}Yƥ_8;nڗF^enqTHg/mHL͜ﱗ#;]ʧtRrOҮkia:x׋}ǁTuYN 'oPmo)w M}p8fP  w ظme_$bXVNz<ߠ 8J^z?_!)jvp sCfcַU5y{u;b}{7Wy~ԏmt;k <ăp<ʍSD~~u]Q$|': ߰3z#~s/RSI; Hw!ydW((hLB#;zdT(p3 π#!ԦN*yMB#0wvNhh4,>qF!z!u54rɼ:5dCj c'iƏBv|C9\ &dc)1U:P{O0u鴇){5.`@ +2Ǩ*^̘dyj^N'g+Bh]%Ш Ll͆ )Nuރ.%#)}rA6x<=(o>gD9}ϔz;@2@DA<+ ތu10 iq@8q!A6iJ6j'T"!~HMA`?Ccx|J_*Z&ɛ qc3]hGzSW&>ߤED i;܋5hcxu{Sdg̓eghT|ŶC};L (d}>8g@MATs\ YJvi?V${Ga{ ϯ`SUbH!Mx$v]fNQ!UTGsx\dn719BaJ'r=6h5k~\J-nmVe7͚-&S p+xϷǥ\31B"V<< =)&a CG7vj&t[PӤ6c8fzPJ`߳0'D`B0`('d՘jӳGF ʇ@#fǗ]{<{S'|c!a iC]a32PwP >s 2m`PGcez0Մ@D"M3 :h'qh')ä'Di9yW<8 e# ,*P cxL #!i$ 0KB`CXcTe(&c1cf;MZ!$f駂o.m)w RͷWmIM:Њ$d"@=lBg !IHxoף ۰PY p_!xF>X9r8_!N0H0?iqyǫ2G1Zz-aX LŠѷkf9y"${}؉`vG  =:^D,a7-ap]2 xn*MƤ Fi[ce *aMl\!lRF(v$f6`H& 21 *$,dtU%ኪ(wk8k{bD4,u(վPfSgS1 5:nlZB!(+u2]MJD) q(; pߧ4i.J-'IU=wi( #.25cY%TNk3 #9DODaLP,^{<|Sʛ˧;Ѫ|ӹy)_s?հڪdtu*}7_I/9}[=:~6oV/&ގ1wmx[ֺq/ӛ㦯}}Zc6}nyoFoێww97ߦuͿڹۈn6l[zc}cmy~xkt\sq9tֶ9ߥ-M1 箻*YL]91sp8Jtys4pi_a?5H9>\/_ ~W+(t;9@@HA"I`ϫ=> `]G30rǯ^$ ӥ8=/,CʬX38H/XCFq/h=6bqxdaR0m` 6pqp hH-ȝ<숀<BNshk@:vTCRr()B'dVX°qK;&U݋QA]/,?UFԓ:}YuVP꧆*պv~]X !'y|^ƣFy` )P*nrфͦ:DGz~xB'5zŬ"=bGYm1]Jl 4刱4Cϴe 9ξBH& 3YTq_7~}ZAQHT*QTa)EL,0n0AU^H{D|4NH<蓢a"%eQ*?G.ESh}}hrSzJX8Ag'0'g坪^)3rÅC*Kõ;H*y,H+x̑?3=yifϾwn8#'>=V1SRand#o"r!jSӄ.8XT M]QXsgoa} >vO/Q{Ʋ(;&\>^~"|M&%U.xƃN*`ؖh_Hq@HF4"8?U^F mߌ?K] `sgcZ5fꐃG~`#0M[Ni҄U`zQXA ĝ /qH @؂ $.I̩ɛ0~aN009YM5[H,,BkR9՗%sQflo5]`T~%ӟu(r!, ci ='c!")o2p*&)̈g:n Bu@b4䲽q wA3B`;$ԏIqj"Jw栏,^͜GrnOD),dq*I"w]Gcc^G9E1lc`a{h(7}|W[L$}fK88>1גj^!KM ;g{f& ^˄&mwT"{B $>s3}47E4h^‚;1>h.2<7/ct :dݓ>1x7\P /[JPhb9U^l8>CqSY2 _hƕf.LpWSQ; q{,7=cve&a[Ş:rOa!8O yd p{=EL*9!{_3whwxE(xWb,w_m}sC]r}N`B-R/l`z^QdIJZDGŹ )6N;=[л ,Bv^x{ĭ$6_ =?e  n]ۇ<ՓZ̾4 *J€}c'2K=rtLnrܱ.Ngyە(zZ[u}vE˦K0Ƌ$ɒW2c%0vrQIH9ul#g^(ODGXZ2b&~G&S3 NfvH*їVO޶rRyb|j劋v%?< |a xIK.n~U@gCq3dҝEKE;DJάRObZ/BaHi0$W QQQBFNƒQIVksJy:#oSON0yjN*>R ?泶S]5kL(R\7z"*YG{!S&;K:o;V]2gv&ig  R[wÃy\3 n٢ҽY $=\~j|Mf:sӎ]_?Ox+ 514f813'SWvMdz*K "d'lr^K QW ˕H\[ЋQ/ˈ"YG^4t>]ˍfW cc02fZ$089*{[4IS$Ʃc .jΟZk[]+[>:l8'mvmc@:iKWA3֗<KzB2Oi:e1/ukLV˗QC>K1>=wr )qf>$OC||tW,ON:$״C+=m]11uo-i<10k|Ooja1?TF+0\SKQCW3 $9 fLG^v0yHs 2avz/c$.=q3jAE°E"o@61r=tXj|:1g;oWvg32_5VgMt<\td};qMo0K#"Dvq/.Oc"Z2zf$mlM3# VB !K Ev{5ܩ>| XHLwhaK f 69-d>ﲃ#ч-n2<K`gi?4 C Bdƹ)08kX,O/IR^PĨa bV * 35{W1B9&+C~{NyOxۿ?.{v; fߝ;-\G,]RmN%!)+: .6 [OUUUh=Ś=ҁδ=O+)"s+{7dOB[8]<fCƏTJ&(W*wW#J$%5TVQB^N r.d{iA`/e]4;bw$ь!d1:lu]oqDRsk[]f]vI 8r7bZ]Eٝ9dR*4ΓyK-ɰf $Fz#*݊yԀ،yrQLƄϒs2<=XgmIO#7=iw5?GUWSX^"~t úF9~O{^5l vՔV:ӓ3[&GauGlt_Wm˖;OH#;T'$VC+:X2NSJ9mƼ뀛Ȫy+| ~M~Q!nw|=ܝ~?c/蟖%W7OgY V$#?'? ]н7>;Y^rdN>CZ 6KP$k"|"} ߩpix~.oH2QTB>We`aאx I (T;Cl, EOuԑ`qn-xiOuMOgM9Q|ax/H?nj=(( Ľ==I!C9*jفE89L/'/~E0;8w0=6<6#9VC&wx] )'τ:?r}^wN8vި 7lHYLy:,QQU'q(7 }4iK <^ !^h5L><ǷøCU;iy: 'jcĂp4uvC =ZDbxrQ]BDĆ<'B鶫ҧwDhv^vt]gdӖG+kIA5Kn-LtAAٽd̅-7Zy^FG=b]m4mh@7L FfE?caρÜK//,6(,Փ86@AoVH v Fƅȹ<$$ DN#6vyGΗ]I|j|mȑ@Cާ>bJc 0fMXcx=#%gm͜S{ze;Y=b!iRƞz4`QbG,!$rq 40!`:4ȍ8A*{":1-.$'P΁I,/ rq2:d\ɇ^6h X(ޞhfxP>4@HD"ؘaaaװzUVYq[c:{p TT(IUU K 2$= OII:5 Pz/X5Bl#^G%8*A9Fe t\*8,!aEE$TAOHEQDU>8KN3p30! &\gD}'Yn] kvp@fۧo{8;{9 o|d~#ğ%t.: JHnqr !<Ȝ91E7y9pӂ ):jiH6߳t.M UjFo"'ӄ[ᛅ௜SמW!宷uGը/yԵJ.fm3 RbIwl 1Q`< IDbh@e0hSL>zF C) &d|yaXH8P{zM䉦oHL@ ] FdMݖ\Qgmh6q5HJcMMūztf/sPS(! !q{ORaI)кv..&&XU9B$@`T {"n0Q5LPѲb (LE;aD }[7q3cah,'4n\`o#s@t<|.}(v6NsחrC |9yqbX:0rxWg 2dSE+q.Z3p5x(`NH^U z<Ǯ _=/9Q O,˜B]k\HΡ ʶ"6jшdafq{~GI|Zf_)yT:U5IDQDDTUUC%DUU'_'8UUUUUwq%s'j$9=yO7N 2[< 6vhÌ۝ yz_oÈ7`RESb$gT;IKM{:!]B8:aSàW%J+[GoN0ddLَ^ލ׆7{FgOAO S> ʸyA MǖbO|<6̝` $ 'ö!]ǣr9\ APĖa&Ypbp>9w~ N͌  k;hH͆k46I@t<>o!1R$O2Y3GvL_~4K*fpl$q=$pvSV g#nU(έo8&>L2`sRq_))L90U 1 yӈ9==B65{FxwuxwO'{AF_1o[ 1'qa530Ɇ`KQ)̖"v@2ops'W+>Uu;ۀr|D`|:Nyx!Y>KјՄa0vJ,%$ Pn>6&pVgaEf")kg! #QD a됦 Q6LU 6?=nz 砧'y8i$ vۿoG?3[ÐNrxđ"Q9sxz;&vGdBΘD "ETG$&C(!'JTR%cIʙS+ Ҷvm4/{%\:ON{_jr2j2%EQpJ'=}GKg1q%thdG9a!]]>vk\^cL! pl M'hp>jwB l^!ߔԮO)p Z@x ԄLY9%rLz,DG @(d t ӂP. Z!q`\(WJǷ. 5=byēx$&K*6bΣ55so5d8߰n%QmF%3]Ecܮs Ё?Ӏ{AU$n/ژ=/uTM隩EY)|]vK(e$[U6)Tz:PvjP\< HH9C.ͤ=+Gs;5H04l¾<3MbN֫Q>=޻E5K j fT58Sӊ0َ\Xus^D=+Sj{Ɲ2)sWKIiB}cQ(vuow<bu{=X'|=YsxU!2| +VhEaכalU&t&DL} j^U(諕\ p!^*tC| mQHUB[em[+ Lju9TQ pbJj2J2A*@iAQFQ2, H Eɘk 1W? "Ӫ.}^}D R02(2J3flނ,4.`YaѨH` vO36gdĕ $"! %T~F@ڦb~OHD1)@uKP^IB~D1s& ١F$)oD OSF =D&@,P7|kFNh }{+ #lXh`r.ɿR1}@"iL?)oȀeWBZq2ߓr`acCGvZ?z`z)zP!x3W^#\ Ǫ) DOXthJk,O;=|>p_:)@rV'x!70vWIf!p88][ Q'!}xs'@2Q'$Ж9]OG CEAe.xqIZoS[$A~$0mdt`Ht6G^[G :^:)9!P9XRQt8;x W{_Y .=,YL%3BP0K`: v}C$!SC{LƢㆵ a 5w@nJ'#%9u?W>̳U3&h +Ǿu llֆmouhz[g=&nj^d# EUix~b&'QäPBuڝzlno)Ya}'4Q431[YTo+:@5T u EvTG=d<=:١RGa)TE&i5re>7G)I6ܐ{(^TDžvt 9Dsw  Bϑ6S݄ПOׯ[%9aX.L {l>}BB( FPmdd e1)2$@J&"&G %%pD%!'}0t5>Fu#|9oRJS%J{sTn3wO^kM}tj4hYsДe'8aD*B$"CG堔A"!0AL]L%l9 =sֽڜB' v 00PF; :F(4aǼ #&r嘐zݡy6hDYQ( *Qt Q:<9Ôz)'7HAْLQS_J4Hz;0 d#BE>_k4}8(=H $ (#槪t6>+ Fo= :RBfLCĀ2f#K3 $AGC/HSNvЅ#P,%9{;׉9)"TbZO 7xpw{F~#ϲT>Á=PPsij 0$0X,qDq|.~CH-9bs` $0q$1N1ɊUH * 5?vπ(Lb MF6d%HU0Y?9(hއdD#&?>'3vr} Tfx v1G~@02`taNxh۫'bOw]ϣJ*."O̓Q³}0:4Q{gkAleXf >CdmuzD i}"JJ 8qTVTz±umJH,'aRL}dj-h3,0\:\@1244%;cr"W O&'Ii&I|r 4.3 /AFaQK%0"a)` @`t9tXrlj*ng!N ÄU5SZF gzFw ^P  E77pߎx1rFfP> XY, -|9_m8BcF1p:ٌ2( EJT6pr#5`MqP잣VzblKͨYb,̵̓ lpJG9+Nbd1hƨ:obLI9OlZi$Yɳz6qj׺Ӻ i!C0@wap9޷.>v$I- !?SIʩWCGUi5;;30;^o̲f@LV)k5ӶRs7j'.F1uҊ2;iSl֥ډ4Ee`!-RM1o6ÝE㳭6sVR7BK@:+t6ST0t[RX\cB^*ʩ*395ՄkscF7muq6R* `7Uj2=Is%j8ސ[b@HyHyÙAp>_gr KE]0!@=joNW]DgnWTSD1t4R?xJ_fPsGOz1=dnCCA`af UCv2[ʫItꖊơA ߾$g(m4; 7;XR{PwӳɮPiQ(P Fd HMHl!Ђm7^rIAqk~CDRD)^!@( ZIwsEr!:F-7)b&}ɷBZ< ^֯SRʇ {9yq4u C驁"Ioz!VRgdawSKx54zXWT4`kED1Ŕ:F(  %j:F,W,(޾36.&tےC0Uf fdi)%r'(d߿vHי[NE7Lwrin8tpCdb7 ]`,v*wq0`䣈$0yN88"3b+DQ0 T%'8D|Z^YZ#Cw^>$Rjxg =cy7G7#R /;j ˷BA 8O6`~ PuD:Ȏz{[op|<` oXtrHd]Pte> ǀXJ*KßQc% Y%'i>!d) h2b 䌌%* &P ftu:C1JSqgk}WG*oql^c?})I; xl~=@'/zpTnT:K^Ɤ|&l nM5|Q) E#{' eƚdwy?DU9kʍ+$TE5C(^!^ hlIն- dPf୾?t}2Gbܜ^+(+AyPztKʤ'8A)4orD:\jwX5}GK;.9:Oo 4#MCPZm5Nʏ>!ՅF8I0 h\&-1rh*Vfq57q(Óbfk3i%Jɸ ɸO< Phze=}ɩu+#7MKd@!UcE|te&80qCl.ps6L\[;U!l/Fb@0eټB,Bfu!܂G s@H551]Fq $]0oߩvvxd,j/KZ5f 4&2ٔFaŀ"F@;n&Z@ E=ϲ^^Nvݵ(##՜Ϳ4ڳ~G;OO2Ukn) ,DGInKsƕd]TlɡeeklGB HeB<3MlvmתFE owBe{%fFG#L(CzfDYE^k͏6ye͂'ogzOҼ2aCty1rL"{ @:>d,kc=5t߰|jt:|Hm^ȡZ-UUUUQR`UUkeT)tۇ9mr9Ɠ:pUſLOx 0UD)(lZ̋iZ((X J0NO>9>Br}y׵O_n&.K%2_,6f%`zT¯)/hk!I{ &|pA տʏ%z eTPe]H$IZX'7,M Lc0X !f F )cJ$(" ``1%qڛo[o w#TC3(m5`j:Ihʳ$0`DQnYjjIm#)$ ʟwny YXQE с H^ze/Ni! zAČ_GƿE!(DTO5q#${OP#r=9H ɮ:$0$9H(ޘP% Pp U"p̪HޡA4PFɬ5!XŌy\FΈLF [;#Q)ʥiJGR?wN&M,22Edz A9B:/h;%h: n@Ad9UJ/C~c)xpT/K$ak"tvN==8&q42PRX18#>vkN{`}]Ȣ\np$cNc(U0kQnlޱ0Jc#"203,K2XDe2'&h*+1"`5 iCUT.T8bP `K8bd%SF8HK3 /uXA@CTD@ EBFfA!RNCEIE[p #V0hwiɘr`ѓCɿC<w:L=J"i.%DS6D72s&8A 2IAAF!a<InX :ب&me)/c[?4͎iUUTDjhW5Khն]]Fx3yy8hy w 瞾=78H_q{cy!cv"U:<NaxlMfb➩H Jaa_)>uh{pŮX>X@(\ׯP:D;ڎ&!Vzj9!"u&7Β8çb_ 'H@2tk4&AҺl">>ޑ9:cu'Ny.'qEH׀[)fcV /|!v#>~Lʌ|gwG`_i wqS204_Ms\ J)XTd*4)@C@ B@sۃd3>T{Ҿ$xaWn5| ^3fk`!oqH7`$`{2S-K0h;5˛.v⾨" tGPwm3ɠR*Litf5A@¶S V5-NBs. yqA&r)2sfu3k$_Fkɵ?OvPRa2r>=r 7vb h=D~/>rdӘ'ThnB{W"1O!/7.e 1fg8Gͮ.j|o Ѻŋ$3v#rAp8Cz6?`߳c&0hܵE\&^[Z )e>.{=nQE^7Oc ChF'N؏^؎ߊ>{)aP,Sw"=E%J2$ zQ$>OI*gv#ۮuZ9sM^ n{YYZ230T0u8bT`Q,3*$$SJ \auA9V1>W .>Px` &4viJ$p 7k(srif# ĉDq!k$Q79_8I}dkWd'Isz~/!pw/Z2- )t pOv(p(C4ъ[(vk-џW鱵LQ1q|s,n70ڇ~baeHKX:c4:,%8e(\q&AW%'#.µ5a:KB M W8OapP2:dӟUHRr_zDv=.e8 Z5pf{$^3;xݳkҝpiE2g5*A q5CJR,sɭVG6ApU)8mjVnEvUdifT F6RBIiL+xI6aF03bΔ0dᙖxd8 0hH\ + #4Ԫb(YG:ºc,DgzKZfe+Pؔ  X2~#r Yѝ^m;2խ99hc$)"Zq,*Ca-\b\h <8d˓X*I2xmfD2eՋxk\NE6-@6Uǎa-Q'fjԒ&I3!K$խmamZ9kuXJc nqưZ9%z{Fl}!+2 vmt܂XxȘ5PmP4H2D@m 4GVj!s-VRѢ2n7!B A[SȓoPMkt҄z+X&6Ed\ȥR<ùi3:FG4:l33mq"&td+,!L,i5LU1a ͢ A4Gy+vQZ 906gv#;xryv;9CGҥsFמ)nmz@[86A#oA aO~<:"K!0. =}ggCLPQXfV8b2@ѬS0br{ WT#x@9R-;ln)ʊP +ja:grUh>܂ !Q<-M|d<=ے7|H[#=6+@DgQ%̩Y%v[z՞ B.sw {xwNx9պqkls}Zz㉽TDky)0iPbˁ@0)j{iE^_.t;u@#CLr:E85^ŒL寝WiOmKiN )G2?Rjf##H@ZD+p2pɵЁp%̸*OQCecC6pA3ܴrJCXBA:ELm\,ApaPi9_齽[uzJRu;Ih|)'?cbOfd,ONP^f =DnJ&m\Rf5/0M fOiU uG y By9j_ɗ(Oر?Ō AfWW ;$u|N>T}O| rJCEO'ٚI@jB  a URFr5$.f,NCNDf` )Wi ݁J5&Nc]H d-R~?dCKyBJ+>$Ǔt>?,>G.{dD2\4ONYdAB((Sϗ*0`q[I ϭQh暐W_|nv H6cNA7kQܨeB#{ H"v#,(Pw0+2'ᙙ6aPDY2aA̕OE;}[[.Bc(3Ȯs\%DA PyX} ;vmT[9\(^ߗ9=1/5gkU(MK!{B@yA|Ķ : `~z#(V>n@yc ,ec[ V6ǩQI7^Cc8to#(RCq_W~aHJ"B[y=KbQR%B[8"%8OOQYآ'4 AH>ou֪ܿ[H(J!@0}tIP0ziʾ*&+с$1 ~ my#}3hz޸w{Vahh1N P7}z(:dCNJ ڴ9LEݲi_.31M!2?cA٠}6(|g(uau `j/XD$=𳔘%]<%~Ѱ x㈆er/N7>) {vbF Zϕx&_t 0d8D`MAzmC'y19d @;^L0;oA\{^8JAgV5+j=jD$VHT\\nc"&umzr.1S:pvrAM Sls[HcF))(H4"1)Mq!H)5TQ8E H:=ECC|oqA'g(l9$ aS&ERHuVԒ\A.:{+HΝisp8~!}3K0DJEFՄ]J $(2~k~ wy>Õ鬝1'o=493,5_HwO:{daߠ ) wa8LF~b+2󝾨.ůOZoqQ >f"vbK|;֘bk7p!2 AMgMuJ1Ez_gkvp^튅ҵ[{a 6C!o%ϴb!bqUlEdHLfaLBYcmIOa2Kl]׌Dm37W&{EqsyD]dwl;O&m-iЂ`8c6qiN5ּz0;i3H2wqc/!H {7ӸA)ޞdmؾHuce! N? zu.?c(&nMK %vZA3?ktY&ƓQ#m!6JL48^x2B1؏vj[eV57Ht@5[!% Қ$2ۘEJ]@QJ"O1$4t} G9̃{YȋZ۶_El`f̆x6A()uE!BK YVy& / #H5 0{ .Zt|) tzz$yu1vJ96+abUAʀ\eC mj}mowg; (lXaD@g=Jt;)*mkV>2 =eU.ֆe]:'uR++`}X1)<đ$Cp0c] '\V2J)(`(# 4CA_9<;<,-T2 CˆK"HHh^*ͧgL[fW6;;YYd dYqTs&Sc>̱ Ltc02 P)4n}m!^z =PT:!v,%gl\H;0M&Mh z"lO=3@iz  mzBܙ{:Z+V#m, B4V"!li_hVI$6sѵ!2 #B2`,իK$"3>f( ThA*kcnW?UntyӚ,_gfj )D6{;aiʗ^+مFlq%;E2B7 iUS0v;b sߨCL_h\3ԝP[6`j*# vsLkG k 3yVo.dkP%R]Q$ךNHcMa-*<Ҙe؍řrۦar'ateK##Diu NU֖'JYwQmç .÷yܞ⋜k}=AbL1͉39whAuvqJc7pN}mrK̪0Y-#5 wܢaw'Z-EoBNbJZ"x؂bM.UBpK Ll7 5Fvsq@ØJfb:ޑtf nقjTw$GNKb59/y0e!(s8|T۳6)f0+b4f2IjAM5Eux)l -Z%ʋAq 9!ȫ+4@]|"ޓ92ߡyvঘ˝a.NpӃI2jL'U?c hWUӱHM$ۢ^WKs$塖wlkωڲuc;@ivwq@d0UCC6gmQk 'MYE@]ГU㌘f40"lV`Ά)ͺX2A2IBj5A5C1CE#xw0NaCh1aPƱ:Lsp>,u"> ֆP7vXS!"*-Rܸ_F0@]#gKA&ٖSS( R b,e1z:,f‰C9{۳^7H'(TmGVCɼ#K۔ w5Gbd9$Y VK;!K tWeK[N6],v |6 5 s3ta th;9ȡK&5eUI&9 Ά}xt8n0mPflOe|~RX3˕Eq 57 uFL PLQF fiF3e 06MI g,_1 {DF踮ͻ g]x@dEogw[:$trD40rN^{cY4cgpwwf吲c/8 6krrIoڥ;kml;\|lu:ƢԜ4Q4cS+Ҵk؂(};3lvee)/J#o?~w5M}3*㪶Pu{ i)ETQ*G %"Uud+à=] 3gH8z2e{@xl#M5& g}$&Ds6ս֎I$YU}fJT=2%=bq/b\tȔk33;-|ܙLb.3n\C5ٵ`fk "2'\enfcxWCAsfw/ ͧe0i78TdںF-l]Ffd7jS|s2dgUPjR-#ZUyg f:hm3k$ ve6ͶnYW6VؗMQJEaZL"EZ2/wH}Oc]j[Mq_ħωH-aT42#CM(!C2S*Y(;.nl\ @BE2!3&Y667k ֘ނѻ -!6,̅!vr(N2s,-hF`fcnlaS$FXXo׀FN=Y3"H:c`m` KF0\"m!l$#33z'BYCvyh5 f 1ō 3@m6bcgk1|k9NqfǦVQuU4CN,;E+n|~ ﮐx܋.K.\Ѵm!-툲TKTFZw|^bK̑3uѶ(غk7\G]rSrJl\V~M$tHILDr7}Lʕ26)x,,YKjqc" (#/7T#?jqP3H%/%f0xǁ/-tlcoB;7ED( ZA_nMwu!jC3 -,gͭ=wG{-hܭѬaH^RȖ;9,T+@@l+=l)ψn{s?] $6CڙCAJ !R o6`!J헛<< x1_g&#!Y`~ulFK}$&hbw;ڸ`bDƫ4 l(M϶!c6}S,F\fc:Lp4&?LSUzP J`k><=1#8!Aa:ݑ1y b鍌`DLQvId [h{lÂC")^\i.S$4& 6!gbo-Ғam8j%*\꡵S\Q.͜h(c`Ԍ&кal@ @ibpxvEizN ̳l:px vj$2sA\9&GBHdj1JXx{ h@96t[ XKO+rgd/}  kv_XE@0ni1Κ™SG75`ڳR:q)> H֗EP44 WxOP'1|%=EH8Yzb tC`t<&h%Avꈦ(%-'@w k`@Cjq`rI$&^㆚3U|$U7y++WPh5V43(Ō浓l0!j`ң^ޑi$sU^ea A&`x: CeY NSHpqKL{ۑ؃"gD~SM2|iXIfmz3-BpJ lhV' A85OTb&!Vͪ S3oa/zhQrɢ&Ӷ*D!akZ ElM(D٩-lٝހpȥ=N&fbP(ӝ2i,@='c %c|ٖ8ocXQasW#0VҦv0}\[ J-6DӒw5)+1*DNq`Y"D.fet&+Bn9)IzԌ EJ/mr>ۏp4ڜbRM9u S®[uwbL*: 'No7Ģ& pC>4XPZyg6ch6:;Q,4>A&.MFjo6P#.p"X>!wX1=$6;S,*ץ9nbV4:n7+x[l& 3:1ƮÉ#ttOzb,P 'Gwď-M iYI2kmX.iByxyL'I.h(6J]bk$0&㧞|钅UAI~SW%ISIBw|b@y ]bHU\ ٤-ReNtBDviE2+GP0{LBJ j "&'}y9v!{_4,B$93?gZ}L`Ƌjr `m\o* rūtqo@U1I0XcV¯B 6(v$:[VđAr0R)-;g, <} ӆՈ;Bf-|!l$t*sk9SYr.xA2nMJt$[}p1jbih%iD)TѢPvpj!_'9GFUUyC,Ȗ(IB(WN(OO5siZu _(%>i C[ 2:4FNRf9Bx7~ӁQ :FnY:m&1efj^t1ja ĻАּ,bK34vSNMkXKK"Yl^5#Z{?4b6f.f%WK37Fuu)FԙȉolB)&V6 㹾'(vqΙWjr9b^UڡlcQ1I-nLgw(4-+M6$:IUI sVivAim *wE~<4'4_ gA8!hPP>C (jo?BB?KA~t)ih@LvARS0uXoBvʚN?0GZrĬ£V-mTIc#a#L VmkHf2rD9M8f:dpH9|P6 hyqQ-΄z1{+ӌk Jsܻ#hh#nl)Q?{%l>jvg>yaM&T 1dVJ5N07PP&1F,b4kH2]Tv8CqNAYTiTaF *q!mL:@FbMzt*` )iٻ3f XsZS 6;,8"|+'XkQq*U "^?&aM" BL!qKC-#FȳZuZ'HRU1Ap=,%P⤡-b"Xr#1VAs3]lM rOӜT$Bm6 !s#lQZ'6R@hq%7ΓP)@yΓS!C3y Ay0(jӡ'OmXPƛvpQ1EU fCẚBz}g7.m\̒{ a1`=@9y_ gh#ʖ Ȥ>$FLa9rFr\ ֎ӈyrk 2|1HЂPRD( aJ(iHF! (Rd;qbGHp&Wt%>qʇ-|}د%Qh71 y/SbUvh) `pۣ%<(,&&8;;6!:YeRWI_N`C $2G"hGÆqG k7W6CÉ; 7E eBQ5T5QeI3TX|ƏJ%K?}'m]$ Ks'l^"j*X>!**">rdIZ!eGn܄D$0 t`"ة&L@=YN$DE%*'fCCB!brFsC*?FT/ ~I?_NPb}Qy Ʉ^O\7ksLBr ,dDkDEܾ2E}LrsSf&;kq]@lp47^]Z%4@fA1$BP5DTQ-(VTu" $ 3p PYTN I˕,a2Nn< 1 Idž`C20$uE@Ca0P&A %ō,NN&p- 'D)(h)i :C_>+D7D@HJY40CK{g_\|?H[K2]v26 )c q65 B?k=NLvH Xߪh)ooh%\=cN2#+qGcf=:/onJ!|5Yӷ8080!12q =s)WpֵZy,hA[' '7b|c^<>7mhѠE|l^T~ކk3HIƇ5Pϋ大!2H4 @b7qczlxfǟ=cG{1?ugccp|hAʩ I#x@1iX4~׷zyϝs ЏK<Bp8-|s2m P%ïЎ]c>ft]\)^&qf Px8 8PaO6 NMWOyT:Ř쮐Z!0D'$Aɖ#AUUMLxҝqOt&D;bazՠ BN1L.$ni!KH2a419dO 9jmPDS.88ӆCyn"c ֗Ot/_GunDz{;}P<NAB2fp[oKN ?ܫٷL0X((?E7kǺd#gT).p) ={אO]1O?9㗄UiYLn Th=eu$LCP@R֔~䒞[py?H;^eC%%J B?fF8gQ/1xhUheG={Sv8M@'P/E`dDVÇb ʩPV@ЁNѼ *)<QWXo=Jj,dPm_<8dk T7IrXKsށURTTغ8A!Ց Q 5 Y  V .{35*(3 @r6 9(&mU )8?woD(?;`c,A Zؐp~ġQܒleK@d J7:@Sp'zD]A&Juábg(PJV5,C]Z$.V>뭩=ݏ 0"qCwĘa[\mOG^RvzpZi\ 'NiJްu*$I[*zF I 8RJ' :Ϡ݂j iBFH[zS!"?eSMOQ53v# a hMJ>x>0y:%X]AjZVDTQ#lţ {aɹ@z 9@;*0:c#1;E8)iի@$BN|TGD1wq%RKi\gh<`|}U=roqO߅6d})=摙c{A3D1A8ܮ՟k\m2RT DH, J(}s.PbR"TAZq46Ahq0Ya誛f8ۢɍP\hl"l'lD@DL2HHY,,‚ŔKR*% ̩5)*I%Lx%k 0Di1%.rdJId% H#q#ar@-Œ&v:Fw0H̴bw: NEa8 ANHYT &2DvmE~|L ǙG;] Ƞ>d;:@N'X Z, .1a9NJչEĠ2b1)c,bohu,ޓ"dN!L[!QHE9w5hU`wwnFCzT0A/<GM@CLJI@E@)BдMTLQ B 4Pҋ@44DH0F (X&@((F J Jh iRr!HbZ(Bh)F*")hi$iPH   h*)h)!JJhZ32J6ѴyAL\iI0kGcu;c'Dw_b3 R3003fb0ШkL#CTcF׈*r,Cpաi.R=pmv]Nw!}HA=. 'ӭxskCå絢(aH$N:`#zȒ:7_Xi*T،ARL8q+vNqR8@1aDS8+e$ZCМ?!P![pd$!:s[ԯȴ(:ePrCHkrhg= C"?lm: ;0xu3 %ET'>2 v6,/Ј*d0]Dk>I1uTTҸzĜ@fIE헫rz M }RR- m*a#G"fI#l{PA;E~ &cY@_2`ArPRTBTNoʶF`0ҿ$8G*rMQ,FH5UwB5b,JwPHSohPzuA!M`SHI:J3y8)B6!7/w]V]س!xCH2M7veAWf. $k{L+3#&22B2Ʋ \YFmp0ws03D@ X1]$uήC!:J|ޣA9) 5;y*Gw~o4oYׯYS:}7t٘FN*d-"% H D`#,Ꮟwga"2 ?t$7;D("2!DSc# J^l0`!BwL\I>#;xCMi;ѸFBbİg_{q!ar/oq2/C8B)ъJ`]qoՃP2 * ™7n!Hau1\*~8:ḆLԠjD.@ɲ j3Vb¤܃id(Q"MZhy*flN7x Nf 6`ݸڵv÷ eD]%Gq!C:C0ӊ 71q\00af`|2zk!eDD(# R?U/:Ύ_ű j0 C0jpK$~n_vlՈ~ Rj@Xz١/5IC4m~+ 2шb3yCBCf\]8# }R)B!(R$QE  /^%qʢtkFDNHj4+>U5 豊rS%@PhdJqLH@1VxVg:U#X(9>mA*ĥ̓|kD%s 5CtQ|!X2 9<ډeVd1Ḏ2&~Xm Plr;5ږP$Co{WsW匶E-:gV-1 ˧*xP,cHV  iT F-+Bx:V,"` N0VȂmژawuD6n&25]:mA߰>smD~\ wrP`UZ5+:[Gw;3tNTamM,sj\ɖeluwÒ6ksHfS;{9ZȵkVV 4q)r-\|6 >򺳚gK%^߇x7mW7lی˝уGL<=,mZ%_2 Æ95Wbnaoc5HZ :™& vq!aV4UT#<&h흱l[a)=7LNjԥX6Q `r;*&<ԫwY%$ywԭ` T"62KQGlAYq5xN LXӒ-wS !< }PVB>}FmDȹt #/L"4X{s ß(eW s ۑ֓b *. J2PI<{ @yG©$/wB$N=CqґO9_+Z}{)RЇ`‰thŨ]ON[ȅ`vqEg& wk+Ԟ4q(n` 22͆d.Zz#`8F"mżDH8fpQB|Fp"~ŭoN H2ʰJV ᤥ`c֜L`q!+4,(S7/Q1BVDO8}݃ޡ3')fP#$Gx&bv 7hAm8/աC뜂!430M-PR 0M AA" = H34*KV& T)i j-*DPH$H"H44`ajJXu2U 01ZR"%@"I XHC$2-B4 (MHRQ -(R C@`v|>O~Ӗ(S;BlyUhDɊJp?bn$ގoRbͻ^t N:='? 뇐cai`qo׏h9uo8I>ܴQ& ()otla|*CBlٷp}ؐDU E9e0J]RwgrQ?k:M5[ WNI PN*>|SgКhhCG!$0.q1'[K6mqd^Wͽ]"QJrVPI&"")hJZ 1A'Y21j$(P BXbe XR)Ru( 4$fii?44UHHI@ĠT, "RGA3,EDA1Pp2ثhtr'seSGYnp|ǃÎDZv4203К?\D阌#re/h=w! >Vju#J"DDH9A= ^[?;e U硄u p銾AGJq%}xyF%GR*YEGQ8J 9(G_i6fo`HU{72aJ/5G Lj>n6DȝF $MprkO6mQ{续lBjiU1M82i"DL0z( |Brv<5%х8;Ch-t 9 sz:uf>eW 20N/p>$#,yE&`3~;jݝR ` -?XNo4g0M{YE7Ch>~m?9MTPRD1ˌGfݐf x'ǿi9^/vRu0#Dbd7y:߱'fa(3CEPܐcLT+`ccJȠ0Tgw/ y"J{a7yޠVkNvPS>i#Pc2I.Gj&'5vUI|;`׶fxzIisGrW*:pZRQ"&sƼ#B^6O}Ly/V+QЩP a'Rq1320i-dT uC(Ōad%6b#؛2&$7Iqc@Va}"25aXFYa댺j։,i8 6 I-kbZ&䱍8!PF[ ݶ& ']T1H()F #r6 ab4ġ+nYk&Y\5К&lKfnJ">։}e #z4YӳVF 7J;3%ljq4cqmm)xdzjUU7 (@P+򉿖ƨ:XV'CtpPU*)m/0X-h*UDDz|qhh&l/ aROm ekS՗7 bMj vQ}…Ss q0T a0.I2LC,!X MPAg(b8`n5Yb3)g"a#/b#'߱G)Cs3 =u4:tl>jm"ɢv$dȘ8Y%*W0.>߯w(c{d^&jx&ae[eL8#3$D:;ۇI4P(A 0 & Ӡ) \ORyxi=\Lj{m/-aVvsl~^MNAff;yt|›C:Cځ0da1' 6~uf.G" Q{zI$;ljo~M-@sV18?HAA|B(|$:C4}!6x7Ў! LB o#4f"t\`7\ }xw.8#bGAlkBI{rЕR6匍6ƒ)l4ŀ:0-jL̒ @@,' ۃDd8cVp(yӧֶeC )9\7m8i!CB! t44.zI`;Q>~eJԙoRZ9݁Mavţd! Ep(JZ$r 9M,2Nx,$:f"[1ˋjh;Ȝ E&c"c$18EFEr!mLjZYsW3&gk@EjTj.],F З34 & pȵ)p)Tl1hr1.99 -hmĸ{;4ѦLijL.u\(2W9NpL`F079R30\ ٷ :ˠx(d&Q  H* jJSRfq.[ӗ Hi Xi],IFDDkC)`@BCRH6эL!u4,nH0eV.Ɩm,uQqqC&aTڞ.DBPSI+7 "ZpSQp`F9`;8=xv'1q$<5e5Hv0 @ۃ]ư`s&0fxi7"Q`(BqE<*LD]fg?{ Ü+~ȊAʉ(S5LiexiHsJbP0q%9l@iK @&yG %[ԓ%/F7k7nV"1(ʪLӤ3(Gȃ>5fDp'H>>.y&`q ,pÿ4'bJQ""2 Q^#UKĺՔXM`^4wghX(oۊY0y^&0>?|^`L>A3᠃Ώ=}OPPdחF6\b"qpuhE/8Lֳhy =ꐪ͢‰"2,g\On=cU~̀!H\$rB-0:KVao# :KIA3JI|OXABm6+L. F d!3Rț%+44bx[ ";< A78ZnbQӀ<:  &!A1`O۩;H+YchJK(7=90m" LDQEDbZ7?Ĺ{a5Dnh71g4W og۰-b CGaOE1|n.+(Gc:1#"H/&pmy#>*` ا.#ühAʵycgDsCD;N"Ə7{05ŞQ (5h90nTq pCq6 XohϠ^BSxg mt1|6v qҧ 8cX`F%Lt3H0Jܯc4X1Pdɲ 58A؈4ӑVc*`4d 8 42J' .8k bs0 d &s s "G `%74!'QHdǘ@ȅVP@vE,H~Wi,ZJ$ pnc(*v@"(H'}e\Pk&na~$h@CSښiA|D  }%T0/~NyeAnZBwz(,xru CnƇ޵7Ն!=lD!a#!QI^&qOyctq6&ݛz ~㇍_UKl:!d񇟑~fs7 n.FOnŨdjRtjtu*a~6@_D|=bb+@w9ՅSኑ!U~g@:@%N?/a@%ۧգx 넥E>\R|-X_=~-zWpe-7W2֚D4ީL<<Ƒ?io˲WP}Zt8G#:deFNJ2i%Edz!Lf`3s6WZ՟b szRknL]#yQWCmj@xmE>\S+cM+,£n[s8XhRh(Cl&IcXf>kKAxhxTԛE *ǜCNG)6 K{P*Et57ιm(I Q-(@YBXn|{oto[y k3l ѝR,*KBqpԚ(OwD~*8.LmL`sOH5Lx3"]q!'ؒf:J/#P0'?$o#]_0^}(E}WcNs9˰vKh\,]DS.Xɇ$i.گ~>Ɖ@O3u=dmDLw~TiT?k#"ᤃ}jTavu b#ڇpc?H~Ϩ|xuJՐ> <{\@}6<3& <=1d}K>2q! t%=fB |0h2(z/;gJ3Ot͍u`u@=!Rwoa}p,AX.p{TrR"5>ׯ /q= %4$^;@US6qq;rҧ|S"ެACWx|L΍DJPU EyN@DQ ieFI!IH. fA0"dhrql+Te}r1HB LbS!L0~ӭ07 +3=^a#pB1Fc$ / $ KJ)P*$$#(Qm ޢ33mJpL̄bOFQ,b/?Xâ*h{|P"K4a_u9t2NT8 `I 1iS!>p.^0>}/Yn)P:|)ʗƯެGɍZqU0hlo`aMY(y$M*գ7ˍflmV, M+JuE^zL>6-`+o9FI3AflHe$kV 9w!9[~lLzad9Ɇ{|>v=6w}&p8l)7F~T\AE|crx#XҌ_u@Q:b/` v}bhTaEa,M"U$Ē& ه!lҫ)PXfUز;56uvS; @;|;| `Ff`II tZՍ8HkEaK:IK탈vA+LDp'DĩB&fHDK&,庲m`oˀ6Au(EAS)0b1$9dfd1fفӼl) %1HVH|! -刦n(t~GECH# JF3 PaZGsDT-!E92qe! U<0174p`7,EP"z;ui%`!̩]@ PSBMre,Y0E3J3&2Hb-BeTID,4KHR0ULIBRHRM(J dR7&D ( pF2BƋN aAֆNOU>o<VF"dd"((ehD@nUP7<ƽYP&wrJu9(lA2X & ,m:gN(UjD SM WSXEIQ`K‡}{^vɖ7mi:BM4SH ==Q3gLթ~9!Ժp<]I4U2 EfL% JS'p}1!Eވ#M&Bȡ\|R֠3mV1xg4Wc*p|0G}* ,,#6aي ۷ UIU,i-v~7sI;:{ B*AՓ(;O;`7Ǽ7 !K(s>AiQ H2A0!ZSBT!B$)(*JW  VZ(@"DV$(@ȔeV$i"fՐ~ܢhj MHA%JSvjS"qnR!ۣ܂nLDх6 g#~u@0cx~1<>SEײ' OMY,b ƁHIN#R42 PLR ]=àsDp04vp&ڢIa-eDJ@Jk$´`q'z 3_/߮S4ه"\ ,+AOyu E Y5Ncמ=3Pk]:K7~^gl\l̨&DKM U\^l30k4$]$ki6?)G O hL0+L. ^6'M4$v(A<%?d O?]g{5$:DBKGLL*FȠ/.3&8w>&lf/^Mnq0 eNϹ?yTmka;xZOIE/[  ;oֆ88w~!p` ngw}xiefsJCW @7d n6tj&)  znx\Bd8q#3+XaKRRlȜۈ4D*\J0%E#x  rF0Sd[D"0 "0 "I(#X#R"3*f3H1A0@gR+,r"B"-#ɈCŠ2*)ކ,Mй #0!8N b"` @ԆBVFCUG8 Vh9DmNdDՐlh8#FN!|Dfh,7f1 cN\NCos34J_82#=3T ' iaDp)-+}t$N"$9!B BazS &ăFfDlPh䭡7URp3^Aro*@Ա BqBѐd>`F PIFחf`Xda A*Oh.qw;q G%E zW$=:OZO|!yHvpؐ9H)d1[s{wOw'B 3@TI בԠnCT&Y!5CsVRO tlc]A<^.ګ"Z`X~>a>穄7> I{+KvG;1;JHwt HG@h65n{޻m#й;^l4\ mTc8:K?‰_@`6 7欠vt|v@  SK!o yFs6زC+P ΐ`12!t'1IȔ変!"W-( %?LQ,3.C{k#TADoŨ ~m1ia2`yu!mpVe:abR2B|:sل9U"^V 9$M 8 M B5:wbNoQᆛQ4"3Crr}wۡOkHO.6u[-fI"u)!}0aO04N-5{X*(nNFrdM1LjhI&QǙpuZe;.):A iJ"ZQ H9%Y[w^ZzӭNTUo;#WAH L[n){%L-$ D f Q''| l&0Y#g+K}F`{< 0Mr&X4>,&?q:);f@WϿ=Z/ gЧeKCxQ  )'o^2Z^2aݞ?dg#=Ѩ -63D.B7I w!=6{>W'v 2y0@%I/9dǠ\P'> eOA= )@)PJ) 0-EAoG4k,IUIFl@q-n+"أmltB7 C*]>ֽ"u+p"f- 5#IQ&J*{9?SR `Z!HJbD[Q%8XyX*;$" +H2ܑ ~<1XJF>7NP(D`"*h A!kFbaC)2 4KPbQՆ ɷ c&@i z#TC(!)>`'I$a8Cȅ@ NFF(VQ ia~>jEɸ bP6Â@ Eh|`^l~^@Y^[$\ |Hzɜ&IZR终a559ODL]C$ڊb2i6n>61r%%RY2.CM[!qxڭc: &Dq\X˶ ?4ŃenASl#&ѣj | :B#P1Ѷ ]c7w΍5݆]aafSNX8m3"CRł5HEdboIEm g^ I !FgSᐒN)wT%7a`pY&3. &S :$@".3 B`qy{rNDgG  4}f2 ? =B%f@`5 cPZp IJ1F@ cd ֢u bE,(Q i 4L"a }qUÇ'߸\a 7d2ˆօn~9U@S*w?O44'^}=x. ;b_\9 (30( UQw}q4dL%#8A 3 `57Ĥz6JDĆINeWP"tLFk 5a8IA0Ĭ@RДR!pt:hیAJE @R((R$Iew5d43 #W%{*x!(Y4iL鎐#0@0H*$)eO  dJUd2: z IFaJA- qI"č$- @ qE Q7V9@j2 h$EDhB&@EVak0 MDCAB~R$% ǔ )J|$0 : jW%dB& |uqi;$M S*"$V 2Nγz)T?"BAK>~9`UF(0WJ( Wv┉;pfA@DZLBt#*܏c>S}S4_B05s'`*D {i- ā/yf#R\K7J$C s9rjgb}0Og AJ~0XDIq|bIt'BQ2+@\{ND3{߳t Q]k4Q$&@P(s &G$;C8&s$;B I,QMӺv{l}xi'q- %'d){OۜQ0]E6cu޸}JNyJJ g!LYIfHf#{A1 @N$fbˆ`s͝&f7@`TpJ "*!`3`Qo""JPDA\f jPӟ# "7XEtXm[Ɯуsx""7]"TdcrAHnҦtK[eS @6GN-3$ bC#lFqAƟĂ `tE6dx8!nl) Z( @) +)؀gWFF蓑 A 8zO1Ӣ%4e`If8hA*pp6`qY"r4r 1$Iji"˘aQ$ut;;ufeIМǚ^{C~$*PƊ ; Aă=j*t (>P(iȥuQvɸAtHa;1p&l1-u$JA K# $IQ{z / dkʨPAǛ(<|FG{q[B#UC iF]2:!(РѫWp ,̃eau$sJFs!GNoH" EԆAH}6a@䁢)q-$B 5D>aڡ!Xe48m ڝaM L|G䲳)ZhfC[c, q: EÖ8OdSbR)jf" JbVXA)==u,rB ĊO|d@f`b!fQ}E1Ou`ƃP՛Qm@LTT S>> Ygb0ㄑW@> RWIlbuys戢Q`P S( TXEP}UU>\r%D<u_^,cU(IG}^FKMU(@zldPu &Lﳈ]d1Oy LKޗ'hޢo 9GB#02u/M;AP48o /EQ@Yslg*8Ra75 rm5Ĺq8,( N!L#L4%2WqXnpxY!@ʤa6iI)"2"9 $Fv_|ȽA4:+\.su[_= -3WH"5DYb&cejxkv.?87[tG[\t(0(o|"G]SI~c+mlae= 22Z-i dΞ5^r1wiɮ՘kda;ƴTaM DPfq/ِFx<+^[2'4_|h(Tw'% 2&lXK++%VTZZ׏U-g9XِK:"1ĝдp=-#ɣTrPygYҒG+LzX)8*2g m;|@:*DV T&/ch{j2cf<]/*N|lkǪq@WO[E0vd&=L``ǧgyS<\H&{٩.=~YHI$T- Qucc"Ӡ KAfiTFeD-#ӈ!5HN[+q;6L @1n`pmR%pJQͦ +jCk q䅎 0 9|Fa] QPhx2s>YqR?/}A ?=FOQ."'~U $M׏Y$MLƻ !W"@R@QMӦ`zf'[gw~Zd(O֒$oo7_/U8H#Ԡq&AհGʞ#Tҁ $q#9yxQJ8H^C 0;1A*aATP."_LjL4YG.t3jztGWɮOL '<|Ia;;< C^9Ph_x= NBywcΜ"iZ @b$A|Nv~6q߄v༌@tccK~. 0ME\Zp"7IA-fb6]EO`aU}D=uLL9Yf|G3&  3h{ܫHo/==/O-~y'.s.>9H\t٬_NɃ d~ UHd#QI Y=t`%It74EDɳ flXY14U¤ % &), 3  93"s  4[pag1-YQPXCS8`:BgZMe9A%TrbF[HC4= .*Z(9381D("]Gj !ՁAƛF&KZ,!5&8XC s""& $@8BSgn#hJ@l21ck'wfEc@nH4B"c-v818k[;eю( sD a* u"P CP1 B0QDFA1 ff41$HKEP4da L P%*e8̍$dcaY\oɇ0$HJH# x@J EIQhRy%\f^v&ia5ыNE,6\,G%t/H ۓfMZzf'0Zg҉nn O4(ĥ)WM# Lc(Hi-WjB6HG%HuJ HYô ʲp֓\pl5aTM! -bJS6)ȠZo[UBR݉TӒtBe[}Щ&/dYNy|3dlgugBOb8wmۮF$[0A=_%}=Y$QS:8)rF/K,6"]U4FR ΛTf5SI y&=(а!1sL lC6:2;,=.Y0GAHtNv9VeZ DJ\ 1D&X8J( g9~Ef8=ƤuR A ޢҷ\*Ocb^]{# Â;HDFDJAD@dX^<=gFR(~ %1(}+OQh6_2!"Xa/0 >[hUK^}3FJ .%e_Ø#H#O]"!Ւj;-fz6`  nSI 0p.8t~ G3oB{>O@`5@Wm 6|hBbAe{,n!1`ox +7w 3 \Nw!D-L$ˢ0M@JyO)sGRuPYy"쳞O8v쐈@)%l!Z1a1$+VJhOTU-RHF$ *᠐EYZ+aTXƐf hDvb+XvުBd6Mf8P#uE3n$pCv@&9XBXzaa 6XBYW [+Dcm-11Vȁ2"%3ğy /f}7K,~6&8+95ŢFoHJW=M=$Ӯ5ffM1dEu,9W>" #M>HATT6=; s ~ Hգpt mLF1 F0;SҢ:J)tRBJO?pdڂ3Ё-"ǤhJ)&Ǒ[_KpRĎN=\&ő3Lj< ׻ϪBxtj_8w& }('Bm#jb1Rx*@r \ !x(Wo>ଆ`2U%Y>/ǯQ8lj #ġHR 2"d$$L^ o/Κ +*] tFA#RHcؔ}Ay:R&(h8+&ӺwU d鏎 tzZ.k00J 0#23"  %b .0y//ְIG_ A)l=bSpiG, 8n@q%%DYg2hZ,%\q!%3%n^ppPOf_>T[&i(o2'vԻvd<(xI T( Ii12b t}emgeҔC0ćAG '%\(JD8@1#b;ABd Xi$ÐXn4m8ƃI4>-8'oш\4-]mL= G/  ;}d9NѮm:/IiPHI'8d@K#c0?)%4x/=lP:x }'" rBϞHO P"1\IXRRꛃG!mp!u-&?qeu:$䡜@6W5Jv4gZ+ $fE"#Pwd`ts! )x 'ԔDvR"S?zg!Ί w>%(\fnЌ@JҲ@R1UMT)BBA@ ȡY!AQϤ@!#Y,cg{Au/za|K~ M+$"~m4f8@Rgxnl1f3QCL5 jHG $H$YD 0Bž@ۀ*i*  C<DLQ@ǟ!nɂmLۂrϸD{4_:`tw h8.|a5lU=(4PD&Fb 9ٯ6@ZQ(2/ H~uQ0!|H 2TC }rh ^ $DHp:Xy|6p gO_|2e.v~ κ2I^U<{jbͤc7?-Ȟ>E9(tU];Du:IanAlj(0&xatP!u<s T82<\T4e1E,3Q6m⃎{v԰t^z+)Phht:aoq^25#"r^l.BK;.TtE+IKc#{|zŭo;3J)uE&\ <JR+|/AE,Ts.O xz$s&'Cp/Oy&K L:yO 8H[zjx 0f'9:sXQuQ7̌q#"U "/CqWwO.f)N,rՍ&c7sEvxᙙȹ7hP~9ɄD 2gSX / Yld`i1$8[㯉c]rYWp*!]YvSMc(!U$xg41]ѽI|Rh/x&2 'N6\M d!虜/vQibCxE]6?Hwsn{\3b'G{Zω{j3<;ID%!GntW|&'=P# vHGv |N޳dҝbȼrPh48٥;P m@@QdVl;j,ebGY!C8d9j -8ė9@rad;\6.IV3K%;aH[Y&3[iH$L0GM<\qmT=9TIc{Fe3CND 'Yۅ*D($hpwFhM2ʾɸt &,up⑝8bi x&+IM8wļ$)%+ V;+.e1 z:= ڒn!횘=,v\*¿GlQ[qj}!΃u}MEt254f/f6vrI!s9\9z24wE^'5Ň,{4äk~B+[2GA߹F%~`-z\ω&#FitWXʼ2օ '[yZ`Zkf/ryt8qUHVe4$2 |VߡvKحjf@\*شlm6CLWRڮ_dW|#1eF~ZPxOpd Z$w<-K7Yx_8 E H~'{%AB5!ۑHԶݑ0ݰ;mۛ{珦n7a2{aǗGf4^Ŷ|4xǖ&b6n.ivV0XqP}ړEl-v_l {MɚO#xuB,#dۥI0^Wtă.oFFna<oJh%&lU@ை#T淚jH_ |Xr L^6T9=w9y);OqDQ~o\⯒FX"JU$&ҦwQdTDDMģHG?WN>᳧ wBv%۫)NԏC2AMbP"D?G/=l`.s@H!-DV]ۭbl\;Z= /{MOOh|u "2M?M\7o"=UOzPٖc!A91}smVm[И_4h:}:7K (RtVbN! "0R,Qf㫨ׯⱚ)}4֥/.7٪Ǘ [3=YH!^RaDYxWJ r:6 Jc,+\"-_DE)}96d΍#h_24s;4q}Y4禙^jl%j%D;˺Qhv.5{kU!=]߻lշB) >xvf> $\GDŒR'oCfZB6w=!!a_>r,ay{c~䝯]}m['Y2+Z,Z5ioVϠz8d=qS*Pa*9QDGK$Թ\nff|S>>oB =h 3Eez^bJ v6O\Q{iqhAn9#r͛.yEh{Z̛V{̞[;@ .X\ؽبdXBqt(ᅫ~h)L3'߱dwJ{ 6<})LIؚl8U&`8^8o'!8f=.9ufclhy-z`7f5S1mld;7`kf PaȮtLņ؆E ]Fݶiڑ# $2))i J u/GU!6=>_6y5W~_*:B@6~W3ӲxNNA_lʆGӇ4ҌEWlG6!r4zC~9$Ɗ< | eAbd0ͱdcj fc9!fE2B qLJ^B[?/#Gڿ'Z=ĎB#`߆Ct܏{5h hS "2D6Di"4o}V0BNkL*6qhSPoŢN0 $n86# EUi%Jr:ԋrmEW owq8ed9B umc K N/pH@0Ԩ7Lb8voosmf(A6Il6C3FberqQEPrs-fff̖qɔ>=opę l*"dH60mz.xzCi`w <\uPhiHf: }O#{A_D:h۶LvL[Dsc\|xDԍY`xJh ƨ)L5!Z(('Te&)SgX+Jr&rqs5+]&2kF3c4I]g[9Qb"cc.X#q- 31͞-啼snuKjjN^Venvˑ[(nj݊1EZ^iC!+o)Aob>Gh'`:o,8 P%%̭MVc (9/y@Q)BZ10 HZ>y7A3(,޵\EiĹ e,pH~CJLtCwxb%a^DJ1_.̗AEZI p"b(  PB膈Dvw*N3Qa H eWIeqMȝgR>Y|GpFjPzш٤'S(z>g)#5v`rTλnxsnξ~`Cc73Q -BeV  0$[|Ϗ|IS,z:iC@p|+Ol%ޑ5p"MIv O+^q#7A[RP҈H@0!Il#X!_H \}@5;Y bT*C@y@}\!x;HP%; \6e%66HLYzcɢtcfg4b1 8 U7[ͮI=2#U:ܐԋE H^9P5 @kaQCaM] q~@rkmo3,ebcP{VkWGGmem40ŏ"}\nV6!Bå֒ aoĔ Kl P]٣W4[٭q9ֶ6EY,2*piͱk6$n3.xo*f*B tچYD;3T$l8s9hDSst-"H61+"Ć (4i5ֆO Լ͋6Ѕü0B\FdSwA=R!xx, Ib %nz@~ىȞ!3qw` }/#ԨIt9OpK|?vO+ML@la݉p 8̓Z=mI"1cEAf]=fL5<JcGGɂ4D_xba4P Xdy1,VL$0Mh4bL}Pi>;ؐdӳQ!-MSW?$=ѭ! / ^js::55{:n6k 8^pOyp;+JcpuN4F(b 'K8d#,DxC`sWs1'\)c1pHt6T=b،#KFUFh6w6c,rS`BIJPO'MfDdWu]T|CvMGް2Dgcբ3)ȱ^O'br{0x.{c!rGcq Lr їwYM0eR9eF3ьj]bV#zg;pyc{4N{ajg*^ZEt-{nBM~Ą[QgRM\dg7\ 2}@š!%]2LcoKKbԉ8Yɇ6gsYR-2;(M=NMJ@V|'OtI[;Sur/xczw H3gx^M4ŤAJ3I&]AsWlnfĐo Xֵ%GCj(7msvލ:a=qfaq4Qbeγ1t)˵uFٜ8?( OXڱI;I}iMhYkaD!a.8qD `*&a93fTWT[Gmqjz60i fd0"(&& 0( RN:gH7j&@يH0xգ[a7;vȴw!r,8O0?8OG w'" o NA7u= a#N9?q؉A!>(8 ge ` ðl͞{iΆbhb0h`45ZZTQg=c,y{r|mf:'P 5G%$XF"fi&Id!"!tHei}L6hv*5gW/wvjwѺhQWőQZŎ}QH3  S@Cg ezOcx6wis:0w`q HmlQr+Rmҷã8MwQ׭ '/+;2r SMfc'YjY|8<ͬ}!0`f%J[Vaaı'VM{̱INjhmWq0ls 6mȲ2eDϞj@ӳ C5YxJZ229 E ݲ1dZ0TmPqM޺gf\Ws,V}prBp6f`ETՓ@^*X.C fN&Fbنr'pvކ*r0wzM9I c+M @*G4l>[m#cH0xmi5c:|tRmxF{"\]U#4v]iDQܛ]Uq;6F4mڐjH-HyCa^!o=AihM{\g$9xZTN)ţJ!D3@Z{ȩtSWi]O2rrkkу{߱92W{{ ;QGde3Y3b߮?`<ݘ Ofp6#.~=;'ge nIן< % <]W;XE[ȘLHݯ1vjoo5&N.S ]#s1!m%=l}mۋ 7U'G x >\6M!k(`AAXRY΂B0&#(@# q#0FM`r3Qkd{Mu/y @LC7NA]2p{l@HY35Fkų[u@ ~%GQkYl PnAyxAlI}ӕLe"(ņڲmCлxrp?eu4UƮU-b!r7Ģ[h?B3>H f#xG #@J,!rhR)h*L !}^oztj|q72qx @ Yg!aDk*CyDy훤du窣?ۜcyeۤ'Âo/sM}?*r[(,/9&N=?2YŖgL`}n$ŦxzFl $g"51mBȴ7 ^Hte|Ep**Iȉ)xd`Q01SvxƍZrypIy߉<4Z߆,tY[K".J*v vT1EJH61 k57 v<~fJ?}rZ}WG#+ިqdUɸx* ,3Q?qMR pX,: mWYu8xт&tϧ+4g ^Ձ[)(- B E-# xF1&Au-\hlAImbk&!0#C1)@{~Z㈳FזfYR 1> |5W[{ "} y~AOr@A w>'B("/ꕡJDWtDrE5 Dpi?#B=W$Pk1ѴA L) w.ѭIֳ8) p/<xŞĩm7[-hQ zozwHnWք4_ׅ $9$(:}yAH7+=q 7hdB#$#RDր-Azʌ ,(#@viDa_pbȸL^/=+Rz Aha/S2hT2y;Nԁ 8_ E !7Wlx)ԇKVg{WRHEYCSOD 3}Q[Fh3/]ḺmIj g$iS$͒115W3PִRE+#F4 H7MFp蘨M$56Њ21[5ۢƜ jBa@&h+e2B&+k4`W<zxㅆz5tMNm a'N d("yJ;P_=di~K>*C|X=fO~^TGqi H } W A1$LAIcPq"bTS24n $d'.Ú"LXTeX!:I?wmvnH3=6q`C\!>L)@WwbMv2u߉9 r~i{ՀuۛF]k43ݑ*hwE45EBNi>S=QV'>=ǗJ$v!I{ċk4z^auȾMJq- (!: 쒥 !@R| *Gi)"b(B d]~>5 AAH7 =L=]4j?fL|!XFM>k!ƦcM1/nthzPRL57ҿЎj`D#[UVC=3a*HЉ!k]áBreߜ:Ks`.b5Tj2..TC=LI1kZΓVd|m]tc] ޗFFb"dI :g3 C:}fmT6ӎi=a7%3kgp`Ax`RiHdR@QBcS"RnP;s ێGu 0|ˣBGCHL#d7s]rHr*]Y.Na ׋<<ƟϠp@!dߎ]s8IJx7o`iiB@((ݴ@9>*oD1CqSQ}zj`CHJJk MRY%GFiļD&MA18]U5)bb"UD}lD: XlOi\R] uH2 "!Eu!oYw9PLsp ard<$+~er+pYS> 1, qqWC?}6y֣tm>?\G;I<<oQ>%g25nNzh1ꊇHm!X;W `*C"=^NҌv>ƬO{;I4>X.ti*)!v;.h)vX=e3Ќ)ȫ@ "#LǠTD(5J'쪢@~}w|,F,(G>>H7 3pƌ )EŒ&MFOyB*:zMHAEk]U{P=TQ 'P;:·CD|9o3OCB#/9AT PN=H?aی#q4& ( L8P*e6'xdwBM`4<@B5A0ex ^x@6vB8H/2?b(#fNXSyCRǯ({);`aSb `0iR211̔p3>isXjaA4Aea`8QEIucQREbKaN@MHQLeH#0bBX  pf4 V``UӒb  9a4_k/lYݫ8Ά=LZ8r4E[@?vJbur^=T9;_?/{x?ݿm_A؏Ǟ0g|'HU<ݧT=ʹQK :Bϑ{rg1s-6~e" вK='T0YqH>~B,CM)C"I} RP=#O!;x}vQoR_'mjYAer_cmR] t$P44pr ԧ q#8~F8PɌQU7].7څ&ņE?tTTc+~+(Cj #m="b!DE2B_^oʇW/ H zC ak 0c [B1Vhӎ 9Q EDo!]hXq-⥚ˋ,FOdĠF.KegONE?R,F!B;obZ2WשPx@ 4Pـ n{#Ip/TR,Vؓ4Il%'7!YT#k DaKj12ql)ĽCH&na?;"ws̋YcbE$d2IH9y7X0 ֣ ɝD$Ig-h]q/AF`G(n->3k< X jk֝m"C3cf̉EIrzԘ 䇳 xzģvxʘw,KPSQLTz9c'(UP͈餡, J .T%ر1aR}Ϳw=)UThZs1H& d`" (i49a0prU̜X3 J*Jϧ5)aDJw5ȿ!9aX6U4K="Q(¸EQB3%w>=P=_d.`E:HM@"~ZF2Ba+ )Blp22\2K,PBDRM,D5\ Rhb}i0wI\6*{DT?p's%Fl5C4|}7ZWƼ:;$ź1|^m_*un$>b6;]Mј|tCaO3^G6ݿz43Q&j@a;FCC̐5uSwvr(PY}kzT}=]yl!v֦#xLy$z݆M*n-bs)=eh{\U:ɰ> `ɏR(b0a,`#\ט$! RrC1 $;%g0p WE8ޗ=jN%_ ^'Ф @RvW|bD4`K  پV9 VbKMI8Qpep~m}ub)1HUEFdXQ.ITKH?.&%2ύDsͩg.b4g3UUDO5TT gzgv.r}WfPZW7_|~m4EUZF@CT 89KH>R/Wd1mٍ@kg$Y5kZ ebK:('!$ h@_蹆ަL aE٬f6zV?1c}y_K[#_ȅMp*pa{n9/+§xr0q|C? *rN|Of;;`}\&TYopG识چ!wRmn[t58 ;fiw'~J2ݯdb71QQSE`oa^@xy78y9 AIuwY9uB uĐxJ4)!*4䈬0/ nLCq$Z"\/| !`tT[A4O`iЌcІv'Dr/ :?tdP͂ɒV~{͠'|_8?W]G5QP|$"i}>9z.@hxl}j|T(H!b@>*`!e2AHBHxM'9P4TK*#BCI8Q;;:|6.ܾDL!G}c1k+JO./0}8g8t5U#2&&T\[0ێe Vo)ۿBfxl@}kˌow6qؔ)Poxh鏆u#mb6~VF(Fk²uZ٤siB1tmh8y$!lT&׋0}\ aP󥗨]qf*j Qj)sMpiCB6j2NV]D)e*K"6%ܰi ] nQx'zz& L >b&C[ڛ=):PX hB"4 L(K fŕ3 VN&M58Aib`ɡ>BTT4û{ 28j[jAfG/j?z! ,P5Z©mɔjqPOH0K6rPX3FJ%p$7qT|)Kh3z L˲ &ԁ dC CJ]t#c,zlsn56mUt%P mr*ȫQ"x%XW9WTC|g 9L#F$sh)p& #яưB,bm%Xg<$&FtexW=e eΫ·%I[nUظὴ5\b+U"2>&7gSr6wӂOgOkY_pUHvPD?ű j27jCp>8:A;1c^)]x ^F<,   'DǷޙ@ 2pwŀYQ>J&3E#z0'C1 J8,'%dBX@t1TE~kB%bة(0LF<{OP( .MB$BDJ4 DD҈PzFО_ 1MpuFa ˜&/hiC% B)#R/QI1$AG1_(v\ =g M?26a#@bN9'0(8ΏL֣Aq&2oiMr1S YtC;$N`:rD3Hƈ. ,B  ͸%FBpQōQ!&@ʄQa^h#hћ.ZHod <`Tta>cѿl:" S oL޷1MZi MJgzJ@d=I k:b lK2u(Ă~hIQ "p@;HHMhU]Lk"A [)xMFNXfM ) &Mzf . 2cwPg.GhCs,QdRȘ/gi)!.!0t܃5|軴G6RIjyFY;I:0,Td93cDAHc`RM(@BhSg W!:x TZ7_k1 "òY‡ `ta!xّ)]P~<ýÕ?`Sޗ9༾ցL=<>hAnzd;=IzÓ_*х5E5TDQMPRU4!Ք>/mb)~lJ?BBRCR.5@G28KCx ١CF:L+ 8R:fD% 1pUUUj*˝:Ha)JUJRc3D20P֜ &)Jљ)1,@RRM#B3+PąUTCCBRqqp,14fL&Nh0RHsLV&{HɊ*ē?1?cr@QB c}Qe|1TUwNXCP<]Xn;G%& vB *]Rc,q] m:lt'lE L 02!l0M ?V迧I.ԝCW;kqBeZxbfjiꣻ?d~$ɚp܁el7GL:hL!0%!&F v4Diӌ 0E,2FdeVo>A,^s9\3 }3^wE期Ih)p0aԴU0l:[>li4*rO7h.bփ3;/>;Ңty\@ipp{>9gM8B]%54(qIp6vI 2*`Lt8鴰(4 ^E襊S"C(_̯w8Y&M- pz3#20"z 9\'7GO9i'QN[}M %7xd]р:dJTg5&A΀R'2\A~kڛ6тP B/2$^=CO8"~K%H( d#(6ԥ Fjrdb TDB#&S?a%kRz#E '%pٸ']|Vq*d}ttݗE^/D{# N_fkc9N\g*zbH0)E##ZrHCGVȢ2S2GPZC9OCVΔ8ӡ{6,'{xj|O-;w9⻄o#]6}\? >/t " `{?xa^L0칶4|x96X\Q@dF#j4 <}*!޾7Yi^ \_z_hW{7sgR $)("hJ"ZJHh(  hhi)b?[jPUET ǔ"e~˛7O}O͓".ߨp2}¿j}cu{ ='O>{^"<Ǚ9>bqOl@׹P5FD}tDF$Vڧ9UUU>6_g!MmzMI:Z K`_w%?>)qbߡ_{$n#{8 PZwŹtܙR8?~+iwH K1= l^ڵ_vT3Ts1Mc;`zW-=y]:#(UEWŽ~tQ<|rRHzE_/C \7_$Oҏ/*CX7O6 NFVST ͭg Q@nTycLnD<]=}NZجT6SNӓ lŒ*~#wM '9oH9=uzgjişY6\ r\xph7=׷W)9ES ,%S*k*+ ( 7eGOM8} ø>olQ$ag ot?9ӌI;UVge>0L:xsdmُ}w6U/yG 3?99g6ʋs6,|ko?'39 䠸RO a<8ׯ?˷<:ҭ:v`ﭞ)7?vcznrQwr6⣖4\y7k4WlTOi]!P0&/Wjw\n_^״.vC$*}+&{k/wkro!v65sk<?ߵ;{6fPTMx&;lRzoH;ܬn_ү\ ͽ{M`5=SAlS&*}w{͎#|՗T-Sck{}|W7U^LOOs2Ù%;)UղVe /•-DE0HèEr&u,=, IW( #+*][m -}\^?ݡ*ihQQB(=[U ]"T-U(k/s@}'2 9 7rdh |Y7s.Yn?[ÒOsNQB?6emAP%R3zJpCns4C`Ջ~-Y~P&UiQ~_X\PfCOR zyEvߕZueR{Fv+AUGcpbf^(}H=DOܟ_{"fsposoSI?/]5g6Ƅ77>[KSN3mO;lJ{8żw}{}(zE> B^?9XQ"pH9BSGO<_vΪ~a0}cy܄(~[8s[Wߕ=0zEזIߊ`uogO1;~lΓLʂnz4>s؏R-S/p˕Q}ggSod͎`^ceHX | ,{wи7dvzFp+t_V5oMP/UHqTķ`'{CAIQC2=F4*:jt¡v1xU*U%4vGꢈח؞{yyF2srC1G9GVԟ$" drx*A=d* `x1뾚a;$[fr d>R+g`h~@Qت*-kG\2q0}lRN[zKt}M>V;K-IEZ\5|ڜW|bvڳkzzmilA~^Сhz !3GWCZQUߜ_t&ČeaУ?zRu~w=?o̸2(b~W,J?SI̵߸߅UN?agm?ӌ(|x @l|5Ocټ=z=zy?]OO|\Lp0}r^=3>83's~ADA:d"O3_.[Ȫ2_=C~W<Q4Qh}3I׼׷";ya*}G_K OM]■zu\u_shwW4_|Vxn36򟾆7ȑ_FIŘǷ=@^jŠPpRoyWVBÄa=o g,S_nmK~gy?g3[}'{el#?z ?a~Ob0+5Kݿ_^|]p1~?Kݎ7{4 us-PTpXؿV&EMx?׋{sro)IagEʞ,}\?S*-A呑eh[4*l|~}Ye.=rBC*"Vï6\旡&<}p4oksW6.'g=eM:_>}ǷG:Z]>kF4hѣF4hѣF4h˗MUwg :>4GTVߔo/e U 5'qAkjpT}ƌ{Cd~Dɝ6W3Jֳsы*'$O\'};]+Sf;=U#z?M &Jd\^wz-{ޏKw~'y|)nݻv۷nݻv.ݺ+ ` 4GeoO]S#`<ϛ6lc&,RV_M4M4-K{nǩ\jw}^S`NAHoM#b#.>.ju* 4NR"9|iPo/XXޡp="znzS13l |ñoc5GVk&̨|N/܏/>і;^x7 (aSiqݒw#ݫ?,HAF ?m_{}*I5/CGkW̜OΗ?)4.~n?k }4lw?o_W0inWاS>Sm/d>/i<>w6yȻ ȈHs Z>˃/+0;AF?&QOڡPNQ?-~|%@@Q?!))ߋ~/98.{5:Oy)sr='H۾O }lN켾l3ez[ vObew!}ug fi_~ܪ!5P<S{K>e#?8)P?ͯ+l7S͟OQxv3gORαO~=2$?H^Ӡܼ﹥Q-qph|WW>gg:۟3sҒEWb0 ?Q=ʁry0W?}s?JcΨj胿a5E] P~q"!TO?T96WR,Of!"TI]SKiNYSƩ;BoC1~Do9h`ۻ>xZ<#=s<|!C{5Q4Umӑ,7Oϻ/Z%6d;" /o&ՋKS>z8 B|{mZe;UOTxHѤ|Ɨ΅~?f証&&_REKꗏO'K3"/'m| *??OsQuϰA4EO06QW QsEdhp%?GZ({4(Ͽ-VbR WM }(;] GG;8rl~O/Z*?\uv*Jo޴pߪ?QD¯E0BwE/Hz^-M[Ŀi#׷0]g1'>%?gIeߗ;s~X Gy;nCnFAp~S?Ag۾"|.Sv\>,/Q= _>~[rvj/iNe=wçΓ±o?|=/~o]z>~6 ^6x=?Et>m??/=ǭ&QETTW@UEVx5?- ?#Lho#ɟ.E/.OK/~omeC$=o{ xߓQ%͍~/yOwԦX*-g4 e8"/oWWVی6Vw?8zȎs =Gm鏽Ƕ3" H.Ujj?-}l_{^LW{$wɘ?{ϙ?}~p s*րOzoc:Ǥ/,sޯt [ӵ:>g|짽qg.Lz Ok5_r'RzԹPtuu/U0xMsP>.t}*L_C7|VYo~C=:)|?575WW u𹞧==Ͻ>[N%[ҳ=GTC?ے?Fɫ'|ٓ^Jl쾫od!_0{A2Y"lW¤hSD&5'ARnFj8aM2sS6zOf?݅1nl^/3M$6mNe;sxk'[ڬLeq].IczG+6:jp7W]ӌpo/z(Η>aa:dh2FV(\BEvjC״"b1%E+Qsojm??Ɔ?}$q m )9E{>xK%v>fe(+E}ߑYeC3_^DzH=qH\&v`%=~Ez :f>?6OҺ~-A@/3i,7i81a7eu֏(][} G訞9H`C+2`WQ@VZ ijA3?#>QP&Ĩtd8⪪_0!Bd^PVNvΚATw|3N*aRwt/Lt\ZHwӒo۾]?g?kON_>|os);ȇgs { ;T_޼,eCO_#~\y&7 GM~ߗ7խc2oN?X3Su߉cx+4}s-2'o;o_D]*m#.[}CYfv8HU^ww(O+"wm{/ѩ?MxLyCʹʇ'oK^??C껟QOߴ;vOs{N*${g) _|/e6{i}goc=?]>'O_x\W}?iz_;op~7k}uO>ޟIEeGbJ9螨>Wz:oњp|I:w$zb6}o"O>7}}?z rWS+w/w;Wa7)zo&Y}+_{wy9P?]DQ5UU?e~Dx4OOr/ol4ਟ;7?pW7ܗ=4i q^$ nfJ!!ZTA%QO ~&}QYg"'W`BG 4ă~Oa. @S?'ދo5e 2RrH_ 1_dk$ zmOw;{0u8 O/UTD@VB Fg(1?~O.TOO""%C_vuxEݥcB~3E|gW_x?va0?Ia!~|7COmxL(i|Z'ܐ4D ~\Χ/p˥O,'c'&xOM_[_nu$ғ^j}>ߥO#;?Qni` \Vz^G9kW\_һvkK-;ro5՛%͎ê~' cRɏ5֒+ λ8$5sG|]xZ9τlwVV[3]uFiDC8"vGݷi{*!WZP }ηǛ>Wߡ}G }_*}mcW>T~|C!Nxu37^뮺랺++rC7'(+$k4ڀ r{a{ζzm֥owN !vk{_>rtwo}>f|#v5'ʁ9D;}˪;{;<m(, CïJfAt37ofv"4( ;qu//j>޽sf5en{r^}}>{z)¶  zxejj!}zus-,Z{twmzXŽtl֤s(j n;7}-U}޾v5xd<{><}͜Ý\( u@_wۯo'gOaezl>Zh||Ê_m xzNw=ڝj6 U=t@Z]mXƀЧLnv  >}̋aͶ+OLuuÃ}<ꊣ{Jl @P@(!pmd+M7KT[]]:s* ww^Msٽ뻯h ,pl{u=iW j];׮/ UJ@ y(Pз.;mP,\5{/{}ܻ(i^5˞wy^#)mE úu[jon1nkw7Yo.\ R1 w, wX]7X>̟AeTyAM[PrιHz0w- 8@-;eO{S;gܪ{jRco}ӯ:2Zfݻfh(Nގ[:R=zFĤR`H='{==5O#v'bK);]7ZocTK#-ٖ]v*Dl,ݚw9e})gd<ﻔN0͗\bu׶s+M]f ;Êo;57eW՚zۮws瞜k=FTͲoyS |sqr%n FASk)ҝhn^xsJ=n`݅ǭؚYMm[qz9*21Qi2&텕j+Xx&Rzk 麬uz NmZo{Oy2GUO۝r(RUW{-7Qmlk NI}w}UEѽ=@W=ۦCM-F^u17sݠ*u:[gn}wzv:RuٖIۮ5 P5UZYݺa;k k{Endw)ncQӔΡvקW_[ӻ;n+v.tlbo80x7r:z3L"[7Qg][.=mZzwpg[Mܝsks}wu,64;{]:U szѮמ]F:_ڮJsmݺۛLv7<]WzO}yQَP-vTmn#:mqzWܯ)FQ::Ǽ^K u1u/}>fvJj[(^|7.=]k.ΡY@>) 7'w׷.{@yJ6Hh$hX"QJ( >(Bd4d44` @a& xC Md@ !DɄMSy~SH,EGN'D/~瑢uꑘ,2B#p~mr.\__jV57bCcb|̌3lջϨʛM {d[R(vk+2DUU5Y7!α~O"F<~=)AMp F{iK&\S@&P MiOͱ_+TA;D?mR5zOg{U5O ʪOVꞔ>ɏE=ACAJ(,9t. &:&HU%̾o@ϚG2-LVHmu.F;dT}wx B]>xFĉ""aWBOPe4%n>#TYt,[=HM/[zE~1̚q̝k2L!^E\g VgꋱBf⼼> Ci$E*mJo[D*T)$i OTNrIbz)1@ Ҋ CO% i 0 G?;# $!" $\T*oZ膼!ZQc3X9R*lTx_pMA7D܅_.x+k2)PA9տ2UdL8V*|6L`S*uBo!y7Dcv,d=6dRi* IDDj?&3}CDFFk+uI[3{ovZ\z 4u0u||!|#036b=Jq4,\31^?8:blH|Ѥ#:L`f5c `(18fzxΌFWۉňlmm4;ezkO5Ue`qi[wJ0u==Y^8sĿK/rpqJ7g-uyѝ7 ݗ~.&-I3?DZR`XԶ*YSZ%K*}uuh_}5SQaPp}%A>9` BD i~[|^gJ*ks"]%@=DH$N{4!"f/qᘵ77VewFXK%],e ݻ4wJG:m\~?V5JK!H'8D(` 4$Ui{iʩ*"vD3A9 : Te/hXV`昼6n!ROj !H66P_L*ҳ$//+HJ1u_58nʣ.@( P}(Q舓c2i58^w@pf#&pTí79jg?sȿ!~D(3 ?MW(%ETH*i㉕>FsȜj~ `r4/}Wa>6J:Z}1P30=Ƣ,yï|D%4fBJ91~ӜҮj׻|d>5ڗ ^lS/'G%#~2Դ'@kE߂I͸AUPfAEN]Ԃ!TtF$jLELl1Q 0Ѻs˃\)$ cq Iֳ?MG L}~-9OkT#">_ PB\5HW%9eo@w:iC bf'8a8ئ"B()U?ߙ?:sgBMh#pb)D0A%ڮAaLp?1bCZD\rw"23oGe)oRVT-B $,o8MJ#`z(z5_W Io?دZ'4DޢAi$[N4Z9nMH NB@QQ!$+7MW(Q@l6 DKȠm}V+2 j+|-s DSLDeBÑs8pI#*h\/[z~OJ.:-l/y4(FZ6}TgmNΫTQ vuFCzV]-}:x۽G3]G& LQ5}.Tt9\UT]s2R7'SI HGIukb!|M臾 7[<U&5=ɨ vzqvs:%'pDftq 0Cё4Xv"Uk8(IX@'-|t}?4x]n8]GQS?qE%"5JtyD=^JaK餍EPP҆  %43EPl !$4 jSmG4 >̲0;5v?:k sa^*DF4ḽ.Ő=}14IaX݁R6#*%U}OZkQ[_F.~Cxvm+U-M,4muS>< 0};~^= "ܙ^z1DI0nhAss};;m3m2!tf=M=Dg$ `^ݶaىzrw#SmoP :Ȅ}Ok{f2;F9xH#7s-ro^]e7؃׼f ʈ9x+:y;f RKOট6+_/wQ/f}Ϲ}ns~M-r?_p>~ߋ3ɭwj\ mU͹4T""}S`T4'̥%Fb6Ah/֚|X71FKHNdsUٔ }(MiBGEmˆoTcw."A/fw)p>kEƑO^ EI1@$3=gZD<|?- G%rUʅ&x媨SQϲQ!k 0'??JPQS p{iouy#}S{}˨Ox9~q1~""(?Pt(ET|& :`/(|~ȏ+W~ڤ)*`ELjȈ.߃G2!ɟKutf} h^{_zȚO_b?1<Goj֧uB;j(IV?9@0eK=agо$?[RhcVjh>c+o[qb8Qq+-揼Ȟqq?o9kjr:CF(zOsSњ5ESSaEABAUVx{_$utJf2ǏaO{??IX/|Kϧ><''k:_Ϛvcm=t~w{uNEQ]l>(&_0r*J3t/aQ"+0J;P'nוQ~{8z{~Hb.w;1::pp?jP8{T^PC뽀 =m1AV#98p(QJ#PZIҖVŔ͒d;^?,9kHpԈ""s*9@ Mv.GkTPL+jqQb;ҹ:JaUuve)Sy2Q3)T6;47 ᙄ0}>zm.~?OojaSuw</SqN:ws?rE(="]GϑDD*i#ap Ԃ1OBO۟@z2[X؟;h%Y[ #RHn5UA>ߑjEpQPe %u(Oy! a8 ԋnǶF["?B#IS;O0Ӎ. 8 &C)"u?RWS?niUX}9ŀAApɴzM3q.|[oɭm>m46 de\{n26O:jOEh"Qz> }_laբrC@F F#G[/m(UWqLt!RKn~˗DUUU; BIT, yJ*TͫF?\RJyunP?9^a^zKWW?ӧN-nBGo#F뮸 f;#}u_zx5&5LTmm~y{>mܻuZ»YRQTatׯL}b @\dKw*իWMV] ڇ&n=}FȜntzFPBDBA)PD ʧ-n $?‹8QT>~?':V^Vvǹ)tCJ;Ag$mؕ=X ?\!0:{6>[B7*1s碙43{QDvc Аi3;eV5y(wt׻?A4&1y~\UHB=*2 \EjKfLi K,0){ŠG=?}{4 eNToզuf*+*wC۹}MLQGܜ-;{\q^.p~tTk#>-? x UUP~ OrqhUlRTrMnET3W\2D܊*J8^OUGoؖ޿s-} H/,xcok [@%O?/~.HW}oΦ88릘+wkۺd2ғⲔKV-P/F$ "<ύ 3bfH =Pʛ֏h(#W,ַEϴ՗SQJ$Q,xMS2 !vuyJ|Ԕ@cS(`30Pgp~<X;>jK%GDh;l0'#M dYg>QQtY6=_wk9*so[J_n(GD#% ׵-}#\qӉLZNY秝uzfVXrcv=mӝ(Ze:㞕mvw?&G)8JsܙJ9kڕ&XD`@LN}.3R,^DA'~k[ѢZp;ђ\'v]x J9,$gLOhyPI׵YKƏc wp|,u]T ST pAUM|5'Q*r'j8zp68dR ,ت/3.\LU"Q&$5m8#jT`;tr6Ŕ)e6GutΝUy'yY*H(o{ LT{e_sa7"B}b~kc=?6疦bjg2BƶAI 6re@o\CW} ˇ(3_ϕp Վ#{%2Ӣ W=S*7SVaz1B$Q v> mDN9OT,c"pd}郒"滗3;lKV6FϽjQ$[ c$p\,,j vustw6]L9O4ie"9>t/*EԀ~_1?TD˃; W݁f;1=M&*V:dw^ m" c0 oMQD$ '͍2Ie-FclJi6fm%(֋6j͛YVY֦٨YTQJiiYT)K_;]3LMd*d[(/^ʛRI*iMe6fE%M+G4 面V[yܻ6uݻ@ffH 0lPYhl!_7Mȑ  ňhulBRIcgɦK=O|2TUJi hZ(cm`dғDhmI6,ҳd+1F$ɓ4Mi-0I)2TILԁF)6ЦR6 RSidd2ZmlFRYm6"UQi`ɬ@)bRfS_fko/QI1fJҕe5K%) &f(bDDDQ(3#IFhZ,Li(i#$hFIcRfLbƌIjDشRI4(bCT%Ff`*U54YCML,mRPL%DiAF#db!1ʕ4fLh"Z1X-LTY"S0i%iRXōJ6&MeMMDU%1L*RScEJj6M4JI4Hٍ (ݮfV5DZQe$* &"I+&T̒SI&#A!Y2Ŭ D)IRJYee)I),뭊IR때R)Qj-)ϲJ6MYfVF-JVɩfE4Ze~w_WK6(c6RddSjT ,LYeaXSfYl[& Jm*ɲ*Tj6JVT+5J%i,P(QUi)Qn Mf+R]Lږ*Җ"V5iZjVTim2դ5SZfMRlJMJbJZ*Shie&6TZ4-fڔ5Y[M76'yVb66+E4F`4Z #HXI%}F҉}>4DQIK"aGƭI,*)%Qb))l)+&Y= Mɩ mJf p.fX)LS dMjܱ¥4aJObw22R_ReQ^ͷߺ)JQW?oHЂCVMRDܤ%YDT+T&)jV,⏉yɲŵH-ڄ+V)Jji56*eml#Rj,eQFm-a٬VR-VliRZ*QYmA5$Pe*ll*KJ2j1`f6-5l-*S@M(4R592%jM;mE&6C5l-YZZIRXdB+2JF$bȵjkHRKJHԫ+&ɦH*"LP2QQdRDFd3Yi/uLf1d֍WKVIR%JUIdV Q%RҕWRJVke-e4)ifd@2aِRʼn-56bH*MH(H#+5 cQM%a Pmfe)*d h" F% RH5K$YM3a&6A(H 2HA2)Q&I&j5*eME$E jVE&bRjakJSM5%e,r dQeZRFS2MMXbVT MQI&1DĈc,2AJdL%I4$J$ԴibвOmmKJlԩK4H#QE (%6YL#)3Lީ]k)XlbLT6ҭ)+ iɩ-S(MRZiiFdf3SCBZ4Zl\MXTģ+ ( )M)3QMh5l%5XR-!Uj64VKa3h(jiʓ0H2$m!Ei2Eʑ H%jWkDX2O"k3$GjF4kjYj4ڒRFT}m-dzW+&2  ЌUIYJ$$)dʒ5,%$JK-IkbMRʬ+~u%UL̪[,ҶUEI5QV4ҒԔTl[e6+RҲZLMY7};UwQ݃S8Wj{}xV;]1uW8w}b"I@Ϳs N=O7y~Uƿ[MDͿWuyp*4  ׬"E`8JEP ~_?6+3jd!ԦS^p{" .@3߸.1&9 zĻd:*8& "9(blSxbUf5ZƴҞg@xw.$#b! qm487B54֙ٹD&8iԁrwXC|@oiJb 㮺q| Q#.MWs6bmH-G{%㭝e)PcCsM:$Up R\c(OQjy>CgGStLnhyŊ,uʵl| 2qe1(p =.J>ğΕ1h͇6vVVL+)aNaBE1B!X mޜS]oe4a.5"ԜI(M~dDV3:TY{ϷXy|Zu ;\qd92J7tr6p1}'aM۳#jFPƚ0X̄a=ke )yy-nRC;A@jB# uRtLPmQ KWCvF6Xp %ctRq%Hq [f5ƷAj}7`ѱmN2A==ֶ!0hR&Gf Zւ#:jJ3}T Ajl#(Λ % S #dR0`R!p0mULXaFdEnP&D`2JYC ,EP@7@&eYL2mےeiK, ClOqs+k rMfczZE&0 lki! ȩB ڊM~Kq S$g=+oO0ju: w]ۓ )٠ѕB)Dp]W6TbiS<9tJj9m#`Jmܗl\X;yڝ^y,yBJlgY,q&&LlN&گm!x֑#~^y8a1ǓWjgC' DIԩ.A35|Nd{Fm`Qk1tqFuh8FKQ rHFJpˑ[Gt%;60Ò.XhbƉ*cl7.r٠z:iAjV x֢?8P ۅч+6.7n9"mjkmȵm ; o+%)2qԳ ZX]yOo+ŵW=kd4%UJX^=GYD$ m0~2=cӴ:`CtCa6p=N"Lj9&AA \-) Bz z_ h~p:Cg/ljK(I{=Uެ"#$ H }1Nyp$Wjd6Y#ćKH"|MSUT2l0Mb&s<}creZC,fh?,ȝÊe1+c~ŐYt‘:a8BxI=B r;mF¦61:uF _kY--abim3$a!ѭFu$WI^ab*bXlM)ymwkڪܦ0PŒ0a},m_8lJErLb$6" H:wN;)XM:tztܤk\B82GhL Gb2m-Di1cMV $A1r%ib^<{u^w<L?pdl 񒊼APŦB7bp@=K9ص߮Ʃ!6Вj/ZEY` IdRiE$ ]ιT dd"m9J4<]U 7@ǷtJf}Ucey a=Fn"#m00~ō&bas¶܊sb -`Lmӽf{$0pE74Lhi aOm@4C#rC]qQH7I F|?#۴u{ RF #Ӵ;M`4q661ޅȉy]۷.7BTDKuP6<#c0GG9&[H]Rx6=C`6&~C=~W{Mؗh8FXґ&F(}l=Ei1  66Dž뇲35׊q8jwWQ2&FFG $A tƕoAhc͕I2Z DW?HV(6:H΄\t&d"1H?QF37eҘiZib*h(a= fmih)0#9pLv op`,`\SE(+seM񆱥Ƣ[23Ujm?˯׌lJI;YA۔ Ezz[םwefI/N٢c! cEdl(vyo/Sw˷_7no{yמt#{7w^N |ѯ6N'[4H9; `!lQiI ,{wf|fYy:ٕBi[!BESD;$w]+eScebXbwnTaZ7tUNd$̄iRƝަɔP(mkB:҅`MO!NՉf-h:NQaOVGr  q)>DT>'`UCtj'׼4](Z@ݗևvlF[/uyx{P|4Fc}M dF ab,6X(P4it1-Ѩz7#0SF)U& ɁG׾q2dQh@lfVY&pQ(Yk9mo]FI\[0JU7JSc5k*aNC̣c3?*6H2(h]P7/L z`9UĹ~ĨѹI ܺ4'?`drORlܾO1P.{ oCFp64ɉ_bpmOOB}{UOu/k:'E*vVw+JM)WfۘdHneuTfҷncU*bcQp1Ewncp[1THθi3ATU@igyةUUrԭ+4V4 n8r!d$ gL2˝]};G0H…ؙ^]~X=$K֙38z3֎@ELTrUԻ~5kѾG;4F 4xT0 6 GC #⹵}M4ݠ% xkv 446گĝz̛) 39UM8Our6C%FtV^Rafg+d r3 =&F!@|=)%ai,IH~E-!d&翼8dḒypGui-YPؒD$tVV[È˷vDjMaTڊ81pE,F%4p8Ӗ Yyk6 Xeq}@0hay)(  " JO?O&Q "SBHd&V*#as; T5,`"#7ВҢ"FD{H(wr|3#!?t#Μ_nf7OL~- C~#p,4wÇWMx `p?5,cT]4ߌO4sv ^tBp, yyE/6/6CٳfI[aJɓ܁0Gs>l7{~6F%U&i#(#IQRchY Cc@Fon=[JeaQd~"O hMRx8rƔͦN+OM٠&dlzR < HX= Ε*d\ݴcsc42]XxCq=^*&iS6A]3W[0b'UޭbR >}dʸS$12hVER)adz1țK=}i Rn׷Tj!!$l[5}RmrǒURT<ԉt"#8;h8pΓ)TרFB3#kss9$FE U'>H:}ex; cwOzg+? }M?+Z?Zi\i"&11R8x9S$"EBa , OJ"JI6Q|uzSR["Uz*Hcְ?IQþ!'6b}'{Yڪ^Jkzi$ILߺ&*{^s]]_%e2 b*CLLK,zNHm,k{=]4tg4:RlD!U.\i.od?IF^uӕWhL~?.d,+'eFAOVy !q<9 iP-ѽjsN[ͥSu[2afVLYSVƿ{1K)2tt)UUY5[':k.%pvrWwf]}UyXUUb%ya7ڼ5]qƋߡط/kڽ{Нst* 0}v<{/#4c>fL} ͟ p)* H} %Ãޥ_\wNRDKUbJ3wmsE)e>9YQ+$ Q_)'LVM)+1DUҪI$}JU$*?ǭ?{r0z bP>mxvF6MݸFoW,1+&MQ]+oߦy,b^aE,T(rشjUi[6&)U֭p>#&g6o hq,i7LR l8NBXGE{FH/\xD^~Ek23c _ȥkjW+E-N̷:"P}K"*59~ 0~SN,1>B|R$Nmkؒj#neE>r~^{ ɍk)wY`+ٗ-NOw-l]NHkK?s_;4 *Q{u6\[UF]zͼ bMQ 8#TEYr"A$?m4sO&on{S4ˆ˂,`kt+aB<Ž$(ފxXvO [3~ns$l5;;L[W)P}K aAlNq#djVO;NjM%3w{fiiBܥm<}mhi+ZĘk;W~he,|ʝn(:vכyDffSS3IUz{NbM͟(P_LAvѲĥ*^WstwYIE pɯgJpmdaYŴ M;a ġ`i$^.E՗PpJ=/z!P%k6:q{NMza{^K79@B$O]E*M)+oWPDvdA.׬`%|Edm $<! %Tlg+WsԵ (D^ZrÑ%.T9ʈf3X1|(XWK28EED "(*$D5[xq 7]Sەp̶마$hH[WurSFOр$S߲?ʹǢB< h3΅@kc7-JCT4WnنҼOtD( VA,blo}OoFKѸFm3ܞOIQFe%{ ҺU/ZZJNo;z1J2h::{et{vv&ϸH$@P멦M^MnsX"$)4XU.niT@NRaU0m3:T"m]~`ڥaQ's??wu? ^ =p83ki}Ka,*TM*E}JfO?vs)--Jɍ>Z#\.\aVr&DIUT[r'1^.~_54z/ʬZ*[GLHfߦUDz٩鵈Sؠ)sy[MIǖ{:!U\J.({9MV:S$RbNBAw1ܲY\K'lz^XTݺ!Ap` 29r))+]4 1TCӵzj*-d-$ ;eQfEcdD 3[ܻj/bL|Ced q˿ylC%}OB:/ٖ"s^/n-à= G~zw'=dTO-iG @U"f( wvzEtEPod e ' 4QFd?jcB?C[ɠ! TT)P#HWJ )!~vkgE1$+ciL)-WWyV:EQV?"RJV(W(@A@((IN2I MiKd*UE)EJִ[&Ckmڭyj,jy#? !"I%( lW ܵB)j7ɍ)I1J栢)hgiKb'/6H !@1 Hȡ} UeH[dBłJWloBfR*(U*(I2`̒GM$X?~]ٓ^R^!vòH6EvB]\I @"Ѱz6o4wݩ@> .\BTd>sedXqP0RRMLu5Ә [9T!ʬ}j>#P?#6~g“$hv8 DPR"@n :0xg"GJAĬI}`QVC Zg>40I^޺0jJ1Yi=0# 0jf`Ze 6bb|=Ѣq~SsO+rXw:3ccr8 zدUUSeN)c^,ǔWhs wn"t6tAHA,lIm%QUB)'_|Vx[ ?;#eA1{Ghb:HOG'ߤFJERHQ? RUbJPJR%P1R1I6&"Q*TB*ERIU !H7fI7RHlkCDDR Ȫ=\;%%-F*J["Zp|lB¤+,dfZ2[|[ ,B ,:d$a(+|yѥX2Nq%,4a\FL a`D]ik#  K ,J x4jf6![11,^FQi\_T|g9 =y}BZ+9hms[]5"bo%a GVՋBXQD!5`0`Jo"L0,mKN1* UUNY2Y eFt70VSζ뉵U| c >ĩP8`mUT]3\- jC(ȚE N] 2ўR)V_6#WfmlY;o)aTR5q&ei?wƑ⩤*P`)@P8`&#%#0yw>S!uR 1]$Q|fl ơO _(<$fӅ0/uɪr9_ p2!۟5RVroۆF 9zy{@]iI;dd' 8q3*yu WPbe =t|0&Z2itw+2)hY5ST; oY$`T~{>16Tb"Z&Gr{O{>FHX787`tAqG3UMSjl\-.U讚=T h"\ U2N,nɓd{U5y}Ϡͫz' &CPJZ_U;-pFVg~]:y?Lh@=CӃћY(!MHDr DUK"PSO9 8"?Pk? ,9&  ,XD.67WFutcv+FuaM\Xr,AbL ArRŋ 9r y{fwv=eHLPw Xv?|a ԸcwO9lx I D %La1CVs=T*U)(PwR:cf\KچZ nFgS=|>#Z4I=D 8Cy~uˣ&ͶG?7 t3T6&߼3=~iR[ K;p.%*:;ի%vCb )EDj(&>\\tsFE=NK5;!>vz&|8Qd7 (o Wt{ W ֑՝rHUΈ dx9o'v(O)BDDK$;PBwb75"2!f-!Csm#12p1gS j7 ^'>??"$$!s_95FQ=OY*13pw.B9n,Tَp&( b.O|(IQ?8!nrWŷoxmA;S3]8J'h$PR)\_vL_>q}Y&eFvGI9s]2e09 34I5@g5iDEwE# Ok&&1a2)I! #`@vwXRC$S-'Sƞ vPڇXܒJ/cOT6)/ N2R⨆xln{HDE>JxG,ZK13 S][P&pݒ¿5:=1p5~C0Tf AFXs]Q&y8 lHYB.}CPf͛>r+sTzO)[WF͚ly}}OŠSw-CP"A[9pAx:wzW"w?@p=U|OlpSN'U~UzޣS>F?u|ӒO DZ?UIRT< 79CbCC߉?yoM77lGCN4l=f>'1'_?說SZUx4Ng{ zm,gWty+F67h*)˱~O*s5Çh< LwC߃#_h42imڵx1 x|1hޗv+o_S`dZD7$aN&"A"P> ;dwD&ۘznkFQᡔ[ӨPҕuӫ--_kb=*FmzC[]l4.`3kXc@1}7%Ihn 4 3҄62v;C%_CB`Е\PoRMI܉߇ת58L6C7:fL:NDkjWE tbl6cM&x)C%@@@xut ~<~@Tt7ʓaR%s3=~($#'84~#L=3,vjplFaaPSfA78QJw!۠e秦,c hXkj񺽪a$)gc$7U<є5T+6v΄hA x {\FR3M36Hllc.hzq~1P;堣fwgpwb,1{}~ 3d 51| 2wPOQ]P$ Hݥ$##LaX1N͘~gFnj},va&VKtΚ2I{֧bJ+oeW>mS1H}r $ (bD@WQ]1 7gB="I~Fxf@…zTƁVX/D#/ώg s՞paA)y=H``X#m[dk1\ߴ*!vz_=aІs?V$)= R)j|B$KSP^8XfccF)eBb]/lQ+*MK@3 1KO(M3ФmQ 64 > 9wt-s *Pm<ɩ|(ybE8fx.d%dcr0F0щ(Ik4~ pW,"Vm]޻\2O%Rΐ}WSkfݮI>_0aM%NLbW-fU X)\^M%b )5FE1瘓SFDi71=62xin"b]a *)]9Q!3p48-qyhE!cśp 9}R bA1lZa 9 †2DHґr15C 3X^~ĕm'WHa1KP`a ja6I[6c00baLf&33lÿ85' b113j06Sgp7?AU6RJ'5%!Ss !I6w<= U%UU(Jþ R'rnS<5bƥд䗊&*]uc)cFjlmb,5aYN YV/>1\IN"*P4x; h6 hM{InTfMfCpΜg k yl{to\M؏]On>:'+IIJ+mJYm%HHcPOvه{ZP r E *QBa&&14ƒĩ(((((AAB,0T(((L`AAB T&&Ri4bbc,llh  4Pa&&M&>&&LO*tJrZJayzk#M[b<xlNPN\xLM7-H1&ƚU**JO=i&UOSaU*kD *JtčMa&)dU5w=IX mb*e$U)YΒiUUU RW-%%]]֊.UK]p!r='ʷϤCzRZi1'F`1LVbfF׋w 7f"/˺)pF h kKT  cm([(* CHHhT^Z8 Lf"ь0#f0{:v?\/f2b%}u'?7gAy2-!@|i9*+NRhFkaE0սK:" 8 (GTib *(hKfOMRBpG̩}gzẃǼqj6'11ltRB^G~# 1I810kH žsI0̶lOa`A*s*;_Z:{ۏ~ Ӎ\9$Y^m~_aٽQ,Ari TCȦG}b ٹ\| Y&mv#;-6F:R Si1+p6˻ 3>5JT18p8#iz ]1S^9'e)yS -0*% SHԜU}(U4RAhcB2$$H/qGؽ5Irׯݨq\v S& Aջh{È;CVԀuB`LU9e[Qvc̜qZRвypaI$38#Fr"CKnɦ/hA`IgHPf\M^ :aXà3O z:xG=Ʊ] ÎᴆO)~c)WĐ ;H!y߭x;g#CH [Չ0w]]x._.m-Rк =A H]A_ lS8_+>?0~r0|~^fpDt `uDli5P읹(jRwsrW[dh!d`P>UnЩeqL`7ډթQt8 m9*64xPz4ƞgWWRiCAX u&p&?wa4sPP($>]lþ]ǩ ˓G(x<΍<|D^c>=6YqDpCt/Tkiq  $@ŇN5AJkEJb˜o<֓*.MRgx99N 7~Z$MwoD7ͻu 3{h2)LIμ!(}>;ev^#"oG$|5C+ؽ"mؾAX$D\KZMWt-@:s3ϒɐ'$TY+bP@cRzݻxɌڍȠ&vcjd. q(աɄ, Oݥ& šocj5ծtȃU_# Ap۫n$pUC[&:k=CŸ[Е'P̖e !,vq#v5.ReGQokNN !˪rCі[Mu3Nׇh87y B0s%J1=Of<Nѳ|yٲcV>Ĺp/ծP@a!`vicm?bCЩ2mgP>wnr=|5֚uQ jlq,ݰ{C `3b{J8FB@yj?|m1Ɠ H@Lt=m=lqvPo@vܪMSg`tc=PmZ HBAiRH}k}Ϋ1GuU2,#h&#%OmNЏP|Ǫq(!GŋdZiX97#s=?ϔ|Oa8:CgQI0>#mN'w G:4ENˑ6t4BKFYeXRR4LFfLf ji''5@)L&)dJZ ED9?AT4B7sVOc!<<&QI|P3TPQO978{6r[7nEu"n9ϿIx&zll.A`?L8ʤ҆WHJҦR3TŦ_/oW<ZR[TSrꘪWȼ%zTlG~:#&cσF}fBN0Gvrv Ps۟ޝ@0)@&C(5?4rNԢk}`M2ЭA}yC;Xiiiii1i_H ԉdeWr,PP EUUm2?1LIq# .r.i.!Y%ċI=Xvz+!GHNcZ*Gd}xWtZlz]:6fڡtXЌ.0;G#E9/of]̮LM=(N*U*Ŭ0]B,k$jCcr݃9C״w1c^D8>>UwkG8t0sq$3q+ꮩ?pq,4R&L.-Si=#<ټkr'IE4lTnup4ӳy4?ܘIգf\:MFۘ~luUyҩJ=CM +O"ݥ{c7·WV4 R6WD7L< '7MҪ|&47Jl;{pltYL0YEMGGSyG)Ã=*'rLQ͌$tֳH9)YD 0gR?Ϫ I1h`z0l r;x*ƛ9h9'pàش(#ϙ+?Eɓ~I(6V15R[Q RD**;oG9ȊJ<šfkgc&VwN$Xz+a^[SEOc3mD1 ~X .'gW(u@Tj &jjYPrT¤-1n|ZF+Sfbb뒀=G( sݖĿ7Kqft`Db~Ѳa3s,g' [gF(W(FyV5lNRbnR&7JUB֑_}<5ZɚYђ @ؑ6DTRB6"NpMrЃ@E2֠*@Y#B劎 mx,NæUnci(. ͸Bn]u63*p8ɖ}6cß ُю-b.YڪD+[$xpA0酁*PJJ![2I>@ߦMQc Gk>z {hK3(*pn @@Q;2ʜa]{B%rt{aA[٬!O Tpig2HQ7ոvo]e{x65yo>]"be!JFz2 72:%qzl䆰rȏAV\-~ Nj<nku(ݘ[ðfn$LTb2YF& pK3iiW@]#4sqL'?fػ2#잟 B2{>%*~yŘG\6ǘ7bN;6>vSY/׈T{m#bK(h h.SBk<\EÑ }v2@ GWݛRo)ȭuɿP䷉1kuD!W@&kA @86`X"GCh5 ͻNZ G@ޣǹ=jv\>֕>ETn6!}U-+ǭ,D0j flkGLt3 ZfE:FMl])LaS^&y8)$fx~_.ݧ6Ӻ>s/­B@a:Yf]?)2|QNРyFFWފ},>_2~6663`tuN1C9 :?G:x}>g'>d:#d#crؔa4|C")4RGciNzg&CGG4&PyB>]O]O0m"#Cp PȰRj:1!-6\nFBCP?X+Ch&*<>]{ŏu>ŹÅT{`hgoc^>+"D |mijG0!R!2(\qMU3ܥXRTUOF×]7xL0HotÉgansr xY;qZ#~uRxa̘f&⦬Y$ŻaRaHdʩ IY= UG Y2颤 S}?T-XnX;jpw9c~ta j vp}p1pc۳>߫QS1UкdM@dE@6C)h࿺H$fl3q(_;Ir??fٟ!P\ᶓ #/9͡;o'sC5DxD M5,hoV8=88b98%0 QRFV:pgf[ 1.GB=h3N_'Y?adֆ)Lwa +]^c{()oXk!CqFb {H-jͭX۫n5I2;wteNv5P:b~C#b<.JuB@W;ͅGDS|q̐ㄡB eQDr)bV<D )QaX`Y p$1FĨ0.ȖZmxhnhߧBJi,ʇff)Io[IػD(QZPO9 ĦVKXGR,\o;r3j{z~3alh) #C 6Wf G 5!jޞf~@seM(~wW@m6@xt<.ڡO`MJ-GƤw,i*ەqw1+ *EilK*:Glp P6cps5L3"| '}ϑU~*L XH(hSo7N\n.s9TzC40rpπhh%CIIt}^fVyC*))e>S12>#|#bo%)a"U5+3} (j\ \ 42S`'KY8a @9szW^/? pP)+Y SǍOћVlD{|oI/|q9ro3 J%F/H7^vVo4K= ͱ vCUWV˿5{1.<+MC E5CžրТH'gg02(3ǀY؃^OPڍSrch݂8nA/!ACFGȘ(J:BgJENY 3dpHYpՎ.R{aah vdg-v|1 5,Ɂxs[@N4ofv84a4w契^0! {|y?w?82fni,1kekнQ"Fyvt |- 9zƉL1pjrPF#p=FVT]yS ܸM@A]}ܜ͖tc~[φxc:@X!"psJOߤP^md$kcș( H|35`F+8\ BBeRC0" ݤo;6i*wd۬F#&L>8B߄3wyB =  `I: <+=/Ql`!@ d n ٵ &d$frCb&-& ϩ lf~i$Bki55f]bD,A_#*:Q]@ ZZ*VUMHTK6B%{h[ ҞW wb3ӲGMڛGhCwqv<=u?CT1s9=رßnSzZ ŝË^HT#I[͛>Y`fyAllpOɽgp&Bn- LN}ޜ FCy[cV{y95yA[t{Hx3 _6T:AaBorH{)p_F9q5wSr="(p>hFάTB3;BcS^3؂s9U[1v:q_n;3h<$P {z P3nz]hF?fn=\z.o"MV]s+v cmጵs3T*dec(vw B8spkBL7{lېϝ"ݦy{9qO[YO>5 0 xx1E,~䴥-U/VR'v+G3䈕Cd 2 o߳yqz9 o9H $gzne6MU~= ,ŠZzN5Я~4ӳɭsqW0/@ռY1h Ka8z&ּVA_ׁP4Bb0@/I͒~ ˴E00՞&EkbARx^=[4A (8@Td؟!Ĉ/Kt7n֔8P]uJ==ܕ_?4W?uX!ý|mn26ڹ5o~˖kyLP#Aט>mg`ǛzՓdREi=G8ܸ'kyyhӓ,> QBFMƋdld"U̒1f - m >~٥> :w0|HXރv驡_5Rt};eI)Mm</]zc`jРVX98q2cs ?$P$5^Js}#խ3R}xx]&o1߱9S|6`O͗<7ecIT#t`N\JN}׿nsg``v@kZ_~x[^-:hh -XMV!gB[``ۃ>9j {EoS1;a37p󦷥~ٱ :=F-FÜ;4-ݷ86I4%0u5ʣw9֏n0-.8>yӀu.k A/6fv(i 5 j!,vi`_By&hP-(<(bS+*(eS%"rWښwi=gЧ4x 뚇*o75Xlr3Rc>(cOϫ̏A<&;F2uh1yfǶY}p='aLHdܸG.n'L.9?ƛB Pskcpθ2M!!TTw])'\?jjuN=xas`8 mKN.gSN[áݻcSь14Jv\& ;C߮|V3C۲g>7 G˯ Y`icH3)RLJi&bSI2'A!w0ft,Y-7|bv3ݍAѮȪgv:Gyؼw9vG~Ҙ#ɮu7|̦zn$Ч}[V[6y'TFT;J;Cf;.Udl5ph@(|;/=!6<Հ6  5/FȊgy`jRYُ.Qٹ*ۡuq}6ND-[))Ll£` 6rI h>$4F@ѫ 8|gkPvhM Άv~!Ro&Z-d 0`* GD|:'Ky;tU+ŇW 8B Y b}S0s>S;'szq3y&P@YIOY;8ެP0@%4$ Ac M ob)Jl`Au$E}[CdNom+ZrP'5ڌCW8@j` *SVZLּ@B e^KeR+k;eH")c<T.` PVB5hY&AYʁʰ4$2[|OӆFPs!LnK5"K ]wP6Z6 f́hb҅5BєsB@bkXB a`& Dx3FY.>ڤ&ް hصZ-i2 GeL: ؃>CV#x7=SCz5|NcձC$Rz^B(cI73r[^C7\7b ˜n00 ;dj !„zNɮ oy 6 U]nヅ‚`;iBF>Ϩ`AJBpp>;mjbFo?xC1mmner$9ΧԋT.:dOX@l-Mmo { Tb@n,)-*h%NRsSlΰů(}(xVUӨ}!S<c^;>dR 9l[pU>R aK"ws9 Ȱ;dWvfY!Smc* mALop_=>e-R# ?5;.DDd duW󡨭Y2Oͯ}Ֆ4:rl |X [ſI@)~:nWy^]fˬ [ n`yod戤|O̼޻ٺ)`i\Z?2Fkx[m+`͒6vCٽ^Ƚِc1NOM,ijO|fż1Jxj}oJ+]|dd4 CPȪ{8ֆX@zi0p a2T=]hh7+T$ h 7{b͛Y9ޗ U)kn[ G3M:Zt0N|]fNFRْX% BgG`s[\PΜLtZѶͷ[5b5汨yNdmvg;0ooaR’TʃErtE\=nn^ڨk[+`L|Ҟm K$Ȝ'OQpyM;dLK_;<ݍFn,ld7Gk6].;1]Tq#O]5'q =Oʴ>ϏvDy<6 :zyͤ3F+Wy1+\=OTs,3, CxKSa.\Vu ss^jlnPrk71;n)甚hg#gNv)GH冎6}wM$rle}oaZ+ԭ ,#SN'ID s*{@ $ c`9վ׋6*Qoȶ\ڍr"Eh֋lZ|ݭFk^=5xk[kEFܮ)o$wWJ"SYQ$29qò4֢ &o|l. B@]ڕxf{GHaķ7ni+Q^y?X1߼m0ud6Ufea|j ΚȠWHEOU˦ U^@MBE'?,5L:u& VPT*QJ;V,+٧zqRZbj݅qu|+tՠ' AQT$w`p{$(z^Nr~bt~_DR$S'?F''ߥUrI(G}*՚<7>T?_g]!淽z]Tvf)@̭?g:>"OQ#JOA|}H{O"}~\bS7BB2sRt ?fYDUynKl6B"2E%V4]5QHmUUUQ Q _,;Hz9f^GH*y*0K}*L.O/,3M$EAr"jo%I2c>3ͯnɿz)F4GI.VQ@ 32a)@Нvs RmÁ /$Gcֿܴ?}Uڵf}i`r>I N?vrOc4m\vu5T0PfUpT+<*an|$$29Mu i1#]4ijJn$&I=lo\ Ȓ04A~ ܂=y?ӊo \0ƈDc1312zFfB# A~u36FfMۥR3MIE'ǭ8R40H>{G~Xd`S0B *(uꆡO:r5&Yd}RX'L<UOU 7Y5髭(ũaGA2F̅!FVWj (󬄣+E=eۑ>dG *]Ow覶sk3*h6)e5ps]l7d_)Ng5 h:s&IEERSPEq~6nF\ ynaBX:R$a:a}jGsaVуP;BHQ|e}r=-Vxt8CDk)y~2cqxH4U>?}zO[GwT HlB[HMS~Gncѿʁ@&dIkY=p|suǀk$T<)U36c=&+bb}mi~|f%-mZH6LhWc!CND XQ5#-N#wpkd}74ӥ+mDR eUꅌ]*z'O5+O!m`k\zC]̎xq5 /OGs:&}eTHfJ{P#2B5.dv`aܠn@} [#dNꐌ ǿ[BِY|0r(:*ŎiYcm҆hJ\ Y0,K C;֎:_f%aS(m^8X+a)wbk-.Pw7>$$&J"SsUl,"3Vfd[${ e}Ap,v4Nu[q.jw`̸ = d P#6Hts1?oH. _ʾ_7fXVcOzuCag"H(ԙ9LTX\3.Ypm Y3o eW  412E|HӡKCc$wmF!G H4rI$H1DbƊҠ4ˣLCJ5 k2< BZŧ F-3_ ! H $foFe@cYmqmtE؎YmĴ L! uh6N4e *T)L[B- rD*0f4f[lY,Q$kEJS:ĹЂCm::֑4*U%a!u"Ž3%0XtHQĞ_5H$$`I'CwBn%FAE3 _X62k] Ѡۮӕ#ֱjbڬͮ-X-lKã\/ykm Tii~B0WZKBl30ۥꖿI-!c7`g'u`ò.05 *rj49ܰGI)-k*<;mtX@Pn"**hhB2o  k #~2H$  *iNo_g:y =zc PRϢ$R" &?$%BNc6 L+ް5bp#L# #0QZXkZWdnFlAܚf8D Ƣ bH+"TFDMSc#Dv78I!f-cmhZ=7-HOdZZy桖sphZ*caƟ*z #ǙF13YMm3h97NVjFY7.e3!#* !cɧV14=E*L#Cd%@"™5Zt}W`iq!$ddviFn.4rUY[gj?9#\mb4r0mһӛV##!_];#$N<3R kϢU~ NNol%̻X`r252!CvR)b!ѕH}gg98a("suS˫Ͷ)3Ju{V&yz2r28ˌ熓|H~9FY(k=H  3BZW^wLfR'Acq RG427${g]Wg4iz+~$T='Hs<֨(:ʡ:R+y̾dt0M]m㌭6^v~1 ֘ee~<ԙd&گD6M#mL 6ٶiXB3$++Z]E54F#hă/__z 0}X|0[8+Mf_}ڻp`|}=.IRK3E?:+Y?IWu;EA; HEَêb\ZrkAs&Oj.(T<1:;f}-M\xrP\] $f}bb [osa)"imJCIǁšcA01r?:iЊEĐN({xؤi*:WkUDV0"$We(ZRR R$-ڿͿc1c1o6^J4 Q$jNkl'}lhr2amj-d>M|^Jy 6}݊錕LnJF2T6/|tmsnNW;{Ɣvi8 '<&cg8H"m,GrY a0!?4%$|csrx#FEpR6lU*U#YbCJ rujy/%sQ~=`p(9zs &#!l8 h1 粳C) `⮒Caqm7baJ.ޖcyH䷴w@0[S7Ci#q9QVO] >Zx>S0پ˪!p*\1{Ro h<ڕcWR<[0qǫŻ,=#$ѓ1vD۳L;] xYeW~~YndK _&t?[7n6}lI~A`>#\9UtloT3/';ZJ=|øtI >_$m_1)pSJhFh x?OofߎeC?Co]1kSW-~Ͱ\;q_7)YkB2ijYv9T3OZʭw"45Q9gzTƯ8|ZUpvH|ڵ*@ F(ن#&e6hر\ӝw1E8F`zgM`V Yl1b`X{^/[bheRtؿO[c'.$Pΐu4JsjC K?ƯjkۤMoЖ];$ $YkCZV)4/x߉fcTPٍO  V̍q iKU`iXg?xDgQA/uh`!dLਪ?/3{XFD+|-TDC"?C[h|]G`z__ZjN6o*8F @mZ. ꦐb\21˥4rbՑLLs;3NU<=ŵ=>\A8f>kf0萆1& p[{ 촩Gƽ0 G Ϳs0y5Í1q-@ۊAi&*hueJ) u>gGJ]?Wk_i{/oH1F,2u>xϦ׾4n$%YdPۋE"KFLPХ{ `ˈb#6ɲIOE_ߪZp>ݛSU:G@6ZilVeOm?sw)D2f *]F}ӂ@.~6}O/g0cN -8Hޏ`tPOj/ݴ۞QDO)qߓK}og8bɃ/uPcK`mkp΅ xlf[YSʍPnwDi)AȡO<NC\8ϞAJ 2GPݢn@˟N0eX M-z2ѓ:f B;5 +Wr (lf̖cB`3Bn)EB41:RԵLMyq+h(wbl,A uG@]!6W8e]0 ."pr ؘM_p<!~v2!D86ɳdiX0btq2.m%Σ2G3Z{7,dCwC|3=ϟIv%maio/lM< 0|.8\d͞z̃qrpjl3˱`n*&v>ʛI;c$a@hu2EfMc?3,u5z[1[F*#4pvMpZTZH`,9G UiSf6i^N.а 3Z$ޝ]p2%4=|% {ǥlΑc"*u.GV„i40c4=}I'Nc.brzr&6;w3QmΞ7;4#”o!cwd3AU!*\NTf&zF?Q6֥[[5r]p Zo|6htdY&Xli4I\>:0T54q\CFI큳skCX@a3!/Or0ȜgIIDP`I#jmԲExgSUOXƝ! o~c.{<fǕu@0uDk !^s^Hefܩ77rIVeffj \AL_T^^!q ^AG=T,jx\9h?ԒEdO6 jizӅ)k%ǵ`Z!p-z6֔\Yy&+訶Q=#ӿ^N|zI;sM.+gƮszp9XR`{x3Irԏ(=YpOFb)5NB.'QT?*z~FtI&J$@|9MOl1 0ѡ?nlRn7>aI LI? X $cFaQGSF &ɢldزO*1dT~up{IRAy9|/^CUr+lVV& %EQSU"*;<\< z(QBsFȁP.́ P"Ԁ~}jNKż%𺐃Ӛefyf<r8; 7ca>ٍcz`0^2vJ|{+{Qfɳ}Xq>:j5.@n};!xiHp#F5hyHАh'JSJW|KԂYd0ʁ1`Hfb &2bcŠ 2s#F %s(d [J%ÔUPsgLPQF-)2Zd!! #F`5( ̡XT$2LPS"BB <>Cv;"ay?{nM$h@_2k<3q(Aݝ7^* .ꮞUK]r OKo&ҡL:~_si4V ҃P|wD?+5Pխ=T*ڎ͜M^~ [:Xn}Nd[:ڤ6T}\!<Uϋ_j晨5I%tU&͊bCYu%vB0-ͼ@c8x =ϓh&6[T,!NReɮjWs'xc.޵jjحqZ-\ZV-\W+ZսW- #1ח!\ikyV"HC\L)DI@|c2O?(aV??sLJJ/vje {?yT4u hSCԅTQTJ=F%T*1 "18K~ZJկ} abYJԱe)[,%A_yzZBƏ(%DԂQw?ftũROA`6h >7:,G`|O Y! @b\=JR:RxbN2m %Qaɡuɦ-ya@E2؀T$&1+(M@1X2& [.QYP2JR8bDTd0Q3:/%o{=lrAu:v363*~F +O(̗ SIq4H!8W`X4p:wdMwMGg?p,=H~ pH9%σ@PǏ\5{wѺzSȮ{orjDhk\d-冏TuAOύt!9LRE&Z^iǵs'_gQ%qmh zۿ)_4mswֹ"Edwm%7یNfX?BýV^zoL狏e4olS'_7ƌK d{{^_z)ٍ̀"_i%+ѥV7?ByiR,\I7OYR7Rmw_'&ŦL^/O~RoJB?-}Ne7rp4Z?Pe˯l4GX3Db͙?xO3}:RD5:I!)e"u%Fsk$ck||2ؗEg|}h^yZmj#UIeRq9vsXH>h}9(í{kkfG']8gJ^˵rF?^\׼یfr/iJE&#}5oo4jܔVePe!Ha;[БQu1ݞb(nD5MXa%j=%"3e˻e5SKe㎘!;y+O'YP.O|x2ώEԱצčx:$/ *yR fLijdz?+(mN=$WV!{,Q|ڲ2"FeT-M!<I(|-#իBV)@%'Q "cJVTMb⊢1S4-a{lz=Ao8:=:$$8 vO޹#99 @Aa D6VzOo#J*.)Q*+wS@X/& cPvgJ|{iZL-|g^ooَWnZXLU3)e iR/] ^aqk۽+֨/B3X8ԇH 9i[s-cehkmˑQ͢uTe,9$FMVz[ .jm] O3"K +@xyϱ-헝kzfר5{߃/I{Q%^YfiZ-KK(6#^Qؚ_b:qȝ;&[a|g/ӷ=\pҩ ׎WҺ n>AJ8"!D}D.msӼ߮`ȸ}EJ[gk/8< UbS6;ʌƥ@X.C]%o_v>kbb=O^E6O>o+5OÿCb?6,K1vX:'YcNCvkSfAӂ8z$'a[VhK( A<^8oJr\5>nucKy㣸nCMa|u_16=!U]</}M:O~3JdGu$ll 4LJj7z^4 ʡE6)v׾ҼӃ2?p1Ϭ.|!p-T:{oW\c>U1Si֤xwm7T}>P5AZkhZVY>?_wh%·#ivI BI$^rӞ'r Di6 /C{h{>N4/58wqʚ皝7 chh'3EJ͟KG|[jpAzۦG,;XlvMh͎xY;q*Z|VIPYw ~'hb@ .w^w+bi~7CzT߷[JŎ_6w^췕cvVfZcO᱑DbSB;)tCψU__ o+57˳ޮBL5C p͏Q ݛrP|A;'cM_^ 7IόUpڹa?eEχW8"ӀclMNJcCC SN|LT'\% Ѿ;: ψA=:"隆]ٚO7[mOf}im:0FcRso#yx\#.}#.>0p~|^_Fc^Z74hoaMjn!xnVL0],*װ)ogS;xCZq~sgϿSߒcFEx8c_O7vx <85d_/nIڻG>lWњ_?v#Sk׮2{]t#j)]}YJw{9*/MUoynF_0ʈEMqho~ 7A ԦA^9y̰5д\ֱ o_MIYb%٣",0- bjwL}pdy(__*ycR⣃Ǡ{APv G79& s&btŃ#pyɬ1;*fz4r?v(,fE5( $(CBfN twJkøG VV;`}"mp_L!^^PS>ߟƜxeRkjQFJ\ܱa)?Eް]D׳K׳^NEKPY=Wv:acplM_O-A}'h( 7FGq!p|ބ S3dzFjrݱt},IC ɦ]_ rO4Lr+lURt?.&]E^. 4Ҋ41GlUEIX©UU*if)IU0aU wxD|dbG{sKKhe @T湚z*AoO~9̈́>%GM=v~E331ʿ7oya,i 5{͚3\%%_7>r(TjQl>OdiB*%C,bLX?؋J*MJwn6֣򤬷4ɥu/^r&0b1BH饉Ud,d2ieY)jKv$0aqRIu-ޕE&%M\Z!dT@ERձZ-,O$ލXQ`bY/ʵb )g"RJ$3nY%+lNԪaTfخWhrae7jfDn kl%UFKl>7o)Ym?G$E0I2: auu(6+fiA/A&?[yn׭~dXZGdR,K66sqd׀6KkB&v$"$OtT~|}4:f7>PO R "P0O~F RHFD8,jI?dG$d?9Ә \.pˆY@ɍT^>UQn$=qټ 8(7J=O%HSEjƣ ?$D62HYA, ,iJ()aMb,D1uPiE[ɵ-lovJک / 3"(*FSS!b"JmT젎[4Y31'LdK4M "U*U,dRG=bb8]0c8H 2"OPd%>5Hık$20@n A)T=D~|\ Y%{ӡe{7Dk? !!\0#3%c_DrA3—$ *dC8iԟU9UF9gvۣX8[mt4pr"?j3 A\rO,,:}h"o?ˤlO'2`Jk;q=S4@fL/W|$8ۤ5Jѡn3*L),(&VFH$P1XA:ѭSP+xh;N(;CQHM1PUq~(__>X|U hFv=l5J>fOٟI-LH^LA dzr;ms&Sc`óYbtM v eokwO`Ag1򣇏o 'Imi\lzռ]_L)!#œZl;y(=^<ݘ{{B_x|VePbo9[O:mp Y8qI}q9V|N]`akvGpFmǜ{QuM. IP{ޯ:0ks޿ 3Y*A]7O}/NY ,KCqx/BPJPRq}Gph6Q"#myś;!a7V=·y|r=ػ:~y8X/ /\D6;t`+ ;5ԕkG|wyAb.aZ0B22Ew$k8⊫ܦbeDKgVLKzG_ }WyecQegF||^ogKA׆]q;E23 RqHRL *ci~/O:UlZZD2m8$si~M ɼ0zCn&]>CN;%58roC[įKԆuL9s߯MM>Px :6l[vWSҡn@񃁿>-%vѶ8!'5m߻l:Ѽ~fe϶XB=2Z~ N5BMv ,C41r-@~?SS24l ^!Ƈ0A Ki}h687ʦL B " 2cXf? *em̿{__7oo[` D <`)c&‡1,4Unos~nŠH+Aos<6 q:s|\{| r!{3Vm{kCCz0t5AuL,!c**x8#rd!)ÕKӸNѷ8Ws=-ҶLd ïcmߦx 7TM ZQcAJ_no>;3(a%!75= [}4FBFW&K?n#aY2v r<|hY2KM&@*[qD8Ba`!ih2h_AX% om5!K0雉 R&9l~KȁӋ#>N2| 2I5˝/#ՖLT 6heܵ0Qv‡~O|d 9v֡gpW:`=Ŧ\=M_\1玩,`#SBKzTS;Vʉ}[ӊ(-88{aƈM)p[ӀOY|=jGsOG {6`t9 ><ݨgKY'=w LxT<60J+ IL_{Oh`Svc4جlݳcntC}liUNuW7: sZghxH!p5"^ޛ!UTaoUTee N9 ė$ bvx/n2-w 1B%^L/6L($I2Ơ@ e2U%{c-)u- ]`m5N" {#t馋 Oc`?.>E9kdbߌŒ_đ,YJSe6fhKJX{'>l>i K*DR@ECdT_v$mETc&10bf1UUbYE 1C{|ݕM?3a}!q+iu ߾Md"EmQ"Yl?`Q|?)1NH^@ k$JK%VԖJԒITԔR U"UUFm' bY_R4<-,IY),QJV#uT8xW:-p.5֓TPUI*UTz1$ҢUOq1JR%*m(RPUIU8TLTUHUER??rC'g%!X .`oPʈePBX U 9z陔=^{t?f̝ZaO dЋ68Om :h=^EB \>%9s4Hn: 4!aTJ5ۭf+`8Zl:jD ~`ca4$u*"@ZcJ&Za<FZ-"A׉g71G! Sl FږUFx2o%eclr:&5⃐]64.ZBbCb)`ĝ`ͣΠXT%.v`966, -GCU- %p260TTZR `m.rDzD uVP-I9l53mB`y{'FoQ;ټfb~^CB<\<BGIS)U AR47hp;K꩗b1n6kNj->ts}/`D 83_OC}[x<{ݍԀDiG*!tC>A|X<*""z460kApp&A5 l"_Cּ7!|4Sa9 8A4.ݽ5r7ҧMs r*4WU۞xrznñE4Ng3+j.mT!hzga~gY<#z<^/bFߣL׹vk\γ5{+M VrVp.)53ga"W!EN‚ת~<,57=] A@z2c!t0@#'4DfYFJ1Hqx}u,\΢9| LHVd^S9Wf_ #?(x49(} =~#& xnz- IIX!;42fg Id09]Q6LxX0y3aB{l[d[ƥ D\*慀"0ǧhy6L9u1*)-}"-g}u X34WGFtoUSHyw{VNg#9I!l#* )t'A;#Ff˒LDͻ|6+jIAFQDM_?ԕ7O7s$(CYU+Ģ(WðtGV'OSTnHXy>m5Sߵ>& Ͽ8}^zNW,.W[Yv0QzD0!jig&0Ĝ~D#(fa揁7Qj K/ S0LT^p\C /r*ڋ*PLlW!IURf֙]RI]A-q3jc(yY=iU|J TS`p ?f3as;AÍ#f%߄}Z7@sN48b9 de.3iS;Iz:rqV3 E ٭ a0،['*S'd8V6rB6x3z"7*˹am9AƦ?|!Awl)d$>e]T[L652&33evp<=~z歬aҫ84x-%yyE wj땨]QzM#F[87hMs('msl6i&<Sjq]FK& EŠ 4\8#BXvS'jBWv3|{c+]hVW5jMdPړM'Y2>0Wq=29A#v7&m1$"`%{qʕX@*Y,EUABɂs+ )m>]Cέ'xZHumktlw͊y V)Yx:BڄrvBRÍ)K.4çdLt(Wx- npẇ+uuTQ܋R?CP5"C &*#MФ"#or0d{]3+b .|Ųro׮[tdU*EGri,JdK&V IbL.2eULeG@Œ !t=c(CPQ `RS 1P ZVP@#li2e5#4Ubnc &0˜d።l4ZSmaeo)fYQ,YlhiU ŬF5!F j`,iPťJ\"-ʏU`n][dhMx@`m5MV8IF0b+E9?rtX^hD,O_>[Ȟܲ6v9@Ij SW?riQsǥEޱD2n)iЎ䓶mJgI dl_!',gi׻O.~S7t\C姽[ ICz?!$`faog MǖY>DYQO=h֖AM)/S(uKdܧohlpnO@I0Xb#K]xat}=n/!DNXa$6yR'=|@ՇD:We2mHM 2 2?[ms;}F0Z& =`#JQ~ț]6:[2iB,6<I>A}&HSe"!*i( Ad$>n=SX0Cw23 fjlhIBK>R L8}Դ賉Il{nɻM$c$EGj#"NNsr&UdK: Vc%<I:7rừwCr=whUZRl˖XD҉ʓRTVU;(ɍ0U$rXvȍc1&Qٳ1:;ݹpiZJݺx-ʴU]UUbuԕXDx*]]rQ6tbo]8S˗.άCFucu;&ӣѻs8iWfpWTU9pw7n$I:ߎ#ҏ$Lq'ÊHoOK_u6hvW, j /=kn ^03-Y2[Qih˛#!wg! x* Ts#ȱrb2X|*D? bX<<78n=aP 0O[OH%zzSlϨ%2rJ bl;.=fXpzipll2A~cKvZ S\ʩ؞IULLee)(O9>C!>ۇ5yT>`*&4XHQ(IU+ғP* FHL!X"E7:>ѐ 4wG}#1HH'EYe*ٵ͓$F[>ven&3JpHazޏN|x>HJ7a؀1ta{ hsH)V(/wC,F7ѐE xefi֊;JlrӸ!R|§> N> tcNҺ)6NJ[]UզZLR1$iepJSG[RD(!T9QJ)[uDRLTrbeWF!-A'F4ViTIŦ1wg-+I٦4Fv)]4:)TnlaiSfƎe<V'G )[+USO-UJR1IM*&'Jl9$A8PbG$0F͓bέίWܮ\ n+ EPSL+4BUupN[6GE&nRPrbv?VnK ` OtVdy&(8k(L<>C+rꍳy&5@o#ݡtD&$|3*UERi&|4geo (4ۻfVRDVcZE9`Rl}"haVU&4 Al1<0E!y&xp˅uiI;+eV1į'>5jzc~Ztuv{:rU 1:RpE*$)9Qஊa:Rҥվa쟵1'2H˳*nU*IRwlcg)%&H҈±^;RUUcgeIPTmFn4cҎLUQ6iS l+[2RC%P<&リlPe4ZnFpu;PDsө<95.,ZCbgL$ɴ\V}cؙ  vkAgx_ņa sPôpce}8? &E`s+Q}>@K.D/WohlҟGdDќ=mI8[/ωiDЉ$d( N8LP UDBuh 'R4f=f:v͝%*ըk@yȏS:a[vxcg."W-:4ɍUvTI$>GcEpǁOA( $ Ib ,1ni U\:9cSggva7T;7vVن%a&@s" Q.\.5˅ ;卝UV'Æc];6$ 4\x1ZwJv6*y+MOO/WѤJv妚TMUp7hM#TlхCu+u66C+&k<հ̣ 4%'88b S&qDJ'Hо;gRQ%o8&N&]];(U%QU%OEI߾ĪvTz;7wauwM#Qݻe4$lrQʅT*lTUUW\"4394Qt:I){i,u^LR*9TR*UJŒvy7wlҩ(ŒJAjEgmJrr44(<4Ӈn+5:WQ *!Uz]<X%Q|DDR:[8ITr{5{Im5>0gS1rD!3ePJBQPy0P(`S5R=k*r˞sc"0\\d5l.ARUvCNXnrwUttRGT]uvtcZ44cNviJӸ}U6Wf:;diGf6+s Һˣv8cq&N'RS$Ғ<N"pn$BL dX%If~j ߔRsq&3\*MN?o8zbQ]$ؓ1^K8SnIǪjG.IΎDy:RƖL IA 4,ژݥuRrݦrR6t5˦ο7dT\B2`J(l4 @&\@"B@uuqѤ4P͒s:nn#,50Av:w1:zSQ>dQ1OJٱS82N+t+5Ҙ©u|y>p'F(uT6:/$r7PvCac(w}% 5:w*XC&vq2v7$ץA8ȀҪW!ω/C]TŢ= |~J__ #\KlBrn#6@A@I߆ߓ?ZO*>cjTb_ͺ=<퐻j;T$B@{iCгF6lw?7\I*& b6_4 ;H@%'u*mSv(IoEM6l O93 ъU퍉SgMSLJc&ʵ4b)}3;M *C@l?r 1 .C;RDIgcKF?IG=LjYI"l]붝 '()Yi #OջnO|jf5s*[PUg tϚ`iaQ4gjDё9x]"Te+~΀r-{ˡ&cD]nSJ&91N +M1\9S?N\Rpi!M݄EN)Se$Ӫm&<rDW1pn٤irv:9nݲJpeI:9pNvSgWGWV"bV"7Su0᢫MJQ\l19$c{%B';'ݟwN" 8-ްѲKA;?Oa[sV;:J&]%&qԧl?mwj[e n?so:|7n=qn7qE {ve0q+iNݑ yonA@CV DmAo3?=`ю".!,^ T1q* Z$*4mZh*Rj FW{|/cz5ɸnKIAx(P'p9,XK.\C ,I$0PJ*TrJ(\S .`rʕ*`CJ.THX9S0I%%K2R%*TȡrJc֬m6~i`N.QIð;SE:' l$=_kjrqN5V'Vf})uq'sDmp(&܆?jbX:3nCG 413y)CV'D{.!DPࣗo"u(+ Texk/wØ@`f/Ӯ9qފM0u̯xݶZL_qUqU].r;}QQXn -8^ʨ8b,!y%oc @9 lI%1;)ZW=)n*>H)zw(PĺV 4XTm3y%{uфQEKǂPga$4֏)G/2`ёOQLx)?8.Z#~7$V廒;}b uP !@!دF( OAaڮĮs8TAG Y8(Hc`Х4Qizt1߂ ~);(>+Ҵvniګ9}5o,=PL͢U}X1I"5kr `1n8}?[lakRlh[._f~'~^]N!ʕc==r٩w,d>D삘|JmFg^={='W3EfICd՛gBX+MVzQJ;"^!~3+K \X+&kQ4K-$d(@.w_j. g/~қ(,.wyo`Q ldQغ30{ZKk]x:wm޵*@8*qx|קeӮoΨÑnO gݏ liA/rLzpHj4LWә%;Izwv9iBPvM 蝠Rr]Vlm|B^ ؃>6]=׌oWq=LqiAk[*4)Ab&o %M^ʷwzxl-^Vip>`/,<,y{cǬ1]4& ᫱~3q D(E.s)ڬ=~ʹxXkNHx\oV% z$5zQ6ʂɶw8 :+uWܼ&7-Z?^V;:ޤ}t]\}圴qOikM@>hb,###:Ѹ B>dX(Y/`9=:g9na󹇲8$ƇX. Otvp} |F'aVh/MRhp3=a_yiB|:P-4Pζp~nnhxr>rq\R9]f~*hZ}.1MV;x2b駪Jne _;|xlvc؃USAG5Dd#AoG]|@2\-PތмZ}ISU4VۨGґ \}W8Mwwcbkʴռ1!i32X^9&-)Mu2%z+_J=wr"B{s1! OtCݩ;aBVndB:'_z)o}+<޹KCeli!#/[Fh虎gZ잲vEyr?uYkG!N1y[\ƺI~F µ&s71 E,;b 5~pzsR=J)~;!qX} X[}Fy0 0TGOCB].?1X} 3Glk*T 2j]sxuIvF}94k*>ewyhq<.%1{fˆewA2aA;6\ ?ICA,HfMF̃SRı%WԬ)ٌ9xMdiN'5Z1'R6GT=1Nw)4گģ+΂ ^Y\ K#C@bQ1LyluEAl6"N Yk#$s&GeH]Ah̥7Eo۞P7k^]Mwa!T<F_Ϳ.Y3g ^/z;s`tn*]c2"Pj<`P̃,HͿk9xd%3Zo^Ib2̒2pW툯HT*hD,Av:Y?rnbJ{_|,6Q]]k)U[ӯH}Ƌ^iIc;X`yˎv*B<[ST-Bįt&t]R $ÄZ,vCsG"FC5 pEj{ͳsV|a;sn_ Gʚ1A\M"O7PCg'W޵Wz\ |Ժ?5ѱ*qRiТ}*4P6?k!T$%HKb@ j'$y@SOJ手1mUQQhi-(a$("VT͛Rf5cF-)3TB,RH;uhtMz7t?r::{^*p:5ޱ b '^m}`npx XTuH PD6u$//4?~<*Z\^%J4M`En }vjZ]use4陻v)u뺚WW]W+oޔ7H#zڀ 7Y#e!t4䴨0fY-BijX1 րH1kh15䉬CD-`!wbhb5.m,FͪP%e*``Jkm|\}+.vFIIJEtjYLSU* ;1ZtĔ %1HkYˇIA!B$mbVݹcu-mJXٶdJiݓ6:u.4U+M4hBJ4b aL# eI!!Q@76" |X^H!`EX0(ٚf"0dr K9m71Qm(ڠpA卤B$o ִ!pf$I% +EBPύBe+;nR&YF8Z̰XJReIUIڼ(pT 8$AL\JWhdY0Aq WUV143$&1m0 11-Xb-DbR&$0MԆ͘)MeiITA'@2 fʜ:FJZD8:NxH F7~,`lJue jRjƭ_֯5ݺOD{jRګ7kqkkhᕟg0^kDD`ڇ (( "#*u;vjF>;]b9PFlv 7o3%D/vRtb"eJmq\Xh+ vדRC&<-ታwx"%XMI`."5%QR*8!"9hHd ̑Z @FÆ3t[s mmEUY|9n'-S3|>8[u@ =6vCzR6Xd_JT2t:fNvVTJ7$8'_Z $PHG>8;U3?jҚvt`hrDVP`ee^+ؔӝ, #iKr> keN~ı%x&AA/i.4UܤI] OrC#D󊟎!^4gϠJ *)칹8 $V QB >:kWU]y v/֕IfE.L?P{i?=ʕO OgFFh)%_j4:b0 , wg+ :E\Ջ;,x8 ?o#Cl#CAR4VA(",C LHШS RRIng'2G{?%; ̓ٶDҜr CV4}Ÿk.h61Ql]N*geTW-ڮk(#@͵ mB󖪟|7S BCz*E[ecxfAbpy2Ǜvy]Ee1 ~zD9@8u!?+E'o!isfJb؍M>m' @JF?cԃ)R~?k78@?n)1AB$F$TFAF#B}+'[`CO[꿧 V(MGf+a:cOލxysLc_0d%,̗&cyђQfn֩ŔdQR7CT{=S |>t0d>o5٧: AF(搒Lt`Q B_Td,tMTR¬dJ2DC&g66HL>~iZbi1 !Ef;%P`kHcJضfbJDs  U3h TjU5?{ t==sEٳvӧݗ|~l&u %nzlP"N0|?ÛU_ԊdRPKMJŻjmJѭSVۺں+Mp0U:*#LpaO⬭b lФ?eGA@Նcl`V5 Ldnjyg3{Aq<+mJ[G [4BY1U_\gF"eR5 02ݼ!Cq! 7>zd@m@RmА`Yli&Y!Iў3zTTu6<|a3upnǩst+`tA4'A/T?L{ ˍB_0[,wx?g{)*RQLQrj?тQ}ӄ?C٣_VJ ?< P&H NubYse4(*&E ]S2 =|ed8]κX'Q;<N@Ә5oi/{?~͕Sri8cE.77Q* fpcMFjA7M؞ENĚ&̕ A6@У$a*p;t&ɲh9"vN pῆ9EVS FTCSʵNWO2iPCkoCwɝaf#[<hTof}'cT6$+:aNN#ٞ7QHdw8im6ߝ$DP+iOۦublDPЗHiw Ye8Wy'uipйӐH@7a6u]'?ND2"A*Zt!. W[0>ۘ3c,ހ.LFTܟUw `! P8lQ(VA$"zNT4A;Dt1Ϝ=-bǭh}-N综'!O"zvV!^0m{lP qCcGCܺ ?XFCاm1& Y,WH4'sEDM-Yedb(~>GϷ$lL2"$6l4$b/.),V2 $cg$`(&+Т+Ȧx{=c ?٨'5PlfMp*J V도ԏȆ6wh)`@m31 H e[-*ū!ѴN:P|+n05M>lz.`cl4C7eH|V/ H$ s4@{vVZ ڻ,Wr"<,Y@g:^U%ۀ2(XȌ$Ahi:+d֏ Hg){Cu!܌9gQ~{;j"暈DD r9jzʨhA އٳ}f"b7$7_Qw>!n28h QOD tZ9?Lݠr?ɑ7Oq _Ոx>P}!ÏvUC滞G0F9W`kzD2xE_cf#.m;\ózJ:?|sL XIˎWg9wN5OP?I"GTPn/d?FE?09?f pxs Ǘ@:nbx9_6$n<Aa0:MNAGl|Ei,W2Y Q=ɢ;g|w9Q19M9lV|\J,1,04>Mo>(p:W_,-֤Yb]7,eJ(R174|sb99{Dw=:hozǵO !ŭ)@DBБO c{%X}RD `2Dp$I B+'Z#*q]V^$JN?o?;*LɻU\G_g<\モ2~ooA8$۽ rd@3>h.K/ssyJ{/ATDA<2,1TPEId 9G3t0+$A7ǝNk47?H N5C@}~s⑄n|r[Nc}hl i|wڥJVYFL!{ VϏc4}~kHc4E B"n" A4ƛ_"(T[` v.?|(cUᑔW9lhwA( LHT#KI$y&6NYMU}>|ߣg]IiR/=ˬe:NxpXG! ~G3gC_7$R"P]S$p~lT(Fh4l?E; Q5?%҆CM-)NCqh=xjzۢRxc"hg*&<6I6#VAVR  A u8GI$ae{]HlĉdJdJ yAy$u7 L(o',_8vEE$s@ ґ?"X=i5Cah#D]u*-YeҺKXFj(iRUT,pđ#0D*" (E!,w[t5mۤDR;Ƭ '1b%"l,=$_CO6Ī(UGjLL`kzĵBų(W]>̄ʎ"~84D}pQzsY׸>N{m 7s|o￷C:̎^׭^wAN73;j*vD#QE=*p\Hz~c(MHYD%E׈oB ݰA Х"PSbE]ɸ}UOU#Im%D,Yڕ*QUIɷk ܛ2xMVG7dy`F۫kn6nRD 2~STئvUWrd8&MN`duq6lq-I /6--wþrQ wC@DE!$-Pu`SyŢb[:2Rf/@kO?.&_㽡b:a7ݷcqmُɦQC:9s1?cXHHߗ4Mj(hg0Z^VIN- KS%mzM8=kPlܧ>9 V A `'x$gR{K"lBz,>'H;`>C /S awbN U%TNʊLnU|Q4G:ۏD8ncˑ (UGzFDdIuAPB*-4{ZI.h(>cH $&1͕_g̿…]GmG2 OlaMڽFO'ޮuIyqzk6 && _>Hl130r3#²jIIbkIi=y>6m46MMSt14eIgh?B=Yz/u߰o #F5щ@`DCK#"lM4J2SY ?H$ʆ$BP1lMT {~~?) WSfOb|imשi4 H~4ލa?}I7P5:$&`ǣD}l%?Wӹ^pwfPI;ٟQ:| Lv /Je1N]oT="(N`; ZhZW08og.$`'h `cY ]^)R&X(Fz}i#W~rQ{&1ZA1"yN/qIcg:g17~qy馝 sqf'f0(VAQETeR1-%MyL3Ǡl"RLWAN?9>EɃ %YzKB R E&d, 1߰),&P FHjcR'Gj8 F'\@#d407J)'Bu'f--0'bCw:Z[+ϒa%"|_>3⇢ˎyLy)2)G0Kv!t5[A0 )el$0=v30Sȇr5'@m!;'#Fxe:-掂4Qgv$5p[k-N' +V&l fUFv2y Cx nTFp *s`Dn3(.FT4zI4dJ 5diDl=! ! 02gŕ] ]Z0Roh5tr[:,b*\Ad+p F3:bk~ΛXenHrW7&܃o0VfA„d8ӤxYxJ{ThK`3YxR5cc6_PǏ6=ʅ^\g "x< l6_)B\ S(łsBu<~f-B8.?gnc1 `>O~$HX~ji"1- ߽ s;H)N Nʫd ?CiU)eX%I^E:XuGVtӂjyR$Cb8CDTr;P"ѩQ)OҟFGċ(r'K,! QoӨg2贜 Go{:|/t,^.?B<r G)bj~fI,QUa&l2}rQ_Nj Rs}=;iHsXQRA_J cMmm626TVea 9'_u˖a8Y\s+K3&[ys!<(׸hT0ZD21߸B? 2U#PSAduRƮ((.tJzE_Qp˟GTbK KT6/W&&) '|Fz=4hb~_=}Tymi%\Lw ڛ1OQğPo6mli5Hy!uP?\ ވN:($1nE q")_tj;zc3p%rF=_<66^CȁȘG&~~Jz}ԏԇ1,J!HRȈA)X* AQ0 I~D$Ot¤GdTEF7'O¤fLJf'EN RJ~E!RJ&:%ID$ULrS!U bTR4z:0+"rJT9*G2dزRhg3&I $T)TaK#%xŠ(hŠP HNAWQ$4S4(5RDwdx $TnRQ#YXpԨҴى %H%ȉlE*DՑR4H1H1D{,Ea(U]"Z2k[?ӿ]潊49hXe G8i.s:RE}P9ঈ'-|k]GI"W\1_@"&hO K`$EXTZ26ĦrbS}!X_|z9SkQY?+M$R#P'XԮ)ǃ?4jhrdEJ;t$|?Zgx9ÄЗz5n"bz-aq)8\/EK PȍiB= 8SppP@I秓P1@ *~5ĤncS瑐-Fh}MW4V>?/jcdno92D=TzuM*8v,loW/WhTUqB*URUs^p5p y ^+ /<;I=|adoى;p@`#=aq<ᆵW#sbZAiQOz؟77i)0¨qѣ^+MplNM9SR5IU'*8h99srqP堉PJw8(Dq_S}͙ !h cM IVQ޸5D'4# , a3'8lZvV7ul褓ucvlll8ɵZMd5 C'G ykgNMˆ۽_H !xq^gCB&"3ͨ0YS+ǔ)ƀє@[ L~2)2*@4EaX68It{j M6ʱ sbq™k]a \1+͗#Gr4*v-"*?./<7s}Kvq-s̟Ӊ[ԅu+^j6PT+PZJR%I's.hѮ<6xp:xX%x+X?#*r%.Sh.RuEǯw]7wYd9U{vm(nAܭN|czc 27OE"1Qt QUc/`Cƕ̪mY=I$v"ηhuzx'Х?ӆ?/^ק&G_6ʉwq49]ݥ igyţ*RVgkQ+dH_mowR2I J)2(w&,HzO*0ty*r"uA ]b``L,NJ7fe3P'I["`[}rG[Ϯϟҋ "e(oqXv` TOr)p%{5BkLv[-Hm|k$6@b3DљƄdTc£￸߿=[rr)d:Ð#:0sAVY!<)TGW{ SaI.)pET5עZC9 i.(Pw Vڛa=K<$cGLXG"ọbL#**XǞ.G$+MogQ ]7`\B,eM&{!a("22YLa@LWs\81E՘(L 1Y6WX'v=ƒlt+yy;bc`ނ⩞ifFep:Z?3CI$$FfKoM R%#V,sqiʺj[P0٫o)S?}JqܶY0^AŇ SΡϠsd9}ctXjvd!ƹgxnANG t/sjJ:#,h6YK9`_U c( "M|eus'QWStQM:_S*=8UTu3^&Q!*AF{~7ɧBwԯƷ'܄Bt˜ 0#ali$JJ8UP=s!i>z{f{>Y/SNH&]B1|`v!KpCQrND5|FQjôpc}_/-ξSbOjSI;6ۼ̞R4666 XZFh83'06Rh|='=}7kbQd{:?pޓ@8E>ҍքN"L>`ht]E4ׁGryGȸ7&O7"{˵bOF $tt@H;VuB6C#rt8mfUffF\f\nt<*{MC21p״r?ꅯa;lg|׹<<´="a(}س)@ɳrZ 1I Sd8~4} \=TZV1~p+"M)wj6tLf2JRvG9d5_>W?ٶ*Vji |xǂ<+eoYvTPQrQ&u=E7`| v&`6w;@0v.RJN%Yb>yyT{d{=YmwiY}ORyHz$#;؎ 5 (9Fu6R 2LKMaNK$3\8`O{III%RH%^V|ZF'a*I]#zzzfYCQL1ӗ>vwJ_1."3"LJ-33 b餤 !.#S4UUUTi'RRbe7J,R<'iN&皶X{4"gWF5)itq\ZOk % O+e3*EPJre<#Gt|wD$aڰˇ& !K4urf&k 0kgfGSr[cIok&K)+"mcQT!1i,K*Yx=IlHx{ԓiO~UGl zGi3yMJU5:V St-SmCJ )r8M'&I=e{`R%7vGgmu"vl+GVCvQwꐨT 2@Rʔ"NEx0Ω^_WWỏG۪uJ _oĝK,yǗ'sv2nUUUiT)V'OewOw/ӳ%:[%݆4w42  \&հ$GmF( EܱvRBo0}OV}bv8Ẏ2ۃCE{ (riJL:Iݳ+fiC4*+bVI5󛶄A; O.Fn) -8ňHB,J%)=ȢhLTwy~vTzplMSq̖Oq^6:|\NBIO6O=<,R'ȪUTlxx3zk+\iu.fSO Vh$61^ܼ\<14:fm\)xDal8H !bzmcMvw.1Tpa<͊c)n^;9I M+Vw,\Խ jXCAB15N ;U(T )_T{Bu+Ʉdߤy#W(v䛞RZ[gK:Z颵(\-gAd`@8- MZ0 N%t."P BG! Џ4wD'sNKkp Μv.>FV=׀ Mxbn)8#{ ċkñ|P\# {ϞE3x?!a;&5$T[ TDAٻ$ZTG DpPډTvׇyFl섌Eל(V%@>(rP8ړfFni )xSaOΌP<7@O@@lO>}?lG磃JC(!OU.dQ`HȤ?@?/{<Ոu) ֥nftp@֡2ƙ؅SRDꥏ%JMieTZ]+>OwτHVϞNL&Y 4&FWʧ ~is|ZedQbWd\1LdK,%DօC$EfcrlCvM0I = YS˱RTsbCPW,2ۿ R8#54*z(U P};%-} p2%Ti*VAqH0B1Eh{WʏH2,bŒ[bmu~ ) h&%_dOڻFa. vė zJ s3g ih8}Mܦ@MCWbZV0KN%2(vY_:MI)ْG=暏by-YQ˼2?-}Rtߝt3J}(Oik@D)܈CK8{yJB) ɚUx U6,ʙL"L0 T1aF4@1Q=J30E<<>yO_D#)6ltaTQeC9KtT|N"?4&MTx P?op aLL*cPzLc*5dLeHXMVcTu\)FQ-(kW*k\W-[ʖLTEDbRANG{'׌8!A ҈RDH D2S0=Y$S((2`hMUTE0H5aNGGw4Cl H _֪63$S%XZm) b@mv8{G4)]uu#K4$EQ&B",3G623hFU({AaP:'P-"mGnSùX `)iB0F(tbQn6Ty&͐OLt~SJMCSo0޵!LPQPyvEnj%R S7 HRXIƶH2 NW`I'XZHZUTXR>'rB$ >(oz*"}SФBuw",+,j,h4kۑtZYVdKK)R<>|nzt?XAxa9J L ZdT >D%00 ;tv txI#K6Dy@<FDUj pu5 @ HADz#QO`lwԵUF]SVk;+˹i[MWJ e_1UDWt՚mJmxd2AAio K[ vF#J'RJoqvk+).RfD׃g>ǎD/j:"OQzER۹~(RեK9FDј?G'dh^NMǯE XB$1mS^emh 2FB@\UΩE"G[ Pګ"!z~4Y$Vŵȏ zT%RX,'4>qGh*`(Z`W8 VPFN "µɁS@aaMSB&=MNɴ$aiMH؀kAq%,Q2ɹh]lBmàG"laM5F`Mp0Z`C`if@,(* Mg4b.zySKbi[4ߍ t̖$R *Q .PaH\mS{1Ɍ׉l7LY\DY +",Eӛ;=2=ǥbyOsHܐ}BA=H"uJ\!R%ZFȅ)E _:pC?؇ i9T5%1O%aDS*dSD `5 bDA*6KC98~6SxJ" .iMr|nۃq2BוOc5!~#sE\D䣝aƃ90Ѱ0~brha 2zW>_X"An>Ajm'oϒ#>WӖi |S>'![Ô^qˤR>4P UFQ@M80>`{ƃ K9[y,]')4`vwŽ݀tG""T`E| G{,Zy6us5tUtkU ](ڋ4JwBM% f,~~v,qqC܄NϲL8۫]o>51aJo:ԚiUJTJYbejZiFEv$$h("H ‘Y%?+YŖ8#> $EI"XF0PP=ԒTE"X;a!IDur>-GteE!qGBg'CTOX{6#b00&v 2& ěgl B \ܕ9&:F0KvS?Y˄'0 J)0d*`S- Q İmD(YpQO*юg3 9qM#(M#jRwam)oiNIVF40;2M97\jhFnLH$El,RX,*$SJ&AJR#$"m؆R}oYQ;@wB._l$),4lkءo<5ՑL*Q ƥJX!B'ψ $q:6LZC l'yV({cmMTΪ Vqs 9z<)Rp>]*aLCPG)pGaۜ嚞]pk8S9Ktl]MpݗΕ="n#:xgRD G P, Btod-z ؾm7օg LyRTd[^ECn *:vG\KNh7 zGhn'2eQ>xETͷ׍׿oҶnG-JlLx2X0Zѣ>vU|\ne( 2IFC}MD=rpIjڱ,y3%MFyPp7JQDZ%,~O!M" I6*-C+6kWI+,՘ʙieimԶRu]$JK$UUQbiUJ ѤaQI R)S%RL-Eȋd-"ԊdcDR1XFEE:pEyco`BN}y +ZMXTK_EJE';>%:Id=~n:m|Z+6W۝Kzpp bPDR T @e*6$CI(Ҡ0񉴛@@±@jC&,&Ph L֦YcGSdKD b/erRLT}ߓ;3 >N ıA.vB `u]AhaB ,p"G2^g-y7xWA"$4xkoYF䎶&{!,So7*:U)Ә.Y)CY0,Y%&Bv,ԹWeSWKbK 3{+{zgvwI6w+oA2- ,cf ʼn+V͔j4#m mc*Gd$64JRRӋ ҕO-C8`F@X\ c*CG jFoY&}Cp8ĘP-7o!9+!>2*y) T͐SH49B2P]]tefHY yWU@)%vUGĝsa"ONQ䛓Q QR9.f0Fz"4u@ 5d?okcUBq؍^N:U;c4O yi]Jk*luW6̭.mj5%e1`UdY*&YEE%Id@V!j /A!2^ &e@ckMJ RUlKKalG'~-;x/,m GR;WGz=FcP>N7 :f|&#%ʗqwܚNY-?kt`ĖWfK9HWJwD @;{|_ƦI2~V2c w):.+)+rg A4!|M_ƭ3*m\v'Mb[<>4#)UGBu) BQIN-lB.(XbY~wGA✦ћR,fUQ$,DLG:ah@\c7=6:YDs, ܃q@`cc/b;>Mm& ip M}Aݍr,RKڹ+4⻛A(UftVȴrq,ص2l4&(5D>i;e\̊&s=>s PfaDXB@XXNNng{qN ;Y|O_bCl|r$ cMҴ%U/&[quSJ&eu"؋R5e iQ:ΌHkj]Ť0zT"4;B$hK PDCMr~0cb1 "&CHu6S!PD>!jbzC? !cʼnQ*}1gCMX~E;F"Nt~sz*V>akhaBaJ*}E48m/)'??+*2h*PH?sn/\EOm 2 )($EFf=;l8GjZѾ!VEPPf`;7k&hkkf)[Jכ-$i$V* Th4%>D D"m߀V&RJ8JEJFJSic%Т1lluE)Kvh"XdO nn-sad)` ޑ=]vUA*:H/noAưxe9 6ؠ;FPu!L3 ˣcҶ䰄]EV\Y RC2Qp>;z3Vq5F90zA/Dx́P02h&o7[;d3!k#W1'~>!rkl+>1|~BV#a@iQmD-rƒ lb=ٸ 9CE!p.$f Ь?P1dn6t`MG4ǡ J?o;x>4৐ĎBxSH$L6Y2f)UU'u$*Cjn`eTmk&cJ j* scx% HBAJ.р 1&(Lp˘:e4&L Iҍ"u ХDi )i3j%"T}<8*0R8%C@fW )dv0 eՆ0"cvэpA :J  U]R^lR1$ .)j CibZ4 M"հd$vYkz8 $I&dhbD*"(dxQY A%[O+jnwTE7EJZ(2#Y^W+01F i " H4DhoGL&Fy8(lkJ\Af4Zo~Nj&eO!%4cU`xE$p1$TwW)beRĠ14Hthln8{Wfjs]T*NҸ!T,ֳa245fFinԷYDdl! H3|MC?w*tkK:[A)J >{,4狂Q5 DXF\9X`M2v:%oXW0I`/]?JΎɲNq|YK 計oEJ:\fJ߿jXvj$] 0ӽ B\ʺ188AL DȺWZ$Kֽo-MG"fPhX&Ņ 64d0i"@f, a`t~hlGfT#fg˅_!4"4\ _-:҂@݋]"V!Q/cy0'y[oz'v G9^߫Z: @DM|T,Q*R,WuQb0UBAT)e8VulsRlk^ijh X-EPVb1"  i;OX/按2~Q(=S,aUީ*>`ZX8 Ƞ 0eT)mMX`ı$!oG$i=kPvNpm{:B׍q729-Bҭ IeI*JI$j[)SL,TQ Q5AάrGuc.Bß!? gEml-V:޽izȿSm.* f򍃌 5l>ag˧.BDU*E\%I)EI Y"%(Ri L{E~dp# 4$PhDĩCU*JRJ*;vH2I04h!co-Sl}&{)c~홎|4WWEV%4ig5Uk;щQ&2ΏMAa7<.URwhDEޢ)$تRXB0XR"6bZ(g*>_eq2=gL>'D*=>r cUJ'* O4_O   kρ{cdYUK fa1||sɽ'fW>'$Js?=^o/ir#ƖTUE{A$HC0d*{_-1A>͛H9I G2G$>\ےI$rIH\ZH9W>zjKX10Z*i4fQ{F$=X*8#Vpt1i8z+ze@[(a50OU8tCFS ]x<p2Ll0^$vCgXЯW!\i.,@YF0dε5*E5pK5D7vdAf debY ꡾U&A pa8)ln!R7TH$2Oqi:)'#MR tźۡxdÃKZuz lUx)L@FlT[Nn_a 3j86j"-%pbɌcvѫPb܀m&ڱV31S Ař6ĺhnE0a-i^gT3d};X6nW!@n48c]N#rfíΜ&l˖,lp}}rZz= 'E2{[r Vͥo(L* rd&Gq)-%)XA֏$&1$lL̘xJ~B6Q{՝%Y\1HO&E,΅N$؉eH|2*lT5dix&A]/ΛAUQUa@L3CtGJg&X!pgfH|aHB"FJ>ozM7_Yd  3/&ҖpBlj3u{ ׽iw$F՞8;Xcp*JA&$ M3 a|\Ll֍ '"ZΏ)!6A5vɚ1lP)` 1 6l6Qh5"C*W,1}0Ö m(qʪTd4U l&uL]ب0rÅH, e$.魵ŀhÃ&iBA#[[~MxɩfY]tJTdUj5B@g$"#Ö< i8n- ޠH+5Piġ 2lI@켴aru pzIa4 ;peTkzb&caf9T ^=8uLSN1Ž6 3Lp R,ad8\xi ^z s ZsbXۡ*ً1NlUUFhNj͍RҖJ/¼{.xqwdǒV07zo+R+%XVm|;׷g^2‡%+uRLl X8vɎ,*͖Y=E{Ck g8Vai{!A9rp6뱜RO" #LVd]a|eC MLN:38M.ŶچqJ$xB]qj+b=f5 2dٴё,Xl43kPiVTDRzonn,[@l 5$"IfqE"82]U`̆! !":deOmkUjњhR5 OG3řCepc IԶ&,NnLy<&ѼnѩԖ1Q`{uD! Mi `a($ WߋZkjљ]$͇2 8LlĪ5BwiSSLIpduHDd×24Z`m)޻ 6S2ya#!!$baRУC;&F3pOC1Q֥U;9|csUUx rnT9H7  X06#sq:ՒZeVKdZGjb C2a{;ͧbAX!EDTMhLKb %T+1iRa$N1C_K%LEOU*տ5}XI6m4ņ4D J*R6_cjD,lDwKA9;T=yo \$ BU`ѼD"yEZ:R vᮓaؿQ %܎LQBpQ2L:6׳niw]kdzi&3Z18X-R@¥%FBGWX;l˚kMF4 Cdzᚨz銇.{6hk+x4 oxf 2 R0Q|2.M:kFCxx Mk4䎛T6D7Exjiml5Nd wySKgMF4B/A`@XøVrVXm$,נ EiiA-Yf@N[R|>&EXr(94 C0Ln Čg`CA ڥ CN83Y#!& grd  UCK*Hg+c ް6BiCzTa\7Z -JQ)m$J"(8 FbdKe6&  4t Jjہ&*lc} -pgqR_v$8)!H섫ڔp1#!ț wKY/ Ձ}kuB ^$ = #hS$B(NȂ 5 =!!;mcTȚ*<6<eETC$5M,JR:Ur4ohQ#]TY#,AͲ,Bq(Niu}=tiMXIJ W|08S6 u 'biܬvsgp)PR"D.X14J4j ZрdZ]/cjEU*Ī"-KRiYjRTبw h(5?!4Z)CR6ڝwA6 $ d E^~w^fRQFO]2S]zjacRV&z?yv%UJM4,2!%on䔍I"1V;V]+>+KDh Cy(n~"D>|` /(Ii~4~&)M'ih)XV U8ǿqe7a((_Kzotْnocz|&TcS004jB3a$6Tb B,´6 .H:PtlڵŃ%8FG#vNNMm]$޽Bb Fh{b &k02UY8e2'yk#e(ݕe.^61E22ui7` uIȵBǜ$;DJ!$(56Y4 (;>LSߩihrYok-8{zٴ|"JX?OQ׮eGuT%+fnm$"V;]+SR "= Wџ:J&hpI*Tq#d4R"_Q<Џx{DID)K>O[m;bp@(2XT<4j'2ĭYoM(5H0@4p4Xf\4Jm,rK eUƱ764eN8ld2-bDlC-{ k4 6N(סRPF7/4dJbȁj'TT$4fI@PI6MLIUfj6mP $T=)K }qeҌE?`hWhe 3nOLuTn t#RWi Hg.AdLY,$! JTUdQ&"36KSŠFȟ3ڂ0$ kT*"+i΋ :JL@Cxy੹NE=pSaG(YJI>W^­Y3!Oajca-iaUği=ZOawք;{yҰYU-1޴rF1Ԁl#pSJ0 EO1D(<jhL1#3!ǜ\gw,tmgON^Fފo%dFU;˹l#Ug+D47PL=ʄÖߘt:Td~39j|T4s7;l_c\M27#Vj>GHPoi| ΃!Ipu&_,83!FzfCt3f42iMDjبy_1 1SnchW# Zll}#YB w/ǦG`0%խ&6H ԙj9g \ ?RȪߏzajR[J'Ùr^3g.*a]܇g6,Bلr7ѢY )A2ރ#Wz6Aoar1"'~k'c#,=ԪREk۝`jnj @(!I:fĶ$.E\KCPZ&RYтSjm߫qF./iuN=JjGcFP)AioT YZa`6Th"2@b0L5J7Xd6,bEl=GTY8aNт*a2RaThe5TIf3IT6RJk)V&c5,ٶ iVMZZ[d,n< |#? hDiȆ\1, XM*ɫs5+ MME&VƵ)ZkiYd"RH<1e,2bVFD;*\*7-ޣ7៽'vl}W͌T>=ԔT:(D H$+'0̆MD:w3.sbE78%T M-+BΏF R (E+ƔYU @=p0rAK2i-]ntR={]a ՗l?U%iʼn=$ǹ`~]fҗ.ճ,jfL,YE֖,u5n*XvF%t6T]iPlLLJbe1 AC,0{@S`;uu %{`|e*0n1A`A$#1JR#F!uTz9!AH CACH()oڻMAYR<:#ⓣF]ReݲBJUYYmjVM"  &WhD)%񱣖h&Ēive9kHS D"#;D]A IHR*3FE"S0l)0h$%&1RIT\&LFw,iͱ6a٘ CP璤NDF(Kh`v͑D6T8<{S$bC`bWmZKrfUrK"Nw;]K4XURnQSb9wLJ_{[gƮDdxծh7W5+$)H 1* i֍Uw_iCc?U4UYP抾t(s;Ջ Iv 3$v!)""QEB!8[({G3`:3N2 x_HDx];.H;A#DRE,EOkݴe*,Ĕ=M1!GFLCIB(m#"@ ~H>2Xh0&A3Ψ87SPSo1<%{ 6q:*" d_*[ (ĘArEDGC3Գ96H}^9m:/H6Pɦ ~X A_>SIi,柲J܌7/d0\@v[m~N20w&l6E ib}Wxշ&U6o87ib_p.SY13;*A|-&*xu[vSim`Mh ݳaC_)$  H;^f%XOՀkm;{o1Z|dtm6wTYmT==xU@>T54Uxȡw(BL.Jdpך4u*$ f7JMCDr#!Y%OTrѲb;'{Lyjq*Pŏ6 HҙOv"k6E+f)pL@8[W>kjW(c;ġyTw(*H¤!m4MLJH>$#ĉFdf<ah^(!$n6_y [ܝVwbɺMlzb"1iCF-! @cjeM$Yd I'pl#&ZOܘzA)0lH<<>FA# $D# > FV¬0v f \4Hv0 " PF05gwPvTo3Xo&΢S"! 9io@L3REnԵ hB2+yFjzmrxLj-yu\Lk^5W*DH&@ix0ʔ:C %,I))H ) &z, 0YbMlb`cOH TL + s41$n7C66Ym(# ł 4iA cz 0s8uZjN?VhJF&ꎤ 5ISk0M*RvaNYٷeW*! @tL@1(,Y6Z[@fv֑JU4B*g4 4Cr6a[#dODܲE[J:t -2(4 x௧a˕< CpCIN3iJɥ8HLl"~cd9 > iH9(Q_Ű١Z~A(j4tқ^nlo,kHmKnR4*Y*TE"D;;NĿv۽4Ʈ$UK$JZT4X2?Y bi4iVlU8UdьGvͻ˔!@aaW}`q PT`&QV爞FH(1jbF8N(b t{#*F%]DlU^1T8LLQ T$Ks:ZSuل'm9-ʓ\c&˻Sg'$J)[llW1Pq U  LEjίXRPze4QŅ8TIf¨4ib$!!L6tL5n$wݮd^j;? +?%ZH|HX%2c)a!HB O1Bt.q P1m8ll)ɠu!pRK-aM1l :^5$bB y16RR5QdgC=YsH$8o ?;4Z9dS)&3rCY2;9"#Ȧ.Y,-l iODKM}e.NX/-Tub$i@rfmr I{lF4r DZ(ߞǢ?}QD_ N;\D]pؔ]aj-dIl,mnmW[\Z6KS0HQ]lՒI dU*I#H6X͹kX :ٍ*48hY&GmȘ",n`5F3$aBLlu-(`ڃ?PI .P4,nJK!"*0nM vbi("#!XKS-sƹkw$7) #( (a\*Y%1Wbhkr.o&kĔjkmEnkJFa UXEQXcHFI;LUc0*,ڭV/Ilb@ۘfg񛬐U{Tn)%Z5?=,8ct-UT֫b1$16$Rd,I^ JA6 BWyUOr @"(BOX~vP$ɣS V1HDZA [3%(u0jJRDV%X;qĉ8&", YL؇%A*%' $E-%,ʤԔTҒ$)"K彄hB -P\^rRt`Z e2b`i:$,a|o4TE|cs  Gt ȡ`Hh#ӏk knvU{8s7p+H? lƛV6WE"JȒnuYX2Re)01!&q_PH}% L`J_O{W`̊ W" ˌT` Rִͩ R%siuUNf_*kv1j,I!M:s##gHt̊}!O NsZTF#JJ~v0E'd7]c q3,,FX UETvU-QR*X|ْLDaX*l$!6H肊#ŇM,#G/垻Ǵ^R01hF(T&O-A;3|!'f"P*ԐSX U؇*fVڲXίF}nLA4U9dSlCNVl0 ZC$v8_dA!{Xkdʑe!1VC}TSa1-v#$3eB16;K {S C 30f k@IhiB>$ pj\1,w=1 w6Q];ǫIکߪ(bHք$@lmdI r$.'/z}FCnxz R}މ ma}s&NHi2@И{0G$`ĕdJ_z$]!ާb<+uΨq,r)SO=͍'L6KuVScA l#G#`L{Z0(i#Zvw]ח[MM@jR_-<{^5u3" DGi++`ǀpF oӡyk-U%YZ_i@cȜH$.+̇ iTCelRMɒXIYe+cml{^[ɦ,%Ji_lx‹)|JLJzr_t*RMۭLٺ,xqoGHOb4gIZjBl&ғgتOEG6UXwhxwi눇Cj-E#d=>zU~l4Z,R)U"|$Umi6-6Ѫ*w[o*F[mU]if͙&fʬb%)YhHYnbd+se3@5MA`r>El [_=~4}v&Ji>P9`'E"kвC$s)KInTRيZFқ4oYTM)d? **D,R5b, !J ƟA]_ R6]+FTl\Yv;MOBO*Dj>vlO_Z0`20@Ӹ_:aEm\%sm5,RRI6H6RY%fn]إiL@$`D`Ă=hy0'$sI߱ ɍJj| W 󶔭iJZc%m'pKߎLndݑ A+9{. puԘAT!ݨmyċJJ~ žgc<) `yXtw4#E97^ Ln)ΫSR`X0 u 少z!SN%>jժneU2yaHNP6)uKHe^0 SD*Hv3X \rr4$beDiF͎ hc rS6(3FpD 6BV4:>Umdi4bw2☏ 4|H?Q7|>!aac!S$LFH)aJO)<eFI!hO)_bh>Cn]" i榀i*Jh-eyO$!P#V-h$hN>2B#QDR?,4Y4")VۗhF4b-^nO~kI= Wѓ>4> >ᢖGo'O6eM mu.-yorR>g$Lq},TɓgBφ7WbcA($ H),&YpX&B/ޔa4כ6MYKhll`5!@'K>lRD9I;˕ly1|Q* @QBEVUЩPCM!'wS!8đ` /6QыPX&[ET̊~&̓[!BJ@ 3tGuVZg4>?r5]+SRpo9}sX:՞H"ʦש@vvQ/٣6 Ā20 텾/}+A>i<0EP$+!*b1M4 KBŤ<ȏ :4(|,TFR4Y9ԚԺ}*GX?eX$p=YN/XH3D=j>B |nQ!-&q筦(r5VBEt_ZXv8" X8(1oۑ2Bu~fOtX8hQ_=ȯSBTsSҔb ltLA$ӘL   `+B%pd[$G XR*aF26BOUZ&@i1Aadp  č?01ZQ8F!ԆjA,@J[m*1nXZ`eh AšJ- f)Z=Gwak쮖H]aX irF)9.*L1eҒՔ& Ʋ51V催!$b 3ہGAqmii>m(B;6EK90ָ*5 * Z*c<tKb$Ud{6SكMM6p 1bZArn"=X'en_os~l*ղ[/oM'ÍTy<&;_{UR9 3LKKnU{G[&OBZ )_/zTdIc[$@6+ɱύ~$ dc LZo3 D$9KG/ =~}|F>۱XEaR6ʩlaJcH¢pܩ1 Y`CK rea&b5 ` Ѭ i&j- 5uhAєPT dmXْHMa XGnƖRM@D iq*IJ KJAżYe6kݲ-)$PE-)(? k24Emg;sLn}/t:"QSɹ>lҊ?Xߏx$ SJ"(̿FD*AS",eb|^p<,N"?!A+UζSRЅ4҅NʂAנ+B'p_ #&Ʃ?˂aaH1R-$ -4$B*zm`i<֦P _(8$Y%BYDPȜB a >|+녝bDI/2D:#<"C:8u1;/qY,'QJ U )d> sELq,ebemP#0 F[٠,0ۭث~mC - -!SQz_Gn p'1w`o4=־u W; >.C>B8഻h >´6p>hgK#sHxQQ#'%O $t6۩xjJ&Vv)vV60bх2.II5sBƇRPjJavyk(b%p6_Iy:vʴ[nV *)JmXU6ՇLzTY#TjfΌUdN#6WۼXńO:m2Űov1h#hiFu).fIJɶMxs1Xj!Q8a!컶QI\VLa7=X/J$W~~ym}XMoJ姖F r $ ýV)xת[r߉guE9b+-(ECs  1\4 vC4`@H+CJYjXp"d`4'܃Հ, Q ~8{i|$ z6la> )kU̹;cKd1*, X8""w1v4|=qStLJH#/++jcld̋-*ɖ1%1MO[k9٦OlB#JvVR=46lpL¨m-5mVJyREg'o>qAFg"&T{;%sD`ee f]ZIPxMAFF[jTb,慡K !#g&'7jY6Ll֨ˆTcuH8k$t;"R g.6?,cdCH$ba_H2#|8EB g4-;j)ql~lyImov&S%b3E5 bT@aܚ".!eg2VƗޗad] eK*WjaI\SaI"ri6B-}p4AC`և.mۉث!o5@^f k}tk=\+JTلCM@Cn,B9a9BҺAXUBc ܋.xd4a . \~ݢ\|A.W[×CfioeS,Lk ,Mf)L%Ta$-6 H9lUhd` Y54rL_2 VHꦩ:*MSƍUebbm}5h֛ӉA(aXjZo72rlifѮvR9ɺZU fF 4U8A|ZVB+fuRPG-G*)rvǎdS#f7ZzА#6C4kWD1Ydlz9: JX``|LczJi58SA HۭDE(BT$#MeI'w}tYQ.:E[>*cHel3-k%ɐ/k96$hf:i&fڶD_SVUF gO^~?=n%Ti#%Ӓm6z_MmlAf ͢Dݶ\fTVͅG{x]'Yi"#R4` AT=mq"5W^E|2;x=}` age>7'Pe2Pǽ,12OBb0lHH i1aؘ4QBKK0" a bFa8h0Q0"KGbڢa0!HEET@EM(Ke.U)J $"b!$F ERNҕ%Wν^ N%LTfU[z)dRjDWDl6 $cЍ JT[l*R3D2J(4l}El.ĉ RUdY"ITe& =G5H}U|ӗ*>Dı'ޤcF?N '9}NPioyMIz^Ty@hCW-#dG.: S#a!%YLJ̉!F@Bmk `G,J%{ Gc#!1_S) XD_?M%?IL,gTI9)v)lQiDkc[`P`x%E5VG- 9EGƛS,[LHu .d9`R L_b FH[MPh iBda f,RДBWrbS1yxT#бUPD(#>8>`$Kc<߽ąJKT*@*U A;<"ߨKyq@XtqbةHWbל; xDU'*V1F>_as'G&o}td_ "Z{ERHѶ _*޺SC2f %d3T$66"WTbehT؅d-aM]J3v Хb UBiCnGM|{y/)-z#'6sQ?Ou`5)_DՅ[dV O|7,UYb0ED^CA5 "&Amf0+( *1(ZUn1 / `hp0;Z $!H(vѴ :bT1 "C4քe26f? yoکi=#lURRLLŁNS6rܫur5X4)0T~&^#?–&Y*K12%1-J4$R@1PS_  b60r1O^9U6ד`ܬHqUAQ.ԚL^!VbD% B% eo)_g~_]j6ZxDQ;PhS} QDB:cC|42|.q1GE Cu~mm6Ur_cIk EI uQ JYcbVIFaȠ4`BcL9ɉ a,bA*F1{(ڰ"5x1hd;UwR7Wga ȠֆCBB&\\L&4uqx'D("f>CAlVp8#:&X0-QXVVXؑQAD-fXe:,&"2ރjt,@JͯBEOph!.V%ML(ǘ1` ),#}T`o>Hmp G=A=~+'<:bL||KK# \eK +I PlǺ_nl4UJXGf "T}$CHC{}=<$ maɍĈX {L&S)8$ ,4 ɺb cH(AB\eOl1p)[ ]+,)dg=Y yHRd[L [mWx15ԵV-K,'sW-7`,h"Đ$a9(/xM*-, 0q x&w$mpL'LRHUhi&^&a6 LdVR0㑠sX7zq{jl>,)ЫQTV0ME(SOLX > CqjQ|i(hbES^[t#V' 1勢:e]Ų"#!Gؘ6c2 ~|]$F1#S#ZH"A_y8^JzԂ{}x!ΝҧUUUa<U)6eSD5V *~qʕյ!bs(ud6DJ/RXuхa6H,(p2a2IluhV҆@ S*0;w}AuĘ%BgŤҧ\R)I h?7&n7PlR#ObLLZR&*4б0m)ҭKC͆"H\droو.rxm=QjM%7rEƤ+fbDCN8,ohI^WguȨ|SZwFQkzl1!2h\#E$at 1}Y PI`_&Pk}`24G ܅h\!QvȒ}$/^=@ev Dz^ݕbL]zmq'\TUu5ї܅:b(4Z"&!@j&&J7,Y]ZWT,RH!3fZ!"JALHm.iRT.1U DXV5R̹wFLMif}4 mZT4*ҋ3)dKӥ L &IT, *əd(,¤ōt֚RdJUU&}+@&#̬VEY[HoGӾ-,r66c %A5V:xHqI\ZDREbYiVCbƵWHOPtL$5pQa5^0McQ<8ݪ.e/K,uT,@ADU Oto=a 3n1mij1l(Ih`A"HF/$hs"p}z>R4 IN[K}9 sDLXqbF[u.5ZDCȢ4Pm3 nq,itjjWum4L"MWLdQ*Vbmbe6oʲ'%Xb19b,%]$w;28HN&R-³l,ɬFmĴn-2-x3ooFv:ʞ+"Q d1@ wa Epqɾ;o.ވHƛ*FL@`,U,RiCsJUicy) H RJB@  )٨Уd60 s96MD{ $L!;/.߅?c}ܘ>w%w$]Hb0*DGL~{qҀJʁv)w0*Q<6Z&ZTT׎%6I\^'A"#&ͥ|ΑTy#,d3 |ݲ6{1œX2_ޚZD Abԍ dC@$*GA>Ku4 >ŔM@(Ъe#K@R- Ʃ 7(^M=nS&͎Q 2Ue4388VJMs4V7O4(U'IF$G '*>H_UZ1+C΅ K@&22(0)6|DiYJ4Ŧ Zj;3)j<@<!l,?If[-U-K K-ERĥQ& d),e=vP*)HgfIB $"Ivx|[O/p)E>$^zmV螬G~Bhkn7&Fy==:t,cQ~~wF3Jb|hjLctTc&U4jMT*fHT%QIC=phQ;t @Atި1ʊI,GֹDm`ƔNNF=E0"Dq"6%}*ea*ȹm T)J"ԥ*JR*9evJw#S g48=7Q^Yݠ^+ĮvtݦȬJZQ-" !dVV@֠Ee)䚕cf[ySVRhUM ,H4?QTXeGT1\N[6Sp$ءa&iS+M7q떅kU6GR*mXQPeS!D"hhBʫG@끅 DzTeSx,Oޒ {}Ue 4XYH Hy$IjګU-AAH:DMڔxҺ9e=2Echw1UUUM8H)li#q:z]f=o@}lb%H%Eؤ`Ufmeڊ,aI2@Ybx*iWkjE,S(@xiUdD"]O8iY2*8HD6, O yĂ;@D>yNJfI\{BR;ک~< i$9TOQ(`*+$S !p4`5db]0XO]o&oIO? K>l{h¬a(̔lHݺ6&"iYYVDM=8H8IDΔa%DƣDF"AJ")#1JAlVX^Ձ,*,oEȅh@`2K*55eݤѴkF WUrۚ]S 1dI}&ZTVRҐN** )QG1;Ot Ѻ1L\fIv5jjfC,R2)ژMf)J-+*瘆fKH")'?pO˗ݮ%Dda_dۊ<ʆ},h!CM5oXJDv,=ѫp+7+]fNag3`nH8,6y眘{vRӒdWEGQ0}"xBF|lsȥRc^*@ aBc@H.\if yeHӋ8T _jjZ J\Թ2hx28RHFWCFY^x@[1VbרvgVrBet*m )dB[׮ySXn9h0IRzT3EGYK$Q*ܻtd#a00h Qa89&uA#({[6pU ;˕ rHq4ylG^3aa|kP(61F(*L!9 qLg&k׉9u%I`i128WT3jjBU*&K.Urj[@VWRccCS5v[gFe|k*2ZrK0o3.%fͅ ty,k(Ba&Z"m*L<Lp(PR`*b~_Դ\hĔ;9ackZ+ n, B.NV9P&H+BCPH8:bZ[>l8q䜮ب>Xk5f,QjcML)jS:ש#!S4/*\5@fؾW;hvhّ#Zq+gJˍLvk!02C2ՋC% \7ۣF\Le]!@Kz^1ˆ)d] ;5 oWx2A*T^dELZXAC6FXrn-ŭ![3X"Xkǘu1\=G=v2 @nBUg`ɰAjZZTXjMs|Ial?~<)v @^:M6[djZ 1`7o^@1yg H@ץ0׉86kL0٦3f=Vܣ|ou` w-Q Mw#;XF06pxj d0S*ZZ;NkA6wvb{ܖ^o$vjV8pg x޲vtl a3v:NOuRϖt5:}䍿PpCng u1l-I.ÈT(W;tr1֖1qaIS=8eNYfqۦAՙ4v@ru]t Ƽ4( RiC@W ;drΕHݠs8SppFL ՜-ZjπGqy6/{4>gL gNWnJ$;p[;Q}oo#ncm}.ZUvthnܮ7VȳVbS' fzÍ@b1ac1NL9-Əowޮei;V:NJlG& !}U5OX:>>LC{aDD WUDV1cv/dǡ*.?}ܘnĎ](}ډ3/\ 0ѣ^ʕJy5QttSg#roB3QEVs#By޳ak2j[XI}9v6z\(m w齎W1<坮?wl^MR@X#1q[w¼"a|pɜgC[wȻՊpcňs;pd-MkEں$`.:;n Gq؉ Ι$.;5R V5Ti n}cng'C,yDI@9"֨#@\G_3<?-I @f]ZLi{"5jD'?Sl?odS'{`!rBb$[rm4>}rF~՘轈wTJ*=K렿_n~K. n<]^5$ dA$ = @t}% bC8yA  @!!93 >A`ED}!IBbf,jP'MT]&F$VR"m7l+]"#D\J`@2Y6NlMTh]k%b  XQbm@▊ E{:NNh81XM#0Ya*AD1HkOkPMYT`dmd<*'p<' ֦n529'/GPzXPN3ى:"㶣766)΂*4;]6y*9m=SosxzJ?p;Oam2 a!$7h,advLSlq1} 2%U6BHG(~Z),OκJ}=NQlx 4![+V)YӂgFOQctKI\HE3 5}ɯ!ˡToQ-{FvgXʼnIV `Ih (+tbHZZ7ɫ,IVQRUd$X;*MnDL*MvL8xXEZcwx-F SGY!›%^ۼ'uVS`slU:* DH8ÞM 7JؐZ`H]+54iIcF|6*jN 8ژܕiraa6p* 3IC LK'7,c F١Ps )K:M+UݭuYDli(jFXM8)plvˇB"wTm9h UG[_{t$ RDXOPXd}3ɤ=od b+,~mK̞W_gqdGCO>|=IS.qRΜ+ܬ)c8Zk0&4(5N-G[YD[~[W $=!vo &FU :YE\w!8gw7!b(GCfffwY7NW籂Faq k`r`0UULHDS|dHz[*{Uտ^liE&"ޝ!aoB[u)]R;POȠ6'`lp `n1! 0L5GVB4 Q*\V횰KHRlVЅطC@pkF6RH+L)c$6{VHAhS щ<F$a/e"` *ŨV"٩F`0UU$m+Q޶/WK$R"N{KYH(rSCM-X`c^YE`E"H# u/l3ͭ[ƏA)5b!Q"ae}j0!<!bB:+,U$FZdŲibkTM` Z""pYA2]IQBb$'V#3$[#n)6UۥJA6 "iQEbRDh+> {|zaN}^7II4nL `SxU;"'b@ p;}pl4Cs-,c*pq׶ݣZl N]rgny]^nN8ة4~_#7YL퀁 PPkDM(t%Eq.&k8v^nF\8a ȹv"Dn70g*>f$PBL;4bP0ϦCmH;a5^iV7#-uLD-H"$ث.K Cj D Մ9czɄDQHQGppuޚdl`65R5Љ56&7INiHP:{bGo`6s> szIŝl3ox̣AW2%cJ:|8dC6u vE`vm5b-j6Illz0 XfDX{vL?%I Xf#AOquuW݌n[`U"7(j3s}-m#”(2DŃ$HTh2~Q*XZblc#\ҌCc YZ15Di qX1M1صa,Tf[QB H!SJ2<ךrqZ_{J8!YafƣAuue=N6s5ojq F*3YjƎ\@1W;b$> iUk[CFbǶFejYO-N=aH`J4Q T7ZE0fL&=CWx6.VfEiz{ Ɋ&24!}h^yęM3Sݸm 7 IHR20"|@ \B۬B9 F0l&YЛ@FviPl- xS|Vp̑U׏;"ռڢ퇬:)Rbl{4Q(p* PjE+DeJ,Y Tى,^jy!U\[lSntdq=O15%5Y_Scn1~%-^<14T뱧+²vE#9zЂ &_tewMQDcaf/ ~S[/Wt=i cjjK.6>#|lp`^@4DU ޙi2{(:iqqݓ7_?F-YSo+znTCF=}bP ,u? -((|H: m9\6E0Jr?]L*?W~&˴I}xkQ2*٘0sۃp1MJ7ɉ`\5ʸ DNIMD2"ld5vl FKXaH. obqE-akv l1^35.6[R(_^ (̂*jd㒨i D@f֭t52VC4(Mdl"R Ê idSC6SYy iPұq2l! k|dPb}Iv6i[ 883]wΐ:lpLs`;ݮ&Il]h$/oM0g5 [!CRɵim4~w6k4CROƤMnlٷxcF!|L~NhY!lJVvXCtDHl:YT\$hhh8:j5Esp7ÿ~pK%/s$ã9߁w J :nhHAk;g(1+ [(j8ܘZ5Ҵ8dR y;6i<,í2m-BBf;A!6cHZf!Gꭽ*`Uٞm6Ş=H.4Ɏ,v+PԈgg4e4$Y羫!`GaÉӍA6@ hW. %G -츃\P Ea N6Iojy[;[0*fona{)Fm)m PA+[\j6W3g"$C\IlBrv7v: X_'v579& :4731m`W&CONFCNbG'Xh[ )MFNB X5 g#F EA v8jM!taaa*\GW, jVd:r@3g"s&JGa榳 3dU'<'MNNv;MuP1fE™lIeY+vјDbhь,M m2۝;!D6C *t8Rby$2L,RLNʉ*T**R*H}OTWbM-ql勰%H2Fe7VEf@\pC[*։ Г\Wo@xQK~wʬoݣ5U鯬b5SM(=@0޼t9j7x6P{pIy04, r(,YR!84&3\iEkF:r J@hV%@=RBf I@EٜŨTW8(q16!#_$m4-2A!&\7rLC~֊t֩kַZ<;v1s_ݖBmwB%6  M8zM (iE 8P0L6lLA$1܂Ǒ|63LvfbH%|4PFyI%e<$MH3i -8FO{1BZ*UiKa-8l sg!zW5Ͱ.{ڰf1l~S0.ΈX[;܈cN%HʚVfI@X 60530^1kbѴ(!SƜ]KTsdk1iS-d0]Ǔql__O2򤺓m%6-\Y3Ra\aajluuC8ppR~|L\Àj9\.JB_3`c"'mH)$'\$4)iRC,B0o89{X v ⷛ"ןM;ɶ4FR%Re}CBTi"PAKb8T$F6%C6 5^$"OfM_SM(j6(@ ̈fb g6%74ĭo_{j{mo^=wVI:v^9Q=2R!0lP.JU^MjAqV'"5 /QXҫ*W،X1JF ke.4-JQB-f0HrdRʵ#d\`' C5F;Oqo&N37}TtWf6]bp-IEi~N_4fwo+c` *M_6!G0Nw< e[zvo"Ls Y$PqL j28ExeKId*2o~6F^S;Zy UMMjjRT^7pnUUUj&:plgR—1`8xe *v72my9B7GGeWA4N-_i=^&kMfyUž)2?^L,P%ƋktH2:C1JkYJ"hӜ%r4xQ6V RTb>&RɶEH#"DD,b L@@d X;SrsƁ+ʼnr,i FO- _OL[Y#JV-[\qcb~+ӌO]GiHII;Q 򨏠XYWP94)ynT"'9:RyG=l8c!k 65W9Mw 5ʕ9= X4P* 0QۈI"$Mv 4+C X4P`ٛ hU+y )r8Z)%.5 LUF 権`DXU`ڎ1h*B MK ed]&NKW:5^3^Vm_K˷$XXLɉ2aZV rvJFktyĽyw^W]EZ"vZTzaLI:}^[mR'g Ȩ\;Mă%D#E 2yAQ"=@=yJxGY~#;8W_V1PqFoy㤌 :M.c9i!0)K!0h@ d! !)ȬbQ} %DbR 3DU q[~bEOrȐ!J)bJTvzK CU2&,%cq޾ q$1'>Mp =+ԋ3d{`J4Ol&k,4> eO&tNTz;x!4ɕ0a"ҒG"up06D |6id1_*E=b*zCU7a=xs_"GuZ'`0 JIY0bwcRIfX8O(-^M^wT* Sa-O+4^-۩eX>I ŪKkcHPL&'M7=l"Cj@_F;؂1Bn!RF v{@تAξS(|?EY+2eOаb,M4>IGy[4R5ʥ$V"TYJɞDzXM@W%z0"N@R6"8BEBB $TE?p:## =<}v$w+Jphe7ZEo@.O7ZHĀsFCѶPG&#=Ѩb+VFb@F䖈Fln]Ʃ<~j HA~:MqI "T + ([OE4R[*Bn$bDa>Z* 2ð!(_V׮8{4vi RTD%L6G};( &J_gb3yh{qlzI|^޻ip'CeU9~mXZ,ct\^GYt"}O/6UI[|;b>Fp"B+_G₄L-mCHIGUi>F$1a" ?faY(*5g?G ^̞+G A)T]>s>E}е ?K#͝t>roΧ""eCj#mS@\Hų0B3HCoZU!bȪJS%JVm13)MkW\yԦMa-5+bl5dB i$~ =˥LC&孳)`$U :b|D'ly] )֐&rJֿcP3X z?xt<$RAH L!UKG |cږH'v4M$ZV[$LLbM]*hZV!aIT3Ttݴ^Ԡf;ibXb`0cYJ LR8$wJ@3]lA~Pz>Jrgؗ>.7 QFUݮͶkE*邊'b<(^lH'E0S}]lؕu4RkIR{Ԇ[J]ݥ 6TjԤd}dsx.!hl3ij?J}>t$Cx)i]RF!/įқ}y56O?C{22m UdQ}2(6%+v=nߴMjmAj݆{ZvZK-*ڬ$¢X/3vt1R2!x* ۱[ #W1Q½^*QH B2t#GY|g$;@G[03< e|(=ʿ;ڽF9zז_r]L!1k%־QFw-O(I$BT;]x7woؼfh`2DjH,Tw*~{J_ɦHTUi P G|N@yX~4Z#A;W.< l4g6X@wu1@wgdjSqɇ7kR$'FߍTiUUj37V. NjȥIYzxofT|9y,wM=3M P+C#lD!5IiF~Vq͡ZYA-RD ofk?6~I>4PW'[fQh :F,%vF.ۥƙx>_g?u.OIfeSRJ amnd! p4S:p<`G tBDG#m?Zg8It&j(#zl6aRz8`8G:JC\v*c/v#HB̔IUlWIFqBM%WȠE4 >aPɋo[hHQUP0f1$*SIbFTdMhU͡ `\*A6$vGK;Du "!Po{(yXTD쭕$UUTm$FnI I#j )肢z*T@h!A1AQ}zՋ_3jU@c5ZXۄ[VieT(̈́K#rZ #Pz`#uE Q0NGhPmWk P!41'G׉<4%G#EacJ`8t+8[@&Ce0jkeK ֺ&.ԛt/m}V,, PE" $ D0 38!0X"H)zLMĒ=(vJ$jӬMLMȩ0Ğۍ%;V='6'(QP󈨤"Jyh\U)@bG0=%C!qU%#,H(DԎd*H=O6@MԒ$JRG>a?JL%Gd,ܲPI&',YRJ,9pᤎ%' '$dR6`88Ho>s7)L64Y+0XK)4nrوQJT+Iꐱ66:*OI7T %JK&t8أtl6'&dQdM!G lAƂMBаlY2};K&nLJvae'*Ɲ8TZEp8Vi4R)Gb:䮦4ұtb=M;+&EWU+U[4l6lV*TEb)NUVLJ XzR1J;1\L#i)(,WLUnȎNIc-{S|7F1KS݀Sפ4[*8aII0 #[fMC*TآUcf7?Q`pN[1hucE{6cЩ*JblĔCPD(x>Ui_;NE/>]L/1KEt0`QL "K$R%+,( JYMk&ՔեYTR)aJ]Ҙ#,) ,#%nS[53V&)򱱌l C Y,Vĵ(Xiů6ܲʫeƤfݝ-& S$5RYQAjlbTlXXŖiLr[&)F9m˦6mleuh+JL Uӈ]v=˪#}%Di5%tnD^]+Jun߾_cULV/Y_ptIh_Zw]n4,B}CiKNB qLQxM뵨gc * "j$[U$Ȍs2XV02Fi1*"Rf2ZŘlA!1 QU8i/jߞޞդ <PmHȚdSsÁf>*2{xN[|\ń~ğ:ЬDYOT|{xh>ͭ.CBTa?/چYEN9TVDԊ qCQB8Jm2o- *-Ԭi5{-mk[561ۖeJ68hmDdHXRYlT2EMЁqHa\DMQwneTҶ]=2ҚijfTUEG{Kr<;7 )CHt Z_έ9 4PV,Ĕ7lŕJο<3(CAhuf *!Y2NK'8 ^z6&tNCE0EZ bcmFn>/2O2un 7CH`=CL֑TyGYz<0ͣG7D׋ "KNg\y5)55Jcex^8WڜEȪZk}#vxwS)iU{+Z[9Go @V'Լ!BH,^ct0ezŨ?U){͍W ˞*<*ql?#ccGow\ŞLgN޺6|_3|_ 1e2cqRߧv@#_ivۛk[]xގsunpޫnyO|u'?&\N_5{_fffff3rrsn7C3tl>n7S7fPƫOi߆.!vGo 9#UH|Ξ6nF)#(XSӱo}*MS$>JU\_H.4h#@zptYϭɲg^Kp,}\{~y+* 3`GƘ> L# _420|?qVUU1 A. oT۩Ec3msnOTW,Te-B]\bK. p!{@m$f*iWt9I{jrQw/AX=q_^*u砠Jڶ 2U{J7* N9GcY"qIEBY^z]lG^aBп{oeϧ[_s˧=r =rH^ꔛtj ik{ g)Ojj}1 | f3+B1R!R(0"jσͶ!OЁT99PQӨP6q1s"_㎝YݫlAsUWt>)Z1/OTMW2R/wP.:S}34hx QU5#O09$$?ʦumծezG4 !I$:t5nD`/DE޲|7?ʢo-!S-[)nTk|ۆs{kW4wX~2XI~3E)ET__-%PnNɩn,Q|M3UEߥi[+{9wy\D1hr9 M <'s GO?o~M#8OO{tG%M+U#D) c[T> Y֖}Xq|}D8j2Jh.kh5KZrWސ #~ʞh_{gu0CBuӼc0릓##Sm#Qv1+Wru y7d0b zoG=:X˛)Vҡcmb) 9}4qmN?U߇6/$P(Fg !̪ 2LrEҹ+/PC=ᫎ tWbl56_mKIm2!d-&Vbjk1fs_MQ P探cc՝msλd蕧_DU^m<*KtN1J\l>vL~ɤJY1zic5JLH-y4H_׾"{W(CKibRŮhhwGS]hC?NfJw1&2=>B{ԟ:ninjFYՇ䞻Uol>2XwAU k/;d$`^ET`asbOeqeKAT|ۚ*j/Ԟ+2# BJ8KVl#cDZ?퉯Np84j~ʤ}jRfEXy&v* $4^Nb6>O?fzP*kkrd|N}'%Q:G,ʶ^抯'ʟ9f0}}ɕ@a)DcיdOS[5G=~:)!yj[t zmY{)Gi; P"P~uDPpBWC>V.Uyud1Y(O@a}bJЧsgVi;u+L {+1_~efIVzJʏF'gR1ң5*?dѣ(Ikx&* V(-zz04vV] X$tiޟ?SZE=jq1# naSB#fO|zeBA{,Tq Ñg+a%2o^U)PruAIȾN;o&L#ntd7Jׇj]~5;Y?noʟ^-1ygtJ#7 x|%N-GOB?n7S@bt4<{X*kv#CAWrO\M]AT?vf}8AgU&J|O\)G:P3NzhA8VfZģh4>OG}GkSo 8hIGy?6P\E{K gpe>-tgPs\.{{0+fv!ُq((ҽW}k&2)&LO#myxQ?b(DⲰc?'1Ceu`(%xWrbGUTe=碋nSz-Dnf~wq 8wEuf_}(…G=:vM1h˧GKY_[).6R5b%7EW}vfYUioUM.ǎI_>)^w; H"/q{gwQ*z8R-HGƈX:$)ON&ww+4i*mxY!rڼy4PP\s*w4FPx.:j2Qibmlt/S*S虢VVm;:X2 լL6,RwaǷ ӻsrDʪXutx$VԠw ι4/M*xkBj6__SJ&!lOSUv#".eWQ;jgAVkFԔܽʡ ?ASڲO{_n <5ԶY** H ɬwGӢ' 3|.a H+{w=WmҁqY(jqZyޝvltxl4XGHȕU_ jvywKdM+ȳTX!gh rےUDܨE=[t:qBS{#%kD;?-4Gj)|K'!uh`iu;b!lI^.bBZD8I45.w#F\Jw2׳yOYfg3-1sJab$[BKp.VUIiY>~+G.Œ~V,ZM/ۏxZLsBM~N7{SCl~ '(/:; a4O3Y|/wg9_eeei98s_e |n;G%/_׬'X)Cr8{QVS:-&9&dj7IlETUUAUY.O^/vXUlKKEKETuI[Io^_{{==X W{T[nݻv۷nݻvۗ?j-Zmz9qKTW9m\k+C;#4C~šu=m$%T(ޥ7ujzNruq^*GŔ8ͯ_8oaĥYXکv̛ua;Ð>c]r|۝co7dsq n{* ss~FzFcϡu;R)Qthn 85瑊ŧCTm}6 h}'_R=jix#V0Q劚M FLؐmSYJQq+{:1SSؕqnIy6z-U{OOq}s-ZV$8ZP[g #/'xuT-:ץ&ː~?5^+/਺*Kđ>u;-awtԥjݹ\p׭nj_'9>۝h{~sCwM'?tiII!M  &UjM(D쵰k$Mw;M5}~ˊ}?6U;,k}U*nB=iZZwI y;#+{S_ڼv^[nCzu6?+gn6u]xu}pѭjSS<;VjQ'^4}obl&sCd>z)=MWzsތQ:Z`rTq_{SuKVv$+mюscܵ~w'TLihy4WPUjU*Fdr}}=O~想Y(c:v.%. _T[_j# w5\=k:{D-ҿ&'Yƛ9w`N@Dya˜=OSNn}Mi|Zd=9HHe9rP|MV9"\E["dMտU7:"IR"UhC_Ra+WTH(_[%O̺PϻdM0X1ZX_kwFj$Hhe$(X׵ n':0~!dTNDi-}7}ob4G"`76,eaԃ )i?yT"ATťhi9WzmO^ϲnXC[w[ +(  cF/ӃqՕf&p[x?wǗǶ.UO'vph׸7qsQMNfW% B)Msٺ'h4μkn뵟WZp.whw0^p܍g{#L;bZ;cݙٺqvo>.J*Eڟ{ls=fy#?1UC.C|_NH^`-1]-AD[\ù5Qֳ#)]Z9vw>t)- hM`D-"Iq߬ _dD3#SUҳg}U+mfg(Ѯ#;Ebj0TF"-g1#wڍ'猈|Gq'Tw*'<|Q?CKHm7_*ϑ>oaDY*N] *^E/f"24)qTòyeB)%va(O'X -kZجLb乯_K?U14б=?i<_sݗiGc_mFO%*3(wg븃ޅD48O;_'ᡢ|_hp-Y-nru^=Ϯ.ğJŬq43#$D=W?F~[Eo!e$WcXf,2 eHvMպEO BmH0hKѥϚꎚd /Í-(Fh7:lHe-B v!{u=OTڒ  ES.2FhlM4|3j^#C i@Py00]Jxj4_q?hK~WSra:._ߖ)6 6a?D*:"US}/VB^ $ȊȈS?&Şm}Y[RZ[Ij?Ė $\Pw@K-l mPW?Iy~ZԵi+g~7 yfQQUoh7#Oi(i(s,s}R^Uyzkj#ƠacYDB2^L( ^g+8&TUFz/Ch9s}$\ȉ5m*kuҥ4Do]V=GLW Mu5W3**"/W$0L(kb*#hhUD_y?g1NOJb UD*$ߗ^CԇpVcƩ.5+7U#"##epL 3J$z o $D? =OnJz%Y]O}.wǣjYK6,/Ÿ[#UDZ{14U-TQZ՚QydOOjDT{89WI?nwJgDGmM*ͣbHWQETUW|';Zo/i0T/i%?_þ5nQf2>YTE,OQ {9eo]5\ϝ<7ތMV\rnA.Wcuե?˚3 S2zXmW2g=ٶq VK>CZnދ5];xfiLG(bQL>|Y\oN;r>!UoI/ ZUHJuɃ;nRu}9xq_y xtsX8,~?kMFoF4߫D.Q?͟vwYGlS]SթYNwtBK+zWw|3`cmu2; Mq6 r蝾' GIF~DD=3v34l><}םaF7f_3E#/߅:dmg$cj[<hV+3&2Ζ)kq9 "U7XI#MGjQFoϙOsxM\mf8QXD[;۩x,iqOAXSt~1Oeu?чN£,|ա)4ʊfJM;$#_)cu>y!"9EdF$+"燪YԺTΏąVg4.tK[5.T&)im,n{ݧXV8 sD y'^BV>_̨-%h:ˏsygywq \GJfp/^'r3шo{ibxjȾ4#TQy?fɪ Kis)zr7L735/tl=W3m#x}'6(c=oWAAޭ-mJ)O~n#qp_Ob3M,}78]}u+EdXkڕ'Νqy]NM_w$YЖ';CdS]tM?V?鋨uk(oj>').F[>,s< *( (6d*pd53MtcKrR/yՒBn2 E)E'oO?o󷔽xWu pJ쭌]c`EPu[{̶Sel*(jY[*]&ǁcIq,W2m $Qys.J_>*3K>br)W@""Pt}r#^؈-YΓSm"zr%fU&d.2"QOgp~n[^U]ֲaMh:w!Z+kpN&dD\TUD^NiC~i|w{=ZI[or+*$s*J(Ң$g=Y~mW5y+}0p aM)u^O~꾃Ku_VeCb [GrۤQ]e=#I1Qi(²X@EQT,3e+tz^?# ˡBR=/Qv~8˽gK5^apU_By@.Cyt}?]k_?á_Ky=Ot0<eBcßo;J[KΥ\xu/w]O6ce~|ߙom{s9 V~ːgۉSx.uj}TG򂚘GCT]}|=~h'O<װvW DTD59Ih-ʋܳ :wS-#kg%}gW5c[ZgZ_K!~uh.T˦I]pg'*o'ߚ=]/o.|׉jx^/fx?~g=Y[t9߭5ϖq:ݿ/ UAE.w|n~Df!&4W'':cw->{o5}wQt=o|>۬v_Wy^]_y|i}A}RdG1~O~]mo~};}7??uG?9?ݥ?j.*{;v{7Oϳ>州u]wwznk|3{kA~iow߾;m9KIs^~[/A5_W+ޕ̳^ezlߕuV긝WUx-'T ('20 uJ tԎ1gug4Tk=_ro9_9Vt>z^wmopE>7ՙzC>ۦ7~ϽX~ϼ}GQϩy^cu>E'c}O~y_{#ws_=c:s9L1<߱G}?ߐOynU!}AwF-l' ,ʰMOs߿L[')em4MwyTue;O{},x݌`*G,Y̳2V!d)4ڨs͡$/DSvkL@[.+p$%RP$U*(!Pn/"Ao=E>~銤)ShWOH3#}y]t Ϩ$E+|h~~OS+n!ЬT}HZ_*tN͇WR'p2!β"MULEs;B~XS|Ϻj5N;'i3fmd40%Iaw#G u˳V, adhbA7?4ly_|O;nwE[ XW~EB1T_sss)D7k81Skhѹp^'9Uw[*fVzn>&#/ CogΓHv{Ά|_S-=ωJs~s݉𥺱\:=1鯿XL?R} cY7ٷiEfTwޞEgAfMv|²ԭlBY[({?]hvci}{}wU>S[e/]ÖRʷe?:s]lM-5h=A4hnݵԾMz7Gf)Tͯ+aҷMx{]-=_+- z^TթouXUt,_[ѭ3K,re#6r7ZZ* fX=%{ Ҝw:̃/ X;SE ͻluETs;crjr͑֩. qAb֕1Q6Q%I [%pZS5#[m\_ybsp0+V04t[=qvM'<{~)Kշĵ/+?Cs}"u::\%4qC?gDvsG,pj?Q=OUxi/f)Nn^*QåBLOߍ~y6llܷfl>>j˸]Mng7A*7<+p6+lfn4}c1~GaLVl܂"tC>!8U>oG}Szi;S^_>~ ~σ}/?}?gx?uu?g~szK}uI^Qoz{_K}_odm!2rc駽oѺ2~%ϱn[|̌[y9m¹%7g3O)V]{:*h86ۖmn/RԯPVIn ۿa$oC@׍Mk.wNއp zZʇ=)QN^ xtE(=^0`(>o}iYlwn-{Lj+gמ]6qڪvzwaD=t\pU:VNj{Q]Fs\スW䬣/aGO|=."XӾm$O`e=&o/6>T\lt]87r}f|7֛Wxľy0]mN{<)neB2 æ2GkvP{ץvkl>ʠm:;{{w(!yx=2uxNrPT+[b{w5^ZT{F-7nnϯ@AE7 g׼}j| Oy\WYxXT{m ;>}}<[7V͍Wuc{=}}}>}޾`)E,;r)w[:Z۽H^zIP^>Зly*O5+ݮs}ϴ}}e}n}(+^gGݻ*%tk ->ƐmmnPϮq[ou۳Knw]kH(-]}=>|"=Pw [,yt޺׽_{ :{o{ﭻ _ctޙvcV־﮾GSM0^Rer}{[Tn}2Niy崙w@wG}|bv};\`M}׻5v^7ns:TAg.zסwNqۛ`ϻ}ʞT[{n ;y^=+roiEWל^}sw;u^ }{Ʈ>un*O|={^N+9=3>{ٝoG{n}Mo=p q6wF޾|%t]ך4\f|{|5^|۾gNٚSQ[]}bwg<4>zam/MuYLZHׯϲ>z }8i#m\}5p0]r]w=t+;{lξwq{0{KmϾ}޽wo]#pqm`ރk=Ӛv:uqw^yQA!H׽˝on秖numyշ̏w[]h`PBTم{}Èᾲ\ξ Gl!:v.+ݩw>`l7==m=AvTwpeJȯ|պ.m}gn}㳩RI7azλ@CgZm}^ʝ׽;ctJ;kIKei뻸TdkJ)XdG5\黙ݾǯ(%SPݲˬkWoSݸ{׽ ^,Qݵ[s_q_vv|h;]+7];Lgl_MiE"KXmޚ ( ݀Y^ntt u[vj[cNuJP:3l[en%cm Ζm|yy]sd]7ݽ{[^|3BuwǶMtwgvEȠJmuDh:| CGQEPA9sϳ>7a[vAa{Sޘw6W2_OrukrF!knwJJ J>(P22&C@hiB`C&iɣ&@A)0IOPFzSS<&&z14 4 @hA"A0hBlO=5'=&)j~F=MM44Gd 4 H@@Fjda2`F'C$=#F#24Aɴ=@dzFOPOP"H B&  0MiO~ҞM=SҞ6TާJz(3PzOPD `TFI5OM#1&jM4#Im'S4hP@Pz d4!JƷud+KHxsnp7yF}Vo^cP^Xk%>vBcP,^< y?|&7z5C?9ÈERFh #u;O%Kq>Ko{_q|{oupzls,w?g?o#|Ww/ٿW\]~x};5QUW>.!2k;opL!h! P]Jq)u6鲌+208!W_4ݷs2sd!m10!gFw%虭DWoW0KO' KYH{PjՑ4}P)?S$Di@>tT兽;~wqY xW!I&bt=> ,Dҕ:f|QE)ޡ/Hma,lzk&R^VkO']a_ӠByNP `|~Jmmh{:B{ՂФdYn_BxG^A"DZ_/g:}*IUSV+{DT ΪC/fBծu>E=T (|rĵ޽Hdsmo NsGMcyYm!Zoɘ3!̢X  l*UgL|W{?LYrk!Y $vq_5׻T1}AO>MTklGTBal-t EOa/H!" &C1ReI  eI$H8 Ȑ(Y ~EQ dEWh;NQpfU~:Jdٞf$߿UKsbM/cvHI$$eLLɡ!z,juo8EkV<|<}}1 [TuݬG6Y}PAU|u)5'ᷓ;k-fB^sv9^?uO3&OڷNl*Vh3оrYHuz0q%K/W\ϟ)w!/yf-¯A:Nsp]Ź7yWg9-QFow?4B|./m^?waX[|e•cO{j%Yl>[Eպ_|^'uqqo.ۭ<\fT}9Ses&xTvTSz1h0?=з?BGI螶~Pj[BZQ?套y:=쟠 ?gE9]40Avp'zht:)B.ߡn9HGL8[ Byz̓o4$ ௠yE~+:rs͊ b?4IHkEdJ9S||MӜc-1mGv!H}O6;"^ߚ-(~m$TQEED_fNj%lRoy8e4_nuU%K2h?:?ldbOE-)BIsQ?12=>3^Z嬝Jv_̸a"uIB~Da;?%_#@* iE^m5xq"%մ~Đ;ğb)MTQQ vpFĵ@_2NE~9DE@Ͽz; Uu Nв$*P/c6/h{K:=Y12TOӀbj:R=xCwHLb(:5DVDU5v-r(1܆[s%Z=cmț] Dmd7:d6׈ cFQsަ9͢_Mf=8Bk>JGK":!H B'׉ĭ<JT Ǯ$fcdwYW@#D_֞'ϼp0QdCwonumTvcnV~{[*W_QӰT:jY` zZ>(D `%@AMH8G,:>]}814=qgܼهcduOW!Cft]⑁t+y>E--f6YvqO,+՜ i0c}N{nɰP(Bz? O\ԏ7$Ea7A# #l:ʝc+j*IU |h!'oByz8G-0hC[=b_nIxJ5_L}~n=SGXf+D ?+C#_9Wሒl{zX@Vp~4nCBPJ:O>&}!r_&B(b,-W8/$uEHq8fUY PgHlH"&;###V޴EQW/z%B+#i hSv@|0?ǽv/RgEvHgL GG\S ycwNjRTN8!L2N#%NvA"@x'7hn^tqNX'R1у!`_uݑQU?!=<(M8;|Mj:;;8Q7c崄g<*|S-BdC-j5( G] A1sRy"j$(H"`"`"R&(H?_Wwǂ?v@RgG Qgyon{wy>\㨉6PDO6y  !Gw?ޟ^#~/KCe[ܝnr]]Neۉ}<O}7-?%x/k;O/w+埥7c[E?Ou^ч]?Zλ=;m9}WNr8[aL10o_OⰞ6C՟|E8*pebЈ$ A QKfQEBQD0,WKQq>O -ye|Q'T 'юŒ1Ӭ̉*İaQK* ʈAʇ6b/;r #VqC/d:.S^;VҝI(x={(N±&sY2: ^\/KXZ_64-TvwC1?ɓ/+L/G[m3Y9%. r_}E`E|f~oq?ny_%q\@ڤ^u鐯0zO׳'촾\ %(|6zW2U?b(WI<'#n8C"gh 1(SsC?ya=~߭~ߗW|z|]Ck !7TaNZP9Fawc?W:{~ꪱjD'{nd9ߗ 59pW |-KSY/D*"~C*AP'`$RBv903  D@Q0QD_w?R)">}3ùQȃ # Ċ!w?+2qmOnA'Q ]+=WA4?oh6H]%OmYʱ7'.CXz/Q{R=y6\RL~r*Jǘacs5C܌UR GXxw⏶.Y_~:]g_#@:C ty/=D~HR [~O'Fxz=^8qeSS[J)P04*7ݿ‚"g٧MC;.gҢ:Zզ0ͨ蕌h&NQ -SI?7 Jc4 mǵ<'f`SN$g*3 (K-F\FdByPdX[x9(m$zMy  lZwFcʚ^?ӓ,Ԣ xJ -{.QDm:72!OWZA<+HHNOI4& IH2}|?l3tsbCC9˿jǟ?OsFGw-pLst\zp.,  u3QP #Ogg~iyHM:tI_[?>shqE8Uz}T7ń*,Aٙ`V asYd,]4<}1US3UA PǬV,Kmmo>R$I$I$rEUUUU\c;M,bgWWə][KDž-Z'Y2-LOc%ҫLFgUVl$2`C?bv+E#cV-uXv4PT*iѥ~!fNLnpw^5\jDϷo.|{tݵ͜n+r\QkVm|J=ʪӆٷ_^'% [,j-dڵZHVٚV44-r1bŧw?^宺lvϾ$E8#ZTMDvnjhkK\DX-{rί+:Q5J?&"W5KgNB|'UY7cݽfZHҦ:~ۖ Kk\fmpQ/]. l8mNÆkEy"*Ր[feVט׷nݹ&VŊe,l"QFƛ-h\ZuYnyt pۮWʖ r2AM-6*]jDGgn-hnfb~ - bY7.r=&go+3S~{syN&*'K2cXqK&QQ@ΥUorL yK Sg~s%vaB!oɪ:TO<ˡy臟^8TNJ""{D*J - .r?(k_p?O}ˠIh( Wr TD. 8ěO6/~{<|Ie摡!xFU.aòU/vweOQHX`U[lz|jD{:վ ^i;~ߩJVSݯҋ:$qY䝲U/0Tlۅr"(,"8CP@kGn9}ܤ+GJO7т kJg*'$]l:@sʣO',Q;%Wu~ඩ}&*]DOȆC*اz~7P_{{9??>k;4VO9?%ſhڭ%Xr{˝Xg)=|9s3K5rCüLrXSy<̫<)xXr%O9"^d87˺ BӞargZU#-AX4/+Y7:2=J"^e??A-((;}+gM2sY ~@;Pī# *#+EcOߟ|0w g8okoZJAZEOL 4\qCG/L`h2{W Y0)j-`yu;&CPPDSTU5EQTUEQUUUE54 Jt~:Ύo,DJ# )'U-B@;HWGj$-T?bjgʊ*I(&nY?sT`VaEG82"6\`j`JU559_/ۨc6ϳ4d8M&X!ֿ_>))>&T 8(DMПjw>7,ZJ #Lu_|_\K4APEQ-3fff_ZuZ_J})-10+Y2o,Iɥm2ƩF1k5/Μ!0+ǁ.I"ǨMXG^$FNC|=;ȲU@PazA?e@ { !~@}O~8JJ ((ʁ,28CW6h_"غh/Oe6c 30gXB!p1DARQBVoc9C(^Rz%W?-AQPG\SVJEJ 141PEDAAT@F)%0PQ$E@% ȴ!x1 fύ(",3,, L($iaAʢhB"+ `j;BH(=ڵ7ȒMt$¸qFoaSN,h \G؂}{Q]Α=ԏ 3_Wâ) O} J~yѡ'AQE ׾r;.hǰ(" bH" d!YR$ Z! (PBIBh JD&H&Zih )QI"(R **$`%`fBb" ?4& bJ**)h hbb*`* bJ"*(h&( fe*j"&ԈGY&!<&'B2a B "JR*B"b )HX8PƢb dbJ)  "%R " "effe`9Nj&*HȴTD$+ZO ̚d"H$)i@B ((YI)Q"f (HJ'NU,ѐdDJE$@KMHC-, CDD24L\@@(* R&rL 2FG%F%u"BA$ƚB ""^"&L (dhJYFd5TFdEE|Nj**,"(#3YVQZFfIȀȈW%r)sdY b "hJ R`$! m %U`V‰&i j`;V ?ǰb(%蘻4ÃOt?}6rJr(*& & r.R1~e)Z -)߇2Bk5k$  {pqT"P441IAvh('":}F Zph"4C%x6rXJ&( &X& %`$bz/"VU`PPGZ6TO[fe~_1;۲{9Ոz)rȎ07A% #DAk  2sM E1~H0 $CED9DAD$C0P_pY&-=x#PSKLT: A!߆DtIA%51P1@ I%SIFLaXHaGX`CMCIES IH8ksHaPA3$T!R*0HRMD2 L)*)"'BILB$VC 11 UP2 DLaYV !*gQPD42I5)J)j !)x" "%$$&Xi&@&LD2EU!$ @ "$"Jii  $ Z(EDED+E# 4D ,QMLDTR,PTLQ0ԅ PS-D%"D1$A5 %JhZReh 3ӚŢ`%Jϸ#Q#<#ڎ##G\>@Q@T322CDA0TU2)LJRJD^hnF,#֎i#6TQL0݀01- PU%4-9C30 B{#2(f!6AŁ hI$b MT$45IAD,+PT}s b(bR(J)"(9XDtEGCtugFmKhf+Iw)͜ uzkHQA4R[Uk⌭qU4hܛUM$ݧ 7ȑnx&Z_V8=U̵6C"FFֹ͏J bj6mIF)iY5![2.6ǐ8WvxO[3]3 \e+Og 8^{3TM+%@Ta=b l9ΨU6o0L&n"0cE\0.yPLEÉ #qyʮ JQ%Iihm?Ѥ#arÅٜnatso1lڼ(˧@ ld#xtl]/&Yxd5EÅ ar$[LCfĶ'*ڡGS,#FF:@'[Ǡ CðR4 ;MPy!k0( j*e^05 :vh>2y :p1' uFuZξUbL1yT^$=if^s SWB&B YJ0S:`ذ̊j5) ;zMvA6󛖘# D288@>ml^},w~7\|޺"H"LWQ`B#y_AR,;3yzz-t7@;$)j]"͈{>Qq^{Nǹbʺu-y-KY#UȦ`%$Ͽ*B:#T̜o9E#z3Zi%)UM!͸["̋*5Ϊ4y̔P~F#2,MN8)v]똧Jhs晋0bILz}\+ˎ4.[œ_񍸳q*|6x8s{߆_#Я)ߎZQW->09dUI?OB>Ȧ`BJ$ȁJD36ҩKV;'_73mrcш}{U1}kJ^M0~bo7XńZ~t^yڝzս!ey>. $NEzqvrYVoc7?I11E2:wt Jq08f\ k/|~LڏG[P$1EiVqV5t^al 6 3 ygHxr=Y<\hꂃ(L g.~.|O!PJ0ݑi裻}H_i7&WI̾Kh}PXj]nswpt!!:fBU|Cݜ.XiuZDys,:Di ~k9^پwW8{wVz )bDdd>-c!mr6mjAYe)$寋E,EpcG^aɯg\G h"&[讛߻ժV [-\= XS8a`u|]R>zeS[;a;MGӍo_I=-kut?M7W(nr牖R->)P"Hχ;NX49VUTjz4Ҋq#p5L=ՠ! {y>@x퟼R-y;s;sβm7Mk_{/[7MDhPtn.e]v$MtC=Vi_y9>+~-mkD8-Ɇ') HB('fUw͎-HatC$PMӏ<4|/5OrU.N믦~Zn|GtѲ,Y=ml1psΔsxVƒ=D26Le2lgq40"<SE൚t2Vz_QK$]Y@Sy>h̥UTDT@`q#Y4t D2oXJ4v_E˸o+Xs =4M̴6lzQAn`evtsM緣*/u1<}Wuzg1Xq-z,v-`tNIm?nLKTwƩש|!ZwkS]ŀykٚw-*zZJ300ʢ)fdc$DW6&,<0q%[fj1ɖdfC3S,N@{3_xC|ZnN|]=5nj,!^~Zx"hQ2]NBD4> ĔN$1-5324&O&,nG忋oPX̫8̑0enA텏1HAM ᔕ%-悝Es;OԎ 2XD7Пw>?=lƟhXNoFoʠćD%1UHww9~oȊ B,+fH[R5ERD]lQ2K7)((5;<:P\{AE7W[4Qd/qq!E!u ɽquQ!2)"Y:y$=:|E˝錃0)Z>C +! Hk/\qCq4%!n !JG2 u>8}yeD.:N/rQ^m/'Xr/d#/L|OJdEȡ E>}9+o 2׳tRAk&K..<$_)ŲA[?e22M"HaJ3_>λW4aǘLb -۷'f.5r⃿~C w#A"+fJx>GCK .fR > LRZN0SI1y/ [(s'Y 呰ZLz(9A'm"E& 'o'2I%OhVÕMYU"S8Vn6kśoح/|| 5==ĺ 7 ѳMa+,r9 JU0&2]k yE>rH=#G`_5x6#RtvlJõ7 &yg7!u.rVRUCfi",nNӠŴϟ^892q83s6M b[ Xl bw4nzh1iMQC }mKWɬNЪ)òd&&l}MYRK-Zz&*ݻT*,]绨jɧ=ꈤpn ɒ+3SĦ|Wd`PH_NZu˨3:9E?kw9ib{=JM\&a(-)7 Vr=%SAuq =/dBDljHg %/ZX%BxNU雾8,hI8(L/cyf0gƚy0ms'MPB"LM,D0@a: f;SOg0ۡ2h LS)Km/ˌ STkJۿǶ\^aЙ!(ea`dȏk8kaMwQ5sErV P_qF9qE%a K°Ѥ 8"c1B"%XTADL`@ eTLo/NFh<^5ƈLNF"MAX8X5 (24aԮ zR)D>ih(JVC͘O~/."1XV,=A<様[_ȹ}W}:c"\Q 04`DA{DgUwO١jXY(*A 3kZ(pea`Sa`F!G0,  !00!@QP$-gO9Ļ< Vسr~D7⃟.}/O\@s/)kuXWYsuY s&C(}9q|~ڏ׳jaZ⊬R1A˖8|Ujg8>$8E gF8aDc"F.ܴ1L±X6F)$+)Xy)0eےAd'W\d=U.Q ܁!QP4"6{wVZ/ԋeAY0ȦZ(F`j n_T~߀9 pܩ-H+,Aq! S" HGq@|k⛐IDAψx3Żx0Q&|GϿEt! A G IxaxhBc&~>6ek@iv7΂i _|b%3 Z~QK*eГ|>ݗ& -y0j/GY9[*5g)cBt8߯Aw29nߋo-95}z>'L*dS81+FCo2\--B<2cOWv$ u59h*ӊ&uhߎٞIX>ug5{t#?3<:D(HPΆ㺭5&:Oiic^WoECGÔWL:cU(pԑq"h"0tLsa:$w5j? ߵk 6؆X&{u?߉7lwc.釥)G*d#M<Ϡ9<û'+(ɭeA\G_ece\uu+I7XQűDRFyS\rf\M/USK^+6jp7W .dC,ayd)3K LcMn+rk.V쌋']]HVpEm)ȹRQ8hؖG9 ch=}׳ky?[$FO0928 ;/jtvY!朊z}XP>bBYm+9쑖=\ 1Sd,Yr?p[j6ɖ 8䇌y}XO^oنL72wRc%2U.1ys;AA`9!}:XQ9lw8hQAG.lQ͈= M8qF527AqG_g*m9O=1ݗ9_[*P >ݬGQM2ν#eDs&sFoTzWD14+䪓ң\ 7&f Xnu߅OFF}ZW*܎=9: |9:}N=>Ct (NR =aʨrE- 3gvp=&ROШq2!hQ0nFR_g'Xjj}F 4DFkŌ %]5bYّXp+챳@jja,!XBm%1C-N!@&8;rՃ Qq,xYxwJ {"G{/B0 Ε 007 Tg8ywx%]s1lO" Gkܧwa5.v 6C>S[2ܨmCe)hZ-b64+@R?X}d(t7@ x!t^ϝW+7N27 T w.MVzoum4GB2VCK߇^VF4  o9_e8PdQ/zGkZ+QӬcNoſ[M_'ӟ>{lW ÍY3ݡV<8wU;" g)acGmC(j`hG-7"-ldFZX`ƿ++2|k.jfNNd3,Ma++d95P ʗ43V~O\c623rDo7x`_-{=4vc~ ?aJ@@1nk^JajzAxgR3tZ򈇱9vdFMmNiM8ߟ'+ٯȓ+)k^dzgb՝lm0B8TUk0""¢LDU@UEtWȋ**PEJ–\de-4deA`T9PIp8M.EIơ*iaE9`{Y#aU#.}dϒ54,JT[fPޏQ7o7~z:jM>b34&M~+**(B2) H? 5ATU-% &s'ݱ(((gxP=rDD ǮD4bn4a'nf͘h٘6XDOю4G! -P{՘Ucl7Ƥ)b8J0´!ƫa~zdٰ""3vAM1B* (iTjF1cuB}.\x,GHwakmQ{D} QҚJgYЖ aE.0'qiʫCF)Z("K NR룇a{g0 5}a"thKM/g Uז~Hp!f(2vpx "" $'!OǙ}"j)$iJH i`{o^=z- HUنATwaYTO !HA;3JuF-F.e}:w }C 6Z;'c$8 Nj'U=Ry_ﲳ}ᕐFE_S+"z5ER:onwbG*vMG:I[ya!aGvk.LLA$rƐNQX&@TC|ة%\tznՓ؟R%wu$E׮!<мuQ1a/Ԭg<m`|ق]~s0lWD?N$BBA*2?ek1]5PoN:,EF=A|??nuOvd0œ*ӑ0'T~XiQ޳:Glolmc\]#D*uz#cdee~']ҡٞ*$%} k(:?ڪ83ԒS=|3zM okn__s`3{^*O>ϟ 9#_螿'nk%?2uql{;O/sc'-ܮOE Z%5 jÓ|{AnB/'ᅖloϦWNE EeE4>喴}ܦ-:ӷ#~[m]Ѿq`HީhůJV^g5{/4f} PȿKb{/b=>8uH&e$m#c/mJ,Z_T S"]S6 WI+uOt_C)j)J V]~j{8퀈E1_| ~e PܼZg0 wpQ~p݁ٙQ1=8"'T>+mqa?rK%c9_WqQAsrw""=b.ٟHJTq3pW5U?_qr$&*Ts\)ۇo;*KzkߴBjvIK s):'6+m[o&BV5T_p*0Am'I1oOPhEɽᙾjjT 8~_3L8d,rsKwI;H&Ra!bi%#Us9SضDi?fyd дڈw fITOw+^>UK3 NύT3+SGc]IjuUeqe0rZwu@OI89G]dM?UUTcx0H (*($5{-) DzUSEP2=W{>cS?~{}t|<:]a"AQo~ '͜~z(O[5SAq:RdKY~j-e[ +2VqQS?H|woʬ_yvﴵ|M~F۟O2M%觹]/E=Bg3*rT0֔hG?g/v<#\6c4|lޢ?vltW=vaQ`,͎#cwtȝ|j/D]zT{=?_ w QhH* QEOؠ/ш0-z <3k?Yq́W4w}ڬOPEDО)MC"$'yХӠʙ$B#4(I@,_u* !$$a0=@ϴ>UU}L>\E ݃pĢ6VtUTU D(0#dDJZRpbYc!U*;6C$(`&X[P% HȲbH" & d!bVH)V ZZ/~-h$嘓xu b"82 JCL O.C@&'!!@89ٴ]Us(ŁLԢu&zi$D^> ChEFЯ+B'ʨyONK"TJ+;رeCm.7`ϫ)U^<ۮds8C!9|5DP_Oo1 TQʛ`uYSr`-!}33ٱS ӱ:F6+H2G&~1*0򊉱 창j".2Œ0hr%=Иp{60,4:61;i$CuWkKυB qh6(J0 1n4N8MȘ h8{qqJQ@(`T?p(.(h(r]uϥ zmέl G;^OGob"(ZC: o^bKʀCn4ޣTY d ]NP1Q B#EL=kddhġp-1WZzĔa5x1]ݘoCVtA:LBT(#tټ"lڈR UA1KMf_ll~T7>5Y.D!Y탷ٛ 9hxPv:9&iJ#, "ØQhr@p> LCਜL44&2! ( Q0SX wR(y#S( (*|rh4K4iǍё>I 0"!pOF1DGtdt : b2t@h7CTͶǁ[f9YК#  He_2p2XteA.%F1~0AF$Ql25/DFTMFDȚJe !*9A,".!Q9d̈́2Wk`h``;/N D_'д>#LQ:[Q'Xgj(B9g2"KISAjy7QVȝ[IřVbjo=rm饜Uܐwk/ G%$$cklyȐ5a/Fgf)y$Sl4+Ov_ $?cӎ6'>^W3+ϧw{Nx“o FGf+pFs71-R OlM iH\(8>#ȧh-^/Sہ&BP%OY]!$W5W}Q2WI]÷٤N!ѿ\8Mex{03ckqR 2L2A3F^Ͳ8UHGfpKZH0 LfC\H`t{ Op 6ƹd,c=a3I':B2 d'¶8 URSFh3EM@y@%\7}|B>W4ݤ9j9ܲQ@ qLHI$9({ϞwDX,n I2B(Va%n8MSP=`B&C.iAbG4lr\(!`q! *5A(F!ܡ!nχ}@8[-c.&p Jok*I$B!/i}9|̈́UYwqv7ł2I$+!Q^mY( 9|(D[s6XMJgfɎ>XGd!EHЯNF":9|ΜD݊3#j_֑wqPha1MB̃4e$ЬQNŜu*Ngb(iWVoV1SX|-_tA,{Dx1sȕm*ɊjNj}ڰFJ-8?rUԃvpr,-};5Xs&AF ~n\gN&NPWD?[5Ww}qM2~ o3ee"myl/]uG6r8烄yMYw~h9A4kX̯b-гgnnJ^YL DC$ix|ǼsCƍ045MQYf`q&X&kv|Z3xCf|Ѓh.g=!r}rqgP#d\`}àfnw^9zㆳxZ͉[&7\0!y"Fhmh͡鶔p0(BDžjP&bow.|>?<}oAԦz^h nFWkL!Rgb7刄4֟]M֧Ì\+] zD/  &fFr^~քc8g _mlέKnNhne@- &y`b"1NQ1"!%~ Ov h&Sڛ| ՀhGNÉ!aA9s(RG;:؏D/[Z3nWTG D!-]'+s>^dՕncdLl5d FInQysHN<#$`u^$Mg륦1ha$Խre{M,X9ݖzQEo6,kD2-`t:n2O^ȧ&+ b 2ej&B9T eNz(LD vcL/nы# ]vsmh+To1)2DJ2oBjId"A>i_H A- .G"!./Gy61Y b IaJT+#1>qbI 4Wf1/ S8Wqni%UR1&{`#C%9]9giriP[4GbD͐:+C^,6au N(hj 9s=?/#BOI9Ifku,?TH;&ӧYZ'1ytGր4K㑨pm`@(_ykV9eN\s;P6nh3B*ʔ4KD/&x3AǏ䉳vGկF< Լ+hzu6@d^=^Vt&^Hcc@X"&.hqqW_3JL (JP$jX^#K!,z"ظo)3 *+hj#!!:TBH@? - }hl+7HCW ð{TGadw eG |HьI(1G]7R p@9LB *0кCVnLʢp:#]G$DJ3.b4\XH޻X܁'03Tr4zkٜtѷlEQHHV BKP> )[Lj> ^'jDL"9REZ3Z ѿ׸!֢,w|1_K8g_ .' {< 9W4BtS qlv=ɒ 9$.kh.>qhH*'""",p"8ZzuZΪ'K12$b:,ئ8"C F8"R;u863䏑=+t--9K:RRBS40G;iJ0*BJ1#mun4U[fάHd? qnʣВ#jtʭ 6 UI(!6n3D2.s(_Oq~&<`~Y7ukWRfN&z^c4XDZkfXBY2eE*|9%ur+CF}j41Fsq, x2䵎YlY5L%;/Rw/y̷Oj}/ZLpr!ӝrR[o[_[2=P-Ümz~-DVRftdk6#(5hIvSl4vϢY9MemGڽCrWƯ?QMaø9Q%̄F*ML!viaQXG!_DC/P2auRyl?AX74:4fphTcԈ[Dʹu4;6.EtM}"a-x173,?oZ 3#ub-ulo궑pyah`yO\OV0P'(f =g,Ģ}T`>&9 {G ô} .8iV9k,覭Lƅw;8 l](:ҒNFJXdCQDDΏsMQ FV|p/cnZ7ʠ%R |)qE&Gl /@S0 Lb6',ߛGbB`DE@APѲP$iU;/0;υ1}|Yp[ӨRd?g} .>S\Y瞬jz5|dZ·c]U!#k3ocͤ#q|h O L޾|>k}>s|зKCKE  $  ==iaAEQd9f ~?p_"M~Rs)BhqHj,ɏW*VPL .%,"5Ŋ3F14l(bYiE*(=y|I&< PNΝv>RC"zN~ oo咄AFᐵ(E;6laADGhb" "F DDDDCaEahZ[{=?Oo>Q-K[8u?חs^~͡4!ݙ*q/D.87_l rߖ>B!'+,[~ußw9L{J.Z`\qwCT(yQDh 藻DvIŐ&쪲#lz`U'f++BVqD.{ Z`A#fknާfj$$#Ǔ3]mg8C{~DʳCeca6uc׽Mw}K*`ï "m&Q !hdȲp:j‚qWS4!I.]'pUNns\\-~ێwa]Zi^LJJh d0 F lhzZEBl~yb;ZCfޢfﴜR<ǝhm㭸bC/\4>[z6x;oa~דz̩8wV:. IQzg>t},@O_`Gڋu˯8|f F<z3&·۶MmeX*.fH9XvpXrN?82D85YgVvgkWxءb[ d3 Ý 䥼wOMϞbcLrм :Ks9 !l37\>_[~_M㼏%q%ҩs xg^qiǤ怄$>R牱r\|)s~mbyz0d $ IyI2?ZDgo3[KK`sU#9qB>¼DxN9.E &n4:tlXpgśuҫlθ~qBjUF.E&cIZ34gţi1I 2pa~j?l>lp,8PRm Eo!ilɽ066'k)$_+ܾɷw JHwt3k%F_ 83F)pfH Soˍ4Mje !v`{THZ;C;ziAff$A M akG4(hh=:39{$~1W<,6>/.z 0pw\ 1 b2U0yvSvnͥ<x k7wn. u.҂)ܞW*"G4^}F1^*w둸SÆ>f/+1zKy6cԤ(7dp@a,۰y/ԭv >(}S8b&wCqA-&capڵ~s47~8+Q/$)`feCx_0i)h7LV/)y1m6rETR7"ePU~VMVMEKQLӫbT0Z6%B.Z[i3iHE).&&DF-eaqR^juYS4eﴗ .lhKv|2q9867Oʌ_p|UZ^ƽEY=IjW2;X[$ϴceirP5>s൨䚹qju4[uꝩD\zⴐj!MP~||Nsˎ O\aܯIX bKVkw gh̪ʊ ַ5OQͻ$KXM9r}:c^e.~)FpDEV<ʥ$_~m̳Rv 6A}0U!n޳ȁDhi9V㴞j(!h٭BLLx޳Q%k[&4΢YA:93'I9mpgc]RR-fUFBؽ \c)s.ZfbKfY%}wZ jNͬ CCz2TtpDCgh|YS. C1G'6sPH٫͇1ֲbYճN<$(S{# Rs< Zҡz71,~H}],]j *fgɗZN~-ff7ˠ$6S&[kn|wbɒXP*)8.{72o~飝>~Vx5t{vmRlY@G=^iG|Bw~ʶ8 sBAuŹmKM-t?/&Ef#~avOt\[>Icmq@YPL:F_9ظ| -d̫OId"6)n^TVWɞVmG\erq޹-Y˳x`ˈD̏F9*2+D5ׂ֑Aiheqj$("WE_|rt,}! Kxyy|OQ>>W<|M(oK4$`)kV rh oM8Cl5 eQ2' =f绑OAɡ鶅PD6er`P8D2ˍWNٰWӖIЛm8۞1۾Yv4:ЌKsnmG̮0~_)_3h>J, ,%!F`ޣ#߆=~=^/?ME|g0xsc*=6ZJ"—U@r()s.xFBe6[F+:V? t. vUcc*acA;fO[8ζ隹eЄ{dNC^*0bR|)L9`򚔬ը(ЭfafeDP3yCnf߱_Ń۔I&1h0k /6 Iy81?\MwPIZ%u6D9v}Z2-ɶ$/b&=T4^MM,V>cݰ N*AI acQQST3(tUᕱ2d}ʠ߿BfBIVBj{{}~k:bcSffe2klKZu4JMF*"gYоMj^{A , =H!zv|`6k1ѼTpRc$&ܲo%B[]kV K,iH褎@<q1H$aGa (QX谎(& *k /y)9tJ4;gJX9eʽq-s}aYh=o\>^I/3ō4pz/y 4!čb3syq0J*FC̸}#`@~ <"h-YIFP[)-\ps<\Kh7Ej fJ  Y1Ä4$ecBXY&Զ f8T(m (,fD`5A DkisJs-ڤ"(VEfdZ[,-EEKHVfDUUQUAM5UEUQUU1ՙk q' V_`H^%ڳI 霪,p2mbvoi{(v|^/I!jQqMf"s!ئڳ$1"eZ s[c c'%&L/hYGk`3"&:N<> J\}45PQf{y7&~uoĝHdLW$g+vrϐX'~jEu<$@lNG#NB(t`Ŏ6۫4fY8`d~]D 2![Crr V/SiHd""UW??{iDDUIUeZLB=YbwJm?XD}!m M[UD:S2N4&yyoƕTet 4(@Q y 86y%it٦(o'1*R"m-uRIUߗŴoxbW] q.^k|n1s),k|:ѨiRz0?gT"ɛ[ 6";_u@HB/)A9&QEG=E+L6- 0\ Ӽ? T5$Q9d."drpPQ@0A$! Bt>C6 ,`29!@"Qp(s@B@ #!߸ F#S'a$B=fȧS*aLx EC ! \}G*$a=~]5|Q<_`U)PLzJ,@ATf_V\!A ╰rQ L8&?.m4۾Ǣ'ϸ>$~_-96FAא͕Vσ5`GaO Q'~\1+XTRD(P|Tqsvry 9.eTiDn!ϛsxRS}#4WF֧4ClKUv` ;U>{G5u^q.r$JR3\Qr7wDUL%7#Ī^JώEm(d 6gR;1o[@ʃ2?|aO`.bLb .Vm E RYL]6.D4NY۞΢~bbۋXÜ CjF־Fw{(G3X \4E=>u I|KƉ 3hF};훑rѥoi)g/.c bQ1<&yј{ׂ) ukbwUa{krs.hA!npg31Ʊ׸0 ;/5xVM̰D*Q H⼿.ud$[NuϡT&rّ?qvܾD;Nme"Y9.i6UcBBJ!WM߻Lnֻ1,f}1t_S #I~ v6.EYkՓYC9qT*c{.U,EMq%m^h}~v9^zo`\{뙩;ab [z5!xt# .e.e}'VJ4h9)#]"O'w/t^h%,& b*7_1orEZf8,l,^ie9U$cmOKCuĻx cstRl3%Xq.4n G&4I/׃^.G?oNȉ+Ůtn+@פɌ3Ͽop/m>Vtq.}M6j5~Ǚ-Ӗ|j='|E%uzbDHQ$5Rɠ&ML~.:?33K;T:c2̶R1r\33.;>=aK -K4t2鑆Rm%/rXAd*Fy[5d!^hK]mDALu&Q %TQo#-[Qu*$Dz\[mC-|; b]ܩUl+lȇm}u1 WVeSl%l I4+Ď [ʖ< Wj "hQ:o37wթ2=-Iz[Y<|Na~!XQu!~n[57b/v٥CZz']!$FXvG$ԭR;'j>?F͇d(n/|ƕB,ҏ}Si_9ˡnQvUxv]J4D+''@J e)$(u8J)asS ?vf!;a+e&<;N]:mN_B~^:p9Ml΃oM~|tM w^/8(l S#yqS~9 |[w.[ߟ?0|~,㻭9`F!̓h}bmG,.%vw5Ñ@, @V7~CQ,,X+ 8IE K^OM iλ oU/{ݼɺdzWi6:IfeM@9D6ɐs1x韑ȅ"Yy0g6%Otxe5p^RM[.hEebdws9ٶ2|T_ӧDuR]~8 >{{#z{}l|:|~"tQ?-v)5gR^ϟGy \SEwY SOYuko'eUE:u;*Gc&Y+H2BE}g:ō3ނ[줒I$I%%kn Y$JtI$z|xRӦww:]Mzw^,;_N}A Č6]B*ɬXm!e/;x;WqgMW9?iؙ} |6zh9~?oJ(C 04jAh AڸD R 586Uۺ]qZ c3}6qЃTZ=ɉ!$!g'yƃZo9vq14Qvd7&R`U03ۀluJ9ڤ.bV8VcML!HJ2"9A%^cӾG\Nٙ]A?N#". aQQ"7RBXR%l-4v2[ǢʹZ2|TvI :"!"Kaجbˈ?putٌ X;44- h+b3zKҐK T["E Z9?g򑇗.wպͷ}9P;%Uf%4fj߰Mj>ɝuVms# ?h#;I$W_3`k=5]^-9a2Vá; qVݜZW7'36B奼f )LޤUٷJ$$n FHΟ*4ӯvozltWnao.& o/yI@Ҙ%'~zO+[At솚EH*ڡ]do/v 79`xE2-"N!z-q>]gcv^:J W7z(^.ֳ;;zs5vN/a65Q{">2 *bHAXSdgQp<4@3n 6x腓ܻ*yOGn=s"ep |Uuk zIZp+ c -@O^d|:y}yLeLk6uG8!PrQB0SqəNϼb8y KF5V I8v'䳃lŔkDkD%,!Y<=U"7,jJp8 EjBtOU}ftu zeC_&#w#qfdNJgMR6jn&~Vs%%^7wAy*&2Ri-,3F7NqYv7;" (G/o>Df=X!0oZ=Bx#>;ȷ!Gel8">w{Deggq 򤅳^zdUNbQ:ꨂV)ӑ6vd"Ǜb~{}y-CנBF}r۝]mtI╈ghNyH;.@^>{VERnW=ȜiuhϦb,u,|+NnGȒo5QW4 1=$sDM[&5UtTk?U̿SnXIV'F:d<[2ajWv2ӯs;ټ+7,kʁIF7tBéMٽ<λWC[H#bzfVƃWNV4Ci}3#-Փ|w!?>մ6vN‹\G$x^LD6bԙ0dFhC[;?ߜtHןp]wʍ5tc$;%ϑ>z;Myۯ3wm{M!qH pl|9u9TX -h"r7" c@`D=C|ވ\Xg`YįtcJ]|C~$L+v]Lh"hx5K%bb`زfU W6bCkɍgcO~Eav >5eԶdC}^~7=Nczq¿|W"*W#9vbC<׃f&Dnzy[yu#(}Z"}wɮ}4q9+ofvPh޵]Œ|9T%i ,>V] [X=]Ǹ=\_] (03,qZĎ7m3\`z|Om`ѻ#*۱/gn.+WͰ߳^S)瞲Uo5J ]5h3uHKt5MSz4Ȅ|{ z늚&d  ݤ~ֱ.rL ˧=*ff'p &']].K5܃([FΆ?|c,yNWBسG?eX-;QL׺61yA{U'#N~`F˟ lr|([vW}p>rv}U;C2w^c,ҥq뺞ef4z0Ww:f;1֑wo,7[>+Xb XjwaF0Y- \'-atEC :3R:Its*HrGq3v @u\mAȗX X |F (Ck;2f_)ei}JGH/ʢc-XâuOF<\&]楦t! |o=-81}-yȰ=_w\8=oҺذy:{v{ 1uL!e$$E6mQUx[5ai57s~4 W`an10?F#DdE2 p1%ڐvK-ۊ(ƒ⏺p;RW_ݧq{nڸQ9 g$šSu#/­k-*YR*Q!ʚ>.^~ե/ʍ<>\ iߊ[Ekngs=f%YOU6գS>\3hnWH"q4_εkM/b ]O+*3ԣ,zt'.uKiwr$8t4Gu 3׼M]ivOB *$I^^yyyѩgFGZb$;5$,myΤb jh~'v6j{* x ކJ;臔8Pt=^+k ҵ[O{.cozp /e_=/1>KM&xC^`~I={z1rr,#?4w܃2/YZGyQ!!C0A#:Ipܶ%SE Dҥ {1굒Gk9!/gzrky\//9Q0%$1I$b.Yy䦎F1*TgEv A tx|8͹>֡d߶>(5 GyoRK!٬x.?/h9ms{u#OyF,[˄Rdo@Z:;:-JVon)BRl49z `{ ߍq>-'(f]z1XoL1)a #tY$~~q3B>53d뛖hhOB [^yzƥd[[y![H?vF4c1_x'6}37UUU7`#܎#5tv4_{v]6]?k !$$;.ɤ„Hޡ{}]@F#|a[ѷte9SR8d,E*%N1"B;2d\m"u:Z.s4̧&<`Ar2)cs# Ip..lI+0ev;I 'A (ԭ^y~'l֛}l&y]k,tK5ȇB;,HeD7i{u۩tG~Uz-ѾW#}VѺ8x&딊_ܶ跒=?1g;o&k^NZdrl Pe857м'k"d᷽J;#t>1>"Ǩ r.عנeM+ls{܈+s>rs?{kyƑڛҾ#aAHe{s!=sKקd_>R;cy4Zl{+LPѴSZm:U~zy/_o]xZ܌wwfME>jV;<חLܹ/l?";H|7⼟@roapVQo89|JbUWyu/m}ΠЗ}9.Uۧ5G9x=|_rd1oc.be=G+{9hws|tD܏BA nPf߷oN'\^w]5Þ;n\\Q^r- k;^4J$-EWwq48m2@ļ,O3t`9nPY83YoarKrDѕp>F [0ij+[{8, ^oŊ?FzgAcF|gF;zs#^#M_H%ackՆ%{g,ԠN{.u1*\:G.)ƵO Mä2m\?@psƸt9vN3eC!}dGᗍ\$aͣԕío*wrtsV2:`OmI*-^\2Z:vNI]}2ַ Hk:KqtO$_|w9rkϧoծcaءדIx F|KP5@Fq9zUf/"I48g JtSy&[N/ [Uγ4& ]?6lb{,ςu0H8TZoi]q/:kw-C r@CNfX&o`|"Xc"t%?0gF!t9GmNqLmb_9dcֳAI2 3*U̪7UUQUUDQ;3+ ʪ"*̪ó2PeUTUVfa1}k\s|W.+S\3!ym5RFk5w\ג+G9abDr VE% Wr9 {ҤMlud*GSc}|= =BSS9? ۻ4}bk"&J5+_MO3xpf hu)Ӹyv[9ʹ'գ}`ɢ2`pǁYboG;gQ=k]~vOθ\b2^>>D~(] 9l"9KwSKdCN΍{ ro o͵IUZ5dO0羸ִwC%D7vej1 f&mfmz844~u}DDś;{Nt9;:ӥ?NجYȳ㶺uyثșej /)L VG}v8>Եb|5F"a&:ǯN}pxb< 4fh;ۏ<;V-Sm3'tMTX0 D( +|ᜲGw;o"0R/o H@}< 5E{g!ldqQƒ}ZYJKE"+ns*5Y`/+*~Яwo~^%"?>N{T[rJEtwJXO?@}:OWV~cө<ߧ^*؋!!oQߍM~i{lN_[6׼Hxä4`[ mzF{xX¼;;9]]5s(2cu^6<ϯ-[ԡyd$A|[*Ft{K;^ԍ<\M{;[dIwY;UOЪrRVߵWfN #Dml=-<4TXAr&tF}yVN>yMcUeuK-v i@Ԧ;rZm4Ὦm߷Ȼ s(] v\ķ='\9 ($ltoW7mark"wm\U[=Fv9@p$G9wzrbTϸH;QmS&˛z? m s/s.Irn4 9,nM^s ׾F'X]Kvͻd65]vrO Bmq8a4ch#QB1G{33uI qhW >T)=Z_JghQ /GF!GWXfNZ4~{ww>&}]mjwmrֽZik'ݡqY[38t~gjSZrre9cr-~k~Do]hWldtEç*Ģ>jwR}_s2_ǔG/ǸnEa+ۭ%UFy tbv_IZYYWYr=6>99ρArk9| $ fz=OWWGT-UYskQv޳(ށ ogZRp7]յPYv#$(`F 1kӪ>4:r}HM$d t69]R/*6İȆN>anYnсkdɇ>g"'Y$'29r%plTįvKBh o1vZDmOB4x_$r::C YĄ$yXQ FƏ T9SGf:Vώj&c1b[%r$'+B-Wšnh'4̟ql =˂BP*$ #_<jPD=J r4slb6]ݧslu~g[$X 9Ș[GvXխUj?!u {}h.eGyG}l%||W+kv/ѷKܷ}# }ssݗ\;K/8JẼ  c&Ȣ5j=G뾬(g4>y!wQ]3ɚ2VkK,_1Es:$:>7qvo;1w<>ڗK`j#mꭦKg;khYƎjX˙iGDm"r[j}OO+tI6r"?Y绤xsn5 d#K a{*u/]΂cLa^m CCHtǔɷxN<;NN=쎶_ԋXQ5\_Y 6E*(EBӆnq'Vzs#6s_#͂#LjKG?]ݠQYEx=/`{,Ia]8}E:X7 I O`=ƥ`4 7 @\ yP$;Pp`t E#ŋ.ӑ$ #aApFCdCr>X ĸRI;?;2JAc`j50hP20arGyhX @n! ppsPqԃb.h Ԣ 99PX(̣rłFF6Ab $ #d 0" =d)6a0X S P܄,Xlr!(9g @#ht%:(bzgVC=N -+JR4PUDU@E)STd )B'/CI(Jii(" bDH)"K5PTQ`v&u/{l'ۀt;JEHF1BXOF dM9mh9|BU|ZQ9{#br-M1 vp:(h `P D@e.Vڜ1#\ch^=E9qECFG*UfbʭXٲ_;,,ZQ @M=hn$8]1 tqCg [q"PZ7M҄9`Sb%*ݸ"'PDLBBHջ~WdQ+hDAASX%|dנ>+ Ԁa[~/v?] Iܝ\7w/<%%Q$ZAYrWp8.+I&t2aj33 t?ʶ{x7ȭG֞)я-U ߟٽ8,ltpz ) ;+g>~?`>@u39<׍w? x1PYok]2Mܣ\Nnj|/FZ ;hrC"DdpPP g7?a޳f?C~?>\M.aQȞ'ce6m*??XG2 /}kq|ai#s:r~/Ϙc.fwg>;ߜ7e|Q_8\:~qL?vұ٥=q$'/{Z5{R* &'4UxϕbOa#: (Ic,X7di'vE 48n#AdZG{MJ5zNQ"@{9%PaV'}{xXF{`D=b%I_+S} ==5P&'QN bmksc?N5*xQcoYOy\x|T]X XϿUYRێidDVj<m+ۙNNIYR-ˢd2/d12g "!s*7ZUz՛cնWp+G÷1+65hVMlhBԶa>ǿsl\r `6^CqB5ifhk:/k@TfffVK|~$AyM׶҈ơ\uZ(ˌ27U"ւo2oD䇐JHVu*sЮ*bpF0uK"gQv2q o{h?c*fT1~ЏB$aRg(]tg<*1kgD/q9U8Pȧ1Yvr0ū)Z2{NQW x((d0fmJn7l?:N6T7kGmm=aU#N*b[&3K7C4L{Uv<9g.zoLJ_݂CNN=Z Ӣof.q˸(NQPeDz$6bO_*s9g0tyhOq}q41r.;Pɽ)}>XHn#$=":DCIf0c9 B`nuyi$H$& QpÓ0$| ]:zG/n-{%UϮTENj~n556+*uS*~5-cOlC32O,d\0pS!ek*/ w&St𽩚iGWl@~{6Pz% a%` R2#s~{ m9'BB^-]+sQ9@>×1] id> t:>8;ECxVND&5*1.p8%8]tjCv Q3LbÈ~ml'&4"7q Jvjsw]FS44(13jU3dƻD\݀sufzHv88`Hud،DDJ8z#扁a )03)0\[pzzk۽U<I!NoG}b*<"_S~oH ^R#xמl^3TY$gOVD}GFXV-k˭ :4#S[xRrkjcDETQ@.VG/ y;c!ňocM\͹^ O#CˀG W8yLW^ !_+?A'Q*c_CgmњeZFZ"Ys Nr"W# *{܎#6ξϖ;.㑽FjY` q⓮ݯm'Mli zas`@|_,0`~CG*ز+ŏ'uj;WlpS8{:~c:h:l,y$z>=DUA $Cl@֕iF0E#V`0D *]d "D@$rhJ9JAHcj]huPkNK'p@PA5%SPК0 *rhLL` C!&I54qtMJAD0@8BpW"@2LL ,&dq!6jtHRS̳\2@7$4՚ʒRF`Q9 DI hݑL`Pd`ٙ՘ Ѳ<ծVL ѭP{&D |Fsur HBw߻iK =E˛Ea@H#nHh#EAsD@i=% k"yMr͈03 lLUbKB5ej\|"]=G(=PFD G A#4~HXǮ$VݘCZl+ФMmi USfp!6fo(dxXF͆CI9I*CpEtE< !7؅p}\Ii4W .eN?(8K1;7Sd EӪh5qrٜRKOVŔ&Dݸ;Rpp#m-xo׊cUfEv/Q'%5<8W*S3)3D}Qdӄ7?hU2< ;}bvsOkH>B7<Z̊=SCŒ0 hCYfG)6a#4-]x/4C1fe4(KcAp#'9J'ߐ1Wz z$$,įA4:Zdt$#DPtܭ`>h_wn=yR4ZRede*rvՎNlHƹ`y?buJH/lhPcMܙ=TwtqE4IAACe˭GqOo8n5E$|%/ .rs|uk fXcri܁|BAx- yJ5$Ke!C}_4D2T Ez϶W.MRE/b-ZAW!J8l%Ro*}ABV$U?-Ҋʺ0'@)|cs8C%[dn]7E7Y:B Vvdu/ IIrٷnQʠr/zBvB! ߎ^Al븸.aJ>,8 {aBI(&*uc~ެi9)znHHBAoۙ%ww2YJ&qr__(&nh/!j"b1c84sa=>PI1˫n:$%4U+tœFs^;_aRn '2mm`E6Q cF d7$C]hIzdF3'1wo7bMCRJ 8p6 L>Ѫ+l!jHXY-qj)3).SfH7pިhuݶba UFwA{u!jay^~+\Dh+J4ܧ~hkc_'GN&uGA4I({>U*yp(cH<:'=p>̷򊽼#FHߚ:~x4oinf,O [[I{إ.I\8I=JMe& *T.'0{:# 㮬"FnT0e`Z܆HNldb6EdM)64D.+0̆]]Ỏ9A\Cr;2}(:R$"ZdrQEU,TSsbn.Mf8 OHddyۜ벡VhZRJߣvs"DMJ rU!JVZeF_>ic+ay[;VPm`#EwA0>H>(L&h;MJz;mg -b'<y쪣֍k0Z8?18ÞTq{jBmdä"1T/OF?jٮ %N-ξX6y%"Iy_xpHF7E\rIRF~n 3|sф@ƶV90ۺoݶk8.æ8/nlu!јIiAF<$_ҥM1HąXL6 7ޤ j1"l'=.tpl\E1 $(02yfV̲ue5$ƞd14n)#cf7 8`YQSZ*"rх6sFxf. "*s2խ9̮,JVAdPB۰z+cK!RIT3-ioÄr:r3?o믉p1# ߣ᦬Hl*P R{] AdAtctnmb̉۷c-sB_x,vһ*oiFogǃItG'mlc[[E,b `Dp 9ZJ׬bih^u6U}۟r=]߱}muS_cq=O^k|>y{ϛ|ayݯiu\X!N#qspwS*X(3 .H.dD_>bK[ӈx\A +ov -ILT`ͱ2=!P ?u>/iT6 4'}^$NecrʓۋvN/~+zk>Z ieIi,Ƕ[d%R9bݸrduVDN(\N=?sZ! U6j r1 ܽ|Aj!'R@vك(QUUUUحoQbjٻ\λcsͱeE3QvF NHje,we]%s?<PЗ|pu+$ SIDyAIKfDEaeIPKxsY;~醚C.Қ$?s43A)zZ-HPrShA8`ڄ(  >NTU, p!faq 'z`6EMo$ QDDȯgu$7 L #/ifYeܬPaӟO"\P{!B1& U`z3I(|V"T=j3'l3nE}Ǫ(L dS} &?`ޡgK?AQG5l\߃ i-n !p-M;z.RծܝXȥK sIk 'Dl-cLXÀYF>5@*i]Cjjhe7?Ka HfS{8+1 t`riQrQ#gga88n,h݁KILxgɋ!Q͹0j;l[ݛV~*Q̎F"*OCTvEa2gq&;q5VD;Ś?ٱvuR4Sz06~zhQ m^! $[E'3TX(8~Ġg5]h2@WwC{yL)f0៥( ." h_ծ]`ä&7,`3LԩcQ LN'P4zʑƹ{SFa.SILϋ~g:5)KdFPk{,Sj > YM29V`3MiDkѼ,Z%;Dj^*ηNjRD X|`@@* u&~ s>m"T MbY$2Pz[cpxLt+~ͨo01? HB*b 6gW=OY2i%ҡP6) N \QD(\qA%u?-[!G~<׸*Dǻ~_ֺ$_vc*"+O#mEUQZ oVf&ռ,,Z!5g͎ 1$UUVۙ2B/Op'f2Y ".i!`SN lUUUdĩU)RrcR-́~C6`"#W-sd㡺XnjsB'Qjy9>zFvL2c7cDm*x骧Q4ccMK&Qmxwm-5 PWw(%1A<Ż,VJ 5QP䊦V^; 0L1YLO<%% u W2[S-PBh_7P.Js}{Ɂ&3_X|&z#Că•_ x"cC 1``a~ BmG] Or{5YPAPC96Cy{֥!es}o=ǐxRbXJOoIWN)Jg%S W" Ic[I[G؄Q6ŒY^57Xgmw;7C2I+_tBx~U:dUYf a#f7c%M{tԾ "ɎJζ(3|PG_h 1\)XjUU%'Y |W {75!I5o/%P*2+9=%XY|"a%ك"$nbC2 ؅%G!`)8Z{& S''-?[}ZGU;F]U͚tse_mјw;I&Xg0|P' ),X&-&ѫ{V,eY #V+y`ܖHU,D-ڵȢ4ZՙW&N\2Hߥ g%ȷ&q8g49H%ÊgŽI d,r}ClG&4?2i .A<.d_<7^Ⱥ}h+ &WYcM'o7Kkc]cE.-F k[bk+n8 ^Ɩu?.֎4N<-lmf'f~l.f-ֹ_QJ΍[XQpC{RhluۻKz +N˖ޏ>cM.Z9M[緣o׫SΙl:SQnpq# p0 p0OA '3E]f3gMk1SXĨb%UQbC!G!SMJ\Un<,&e2EUE377nI.M<%$"Q4L{uz!6/joQ'v"HfQOc4r=. @+RZCG[,a+SX+@Լ1RR9҃snN ,R,Ł $hiA5Q{dP76F  yx$JW7F5zњ6kы0ɶ]𪎈obͭVKSJmV½i4+n|pY36hGO{ Fs2Ir+hY Z_ pW F۸=Ǚ=ʼRŋ'ߛlwUnS!n6cKq 4]rUEst.E#T*&_MToowEB 4*nik|>ݳ0ZNX2GM'64rgejpa)i|/ymR׏BL\t{I+biM޴ tztHk:4&䦕O5JDc;2 ʷ鴇lQcoy-P̮.tXu+C63o0enK[ί97 |/o;sW+5oxѬ p= ,)[Gt_JwJ<ޅeU|maBv6SH I̒6#Nb2u_rܨ$Ҏcr %'Kupiסk cU?\ PpOEߙMb'$4VT|FD  ^!vc}.WSs[3}oBs9||K:N+T@̱D6HZܾ( j ]~%5 "X}N_f+gD0͆Êj RMYiiIc0FEO2f閴Q鐋|kzn#Ys8A 8扸k25X[(+y'[gL 1gFX:xi|1ߝ]y[BN2Z1PΞ^IK--Cn0&Qh L9Q/fN`t.WlzQ.+Fy[70~Z1⽽x;9h׍ԭ >C2nKUӪN&U3ė nDEm9yx-4q9Tv6[Dp26@""KhO6❢BZ_vD\[I^↳ bՑjaj&A73mZd|S @!y1F.Vm6:<~,-W,l\!apןZ^^u#ej}w.'A a?nsk %XL\R)KQ M`@Cn,30WUv1Hit̻q+_WCq7X7ݵiʠ6 XlV6rk]ف$DDQ/*ن\nU_/d.;f')C7^X1;/mgwZۍAĥ! =ϧ;;_h+K("ʩ_Sקw`L5yiّxzI7`lNxr pJ DI1Ɋjm^@Ϻ: 6]vw2_T/Vq|\KY*&ظ[  bp'G-h\`oz:'GEk6*vlthMY~]! `ّ͎o(6<ůfT.FX^aBaǭC[E[(T@[9.uTMRQjT 3K l]#xlNDF$6*Zr{:J)6Kݝ[ƑhypH*6R ǶtfdLp{tc{fD=NSϰ? , y6ǩu<z =P^8G2F֥y HPB]֞w[ݣ1:C;ztO 87 .>.mczF+BOB[+-46^@_Ja|7Ny:ߞ5l.wwg&POxE@H:Gmw| >,x;.}9>Y_ߖLt|ٍvݡOw#ۗ sr9ϝ]d;rbK4ӎPAn %Q̝7Pjo24,lS6& &Mi!ٱd]d*" F0B d7E%üS3ll"[Nl^oZxWS9PIV9{%%Cf4`ؽs#iA }B8շі73x<|N0f{2 ҭM)4l$7'?_! ix T8SkХrгn6DZdI ?L iQ*X%<|d=B cE(€ !aeG֨xOSĒT?-΂F qU!PKN=%;WMѯ^S7|yDË]GCCŏѨ U:ze?i&ZcG@w3!)*_wDgϯ|l;٬Ƙɬ033 j~sOch)=bUPQLWI#p $-6DHb" 2` P"3 \Ȫ q aUUEX%T$%!,j1) aPE$HE)MN[1ɖ`iX"J6L% X!? Ľx=, 9K$G+ (o,,ܦQ@A]VRI!*B8t/?ߧi:.҃BNP4b^<0pK0IzH R2b%L@+U|>C8pjhrDLb?6dMxFO)g>xw,aK,<`~? R @ 픉U2P"j<}ھ;7eaW>F~ 6}QeOYmc/oQj0 }ALKC;v08gg.Z$r8?ėF,Sۭ$@jCQqR$NȤLA @4Df0ـ)= 5׭ h$00S.lA{J7vr%6ƆxHl% e5$@! Aj|χ]rtjZ|o({_Ȱ-RD1 D0H.x_?t:.h(hZEz?vn{D63{LR$,/UA FD|'p 0_g'' ꀟf+D=!/ YjT @- tBM~V. 8-: ~wX1Mi،\_UsX(٨` <3JY ko:8>/Yg #W qɨwxˍ¥+~'qLS**yx^RI|r]x &M`2 ؎nMR1#XrNVq)$@ O۳FT넓NτzEow}gn_LL43|A/Z2yz~ߙ< }hnd A!5Y[3|C~@0"C .P`AIXI0\FC" d2X$`I AB$`q2E C]1a ppS43 f$C,XX(ɂ("@ $Ł6`b"."g `?b#mLr@ Ut'm-=˃@RPE!7pC )L&!qr{\Dơ\AF  ,X"J9c$)Ȥ(B9 he b `r \E,Q#" A-D8(H" 06S)ЧCe84%M0 A9lp3 rFd`C104ɐFKAqĘ,9$q\,d$pd" E,$$G29q,\r "2@4I",@2"Lq0šRb0g!69bÍ,H%"2X $#$s 280"B Ar(!$KIq  D00@HX"(Ar ,Q$Ar $90IL @q@$Eg$%bBBDX`H$Ą ȉ0`E$r\h9 9% AI,dr(Aa" @(Hd",``E#\Cr$I`dDQD80" !!\D` dC ȇ XL2\`A"(F 2@QsD"GJ$ A BG0rÆJ ȋd82d r$aCdCɁȆ@ XE(A(BX& 8! C!(d r6CC4ZAA) c1F@ s d0Xlٳ`h h0)C A(hl`$`h`Q8b{t46B7$:3b;P"0b"dȏб28#B%$͛ laDpl41p0TbfMg20B̗$qc%0A$2Q0`.dL"Kp@BLI,` r I,d$!L Ň%XF ,9d!09q DȂA(E$( & Ȍ,ACIc$.P˘ 8`FLG.d$2`s%r ".\ ˘.IbÒIrXq! $X$0XsۮY\dο||0GsQv*Y*ՙ㮕(Vp  bm%%7AvBUa7껎{mjx Iu9 dzyt&`Xn43ҀV:49P}.$QaHwQDkHx4:~+{@jN67d8eP*+Ma07 ߌ(MD8ZuζޗqL 4Fgi15ʍivDYJ\."mn_U\e7ù2g\- ;G<~>.0TgSŸ-\|4J#Lԡ]AW`65i5jZ7G ķEs<8 @9>|. 2/i--.<-L6;78d!#{-YϨ~>6Wf+YZUg]nwg+H*Fфcĸ<R"#`"R0nyr}Ls`k)9n| %i?>=_{U-\>G#w^)%݀)d toB&5<=t]L<r4 yƑE"ϋ|AkcqgoM͕ N`&,Ef;%k"0OCa:7ESϻsYqsQP1ȯ\*߯= - tk  #nxmn|@s7$Kqs?W`Zr:SFCld{՛F/Ӕ3ߡ,WwzW}hщˇ^7 nO, 궪M]7۹<ۣV?p`srÛ?DƃeҌ `q/{ MOI$âQ/7gWLJVf^J=3!Ìb6d0e30̃9Ct!(xFS$` R3c04BݚXGD@PqIRL#M,2&d{_y:I \X]&7gϏ,0,!F7lheAna)`ܟlȰQ^]KW\htp.Cɞ9ŮSLzv˒G|˿Z۸ @BI6;k~364MM!mutӟ->o}_%:)'S+16䴉T)\E5^e=LP$8n9'#aJ-t}@ iȉ)/Ee V~M+?#=z;7ͭ(!Mϲ`J^ NݏqF6Ĵ^<'\zz e6֣Ze } #9=> y_m30Nh#k7ѹ.x}q۩v2 OY={^O;ZG$㾛\5LԢWq'w θb+po{u}{C8>)AT RXQ^3*fv<^;Pj'xiE V:<)/`_˖LO`5Ob#A.@BȤ@u8pD18 AWX'l}dMŏ,+FGcm5!G=ƖA?lB.=Nj{u2wD0pyGh䎁 C"}~Ko]+k0p-)@VgK3ɩmh^٫#{I+ou{muc} FՇURHƎ`C w4쓆E|эQFg5CϸX-烦͏`d&y7, {w6 )!0`d!`"024gOa= c$FY'Ҽ-Fܧ{ ȼ~^GB 㡸BogVÑr"٪YmL4fiG~ .^` ,}oӄׯy$_g,u65ϒl7y>KNPf(qȁj FΕhX{=0>!@ɇAxur >kLȞHOV.F#N)Fkv0|ˡZ4 _m琜6ZJB;6D a܂A]͎ː@nΎކ "(C pJ3C?7mN̒^)!fY%R"ˊL?.mFSkV}JkŇkDLl#|ju\cG׆[|);3o.9u/|mo]y˚\z=*o9On?<#[Uel1r栥l!]cahg%׻:*л=܏'xyWoGOF[㣺 TLlOw~79:–2쪪ZAxe枡L fWˎe 2 [\b Fa%Mc }ҏtkCrwvل|쇈Ov8|r%ٝq`FI7Tft=m+^`S0E@x@ @c@&1Ʃ@A59G7 (v9"85F"&7BDq9ݎ(8b! E+$ HV" nǓw*nN%{6Ncq?w9 [{'w}㪽G,9?U;[&dFp]lWA'*H-\|(\1=fG(: >{WڢoHnܳ#&t>L9<[>{rG{ߴ?\ڿywn̯Ow'떞Ks# BYCPsWxW+9ϞɢѴeT<#黴 xk܁\-G?x5U\$~MsӶ;B9{DHJf%b;/H'u?=Sw g ]yL4:%DoIifMg.^5C·o;׫·B =h$5x٩߁7,./s )ϳ<k1(`e`T)BF&)iji"BȇMOn'9=gK7?[7@#V7(. 1X&Q B`jZ"ѳ3&U=XNd<=99eHQoES&%Qd9]ȓ(l;2k:gش254jUUET0 PbHXGY{Eʪ(puW*s1ɱ:>ySS5G]X"Z7Y.[A1yDCN,Mƌw1c_$ȄN"FGv϶,jwAvn鱫FX.ԥ=܊am)kTSKYƮER+ݥǏ0xBMCY*C:MNm\jE2hG~ǩk1,I[6$W;OXs/|? PmO@'r;vz˦ФJ^w{a;Ma\m M"ޛv!IQa {0 <115B&id.zm L%7iyaTXűC.3M1A!l[4-aV6V('sj7eK pNSbV\Y$m*Ê<z5Z/QCm[RUZ>`-3Sztԑw㖙{^V~xkǖgZnCy'_9߿yqϓY>>;kö$Ӓ{sͿuӓjMk'g~4⽞׵vc=kϚZKrIz۹QU-6 >K:uym_|մ;lvV&-v򲴗x#Ji)";U|R-UO+fX4ǷTwxN|߃w]y);{[k!2qs*=;=6mκtşDDf#w3Ϡż}}swxX~^*l]/RiR֯;EDNM*;ojc<{c ה~}yׄodž{wxw:zo?/WO.oduI8yRux{ckh8>Qu-~R奴zpKwD=> >=3^+o?;b""|(wiouLWҗZN#-9sy{&;eۏ}w5=I<^kPK?ܗ>]1Ù˧<*ƚ`^51ƙέ;{M˒ć sMܘ>osm0mg^{}_M#bs|5_V{`y lct0 7ȗgеEG5FMG,1K[Kn5:4nT]tmzW=!jk DD6w|"3p=V'v̞x3MS8k #k4: V_)2MGnt+iȡ!`RQcĘCEy $.62@6W[I)S'^,A .YC.hd;'?FGw.DѴf:n%0:<@̱u ]TÉzY#r!"d([)!Qjo{0aHr  P9뢨cS=]pB_u[=i$k$ycÇf^sky?YaʲDq?ӿm-\.pGNqҩ#~Eܿ5o|'[:UM9.ZͫBƦ64_g,c۷|G/Vl\6w{;DkRo5.[.Tulԫl5 =D(|)D 9 VKaDh锚Wm+y 'z(Ɍ>Y?8;9PL=&SMvG"3C*?NBEd͂D'2 v{~߭q[P9$Յ5{Ôl PD[̩̌$P{(>g }!n@(CW*դֱ_8iJ!v^o}]xE.;nc2F 8}-K(!%pF#B nxbV,ZT蹎G4nj,ܵk[p!t̹u=CCXh9 6ǁGȅJ"G^cAb:'}ށ{}5vWMQcj`o# #TYbdoF@;/n"rk)sPVq8K&T򋆐;NԬg՚( C?0čW$NHB1jhA}yeZ+n~O( pu h.6A[w&[yh]&nËs*n2wκݠQ==#=6`'wb-/AA t)HI|ӂU9e& |ՃY> apUBhIU;K_Ev;78q, !"׽Cm%@-r MO-hXw!b6>Ɔһw!d锳`xm Oe2Z@xJ" c5vrhG2J.Hchzrz7lIіA+RT R~CbxFWy AqsзQͳj8&Cm71_ vaEWO5H^ BbpZW<"cyGDtHX4x9:&DM cPvf2`==s;h :zrTʩ+Ä-3_HKcIf ~aDPDD?~$Au+R}+,6xN " %4&$>%X9D5j ;^ݞWq!1J6EED᭰?wӱ/c! ?wC&x^# EuAxqw-u#"eу*(g5U15U08hNYϕxgU[$r`jև, s *": /(NyE1DRȜwf;uoDb "zzr3Qc1`q٠$ɇF[ / J;BꣷK?|DDc=q6(u5渝u5o!cSL'9?%*lNoVKˢ]"$e)]7>5ϊ dhgp2CK0# .1MUPӂщHH$ (a$^ƣH.qoy45Bjؤ'C;3ߧ9{A@3 K60Yu}uKz=޵ӋĿUVzQCi3jokͱ/U3V4GuVE>wƚg+wNk\[c\WbN8X^qTqs~3%pc8=KuƄ'8}1h#^2kֳ]] >_\o|N_yw>ޮa)+l) dFqa-NgiysYoth׶:'mn\3,hR|jZiy뾛g[_m_Y}#9ujjllԶެLL?o{wXT\M-Ɠi֟jxw {q1~0iS޸&$EixΜq]Ҫ}6֊=5 6w]_8$$g1mK֘V6]m7xO1{o՘I-}5ַiWr719馘gn]]I(Ӎ4lh'Zw.f-mmƙ[^&8kYo3Z3e;۫y:bL -b`P`aPk0ɉ*T_+cO< y(ͥH_B;!?9* )#ׅLL8[fQ9鳷qPQKA.b'<~o)9Èȳ8m8s8 w#1σ.LpUTkio@:tR9:HǠA Ü<.ȁW+rL߷%Q몐s2*(J*$ZJZ($ h Wԝ.޿Ůǯ0#o 2;ށ9AT}B Mo(7s7Ft/d S  kI6j.+RM_9ʰxG[_H"8B :Q@=]rY Tn#:V!2p '|.$FCWBdoJ5׿%}G喎c<>t AH A"REe_x.I.(1⤍;U ~nwZC_3j% mwpqÕ뿄VqWXS}f!ݣ8uqEVGJĢt@DmAd k06a/wszW,0,ť 2iP$btNpI9CPsܛ~G9[txKpګߌb$-痴w|k37@xOӢ؅1/kKlX %5Yb-/1HzssJˏLTBEȑ( b&Zic1vSQ|FuYcSX80Iu(" BBmt!4@!(Q$1B8aHsrp6." jI Fj D!`pB c8. < P)CC(13C;C6a#CЀ6A.D`q5l" 6$ɑ L W6nMtwwÇc,;J9I `%h@WX> Nu`>&>CP8 i@ؒn!w꘤DK+Ӣ (3JA:C)˃~~e/ ^7<a(t'H=roq{}꠮F|(jap,<:&&TH8v+vӃ+I Y?G:A 8ytɮlpg`XP>K9 JND7!0D: DEabt^Ij.j >7u?*xExzD 7XqkմN.; ƺkX D`ۃ`&ȄeBDN@8vtm\R;J{Yg]w?lO`@ba>9"Gqb38́$ƾ> фJ gU÷pC`0tb EIts 1 $>I`T>O_f3GZ' Q2:LC*'_^ޘƔI>B۬6^Oa#(0d<=9@B?H鿡TV7t9ln79&IaN8*#caզ4Cіa?0u'?/ fB8!e5M*$7ix Œ i,0t/UB@n^ô+V:܌u'w3g1I[vwן)ƋOթkC~|tnO9K󿬯oZދw{XŹgYse|/IaUn;8 mɽ'Y)GsA~|[yxpaA+#_9Q);HV[#5 w(0ms44W6f7,a^_+w*HKO،y#UvR\2e睝KPc:9s"=@$80g?[Ù0ۍcN?nk[*ꇵ @Hi$j9NyI2QTZ0y-+`Y4`VY9 cCON3͏+ x 2'1a! (aJ(tX,Ip%?؈C`` ! PXDQ9B,d#A7 ,nhXk..Q$.w3\/͏d7cӇVG0z#c _{IO&|ߚi1o`fYT! 3 Ɗ #d0P*aABŋ/ީqDo]/F YV(GOCU l&5yz?fY/ ~]1Y>DZD\A833$p.:}cD80l* L|Rjmxef߫M+8Dkq7MP ?x n"*`~IZ/pNQr=fk =|GD)1(C' 񼆾W"g%7+G\ 1DoJ3:<|hB$ĿCbDTݎ[Gp{P oXxz_ΎWpnQsYXyb[N i Z;p &g'=y#oZ5 +0)G1cH_ʛBsA""85e\O69? y\Xع.|,,v*t<7@MCWGG8p 0mwsQ绖N$ !pel 2 sCH/[h%!t_Af!j]7B80| H0dp)=Ffb//'&׌A[~~N'sZA~O{b) $!":t/(?cPy4 yvJ䀊* (nP8~.,9 h8;TxV}wr`zg~k5@f6C}e[>T~( Hwe_}S\[p!pWvOҖXƣpd{#d$,ݞscJz F z{dvކnN7AÙ]W2:ZoLWFD))*!H#rXEؔKnjҪƶxn{MǸ$ksۧ#f͒3ºu$rD7L,A̘M60 *CQGq'"Û E5dd2P!Xb($04h9rLhIaa!$PA,0eF&GGt?ugώ.fc~./J,[UJ'H69tf䩂SQ}d!DBD*D,D@!B XZUUZI"L{aG$Iڣ>{ kֱǓϢV VUUߢPtv7C}Y \+W1*XAT*fruKHbd|E4F;{]*~S}Κ$Ns5c7txpMwot>eCޞ4eEuo!r 6l;[*˚OR^YlߦԆ"He+D ӡ\ϷwٸBiQ7}࢐{H׳Y= nP+HDWmG\< GD 6Q2 *g&a8=,Swv}W:3 H:c $#N!|H}/$q! ! " fD3߉ h3!ba1ٱIi͹ĀBN+Хu%7&aD[/Ƞ y}M}["=C/eh|Ȼ#8fE2F熇ܠ]gF]E(=]9} 쎰80Dـ&acqCYt8(qQU\`Q%!*u)A 7<iBwN̩,]s8i_[|-o0?W}~w?-73q;m;V\ڻ{j ;X6v\uw݁҄'mX"LaUa'!ltn ]ϷAfeobPhĕ6!_8//GKBr߼zx^w]ArB/H`!pu4BRԂ!Oa 5(!.E1#@Ch`&I! Kd09#r惗5 FG,@ \2prLι mze/S ZѬkZlFVQ*Vl?m:TwqttI>+U揻b]Ջ}EjM2֞iUF*v(#Oʨ%{   Xuog8=/n,JTR@J((G}蠮6u$á2N 1ÙP*$?½7t-ʹc:B2'ܸ۳J5)9 h lݬcF6Dݝn2=|\{q1CjI1P*  GSKC8[/du@%\<hrh=Gfc`CH D DLuRm\$gJfej13ysc <U kFDqϤO`>0>%P.,Go|s%bG aH+mG;i\?| J؃u"p:IWo "T2E 6jy1z^&a3g4ḷOr:(u#8i{xТsԆ-"iyU]Q0 Pr+`sQ\E8I`ɠ@A 0  RΦT8Q(DQ\mHĎAD8\sA!42@5H#C@r.@Qbj#C.Fcbe:z;_ͬ3҄trRÊ_શF23XDk,2F6MMsªD ~~]GΑ/ Ud\d6#jw<k:Bܙc f+6F ܂LId999fNm.1::] yU !^ [N`zN'yB˰\8q0~޿xb`E N-k:,pr RaEHuYj2!!oğWe &hj6D9<z&{>ׄ8!!Rq3? Uxm;ӦLs39imض ˓@37^Gh"g<ϼO ߣo=Ҫ+" *'>GW1j-}׻M6i-},Ce/n|GSSsRN d `Œüb[63c040dCIpL ,A``?@Xɂ5I06".j\k2`pc|A"]4 `Mm w0ԊIMX0iS-Ú֍j+تݽđ,tK4sMK"R0 'I{B`ØJ3Bu|QeR\30T!-E:С !(̍5oƆGpۚ D ,@?xN` g]B;l Pj.\' <l6 #TRN hcMt p 8Ps[a{ԓP]D@6 S_?P$!V&`@t @azKdb`d+\.f~L+Ԯd$BTy 3z[-if:f?,umѪVxBI>&/Z'|K0ɑ-׫>;gRuU OV1q`|4{=,Ka⟅[y? *< 6㥤{D?U]\W,DH8 FF(bZ>$C ) 6 ـ.Xd`qkQ2 Eo!` 540"B ,2`2X,XAw4Y^(Zo{wy<^ojΚ-^oUf||K,-l S0;# @!1%C?iiѩ?!oտ]ϣyz:񰑛e8 lȜ0q?$YUaa#B*~&et$TrQ` @qg5ͺ 8pM~i^FmQ'Yho^*?bliFʧrn1GaRgڛ ho[ ^e·a dponAaFAyW}:V~cs *q0A!E=Z]0sݛlفbfff8aϙ:AI UGY+tBZ2/Qnn5vaʓʼn'$HLv[ { Vu"Q&9#"j D]Mw/bgOx'U"ynZ-r?Qf: g>D"%m6 oH%&$5lrߍ9B~:gt #cRH,n{!rIa̔pIs$A g)H1gH$g KcD惔`bƆbbH $$Iq0ۋA 37xcKɿL7AB#V7zysuU]\`:HHa-ڹp+ &`Hmyd^JyDU KCҸyňG{$T%Jֽp+Zw^f.A6+P.t'͛]7Ȅ26(!v= .q˦,T2OHDNP4 AJ8'9 5!hغ&%L]20LS|nmoZ7 DG >ѰA_16$QU1ϚDUc|Lď9^?ld7Iu/y"^E a e\=YWY ,gܼG?z_o[FQv?r ^ Q7*8zX]t}7З(HC·&8ݏ _%7g|xf~hׄM$HN`v S! bUR+ECl +M^ŘBJA.F-# AN d~TL8(452"aD516*"uj?awޞyk("+.2ȍMA#i w>)l@,OKkֹqX['>ܨ+]rRdMPa^hkARLit/!{)Q{c}'A#I?DXE$B'(0`cd#2PG29EO3Viz<eX\E((5UvW"i)5 Ɯ"YjC*FF"}xPP*H- JLmryn_!Ws}} H2O0Td>K[M4ZYTPkq1620F4b  ˦ JG/D+XzW NUM?Ichz7/z5Fk)ť֥aX$OFQ{g| uM撨6ڨ~"O|~(̾ǁ{QAtu=h8$ @NAº/9A&cq}=[oO㴄gLZ$T"J=# tcr4xnqp9w͗OЎWߞGyߘ\prTD| Ƚ,f _@"(pdm]idD%EZ%HziUPty(GXQ,fbNl%+CW!WCy6xnؿଖuMFIaA9GkYhpTy4&B!jMHDPDFKLAӝ'M=3i-~~q WVplY` .ճ~ ޯ@5MErl5~/h1LdAK湖WC\X駫3 ۩ILP|Bf-o<$;V:<|P]dZ3+E1q-7Y ;{lB|p8 2\gՓf`OmZ7DЁ, G4P鹦O#b1ɔOL/5&i«ʹcE+AvGN ^kBڽf8c 6|!G~w\qQdT~]옆Aiģat{.u;cEI2^o!!k7r`PqLܩ?$˛p k ߤ.Ѻ>Wd+MP:)Ps(`<͙!jEE8;}|?'|w]kup O9(zg}|E[qBCA68vۧZГkpn]/A^Fazh#>ۻ-?{DGU`:s㺉07rcWEV%&LA|lvDLbdq|$YGj\GD{%Мփܑ4Hlɢ q:Z+&v &S\~F>~3mƳ't> lhQ=tk,|Tc&`;֑![d{/}* ss9$J&uI(Ʀ qzIW$R=$۲yEeHuR١oH Eh\}{hQƛ,Ҁ|7ÚǾNvASiΐSoS3le~|: pb9wn8}e!ohoC ; ,[H Q>+=ƒ,fa"%ATg9[Ib}>'޳T"UyyAtz^<:d#Á*VzEkArQ1'G)nV]Xh3ߺrwƻ>ZKZ>l׈̿VyhLcC|P%q!EYR \IP[,J G0͘HV69{7Gz:N!Kq3@rqW5dt:O*}v㟍c#>C2fwauAcR-nJI3ې[%(+BP‘@&3c7/9NMA#=&آIA(K[>88} +۶8Nr!fq85,"fzl ynB9>."DMQz ]&uL, BC+$C>V2Yr \I ;Iφ␖úO {ч' #\3ZwU j35%Ӳo4y: ϟ5s֚4v47gLɕYYj߹+*- "mRkoKbTF3$&1?op =fDq1RXM[M0cQP0"(()ձ_qy}aKW,򸩘 qlQTiM N&F-n3]'E#K0gmv9heO|o` nTn$.ctZ/>6'͠ <d;,҇8nꯞRu'cg5Ϭ;w:̚d<D$QX}}eF7ع;c"`=rǺһh{e:I%y92\ECKI$cэ|Ȼ\F%afێK4Q e)0A'5r99/BQi,U`rX0(ǐ,Ȋ(B3)2&H'a 68qu`*ɜ.Er׈k%<4QA{DC(H#] b. &X DL* %Dæ8,RbATĀsX8,)A8. ꇉ)baSN,r1)uiCffh0 t`mb@kv2Nj3p{Q}H(u ØB 1JQh0T.eE Pu|Hl!ŭaI' W ^$ -"c0 4Wa3w3- Thu DX:VKLd4XAƌ`5J` D\`LCm]i^ut1]ڝ,aF |&mE`" !Z&+aiI0pŠb!"!GV[rL2S)S+*5:gM"g@B*DQTUd]\+ƵHPl ^MhMr Fq;|Dq<\2,WNK(W-Xcʻ1,YXncJMI؂ȧE.RQX-2^{?(S/A<Un$e5--dw[!AZ/ɣIj{۝Gwys.R微UW]D~6Az &2ip,7S9 h pPp;sPsigDDȏ< qnCO`;0uI/~8h^,U#Bre1\N* AZW5JʔsUsGC7& A:\/to{lL@(5l$.?;T$e`2NUt aFQͪ{re`}'/@[,(OA|-`d^@Yr'e~Yπ>a##"tj%'^#ѳGxqtF=,K=Dgewptdf-cї!Q;&~tE2k6@i^А54ɹݧF]C!XXv$㷌ȹ9'Faf*sbh?0C  U8NZث:}w v}'Zbx<3jeWl 5ڻ_veAGE}U]'A|')I@إKqo#F8i-7a7aa\hVzCCtW(ЁyHoT=)Ow(Kl9Wl (ROS2$Hv{VC  61wk>Mɺ4щoWSԚ߰}<+=,ˠrY9J)NSbC}|OKD2%qo;]HI'S/*pÜOcg0s)۲i/Oy'qi:l)GM@cm;iU/rvb%ģb*(S˓EJvv=I3icvg+<,co5FG/GwYl }x5GNvl"w*u 3GD.ptww )1hT-╋Ty$ PXVDB8Ak:i%]1`ȈI&4DND++(D,L(!s#HQIXKh@&wl*i/Da!EEpy5bH h#3[pഡ@Ws}>JB$*]w_8 DȜw'-d|{S*;pYdކ 3L f!}@a0R$`{)φ=#1 h7=gZPXYET%PF hvf怒 U6B*]hnZlC @(p4-)0BMD9VhvS; &0\ E)6(9LZ tN=Q9ӫ`o0'+3: [HцC4%WxnO近y4zWq*Z]16h:ۜǙ~y [N`#I(% ݠ)ٜOʆ v zWr6HLFcyO!&u[W$6 fA@WhE8!VQ7,4ވY-zr5`$47 }g5S(@ܖt膏akq!STN@Ef6X8kzL&(o؄J|9EQAj=S5݁$0puZ=4%V_w Z>``#_ eUAz"!/zVzB)N'{nUPdU6~{iHg"f ̢)'D<Dz}蕀hCM%C54\ATf߫ H?žW?43llUAr4CgNJVᇩ-C!ȻURշCqs6SopW+2m9|֬ A7(@ p/P*o s"ZpR:V0:IBdƉJ 23꼗Q1N!E FHh]"*̂6B*bHߣ#DFzJVz0Ch@ opwG ;ab71P$C;yZCPӠ˿VjXF-%YUB1҂jB|؃H#8d9k `(ˤD(rKid&Di2LUk[`VflQN\lb rP7k1 "d:y!O(Ahp@ R a ]Np+@(=]EUUU1~H_#b&ëi~!.0ʀO!@nyú3"Cg| 0S|\ǏU(hC= zX!x5ܞtzVu3>JI[#.!E-`Zw-D6sCD4bN QRL:xPHA(C >0rDAX3%rrFX`rq0d@>E%71PX)Uq^DAэn2k?jIΆ2#SU!-y齱z`hǣPŦ6mlY76q2H 0½Wt8mWcpXd_Zlzq:7DeE N9dYNȓ8`le&EҞni|лPݱ~RY|g:~؁5\D $Bص_*-R. \B%ghWMW+d9'T0bVEy \1?˃fq(DQ gߪ}W&~}ڵjS(uM'\!a?=߻ё85bQkކa"b'(P=q?M"B&t0FsU&`N:;t`n` 9yN$r yE2gr;tU5mbxKL㣇Ƽ]iոdTTGx}WD4>3)뙤<8MUP/\`{;{0]{;&qGrP^=UUUUkI=֞lDb|&B$ vmhlz 3_\lH:{/!up=? ESEmn)ff38B>yQ d*] $I r 0fm`iW2 d:d92DIPV@C  X&8m6 CN,P6H:;xĢ{l%[RBb+NUEE2 T&CPpTɇw墻Bҿ>SA~Tr>K*Gu)<-u7lʱIc u>PL@uݽï+X㳑y–;1g&b(H3Hi̱Ũ~]KhQ:`1aQF`%L떖(ySOcWclw5 ZsZ,ufsvu D8F83h3/ 74wbINAnjIcL$̱vڶ#Ȟjro x;aFmkX˯[X \S:Wgz4"3DUbCCfۜs` ĉiT8%<1(ۯF֜avl7k\vlƍʦ8)J6:qN@!<;դqm˸h4v`-ω._Ԕ6'БӪYlHY̊],n+r. "wk@;.=IJ9ӉY`uڕI({>啊3] :-,` (Q3!4sx"mgI8ͧ{PUs$ sM kM(b(G(dHzYLxf7x$ oC6{nέljRaiǍAƈLSkx ?uʣES"ݖ[(Rhl9ۊliB1(=$?6fH &02QJ;D![  ƣ3J?CC*"57?Z~|w5tKSZVd< %B&vl_qDzqqD#! 4B17#qx;SE9VtaHp@҄ Fl8xȼltG>59ojϐ?xV>5<7?`?D Aʛ(XW28 9 W9RaҾ!!J$IMo;FifӁcq }O5Z_D@=\NȅơK6zO,Mhw`PIZwsAoyu@Pxa(|udTr_x6::$=`ǥ.&^1BjPJLcLФԍxF;2^{`v}xEceuG.IH&]%( FA.B?YtMU݀dg`~{çKKs28!v|މ.]fT(NÁ )` /kN@cNF33wwcoHfM11ϧ; 1:{Pp0"4[ zuĐCD2u(m05 XN4B |&&!̌ĆIv]M)$Rd~ UB̉yX $cH9b$"k'MD艘}?o+~gܽ,`F Tpjc|^f6FBɳ[|ȸ -l~&4!f.dX6{MRR ֗CF-HP}XEv/Π aߩF_z@`|m Dk$aˮ\4j@8m4H|LT9: $HIA@Ԍڀxbf;mPx1"a:k0M!="0 s^& h`Ot bލf0 Wka_1$1ӣjʀBHL ybq!֜ô) 0"PkV{μ=9L!p(<8'>?:KUUUI@$[;;Qx#ֱۈ+k**<"xݎzZ`y:/$=UUEQDUDTAUS^=iY^r i#t?aC9,޲f o >]#|(_E .@C\9[*(Bu(2"C S*AE@MSxxAF0>1X컁0M"$'ߟ5SUvXsHn6$r-NX兟q<ԝ0Qo=o`,owjt jQM3WIRB@{V e{gEu2ҫB7,':u| ߿YFz bE@ۂDB0Z㚞}%Ugvk7\OO@T\0c[.r?GE$V7&Ozj2Ay BnFÞ n@4Q՘d_&eIAYePpYe_aXqq!T<쐮ϛW{G =/(D_g[~~z Z0PMY>cfEBޚٲ( H3+_I$逿(1J1e{HF9Db `v2aC38M-4F%)~7D==~<ЙD Hd& YabV+tGiO/溯 `"d \~]E(fyo &Hi h AXǑBYu9*L(py1 4Q,7JXivXMPP8M/?ZTBo0SOYszlФLb|C Kϼj&`@EPyo ^1CYt;1bzy@D$X`PD, Vtzq!,M&D@Q`P?jOt N#:a6G/+J;-f{*`TAN|Iy?$G2giصbK2&> h/%8!4Ȅ +Oٔiѥ.f4fWj^;.[9ZT- 9Co!+6678t$$.|:,@;&A~<aT*u?Ꝥfz6q** h{O{D_.< DDDGbNgd? g'prv=-%r-F~yGrrD.}`dg,YhmNa=zފje!ez۾b2nCD"YkHп Kε 0.'@kA^l7mʢ#L(@\݄a8Wb;+y z,UZ&/I!wB>D̶ƸFvA""9 }SgyC | v0.dk @@w1b깸/rN4A|B~SΆ 3d"=O(ZؙTB LU[7'nso ~VڨmC_9I`*ɪ=KΨH?G |mAd$` h?&RN9h3LD,CƄH|/P/(~?޴oT7/;ȱu*3Rӕ2ʔko-j4z"b@}A1x0gĚ<ܯ%2 (~jJ`j"/TwF)clPaTD8V8.h}]a+{4'ւTA&)yR .98fP'X4LxN4"uBD҃. G*JjMbP!8pHFaHDe D"BC'%X%H3pF^FuSj9dyfc"l+ '`D@B;cd TV.X^z`VBQ83saƀejQ? BP={uX3?L/[`$`&+TuMʦ 2@;J!A CL (^L46C]0IXKn@ f$4 Glѡ`eQʦ'M "$;9BZjOz. `A R@>-gCkHA,m4 ,UcbP5E i0yyUC_DWi{j. 9P)m|T'?IR*~?&/aۚDWQ3ʼn шFD>ً6qhliMg HL' y}Usb3=Ԯ?ڋh.W ;,^L1J bolp? p]tSrk΁`VҮ 00Zt ߹~"|'J#!K&@b$0!XrASXG@'ryo~k0n/`=`j7a ^riABRVh/qW521xj|B^ZGDBL2 pCVR u&\  @N5DUaVAk2 Kn.7xʹn0Xo*lX'O(rJ.UPw L6ưW t]DFӚb9.|5th$zQ "~jG'>X_O?ƌj *MkUoz)8Oa0YL䉡o38U6}0s"YV" E_c:PIaArUU!(^A4@I|_XC;=aCUq,WP8} k6($\ulڈifLX2T# j\>TRIoŠ`m kC!qpe%QIJjE$nn]LQym?~$@C!jQڔ` ȃ71#-!fAv4I,:i-:`D)`Nd1x wMo #`d]FC#G.+u`{ 3cDp A8A,6 8;p-N㈣1̮KV$+X/8lTvcoXv&lqҲȍ/1XMUf^}CQ̐T2d@ $so}zH"'<,mBQ *bANEJxN b)&(J8 <1;fhiId,aPdp],M;ƌ lX B.&H~wp) D@,jTװtXx# -#ҵТ5NBȕqa([(2Htպ"Pc`t%{2$= *VA=6t] tl|C>seA"(0ǐyBF){LZCżgWԻj' a.KPqϗX>9(@ք2JH|? $>Ry}J V /j8kMDNEeT6YWaI7qzS4 'ѱd:Y!d{ o 0 #8Ƀ$@I:@kYC@x"R9r\Zp/ l!Ub@] ?G\EDzBr~t4{ !?79+rPq ϩ `& 5M $M* ~.0-ѬtM aVp!lAI*S8'h=Z\tB,_q> 0p?N΅mҨ#P#EAMa#DUf iH&ÙsT\ud9t(_z'I$G=ȧ6cbc4Pӈ.'^c2v3PV &GAGga~,!0joTnR dEP\ģ'0A<N ?6|+6 C'&E;hlZF'qG9d| ;c2pRȘ%azXE?w)  qÐ.=NL  #30p`GRBmy;I̽!(r\ D%6fj ȆFCl1!O1SbE%&ȚdyU UBjjXva,n)fp7SqR,aIh4 r7idy$+ FG@II$@7 5( h`ߐD!$1-bC&ۓ@@:h8"2B$Xs}7mcph$R+.pICB?I?ƒR|$!3yR `ﶋZʫLZ18.LbHC~P@ [DnQJ#—lqî8y6^3?֯LC3$ ׎Z9-xh9>|UL~2~ ŒCgL&M}L '4F$?<6|LR2pEw0?|7`<=a2`D+sNB}(Ш}G# ;xE~EHAL0,2B7B؆Pڇ%-' dˑ&B<bY:zʨAO1,'0nBP%9DƌرGg@ij{R L&ZFu`<_Of DV)8gZ-y:Oqr~W5Gw#7{Rc ]ɘƃUTUMI"zj!*}x D8#nw v8b;27!0 U8BrpVIRx:40'tO#MfKVꪢD(m`ww4[ WfR7jFjqE ?( hsꙆ&~IJhNT/P[ӗQz[op deB@Ud2-,߈()+Cٝ)# ʓ ""3`fbߪor)\^ھǸexqm3A6R1m J :A+pmjADddA*B9}{O\@t>mDeEPoB%܅~UN_.~BBŁOD_Զ@F90?/vne퇺\V_I-ԝ$].6&Q@|ޗji; =&~SkjjHR8sx\ +ofk4ǟ \' Xcڬ*;iMbUJ- ɹ$H29+t?aLl~t ̟2!) QIDTBR1@ Ѵ|FuzeZ#nMRh.CقdâO:>/E[o۱"o{LtC) "DM7M"/Prْ"f۝(z\M u2vK $h.0 6v -~-7p3C} f b BO`f=6#hpP6'LG3($\BhAˡN\4=gJ%"~ |d!60A1' D<C h: /B"814$ e(@ $B DRÂb* Yz;z|ꇀ-c`ht`b8:~ Q] n5gժ'" q Bai`qIRUt-^MqpS,HP7S~hOPP#މar|(pጘv'܁۸ʋK͝PL.hu#":rk.@kRZf8/SmFq 7!_?7 v |g{=@b[)ՐSQ  'ódMUF? xtCp™W%; Hn8&43o|dOx©m$*+ 83$xB*~gYැsߡy( {j0zUTUE7ol)QQ;8Y;!zB>dQ=0isk*sj 5!yr1JJGJ;y}Ls"Kp?alX;a8bGI~RI ?ɩpSYQҒ`rC#M ^t)N# ΆSIhjlчh D=?C&Ud@+rplȽ|Lx^F6ߥPJe $$>iij(h<6HB~_EcފH\2;>uP}wkcI _Yl' i?C)<['Yfr^I] E`póUd `n$2^ٟ2 "kg}}8+nŅPT;=H X q_y!#:}" YPTOzߧ/GCјNQJ|=}B{~*߿v0. o0QE&7c=CNJJC益qNi((ňҎAJJ萰„XqY’H"aT4¤u=ˆF=Ls>Ck*Nt$e[, .rIϏ@: ,X/BjY:cNfʡ1lbpXL>b}xcDg˷8eUQUUTce)e aȜ$SD <8'foMZ-J -V2rrS%SrHF{~uQjV/;pFs|3#94SK59m=d%юz 8 X xk|&(꼅#Cr7*tmaԦ?ۆJ ƂJʾ"vlzwb/s};jin\OBews?y[Y Վ 2V1HlHeqqLv"21)(DQ==G5 [4bϬ×BpA-N&ajhnn9|F]tq*n6.@ש>쒏(u楤D 2zgcz0NJ0v`!Vء5N\LhBQbT?|T? $<.nvኝ_G_]ژ̂PyqAED8H].9n! s@w$I-BE6D*",+8+в%V첬l:Myg[(&:w'" UTERNU'vJI;mK%^JI{VF(u ĸdX#KsUыp׬D"gE1Ȃ2Q` F:Bq`@ Pf]#}P~ݓ yƒZhQg=z3tpFvVB8P]9<=l8cGBFÜ׼Gi{J֣oAg@ye*T&.&;!͚XT.XL"rγ'<  7;8TqfwƳaX=rBr40badL15BZ,HVvU;XA/lI. I(Ofti|֞B'QDTTD ,1L6b.Wl!a25L 8 #&?XZUi X̏;pzI+{ĝ{Ev:zb4܃і/ h ;iƧ0fc󉔜 fߩkClAE/Қdcuvj!$@iڨ􆏰u\$V ~:\P\s|_[@P^pq6m#3_[wx^mYT`!ˮ] Fċ;^qd+<\Aݺ?6L1[_h QA pDŽjo\@hRr&hfPzÉn߄|7켝N[#>$eۤBs)!#p I܍YE\v–vy{4S2HET8n*=:3~bBᷗʈBݾPLM0`<&%vx30^8Zr-.P{4r("*$"D$?I pW]uV p "!RPgB4#R(B $ B*vO+Yi=XsJ]7>2G#¸PCqV^0.+S!lJ_]Z+v # S||(xXVQXEI%Udgq~ K`ЮP jEdd[;h kF*=Kl,HEP`=Nj&NQ1j-3XPwh|u>jæ{ӀЋQ#SL5&܇aa׾?A2d愎HQU@;a"^*Wp ֡y$@r1\Klhj̄ j 7&gޚ01y$" $6pB*Aa65W}p { ƅ'wz0;_zh> }aRFٮ7¿x4^{:(r&,|D1K]۪"9m[[mʪʪ"P8Gk̑C:MĩG*@hkwCq;㈊؄<! w/!w`~6 5I4%* PM fvm>oJ2wù!~ztr،ͽhX"BH=^ vvKW fKYliq7wYvnblS 55p4 $k1\$ qٸ(u/4C@ZS=2uft-vޑ"Wf@|7c5nu行xn:,IEH6&aNtaviϊ^>/'j(Ð3gG,U670^&Hz4֪&YZ֒@aF@ba,k(59I"` p#@mA HCh 4A`TDQN@U:nL5n FTYxBydM njs| QzcTdEMbQ+Kק-A8wpFnz=[pO0*hh-ePƛ``7](;ON\(z򙇟RN iOkasl:= 5x)bzTN+OK;&$j፴Cmp N/!dyz }wzUC_43aLЪ% m.a.Xhg1# Ld.~MqE.,! EQFS,$OL[ɒI$QDѷ5O[dID(!/;13 Ȃ`n)Kb Wzq,{'I#t;j|J瞭)64H2 %ۀ!%! kGwOylHLwϛfHh%30t8||"{07 (jMMeI3 DؗW1w!8CR`tdiDh6 8p㚱ͮ&[Xfgϟj%xlt2LB[ +0ue B%@@8$fA;F^{bUM`hUu5ת+Pvs]*=9~K/^\]6E[ 'DUEDFap=W{E{)yVcTDox\'-gK*n YfzHRg[m×+OwN ~ufلA3A/vyr}QLtzqN|v 'Jj :BPaw ?ur[;Z߹L1w\g{g?PRvye޴?U\n( ֆLMCE`Dp{ګr~|zfCs@ -N\Kh͚ױ=]3~ |[}"s ֱX VnhF1r{rUу5^>w[|CωЙϝ1A u8竴5HSE7(:  r8i.nv11'5ѠR eR#W+Bao?VDxK'sӬ #"PHxKP-F f!=ɦTTDa灂I#,\S bVXP~xlFpill$l)5h!!drlX$ U07Oxu"?\sM:,^?r8wQr$#׍NIPj~̭zKG6К|QVZ1FR* mb1`REF@ahGTc- 6P[,B|ΔG !Aɮffd^у0GA0h;[bOEH91R} ya4$ HQ=$r{ձ}8NmXKƀDBnO2gu@}|l yO&%5ɇ )xOkeA:yIj3E{P(g-0PUb"fU`)볬 6!ʯ@Q'h֫1eV}nX;NB,!"u_^` UvL>"vlG:3}1;w`fm=p'['itɱ1G41kܱI9M6AAgq=& oSӈVaZO9)W䠊A-z2dJ(1_&" B#0$4An-Sv"A8m}xh:!z߿.LY#9f`lFWYm٢qNHC4G \֎[4"9ӈ(L㟣3宦I,-*XR}3 eFT87o5%6SVf9 ѽCSf5yh2u/Hrf D1)k.Xnh/2B 4 qBJȈBxRZ$#Jb}9Qݾ+0G6#NB#º` >x={ 0H;En"/Pg|+/,0@?k9z˃ŧ_/)WĭJ0 1s,i 䃊ŪJQ{g\CvS1c1&1d}xð.9(LP HH/Q -#o#42Ɵ4 {yE\@hqA3Dxf;]8Ꭷ\cK 7qљ$D$R _5;$H)2~N \%`}34hũ\j@@'!% \JR*9x2?:d&AtU>iw]9@6@O$ۘ4=5Y[#}$ QVIi*H&Zp$ASAR{D_QxG %?c ]6edXPsA!T$׿gm1E6#U{qn8zd/#:@tC`?R 8&h&d^%( 13)2L3+ʼn"˽dW_֡n1 F4,Ҋ]-& xZ6ƌ* \lPBEAk׵=١ bIәLz6fe.C H[X!!vnTWˡ 8 Wb;F!8&Xc\[>4"1$.w,"%h;Bg9ҝ9od(&\4tӠWF458s9ŊvdfmXUA)W8h|\8S"lbM:!e3dX8$D  `Og3mG%LΨҝI.&qMbͪB3CeVJRM>_*xh OI3)&s2MO< dX1<6 uX@vQj]Y0 T65*'8-Vܛa 5@o`c_1/ tqnwlSЫE k2I$;.~rBdD*piHSEgyCΜqضiIh[Xbx䝟|W9=X@]20Yz%GU6؁SLJч5CD"8;!ĥ5.BJ9@U Fs\u\$O9} $4:qH7g|F1(E0ӫ) R!!JY#YXF2 d ¤p4j b< 2Mo+={3,ߞIpDŽo<=zAErz!vwE\ȧVDKo9ߚe^T(@p/{Z],3 .L-<ݷvY`1D@aaQD{+;wv*^SK(ހrv[/3AknYA5n7K~}eQ&BBkaV1^7: 'Tew) >K$b"*+ *)"(̱ ")r)(2֚Zo{y#mtݕ(yx {_tpg?Id Q`x=zw~rC;:"JB̑LB>h/qFS"T|^3D,,PFcm+H+H8RKMD4+kBCФ՝òQ,,3*>r'+8<7.}CSV>qA;U=;=\ d% C4!@4I *#Rd. r!)(@)CcѲhm X]T+$i=cqiŸi qt[%݁0 LkE;|.JAW5t3 /0 ȳv O/ʽthуւC!Hn!ǥMq{GEQ0ؙV DB)tRlл WLgu#ȨtKc`wzY9}⭷ʋj5a*+cv^\p4>FKZB"* ×#i VlRf?ۼ XC=$LcσdjC4c*!_)>oo7f`mhcr<'^xj+]i`̀^')uAljU>wu5<.x81XG6mBfoifH@$f5TjDmeYa+neaxap7T>@XC Ho-gHg7cG݆SjDn,O`('i@L~i! )oN4WKfF JjFNZ@}˵M``QA)C- H28.: %P`  z]RPJF9FY7;V@ TC.iR")D8DD]}Zi3W\TR&:O'h@!Brj[|^lQs5p>Oi?ΓɥI䴢u-" T,T~[0^.Qf\#  AՄN&08HhR0J%`6HPE`#`Kr&JƙKHkNU4:4L"%va:⪤( qQ011B68Vhb`HIb|ЅZVf݈>SȆ $ RF"D)8Cv;[5$Gei<*duiuK4AQ%).$ .{c>Arz.5UU`^¶"!baPgp4 o2bǎ,( #k6q;DX;a[1@HJFJhBR-Q"ɁE` Ңle.RfYy l+a'!ܬz:I ^fMKAI9.Hd1*PH`uF$C#R5DRT@Ѕ@6&XZJ"7T 7@DQlIMSY89>0&b*a:vn3]2'U&I ܦwX{uڠ1\Bv@,t'SÀ d ]hp[CUO E!Ca;[wn/TU4TPPT^\@ aqW*rO_4MD(̣&W@Na66Yy3}  1EwhR2Ӧx:v0.T$aӬ2L@Ak) h t7spI4ADSl0 55hS(|dPeDTI d 4٠SC1 L()JP(R}xT 4ZUC,ǩ 95˽vonY%$@v?k"c;_Spi#ժ{@@/aa3&f%2 Uq+򋮘HI%ݠ´d;[$/)b-)8E*(Q0CtSp:㐍u73:6hF =FFA>R &. \A8^Vq\spT|L; &^Q^ $74:A$'?Mڡ]@FDN$_Z ~BOH'WywA}T DhkP^P@r=@vD>x( k F0ОGR}󇘔l(`W{F瞝cP_@I%\#P`dhOi-4eN8 g]rx6P]F ɘE~I! ȈԪс hd5a"R)S4XHT16򴣡Z *J{0lLG !: y!$PX )0JR &+ bȓD0̕,4:4dA2*R%YbF* .0s JPA >=|NUn2f <Ɏ"v34!YI4x8ڧv t`e.|>HA$S,dsGЕ]4v'!^]˦4ƬБ)l͙ so_IA:IE19rt@ eE/ aɏ&Pg0o;UiW?{>vfk.;<)d(v ^q"#+dq da1VqbmW4!p.>9,|6=j(iK_@:u4gJ178)8 KT{ׄޔhpZ6&6kHTϢleFF~S4YLJCQH4QL ;f13A2^ؓ`STMa1 F$0,9C#Q A1VtmPё3$cdReQpbj\BpdhDCx $ (Hrfo"[MQ ֲ$22*;ƍP6@gv $x-4)v -dXZ:fk"+&2b12cKMcЖZZ$y/-ZGRv!H9lDq5@L#kꨧ EJb0,1N0 A6XinF"A+UÊDZ0T3-D-$G" FL *0fQ1BꑢD =XCN}D䜵E282&ep֊WNӦKZf76ooqA2W2Ԍȹ)u 88(AƠGIM\I9Հ-VPVZn ꌙ7/9+9piQcT.NLFB+b0'A鷸qxuYB(-C)b7e)f8ɋQߠ&<0hN@n  ]j%HRߥy,їND pؾU}[Қ+^\9G6@J Ưx7dcq ]kihaLuc9e8M>f JAT.{z1ܖ61ӎ'fA6h :gO;;Z3lgG$F`ޗem Llt)֜Ά͙޻Խ69A g&1Mmh%0% IFF4u@!S 2qɠSQT1P(1:B$kj5UKFh&4b/nhYaRˈ׀Y3k 3Ns c p,1 V% X-Ͽ|K3oN~KFbLկ4! 0ju;U8UM3?I:LD /iQSx4υ.MBy/z8gZK&pTئkd>J0 y:tK.S{cFhe e)1/n ovۀ90@`" """#`^#`Y& # d1#qTgPp4-&_xp#h+ ;áEW0= uG5&O =AD` `":zv=CCH/]̓CB(2!(F,Na~x oi *\piqh"&4dbJ ŐwCC-(ѻon5̐с=ͪryapPV)'v>p"f"'˥#cGg\;H`AO4]w<P:X{DI8C"@+=pL D|-Wu:Ҏ9Y!2)- rPl9 LÅ}(@ЊY93y8(jb }>RRZ!vD ƍ, %5-u͢hC>VvdᔒH@1Ӑ),kÿZ8֞c4S&Rr&Yl %cCZ`ҨB50-UHݸ_7S]98âhrr9QO <2*<{g?@ ]{gMqz]}nlK$1ܢQظu݇ۻ;YsԚ n>j~"t>?9}tQI ۩8d,FY@A\(Q6p B&4?csJ8DroVj/:h@ۇPB_w>zO^@|dW@qfу4a b =Wx!<ˢ/#y)`pL~-ulIUm%3X@ʫT,rz&O.Am5 grF;M&oEO }%`'" $2!!@b=\gP)U*T=DO>I(7~\6W%Q"kay$GysZ4z+71M!oqF@M.6AS)l X)lr46܃P1G:Bw ׈@XHeǛo DItJ9 1Q 64JHƃh d$=ꐄTxv^Wׅ,<_=⁘Lݡ\HvȬBcН|I6tꑤkO>j1 ,}x9PDry&?C3ep4Ŗ5ij9:BBG ajCJl^j4fF!RI'[ñ/Z8MxA\ec,N+쵋jbn40FcKLmk&W>7ɲ38sDaS3c_3IHW 59A.t2Ii,l+ޝjxmmA#mɰ\⯾E3q k S 68Xm2]4s^^vGb /Q@!W׭9[IxEǿXJ6rA .USRld 7C8rVv@$An"9`'(C81<,2:땶F;kBJ).` 㖻iys: nb\`А05P4u1jYO;L.jʋ./+":EL׃#AaS 9{+;oCN].  $k,h5m$fK)J0Ի9VFUn=h03h[1kA!" -^2ד/mlsŵjΥ6(>a`eswfح:l$J$vcccLZ @ o9x!`.#-ƒ@0:q J&ENt:$(ūX> u7 m1"DdVj"!LewZH9kfܠ|tm C_IHG:{B!td{i /L+F4cBGg(ɂ3E҉k2 / x&0b-Ԁg"]jq]I8~ uVVJmrgkab,E$s^]m4$/կd3Qo5ī\ĉ60t̵\iqn* m/EtS-SB4mWם:$k ɖ!Uyvcsd@)[V:+`LIH59YZ0MC4mIL(]gUb07X7hEn "ʐf{cLs@<@g߻{OEmv'grDͤ^y05lj֮b$tĵ8f45zHضH&9 &@mU3BNtmif]; 0 y5JRm" $ځA`GQ8W찀U.ɎHRK[ k>!`aK^mdZ󍥛dFLGnFh>Y-l@bmtiDž}GI!4):OrFKv][eun7;3$#S0!KbCщf^f"+YN- X,d"UKeD܇rƚMѫWY؋k/6.y*j+pZh.兕FBH"Q+Cp֗%m.Yఊ }f;>qui9^2rfFccW 1TV-r$wmb4YE`7Qt߶LhKj5LZ6L5Ò1;q7i[U6cu%j_zͬȝ^#_hiD=My(k )~Bu HXDa7]M6p]SB\hFO꺴S(-xƑYEM+:Lm sP8 Z?s,:s ^3ٻZ ס$pD @ gi&YZuidz ؙ FQsݦF6Y-t9vٖdgbtyFN;.UK@/"ݬ)bΡ 4l[AÄ-rG9lœkv6nfbc(-sH 2:C&caҝ}AGuXFoj[Fzr.A!R4&C!݂K&pD,k8}uw!p ljGr`F@&R!ULRh!M.&ɍkTkMk$\fMCcjN6h&kxQ,L,Ze K;XEڐ3Qb=^K=~{Ÿ2il@lء!$MpllHA>c;N\Ll@ky ĂE|m;h793"(ffiNԘ Z\q[.k(66v-n="vI1WG faIĥb/\NolX ĎepaZ= E{Th1f!fdM CŊVgS M5-ߋ4eV9#,iDv{߽Sh-tH9=mBƼQ!:WT{'SHV~v.0kkqa4 V;0jf>FiHWh333hA7s$݆G=~qit%wLN-CCQ ōѧaf{fӌu0XVsd2!7A@Z 0dїd\/ 4*BiN#Tƃ-В3l4͐Lտ!fvr3'dW @͸2 A!bRBcp[Alb1v#;Q%2(8x#A ~74#0k4&UpxIh O†@1YfEqk;ؓ%!lƓ|h^xm'C`(f%‡ Rf`F,n `7XL;Xh#ucsq3CROHB1dᘘw !#1c+q'd,GCLa??~cY8*=4?r]K&0KPZ,^ E X04S+Ilt>*D/-y o0'",И/ GVbq1v|CP0qV u:/1W\ZNTIE38{vNhvZ{D[wQ=M/腀L @3 oG'CD~!W&hNcbz5{ ؀/9Rw9vs\&W|fdZif/0`|[qR0nL̆ؼD1yS>4=( sI ׬e68H>kYG]TwžǗ,AHs7xH1؁dwı\wc{M|A\a7:|/ww&q[UX'^ QƬVP(Vg=% BJ2Q v=A"rl|SP-hX"hs vRb%u &KSv95䝂}cC$tR$e$WzL0_ 7z(?cA`&bcB eA`v vA H=PH3Ú@Pz p mG@bVqPi{6"o˸\IDX@3rćTpM9bi+w`cgO"DFGy{t!i &'?f?ArznEU#0*w Php7\7H#\pw1L@:4LC0ys3|k8Ǖ$":Ek(Џڀ Ǯ$+@H1 y2B;6c\-a00LR oeg>%&BGdcTDB&C<{dQwf]cd",>`ؔs4|Y|*AdD3l.9aPs ]Ol1%FTV2Z};A-tfl y zJGC?8> #Tڻ'OV4S F#oNQGQj}/Aw8^&.d2'#!,ݏHlѵp*1), H j5 H6eD8pY rhTtzx6 =&hZޢSHa$Nr&VJ(Idt0  5灃Dv"%;Av!!M(rG;!S$QU8- aeE#L>$nV;޾Jx48t99C n-3ܾRV\ q. %3CoBfyĕ&jb& a 6,`Pa}ftp",ԮKhHnNNc?$&U? VC~?ŸTIKE+HC1QE }8%!Df4](m3؁G@OP<\__*GKCDf3Rnf31*&N3<ARj0ZZ ӑYLaχ7|r2ZnG-j@ʩ1I=w4hB5lJg٘FECy2!,K « )MSϨH06 hG(v| L6{{9{hGrNiA;ӠsCQ TVCqTσ)kWn{FFrH*;!C B  3cWǮ-䱝]h IVVS7ȑ[Tab8(-5L}';΁yMOGS\E94t*Y.+tGa[: ှ<81]tNos.Ɖ"SIe3_@ 3 k"D7&Ey* \'ܻ`/IZ3io~\ ^JVv.kbiO"#( Ia]trsQ^G1od3J6#WYT}#a X~Bca6لBFׁ; ]lU^jɚuʁ&fR|l 9K1fՒm d vk EQf76W%b7k#EOMG;Ss٨lK9'!$TV޵Ļ]>ǭB K*0HuM$nmfbj1nf}Zƣ18aܽ۞+&!jJyio W`EDw9iT`Tp&SBlKPlB3Ƭ!\ׁK 1fÎBdq7&簭24;JC ǰ˞!  ٢/B2( ҥ(n!Ӑi}їuE]=yh9FD!0S 'U01+7U w$ Bg;oP?7&C&}AWH ߗBGӑeaN*IN$ JuIvͽ[L vHU>#Fe'.m3aXZio![uрxIOD (Bi&-gib%-_(Ɇȁg $ X+0|T>A?L6{ق o˃st} ZW;; kw/88M23kST)Orw(G)TPlh-Q`w9f2Fi!mem[ۜK3kv5i6Y9sI䉱9@a ɣ1txnL\TJ]۰M@DIkEsDwcn Z 5j@W(Dg ҇3;yU>rombihbx;5z97Msnsi-uw1 8Ώ>mԈt]-G88;ܵ%_, ~f2ԙ;Fc{t$ SQ9G3rXT=WY ^&Ehf-PzJo<$V )T4v7С%>4p4^ c 3ZDv}01u,BS(EM 3b ̼v,"T APS{3ɐp8@*kG6"eA̎VΈLDn bh^̊s19 haiS&! `0 DʸiUL$\:ܪ|<4}R ]V 2ۀѿ.w$Wjb@*hr t8-!#{`&CǽC[6P㢀%(@"`;t!rY`/8[-I$a4c^lȢ5QܓRRT+#JDD<葎g:X2%IC_5ףUTUUYߏJr,3:j %^_FW~i'#<#㑤k fGpAEAX"+2@'q0E`?ef=Q! %Uwf떛lN[,;^ BjJ6k~P M(kF\c9b&gTCjrp='FUKC{ȋ)Ui6;H(9&sjH.NJ4Ƒ.em=ѧ:asPB' {Qx9|3~TPռ 03 DuM c~r 7Da6] Bb,h)5/A tn6'ۛc 0*ٸCtT/j\X8dԆ,>P||@RfsJ}1D%Ic7hӶ(a>1\@@#Cufr2 ßؙ'" Ցy /#F:7:3>׿P-͈M5=p\2b5\54k?<}?y{w8cs0ۆJ^ˑy+(HBH(r%4b:UI +TՄAu+i1xNe };opp8Fv)fAZ=ğGN A‚& "0 F1!~C]t?Vfl+JB5*o/q˝sp&mƍ=6s!b1NF( p pT Ă045yaF8VFN8ԵŃP|4qCII†ÃA{)c 04¨2Z4 ,E`N.,C6"B "ډ2VV&dQIp:tx% PN9PfKAs3f`YYb%\K<ٴ(t&("C6!9 s82Ȝ` L0pD6 ` BИ@U2r d*b/N`YqʼnsVL0dዤYsTTp4j[ߧ#…lӥJ/Z.ybp4L=<ήFy#ITب4*I Ub$y^@_o v&bH41b`A0#Qȇ_+'u :4܂qxtF.鈱Dx 5u/=E=Q7wkQhTD|8 a J-p)xLTHLW|YGsb~âJ7&:1{?؏xG( l}Pŗf>trC&$j"'TIJ"[~s BE&>Jc°4֝! ~֮V ž*C`?˂QwQ2 z397az4dZ*XsX&L# *aJR$TF%*aR=RnԄNBKBEhU Ƒئ.kP=qR?:w!@ĮpXœ݌ 4%F&1ct8@0\3:]H`[##t=UX܌"P]ۃ etzyf5.d8#]Iuk7~}6yZS'u3UɃ}2t 5:aO%*qGtX4Ec%‡{AǦ_C}vT$0v#RVHju}y܅W_EGuH޹1v+0a"n<(G!* MfP``R\#o$Pg|ZVȡ8h3d+fh# cjc'NEq cp] ?F^aWj=2=*M5|nc9H/XV\5|޵ m.Jx|dfn},_ʌ"p1ls}4T2: ֙!J"NN"3DL BcAlě,yBXaz#e 3ƉXl̙(0L&iEM(n2njIgxf[գՄS!ERPA4APѶ 8h qKcQJR9!,ֱxkF0k$dF&1.i+l#g[P7ZjD@uʈ[xhmxHA\GMIshLH<2@iƱ7&*dpoPy#epH$A"f{z!+"4(2FUYis9Z ܒ "-޺I4ح]?l=<Ssq2"BJD,E8R#D~Z^̱"@}TPONF?Qj+)E&(G%|8dQWH6uR~}s8baO5,֬1E1J$uwBA7R$w墨FI c$o βqh"a@ foO HN$9 :ޗXk{C#NvzPr8sZ>_]n}Pd=}tBac@=zf C0>:HyF߼f)#CMPmX|Ƚ7,CZZDHm)-pC"D Q洼9@{mPG``{<ݠr6A> m "]ONf.zM4QD3N)FD岤rs0{H5ϐnplm0a4KŁ&ս9 ٘B0BչIf]`jCAFHGN#QZ"dhR(E!H x_o?TpI!O]5~Pb王0^:4LȖ; ЙټJ<}v>$@#BE"D%~G Md y> xA(MsLRbz1 ֿSV .D8 GH hXW&2<2<^@IyJ&Y&ւ|9"iFI$P8H6iI$q28829lB8P*C!̔CY##28[lqQƔʺ3ڏSLδ]WSF2CjeI`hd*oG~L={`ъ6&[l>|hkpxuTu6l їƮg&oD̿'BDeVci뜞ӷu%9"xvΪow2DIb^! HH s2B0ŠAA1a9rH\e5k ӣ 5)" l $(AUZQ =R6$G(d . a6i0&'pT  C2HaJa .@YFΛ1C 0B˗l PH$șdih*!)&0[2 A!4n1wbD)!$=XqXZ[,$41F+JGs &pU$^6V"wSakNߠ4;&bb^T&z'Dc6S yAfhi5} h)b =e{dNh#Kv, ۭ; #TmWvoCCAGo~@/.֙ BKm\U 4CB$dY ȋb}>ƀ_ !kZqSF)%%APP)S5? hS@@9 BIy8 _kVְ30j-M"lN4Ÿ>v>@f!̯$C,,M) C0?ܟp!($ LN9BBCp!dCQ&"%D$:#QH % Q Ĕv !G z"@#MJ(&i*S@J) Z ΃?xBB!*hnP\yvrP8UW~ԑpwVmov,A^ 0!8}/.eo,HP PKyqлq<6g61dz"^w?ULЂzX.q2&#dyv\  8h4$DhcA/(HxBM 0L%JC2d@&gНÚ7w+FfM% Ӆ띻QBb7 d^?!T̼HiEAT\4pmHI:is!Qwu{ 8~)>Mlg69)Hu#GkeNrFcd:ZVDA6cxXû9r8\X0{Rׂ͙puZ"33lPO2^nRs4$3{ڄ ͛Ԟy/M 4LtAlYbbz&E:h ۥ@sQoeFc@fdˍFQ BFdQ48f@V,RՏ(:-E0x'T*8!e$G8^"21UUh{ZvY?3b<ÇF< j=QDG0|]XA렠'/dxN|lT A:k vY%,kmøJΛ7c!Ƃf i?VD/>ͯnڍVo4:2>pPPC L4Q4@ osN`}JXlڽl$Fb_qdDQIo1KN Gb"d( 0s0f f3p2 1 aC;}M,gBD"0΂[\ȋ#A@!U[63E}Z 3E.t{| =^Qu5 6U-/ȥQ &>=>R|A$!"h(=cH A8@.1T}J TH5C<(HEo&:gDݝŷԗh~{|2KKm-m@ˉ5Z p0)*b) p$A0 `p)BHdңAJJ %(R `( (I*)(00 iȳ2H jh" C02a)30(( 10ʔBHd$ I$`fJ;B(9!EЄą,JI+fK@0TdP+Ay@~٧U8a# qj dj&6l%=oL-L k&oA1t@BHP/BwJT2*:G'ģ p\! sF yC;|W;";Tl#DvfIM ܰn@JRE0d PDPM6HHDSM CRIDSB#Q I1S!3AA4 P92!$Im4@#ʄA>K@iٳH}H)[cg{9 o1{V8_\;TAfE.0wg<'tBX> rnl}޶qE@yzy?|1@P/ 6huIɰx*)s"؀T `t qS?m0pr)}#tꖖ<)*arc&өjN>I#Z]:T6mQ2|\/Qn8$=L .|`9FiCgY6qC(3BvC;]jbKиN.ݚ8[UQUj2rsقfT5\W$(}V5 )}7)h ʃƆh6ӛ 4(a 7ih@xNZjx4phC>n6j|U1CO!C<7x<eIHn2ݍ]n%sl&mHC'^ %D9b}) D& ¼},ؒ$t̏I~3N&BLN亊/#Jb?'_OQ~bv*YUbb}Pk5 Aj"; &/d>`fy1V6V;>v$8-_z?Gt_nJ9A;/#Z{z0\F0h f0Ϻ"pi(Iʬ I4k {QԼ`֚ JY."53*!`AX1`hsZoc*߰a $ i|r O] ( 1tSz[;.Q! e.'bqC?õ(b9ܷ'A'.*roܳ7(4,0C Djcm_b`Wpc&3K .0 | C^nN6oieqkF&3ƚT6%2b~Q>!;)7r&ܐm( K6BآKW(`@4lUiރB!WuEEUUF=@A!c !wqh@@+b6ES:#s r]&D4f≢IYh~ )%}z~w\ :$#Al+RW7:#LPOܿN]CJQ UjmIn>ڄ||P*`XzOŵTab (nfk ID[#407WۭZc@ 9ղc]e0 q˟Ჴ~Lt4Vim@LePjs~f*l  4f(r5!B՜Q-4$@{. /{irhۃ͆1]2 ؙ 6to vo̸kzIQBƸQN5˫m1HFy)4Ta0M؎jpDisn1n="m`ֹHX(ͲԛTo7# hPh&AGQBUB R2!4$gN 8D1&EPr dl)BPH4$#-_7ftS2c,*j,9Tk;Z"qk!ɭLatA\-iC3xBAπ#Mk܇)"!PE$n DJ!!yu&%UUr[aN9'MM8뾋pA@r#{5t w+DAevCdxc܊f"D0c0ȋp 084`iY(<$RFYPUd#o$VzHDlكJգao'  `*RR;o1Ma%ޜtbƱT y]ř3)qkHWC A9JLAACl F pl9Q"&d_\6CcdCh{CS 燉UӅ!FFwZ$&IT>N!b{M1$E"u;j%a߇;Gs hQj L3n݆C!B>2 a*!L*\{vG )) 1`q#@GHeuj3 +0 #h13#1Ȍ0qw#B4h=(;1A٦4Pa6!0͹&=)8, 5N8Mwx ґ}b*=!OJA;|v2'ד4c&Uۭ}(e\2BUU}@ ۹T9 »$ PN<^DH,ڋQ8SL8=<ʷ K}[wubM.zY=OkY`A=1!z7bL`qZ>RW b16gpb .!5( Ahoi{:uΐ<1-&![Sry~O.D\V"fgff]̖(ꐃde=h"DfiChm ,E,Rp:j_hJl ^`jd+[:G'3duN]t`){~OVֆVpFG';px 1AV8}ӗ;9慁)%Ag CtnH'*MCH$2E}2c`nO@rY3,g̶/}Uөl>-:7@ܛuxABC vEmkV:"g( 1~w&D@특fY‡\d'gsAB=Cv$rd&Fe ϱ 'R_Lt6ݸ0w~i@75>X}Q|Po44O:ib\5̉ >jRHD&tseq$f`fOҲInp/Tx7GAL?"Wcf[HZa©ݭ ҷw 50sС=og{has-gn,顔Wu:&nSnު6Afw)wl홞\Nѫ43ft?sɎ|lBd>vHiT/%H0iTk.*޸C8:  " !Q:LC}H.'N*|St!D DQ0*#Q} '~b8HlGS@`u,KO9,m#m4rPrCPj_$lNUE5xCY Olx~NI;%ǻP$` D@&f!\ŋFeaXaDVU9T`f5M# - 8RJX A(,XmƭB[[ I QFEŗ5LO4nxr|sh X:cL!SS+B IL>6ҤFH\YAeyVcA9ifb,gf1#",08 j~F0uǃsqnw]|h`mmW!٠q5143*6ljec"&|PtӰp% ; 6zP 8@{E)#xiYIr魴-$CE܌"-06̪q?+ ݊G4 1UaF+EN" xo0q (1md {/]^b 4Di(ԔS9{11#j8R2NC2#V鳝Aϗ,EcLX8ͱ7D'Mhd!by wS5oB0\Ir4^e*Du-$]-*iBuьy+ -}<De)xkq4Gb>>A  \3&Uי]̡!d_>玊Hڢx p"KKC8!4`Jy$nǸE8*C:eDDPR0bpgBBnêD֖P1bKuV/"\~=]ǣAHǘZ0o|Pms'ۜA61|;mHl5 [NH`Eg𞣰|=e~!2z=ARH "-"DpW7W#LE~.. x|_zEdWUa d<WRm,)R H?LJ2J5jH2 N:rWHTQFX#RQg=ej(0G:4~<>^/]HEOjxjL4vz"XP0&@q$FkFIiZHF"6XaZGeBXg'A&A0dU@h61DKk$+m >/ڐ;gMGoH0j*u͊qa6B" 4fn$az"pŠ|11W!ժjjWMAC ^G[,0C*\CE!]0/aͥީFXx#xlў2Sȓlhh 4ȾCK0E`;TbX6!;! a "̤M iq!TV(Zqln(j(` 2`ZZFµT`25g hߙ44yy4=X c YaFdFָUWR8B (6Mdo*60C2ۉ֥CӈІW[ǁ F'c"vDu QѩIZ8h Yi.є dYd'!.E kPq6 AYd2\ 8X :4&dН5bҡ{7x1ƚZj\AG.Ht*֥Ta&ډU2G (8$iؠ ]4Wl֥6C.;jHACNdd\@QR4 Zg$J`%2CK#'>ؓaVNLf&!# 1*3){]'n`%;$p*ztXh n< v =6AIl aI;1jHѪ`OIJ`a4&-Pr2T&T#v"'IHr`xDZ*""|*%ju#k B$l-nH82"TP dRgDpQdKа(XfW"ϷtFr) ?8S7d9_VN/VN5# ?wFCt|Ƕ#L.+41UCbOȄV2ߦ4N N*a|_/#[Xƒ! hY͕w224*C75|w.LDAu4{/͉Xhia2!Ͼ{Vxl|G 8 bM! nqS)&6  8؈TsAX [oKs'X⎾%ICs#"dt2q {YAziOME2w F(U!)^>a6< ӧbbo~e .h@ _(\3pgQaNʲj7.YD8#ņ4my x,J+2'E0{lH9SQ+Ƕ bXyipq10԰(с-uZ`Q޶ " ,L K "Xif8,*uQnXjr`$iuX8hX*4A+B8 #}}6kja^ ND\I'lKqQ1' Z aH邑b9" H%f!H:c#MH6@.8IT CUЕ8ѵb(<  &a. U`B…A!V4 -3!ҰNGD1!I +!]mbA=G8ePs9؛uMK1z0F@=i.p/uC"% 1z)\Ú$}rD!|<}l.Pa'oP#D(0ỉM%aL8ϴIK{t>75OL{$\RDa<1>N7=@ ]<h%l@@@+04 D- R2R*P4VPpj "q%at%0a$ +A hA&1bOu=WC,f:7ՙtn19P48[Xfcl $/4.@^LDj"Ø]8L%,$  -9 -_ "8E`; {!xIA RY5Cl1?tHOy󱍕JJp0z. 0pl$qyEwDbi<f9S|=`se04noqK~,wg5!&<+뺈Y>Z)8@5 >P{IT<90|T3$i&Q"E9 4I齾lXz_<1Q3D#Ml(ܑmLT#o zy{))(=(B{HdHFf+A)$xҰcUE%)]H쁀0\t=4SX>LMKZ]c8dqh)R("9b ;UTMn%!MlI}B:_b E ڍ#(wy]n A`aҊ"!!Hk Ohĩ " Nj# " Ŕ mAT)J'f*L&̙ ʦ di-`NP6c&@DEJjբݒ`2c'#yG 4kQ1h"vl45D2&8AL# @H!PbLDTƣT$62@:p$…f8a*)Ia. XFb?X8B< D $8(c:#87bJ*oC@npLi22K$xe>&P*Hbdl@ 0hNQADh P!t-FA Qrs 0V@N51x@J#@hmJ]J:B2L 3Bڕ_H̳3 J$D<!Vp hOQ@` [Ƹ)t}#gf# v'#̕{RXb%v40h;,1,ܼ"y6Ota;\B >F~ԟ?r~h|yx65]?ϓd3 ҅2Q糲m_lD`'#m^ G73  #FHq4P<[4:Z!*!A$,?G?:Ǒ 9DC{M- 4{wROr`Z!Mpq$I>!ggĆ>G4b@#Gi)|xEGȂ!51ŠkcjXR;=٠_^<\\<1x 8"WdHvFUQj֔r7eMo,@N@ ry};g wZgp˅-I a8RNgKk4tyZ]gA4!x00bab:v{tY @wOMݹM{D)Sy@Ԅbtyo_nC 0m0Y4x pcL4-L0@s96,Y O>XÎd[;&F) ݏ+\,7u}E2c72$Aܳ("jki 6⩌yi>O{G %J15NG Cw tn?n@dOڪ |bSG#@8 SBīm>u&/6\C0@l&L' )̌h(1lMJDl!iCu"W3~Ί V@iE(> ^wƶ9}$  uHKe@Y41 `$Kda D2AK`Rf@boʫ "(@OW1|eE, A681:`zFEIaZF#0I ]DB,H5@)|jD ò!7.Jy#i;9@T^SԇT2C+ĢBHٌhJ(;H5)1SC$ -)u6a b\qMXer ^qISr3J/$]1 `&$zC>?TFb5FOBBr`vHGF|A)KJD q PCa WE& I}@~Ze_`۩aiG\ GP!Ͳ04kJ f!U6DiZ];$J+J. !B 1k5K`ҙ91̌ @4R1¦BJڥv{ex(}D=YuggADDC_AO1hhqor+ j  qjX6:#2USJH:~TD žA6n=iP0 4lZqA{ B"AD!'oH_4;k.qdQj8]jw! `l [_`$4Um$)H'0%8-'d98L*b#Hfj" {6m`ar:gَ{tڙ4\`XqBd>14lh c@ol瑍s|LldpYAq(DcU( T a B:0QªI:6 W^9䁞@JBn $F10q)?|>x09!;0;O 77Ti'bJZrHAB1]x2D!'Ù7H'X"jnCRxuPDS#`J'ǽFTǷdm_<- jX5N2(CHU8pS< !F·M8;%1EK S,1"B|{h##))c¶]Tum=gCpk!!||c5tQI!MJaYd&BpF4 r "-Zd0 4F  >'2M@:z` %C" %ro{2SOQ,Ek P@t;GYRZ~zi-RW @wE&ƪ#6;b'OK}:Q=ab%e "53`4顖FkUgӈ`}ozC% _l.#11AIG_PPJk6!GT(0 Q$=E 2`HR%B^FM/ daTradՅR!Inh3B!`*eҐcDKHM0ۣ;5JDPaD@Bn]:asF@VjLjMKU(.&olӍCamȐN45s0Zsd!>hL鮅+3vk@Zsg]+pԎFƧq 8mq-8lnÜ;@9n!M,".m$M% |wD̓9khR ?NI/b1ΊSYrZhfƚ @z^#U9ڈ2ь}ݔITQ /4 tGKF-2Ls e eoyXFʠcM6ʹM .yPr7WU#BLwxc{Dwiͺ a2 o Hc2Eb!>f.4 y=L{S C?ޠ/} pI NƐ*!-i` kCDrc,\$Wh%(8B# rULeFYլLfhyӞ)CL:[ Xg'cuG2gwT ^ҨYzEB۲Jɞ4yѲg9/Y  @#Dc$D~bHB!\ "g%zvy#o#HM3xlѭ,ǷocL ~+PMIlNzt~S'"0qL TbAA$Q21 I$BD (U ,f1%`pN$ 4XKńf0B{F@":Nm4>u黊CKd* Qf1#hȋ,OaqDdllyGR11< 5cW}u{0ڇ~'99VŕF ;Rg`QiNu=&d![OKrCiN=9OKNm46 HS wY>}faEJ#1 qnw||S 9d@SpSbWg`7@p G.($$|:S4UD5D!PBR5BA@0ȡϟ1Sg Pa< i߳y4lŠ(*<F&PJ@0*~cM!RaTG =l\CU{D^{Tq |%z [6u\#A Yk%h((OBN^j/ A!(G Q5{c֗O|& +p|etwVgCN"&'T[,En#D7JoeoBo?3", g+TW=Yj`M$LD@oI3jJTHps!N~#6х:j& Ej灃dD9X|@b$4F=X d9 Jea(@(ECP(2K"a Eʎ\Sˎ+m0h d|[ mx`U8hiB)qlf-0 k2KaHH6+Y'32B&8yr 22$8afJE5]d#MH&fbǮ0I15LZ熵 MIIrB!"%c+TjDil3- 9f$YSL.' ^i 8UE#͗59(QNlßNʼnSL3J,C9r0ˇjԛ? q!FmLHzpdSD 5 oVF9GBiaT39ȭFc{M-kTK@@4 LEADAAUI FT1 lxMi8QFA#L94eS{ +#=9HF7;huHd9sϧV ==Ou$F&LCU:c**;4GY1@|u2bEʪ4xrm&sD8p͂9#6Qmi( hk1*E5=`jvYlK^hQZ@ tb'c @ß#=@2/"H)HZGDέHI.c ap"QPוQ|rq1̌$*(2Bb! [IAP/7)PiƁIIQ2< hRGzM4M+)%pD)1|Y5hb$q`iDB-Bݑ%2] TAamb !`t=rzHHg݊"#Ѥ8B HS$50a!Eb E 6$ z(A0 XP CG D1ZS./0P)؄BS :_ Eh9 @\5?7F9HDMaʌCZLHUkI&Q5\UL?CC;.P2vvq&iEG f"Fa*(9%2D&d{<;`]k%3MU[RbL!z X(RI1@!J12}4/aٖ4,bRe"l5`(&H ƪh( Y+ء䂤 X° -hm67 6P+ Ui[ocTk$LiVX2 Ւ *L8; lB4MFNkg-hӶLicyHv;&O%$*>98 5i`k&5$1 ݙW p0uN" `'*JP C7%Q'=6^rF/zb(M8'{\gX uPICP$iyKC{́QtQcy^DMOR{FJ, So5 EH1\ZYhmM:Mbu1=pky =;E` B!Bn@8 2A%@r&d n'(S[k z)1ۨ?%äL<'a<~+cݥv8J>Ee(or8;|5yyYz@Hm Q=G>TFI̠(#B /l7?PM]y$Ÿ4sf$4S<usW+9] ] j 'Eq OYCxgzWG& ,bbB! ˽`$4x ;]8P3F!Ӡ3׬aQ+n r)C=b1ƀ 5d8}v=r GZD ^wojbj˝`b@ר/a<‰ j3P$$D!@A虐(PeW'3+0,0a FeQ10(8'WCa%:CNP>Mu쯏V23,8KܪE4bmS} C3[!lc։yCaTG읁 QN^BP a@(0E.GcEG75>@C"i,&>& )3A5(=mPT!J6\`Cjt3 V %j !Z{e;(2-"hpnln- M/;L֜xP jI!(-p DJ;.j͡G쒈AA򃀫HeJ;v}ȼc!wbR`R >45G^Ɖv= @!w܁#"I㒦l6s]'!'$C:$k[b( /X|pNj DyH$HBBuQB J#Wy 3z2MOP8,(5$BIKS\fhL&L%R:'TTEȣ c!4ҁQ)SLZ9Xj'6.AˠR I,Ħ"* %L,$%, A ‹ iG2(c"2APgxG[J7%RLU|,=QKY80أhdOyAĦN$AL>D)/ZhYdHdJ&R[vvR9p)@}\گ1$s7a@F9'N$'؏`IУXT01*H!15VD.20Pň6\ Cf&@k?.yk2׏yb4<t~/ Lw]btfVT"K&ʸ܄GKCK9 ̓q-\kR~GKMav}1N:;Ecg>=Cuz9?ϓ d~7-$=b-u"Wúe.lMBTD.s-֋-t)]nD3thwxW [H7iև۾oM=G?"8UfFTy 6Tgvr:.g Tda+iҭNقFbӥIMRbZ)68O&E%}c(&kĒ%Կމ*gιؔmlTO & 6пKxV{+q \Zy˔.yk5x4xĉH;b;Q;62gmv9MX78%t#@%' ~K2!&@l\CvVnq9 c`v!FPc U)'ܱZ:4ͽ] E tꊈDDvdJf.ZZ]Ismi"Qբa4t05Q&n&NN7s(=RQO=h5|<2BX*xD, ^o6Dyyൢ1l v :r[ oBh[-&ջ0#I9Eho[*!!%\2t%xc+=aXbDUEذNbny>"t7߽QSV5K7$زenV6M]9S^dmET)$iΕeQ;@RbؒDCoM Kx@㬵vj6i P1uҬch#;cJ~{P#a5g2w!hg7DӅIF*e$^퍺F:8OkMfoOIrhnLۻͲ](IR)o=Nd(mT_s69PpSMˤ%pZ&`chP6q5Ї2/nzDC u]ty o`f+dj2{pM }e+WB)8SQm5ZG-1IŭkRjH.k۟ X8!WY0xw+`#MaGd~/Ju{^cI=pՆ=QO䝈 E 9v?7yCwjw3!&X4I-#{e؝BAApuJ W>AvљAN@O.ݥo7cO`;LLn].p]xk@8dӰp: Ô+r m;.fJ.Ǩz sK/tL]ˡlڜm9LRHD)Bs7k!% hjpG^g񿏳kǣـQ3.pCdLrthˎ3mIMvk/}YVpSHP䞳["ն񊽪I9?)[ÛfC7[>QFhaaHHKmDf ASlRb  2L1Fc j4S3,7 +8Ѥͣd Pwi8T*Y@\։O$繐(1ZvZ]2)/X7L 6s:Ma}S9Ea!cTx*c=:?zI6~[>F IU"gݶK\5s T<ˌ_c~3OipBPQFDZtuy =gU_8ȭ~&K|uC NT4z`1]C>\<κ%,ؑqb?uqq˷gaᴇW!"c(!rnTYO(t>\-k!fQuD ɒEu lJǡ:"20H=D^^Ztu| fr:Gވvna#k瘵3+]"9Լ o`r,E WXcyub -PtCzqJځzXpfZ2AiTA0"#Kx7a3`EqpA bV8V7> IzRID_cAUDA!ZA&AtDdI&XV;iɂ[ND:VF퀤no Wؐ^[LA?l\ɒ㨪*Qlm([ 2BVHYlcj e6Z`b "&e0D;K}uMT$*Ⱦ%ۤ B= h3 4KYB҃@窷ałI-]b%$)EԨp(mƖЗ,z5 l09+s,mp@kG(< r^PMk[0903Q X]EXV oGA HPF鳃[-aE^P ġ* Et(AM=FӒNcwDՇtS'M&30HΡ4qtK 1bdJj8½GHA#Lwˋ22(&,5< BSJ$3ū =4z_iqm$9H֭@t\ pQ,OY^0}w95W-Ԁ\\Psz`yaC+ `C "UԻcFrPAa$e犖gtE 0^ b8%@ƨ1M!!5֯_˺Y`AP>1?݇}?,¢GÕiAda)O>Z4`69"qal{OP G$>hT܀R$ 2Fv`y@2Z‰\NL{CdP!֗<1;,Hž&(GKH^0 \"j0 )%2ǽ=Q LϷNf"9/G7gc< *׃\"yURh/n}>ԧkU^܆4IbUB{%X0.CN6ȗW@+6/˨V |U%Dmx%>!7^`uxm^H` 2uh(L Xd%D#Peb^qtb!T]4b4eB`@a`0;ءi "ij5; H#Fm"-`dKѨ -qBaFnx}`[{m2qxh4`E"yG ̐9\-6!6>ϦMά4覄 B> 5G 5|=M Ym[X0"8id(,:HH\Jh;S*!dY8|VpuǸ*J5. fOUNCQ )S""6@0rDu9+ŬC&zx5ԍ#d0oC<C[v%AydVt9/AՂ!|48g=$O  ,cV r0jwd2'N`4 QMB^CI!>H[aHU{FDDM|ݜf(w${qg˭@Wy H>=Ct ҏX n2ng mu@7A1 [~\+ Z3y6W6$d![5u1QTQUTUUQMQVYDQEeYddQUuQDEȪ)*((hJ((*(F2+مSEEUD[wj&(((, 24UETjȢ*((2(*5(*'٥I>~H#A(|$>>F}>c [VU> 8,J$f͡ HbuڵgaRt]ЪT,C*hga%U]b< 5]dz9 ZcLꆀxi]~B%M"\0|;v:@IBSw2u1+ s`s+;iq)an;#x$;Q`ꆵ29vy'FQ?Dy'fl-s4(M0P6 o>2=ݤ0Nygt  N=gC"Ft $] ?!IS!^^;pEA4"fc5hrn1/[̬JN(?*g bO19jRg[I7m0gN NfԝdjLM1>4²MC%]V‰!4Y*@)0>\Rǵ!|#E;MX&#ETIVBb?@v&["8E| ](vpjiQE?7Ax?KG42QrWl//`dÑG4J32O9$77D(:m()$!oٴ@tcl&$`}S{T{fvD5!EDB=ޚɬ}$ Fa*X9#̠:#DchZ&53TR1ukg7+pm(q 읡Nvk 8c:Tv[jy)8j"Uhbx C3`9IBY>kYEQEd-6A N@0NPLkSGܔ@̣k:aD U1w 4LBB!F0JkhJ" K"~ljgP4YS*:^GU^|0B %lk7wcwCyϱoJd8T9f\ABz!A,D_ygg;9m8eD߮aB H,ŦҭǰUhIz9)ht>k [y͌.f##n ۻ{~D.]|Q _2Jz㥵c-Sbx4)hT9ra;Dv40g,fCsnX `Ҙg>f|r LTƌ0 -Y]5~ϻ-aq~~?r4ğ0?!K嗃USK" aʊfCF ΃/n",@Had112ySҹ ]ݖ $jN2ι{TZJ{f78,ME,%`Qak `mE`XGiR4kG=j"h5%ΆyD kÉE6hapCa 1$Nz6^6f46w%.ջ%8;psVyR2'Y\~Ub8k]jj655f9[<93 ɠ4Vh7P&v4kZX2Xឮ \1 AM+0!E0~j%"ȕ7Dq:4!DImγ95bJ͆h&9b5k3#H/m} ˆ m8r^ዓ?wgCK 93 /Q0,,ٵfkN8ADk0;Ӹs#v78} /᪳sLhlBŧ[Ѵ.eJy9<0iu%̐tjJrl5K3gCQaAq ̅Vt~+-4Mom|bk}u7RE} ;bማ8سذ+|ZY>l5 YC{PvzYRd1mDI{@D{2*=1Հp4T2M[ZU^ڗ4aow  6^jmM6-b_`a 6uƏ#\pm՝ܾp%04l  BhLֱCRr2m&l@ͨ՟;3C .oaf|!lĻh&|"Pnm9Yy50Yx/cQj44L"op]Kp5i%!o1d-UׇcHqhj[kU)"r)U,\2K[HvFsĚ8.Saaqc H]TC 6x@SdPT.#D7TyI3n&F&|L %nrKh$]9bLI%1m޴Q"5OƅPU 2іF>1m+Dɍ-w&K1&Y1 K?ע)Mp\  !, :z48B1;3rLu@rLzŮt%fe&G%*}yɮpλۅ wkQEr BxN (ÇPIBBVֹAL~5"[M:>4@U_h>=j`An`xǹsgFL_.zH0G10{z(YP#9.|7Wz]i>ZFIj r([|ضv6@VgK[vh5ƒgѹqKVeiQ@#y\$Z\>8,rZ,t3Ka!fwrGн1F漴Bȭ0@4’<5Ӳ -D(dۛhhBЖjM8F76@ގ%KtuU]0`N $!Kw-3iat.,] : $pzcJ8e;mDkk( ^M7X ft d0ke,1 @z7Fx^Rl]gԙK0HNà+;{:q\EX};ZbvwmOgI*\Qq2LOXtE{L{y#;W-]c]J"pH P37 SMӓޞV<˿ ϖlMyw)oH=r#T@+}f Лg^4њ¹CDSkZG,å~4 (( } &XB;C ӊ">$Gzdǒ{DZ(UR$y , p{BPSL)H U ~!ϭ>5﷌x - y1*-~gC9fII.1OQ')奋A|pd3:$0QLCbpUmnIJaV7hHƱ ֢Dy&D3mp8n$oਃd̼>֪>ݰbi{mE\VZ(Yl:ũm$o<XƓQ U7` dB䒏>~%ȚH6oIߨKKdCLZE`inf0CDдJ\M;Xd! #&xm2 ps!\ %pDEt&Jb$s$,6mRARpç3؂pLP gNS\ӆGx@žJ*'Fh?s^tD:PQNȡBh/lvF$B%qI04wqz@D! En=[kԅ?ѝzd&ʏ% {Hьfg~5/\LR=4#aSZh350>M%prXJ\}˵RcUgY#$RN TB`B#s!0 $ $,2#ZJ,~}_y":^ J% @BAB[|I7#}(ձ`ɱ߰`Hb|:ãRvXTME.#!`PPl a_'` #y@(0n`hUXQ-6Z AfRȘ7DCQ%rM$ Hb{ ]b:XD+Sm#m<٬.՘eƷ-eRL  (qFָSwȈНHC 7 7uNc2I!hX)|1_`x oR - vA&Gm@0Zs|@zG9 H篙 jēCbjbklώ" dMrìǦd#8CUg8-r=<]2aPa<ݙ ˆó9Lس1.㥴r56 8XSVF@,ɡEࢁQyB P":Q>NcR8 ΘC(E2Q`S`PȁH?Fe<"'“2- K*؍!&;٩Y*d!A:b2:eGIr1+`wW( #T';qѬԄj851N<NݲI6YD yLXת"f)b虙yԦcvDhQ×dgUGYŴ྅_}, (9c8mG-õ V7̋3)+FVUEDM&=&RA5gZA Ȇ#$@X33XdFS "F*8okBk 32$nl5Rp L' $Zp q1(̒@§*jj0QdbEd$ќk0MJ:AB6h CF0 Ք2(ĕAL0ID:" tKȄ VH8 FmjXh468DJj1nx8!`mՍJ=uF!h iT(Ua٣JQ+$%3p@!e DRS[^#^e }!<-v( 5b##;P-^&8q=^ 2&r6#U>mz\BN@e~TjQ<8>Iw46(艊RB"|P! 0H2 ;MBhA(5: MJpH`!,U%p o^Pǐ;{dbVX\\>'t x8P.b4ǃB@,\= nS}gCqЁ<VW7=/x]0XALѕWZU}RX \+Bo{eىzn2wy&x1qG(-ay`} )ogİvoh`k麜`-=ˆ'IW"V%64 lSXn&L/PU' *ajC#Ml2ǀ nN~G4ƴ @:)hۏ$*K5Ӆa><(%lA[cE\g̡&# TPLCPeЀ(bUjVD>CfBA #BfbJaa~LqAC,Œ*O~߸W}ˎ(^#ݐ /[$<=ky]bz=7%'U߉a0~T2&&ϛ6ϵF5I: Y_.\s P֋bk'|AYCb|eJN9@sk-th`CD^hĔpE]]H1,$C @ $L Hv|]"wsHD1 ![`#NÊ4~ u΋HZ%O]aƓ% (bbj5oFDyPǿeωyJ~'I' k& Y 0 f\H*%8T@E Ub(v;G!$ӏ ۈb<p;()ٌr*չ3 M\,RD`Ç˅/&c ?s^{ݡ/7VC,ts< R3phߛCa@(QcMx #L 0wh] CŢTEm1;`]F4u{QZe5t@SRωy+:p@ԧcA}P-SX9<ѫ;B0GQ4C Ub9D|8DA@iH%UTa*sp ;)2ϫ6KMEpf;,Ru& + DQ ʏ~rCGuCYX}Ix\ OF`qM (|.X$eZ@ArR#Chci}ztC>O|;5sMEL'UC +: Ws606VE@AUU棆IϾ{.8MA3GgܩS~~#a:Ux5YM!0|x;`c=VT<(UOWw欁3kFKtaE$> o7p:^㋹YK$%.}dUO,>0ֵ9`A 2oZӖbF!a&FXXf`{$/љM$Aq1/B'^B?sȂL H#DHC$xRtiUU[~:[uw|NΚ|{MSܿ,0?I@{^,{#w߃e<ȯ/iRi`՟͓̲ppMo+:;?|c+Ò߯1@G*(}4ĭwrĜAUQvGLo怆gl&gF/?ũI)ѻ m?wW8W=;}0>O h)x@%'Nˮ;']洉*SNL+f=_]k~/'W_ 몣RY%eVpm?f܁ *,PP@2Ϫu^q(3E B74]7<)ڬu:T`D`uMHk{Ҙ|MޙFʎocqtX5#Dw>/E8s#ۛ+C4( ~ARi=.5޼ɪ{1RT`!7ÈS֘9TL4Axa5)e a AUf!WžUU߬ sD -8giBjsOT砶^'J`ufoe<5O9(T^Nh>}z%@NcXbyzR{RZ WR?{|҄|3m(8/WQ(8S|%ukNUb?C88g8?gSFt-1Gv?x"[0S 9VHCM!kBt:#xfFz3QD^( a\_ǚ 56(.;ԝP$#āOLҽ!ɼ҆h9( Edd8faEQNYQEfasC*s_QWlmSu3܈8$P2iy{Nd(Un^"cdqVi"b.N=u0'h"t]oΧ[ʢ/]rzvm0+t▾iV/I|AsJJ8i-C!l44(|p?Ds fQGP\2(l) eU$!2N;+GL+6!xP(C(;~Lm RB1rkg~66]~r8ȡv4i] ߾Wu=5J,.GĆr 'ݟjpu8ArT(]͠-X-#y_G]s>~Gi\9"yg}J+ޫk*{^TRDFm}ַ͔ge>1KY}ـ36%dѽ8B^b\U N~L!DٕIM4;]|mF6̀3|,X2XscHpNIt501 ZIU"j2,Fp&a%~i +8#j߶lg"f$2gᵝ/eq.irȫg>Z8qthq ʠy1yGR5V$9+U~X,8&crPƄ኉rɀ̉ a$3a+3Ѫd&,CK\B{K9"dn^3O{:"F&d+7f4k댨XSo:ZǷ:vFTøecyCJh)Ɩxl:~0dijV#A/nJi4 81HOx (k{;ipAU(}u5!;bYrgqjxpj7~Q_Q# [dC$Zeoj 1pAln'xxg71sG|'&W$MF >pS8dp|CAf8{&X\ iq  h 9P7P`8;vv]TD&㽺GQD p+O4A" '(<>⩼ (| Lhn%6uA@P#̐d"@L`LU@aUiA(TГB@DtL`72h?# I&{޿? C@D ` l0p0p DAeJ2f r(260g3 0 .XQ$ #0Cd@!۱!80Լh [ЧA L !) f6CD`Ad<0G2 ! R0c@ŒcB `A„`FL  R@a΅HH4aD$$hdcf XNl #4D@D'M0yD!C!NBalH I ч!A 3l&v LaB D0P5?,tg1!*9{Cq.-s,kQJ< OO_r1U&z])dBCG qi1`a ر<01^'N @0l=oĕ݁R R^M]Z D}d(RA 1,@B HDB@ P h0pPCԀ62e4TT!hHphphCA-J2Š(a"jDʰeJPl&SL%%PN #Ob^x;bd$`H=BA0E`Sݠ=?S!B0πGHkg g$]7s 8>dDOjD> fB/,{/10k}PT*n^(o>GӇ}PǨm~m'lG !qQo1GFT9!S/2a@Ha2NO4&A*"uP4*A)Ng94p(B 4>KxTG zm9&ecmp22Io'_[p5OP݀:Z\;ZX;N Q~XGQ C0d?nOjGKcC_=UÇ0ϖ;iϪ7o]@JDŽrDрD0SdOxz`(Bha`ӈd Z#hLfMf ?|)B%8#bAL M <WVczQ"JHb*"wsx Ct'Q: ਗRHhJP& 0`AM8ň@,_:J)]y?k} d&cr\ia 2C+^ldeH2 !G;4⏡,76 7ϊX}qĆ4a0`\ ?XΆFJْznzC<)zuǻ"+!@rG Ra!tUSnWlPDٳ2p8[áoc^<(/,ߝ w?_?+B5#U+""'󱠗im6"s5^9"{NT4$^˔|$/9 *B7'_~6^!>oO{Q:jGt84@Q~-U7hDK*"&4{ۮ5 6h]#0ߋH)۸Yaz?'2/Dͧ݉4wս=~yZZGMX+ȃzu~LA#3$RQֺ=?GWWǎB~M׭2Ț#ؒ~v('2,/f#P%jٿѽy<U>b\2{MKzPuaԗjzgUi3#&66?y򡇜^@Sq:R NY"Lu >EͧzIo-&"w,_c럧"}qbHnbЂ : p؄V!RI!e#LA lp Yk"`&aYbTn O02{Yes{EE|y~Y<ڢXP6x?k/ֱJej l̎㘡TóO?-} ?Ef>m|M tAnJZVQie75ΌwG2HxevW>TQ9>DPK*U]_,'ye>`?w֟Zኆ›G*'TC9D*/VX~(еmNza(}%2fcF7ƺ=\*IVSIG)nskiJ(RW?{Ev}`{ [BDM>OF6ջLމC̘`F9<oeڑcˤɴ=L i+B;Yr9 *I]zb8hݎno*J|Y"5R2 ޖ_MϨ6NafmY|a2o޻Tz$MIVQc֕;7,|Οլ&mn&t6x|O=ɯk43 5u[EETSFP几ܚWj<ԭ~vvg>u=Wn*] mc2_I7󋑰_(>/"hˎ_fjtSEGnB2CxjnգT%obveYۛkf [WS 8i)+:Qwk.6e=Kn8W,ì*.e;؍YOhˊ?-ےQ h^%ָ2c/}kֶ'AΑ'RNz+Ȱ`܋iNGТ{_۟ie9լ?* .DYY޻~QVy13%~mP>3{"@f^?5g?ё[%%cൖ։$gֿÖSWsmzqI!,H]֛&d~|Hߩt4PVVh;!/`E76^>YyĉYEVOM(+h;?';2'iU}Qi#/ LuvR\rXN o־7LEQAXJs^ 7że%qip#3uQEDoVALutz}}z+:qӾؔ׵9|I WTD)Q1]зTTS#5X^:0X%'ͦ|XDfw87]wyHX+n^gG{OqM;.ɭ;m`bߪ{Zny9r}w}!kA;6 bp.欄$$azCΊveJ2$͚ȘRK(R ǻbYґt2=}_?qk?ٺKϣ~{k*ÔxSq+' jƟɳR~fTvCa^&^t6mw[u3{Gh Tگ飇(Ɵ!ifhv&[+)vrdM#PKP᷏TʁpOohn90xwCG !vmS;fMQ)Ɂ幼I'ΣSkV0(W\u@E_>12y7 ྕ;#)SSp|: 𵼿%]!f^!-\Hxۖ]zL͂)['!+:⦩$txFǗ3;3uaѱwFd߭'|_<ױvl$;OP.>ǖ%W',{m9e^_`ZZZZZZZZZZUΝtEA;abŘ7Ӑ#Cjkfkʇ)†WST,s&əSH;\t~G6԰?{W#>2T'J'pAo5#tŵϠWuJTPeak+s|ߟck#v^ڮ2/ktSZk<*SP轋9l7ᐙcG#(J~1Q:W 㟸I೾viQ<UUTEQD oۖ@&./qLLʾB"UX}:Lwěy l?~_8Fvn `l/>](΃3 ?'&#z>߉#2;$=Svt4N`k /CM"ZϞ V :>>+jXk`$[hwAƌruK"_.tXV}Qk2o;3R787}L?N7UVO%@'TP\~+ |$ u:Ie۳t: M~bOu@DI9ާ>QNoEE;݁ ޛQr}͵j]ۆtq+w3>Ə 8|ʭ?V3'}L)yԿ9(n3")eAi7y[ݿcr:#+LMT-*jǪ|yR_d!*WCUAסyYUxB+vN]mSjW|r!jYV6~t~Eq0eaS*vsuRȥ{ݟ>q5u#V]fod`deG=oYFG޷ʹv-!^0_A9ښ:+uj!$>I /iR)^{uo sv&r]ꎄ;_vhn>pʨ~-#7 1țdGn~|}:!UTUTUUǷ>d5ȺR'<Ɨ#uʨTfsׯ*"B1πܟʪ"HzʹzlQ-@$ajhriLEQUT524>mse3QUw{6_{ޓTSl{7s5 !~_]v2쿫g/?N^;[.0\γ9 qz8 OTSج 9з_{y>qjےq(mǷ8 Gv^sZ6I$H[m&3eG (wq]s뇆s++*ͳ>Wνcv/d29WYRjVODts4%ۘӾs8=O=7T?j/8%iソwM$I$#Y3YU]K_wx߸nqٛMUݪܒ{4{ODSeN {=uW *.$uׯ^zQVuo XקWl7 ̏{[[DNʪrQU̳_b?$"_a*Le|6eeee99Α\{zFJK~o8$h3`:SYS{~$~PEvҵ7O%!漿~? ]2 -L|]%wJz_5;o t{> ںǣ_tĦqZJnϲv-&oCz[.ie߶}W+*6s5V_*%^%{ /̽#F]< =ZȽߩ4꓀~ًW}NCq_69/}e=c}^*U'nv;8ǐy4o?W+;{QŶI6{}C}X9ٞgyZٳf͛6lٳf͛8mwK{޿QP2}cN&;rL۹lK9x=*<[<}D/xnO;?c'Qy8flLaXDKx䔗sU^8ꯌs)$\y(ϏQ_PF. ?q zQa}nβXz;ǿ_Blc=@UbGEue{}9ߧcJM,ŭF]th_Ǒ֖M}؅Y8~ >LS~K326U;ByY7UT:A4Tt)ZQ fъYx{pcu;^nW}׮t6lٳf͛6lٳf͛6m[3zffl2c=[mS;K'v`$E:9 [~UMĮ>}h1{4Xę}i0+J/"-HrlwW{ܷYSSWAw}>g:}L0/ʼnHuWB3uTm ߔ_W Y??VV;;b?gh4`;9k$?7/'hm[ `nߟwa/ve,\ k3Y"mw;Mj Ys3{s7ciP!}qz/"(*]*Id} }台o??ɼJ|oQ@B44L{Oy@&y5?gZce3[c+qՑ's+߰2lm;Y?ӷO~uv{= \~SG^ ^ }1FSoRa?xäwT򖼡?):?cIG7)-&Ng_07=o7w6ö}VO=lGV쯸>I G\TMwA/:cuւTlfZmc:>'\|̟O7cۘ*wGGu^[}]~f NYT1ITV ? c.=/j^*A/?YnKFTJt?5#$A< UwՉqɑE0&uUU?1nb5iA}soHUQ!hDԡoW ')gq `6'>K<_m8D"1\xn!Sn$TfF[}܍"3Wlwd!/JwoF*f/G'g^b/3zFD^w/_X}MII6/Ďw4OW-ՐNbSn(F4~b?|/e}~^'T@p0s9NsNz(?dV)<_ {`D''KWG2v66U1Uch?I)hVnt}iwV6>74 4 _z""犯aڴ _J@^^][ЃֲEKhnFG([h $zۛT7]bENo*i+NʷSM,?Ih)A+e>(FXv~y"_3 ~HoM?Gj|d ejR7VAś`xzZ/^/wwn+cEoT&Pv Sޝrط[4#q1>cxwߋ߫VEl/S7ջETA%nӁ"AQ[!&CSW}:* ]ك S5S"g&K]QC8/qլȕ ]`v@Lr4Y??Ȼ]I˵Pp]!~ n\< sRBвӋ**"*~߰~I.k~`m7眔_^8"uc[/-\#hINGros%B}hzv5(m7)a(x;XQԜ l3Hj A?_eџi#4%MܨQUO5p&uQ.2(cG~)9sO޶q1D'e6_y`mQ ٭`HŸϝ}+ąͻv=p[CqvElXM4eVׯkk+g&Fu(å?yw_g?Wo_-o<\S6ʦgd9^]ާ_g7{8݌m뙲!1ZEt{;B*O`U*oLM W]K5͍#B_mz+* XGT~J d 11`US";*aќW(?t|4#ʖ P!Ԟ}I'5~/;o zZ]|or2C.sw[Pof o{ǚ>?NIq-Y&82g)<_{#),XCSXOS#[ݥ˚VȔ96AG;/cIOwkO172A=x}x} }~{}A0q3X>BғZmܘYso-3SvɚN'Ҽ?kzjsrt߉DQئqbI/RiOMݴ042#N`QWXsKk~t.ZWwA(~;ʮ",D]@Jn{tak]˶t5Zi[+#hDAC˔7F;fuYч1^TGj>:"?pa ,تoUxݼMC:G⪧2to{oGygsk&\iϡ?=]6O 7uk 'K7Wg;%h1M8r3g.:ޚ~9!٧k$)'{;[:U܋vZ:[mWlc_*̱4역'x9S{31p0GC#Q}|>^_>W\1N8`Q8LީƀbH{gaVFm/R?ɑpv~bT:E>ßRYZ_2NPsWBOnr3^~Uz - v#EC޿ȟ~5_OEEo\_Mz'<-={R)~M+5;t6l,uŕU<׍=l~c>ݛܰ1zܹ8 "3@n8T7GiS-%۱x(\,^~WLNm.ϯ e#Zn,;dN±M9- 4"qDynXUUNH2 .׷p[j8F/um?Spt9;=.y4&iboN'IVg'u8j}^??x -.rWCGI^Gr.w?>W뿳O#`Kk+ͻ)5~XWurƣV;yO:Ώ?_bɠ9FOwTs*ػ.RAX^vqIeKog?gٕW|k:?u~^/xLlp6Oj dUQ ]~m~ԧȭwO?=?x.WM7|~֮2:.{ܿa#+W~zo?Ǵ8zG{k*BQ?'9Sm5_k~?s}o_Gou~}糹hr=Q TP:{GS7K'r}Oe7}~uMzo?_G8v>ulq||~m_{}~onYWwk|-~ϙy{D> k_vhD9zO*"""$Do2 y_#JOdCXv>?xO/6<LWCmwv|~-Zޛ#_~O{_^y~O<7ۮWmyKx;=/}ǧ=_tGasv7x7֭[p_h|j3UUGy_8*~ ȕlO: EDn}E (*=+/䅤((崘 hAx_7m_+@jTjTQPW?/8c?|rMKxɨ>| hO9Dr?G;rxGPOJ%G\O,IM"c*PJEnB ziP)C̟&RN Ԕ\bd%*{u_xG쨆@`/N0_wv(Per!ngߩoR6w6i'yLA/ueY|gƫʵ9{:闩Y"ZZe|_W[fZ BL騑1>w>F{;ivڷi[ע&,QM.sSU5Yncvr:\NZη:x%kU$&TQFVFlS|&}аY:u:7[},2a_;/{켬ͭ>kgkjɶk+VpajU{ɡ9{|Weg=ńuy;E*cv[`q ȷ#>eQ,vT/3:߃Jg{Ծ[g֍khZ 8|>hC;{RٹUE+\Bk뺳5/{(^&۱;N{*C>(T-QwC՞wUrz5Q[Vf3,o̫q,ܱ6\\,[VT2ܳmhUfkURe&VQo@yo[: ЇtBϵ>K UUPEg2$_,Wj-7~>Ic?WGE/Qo3|$FVֽcCf6E~?7G?Ww 3([mO'myUQUUUUUUK+e5O gRC! .5ϙٻ}}}l;M75[ix]_U}Z>^w{\-1^yA뽓znv6m嗻u.xv9eӺEV)Yﳹdm/N9vpw{1`Y!5PZOGs(հCL;m(q=oujqBM@dFLC#"3j2OSLdSh@@&d52azLSiOFњ4z2h12hM<*zzi 7iahdѧ3Bd24M( TQm2L4oTzS([0HDA=tK a'=wySPy=͸5 #,h΋ 2[D4zοB07&\ڥT:]]v*aX@7\чAA1 V=_Z%Evຳ)ąwMqm~AVC; ;4#ՃX_Uʍ|9P܌tiz\{:_1isWIδ&L+]6O\t>c<0 +g&MQ2[tZls3ԁTi'mF-vЗФ)@@5!d./>hpvu!RJ4m#MQݿB|^|[,4P}AH|3>C5' cx_{{˶z=(,bSd}y1)^I|rάiт3쿕QjP!dχ.Y|(!Ϙ$QSooõf:8h'w^D3HBg'Sɧ3 IQxwRq=۾r&ܾw, M[zX!/(!Hsp麸(_m&Dv`gWIGgzRj߁z[z1r׈ckY;['R Ȯǘ#k=2ͣ5G3fdĔV.Zj+'s8lrP@e|~SӧAY$+A(T؁t 4R|~?L_\1vb ψL4 Qm ][tfZӚUKMLx,"IWdPM&,i_1Lb?uz*dB8M!]mQ.);"*D !Y~>(vBWg "4W@=֝5%Y&t?\go WP`'П~s-ހґߤd )$PHe-k a7S3sl+G3,]3(EW*]"xKiwfֈzk[?'U !Jq۞&[`~#+qLa&,]iD#\"*?^#?tUV%p|" 0X$<KV WsCv֑Q4|!Y)K4,xB:eYdD `Mc`0FQgyo0ƛbA{&c7d # S 8p cAk$uIr9|ti p ?(xg?_\{#y8$ #K;|N'%J#עIG58 R LZ`3N躭F@1S"n1# GP16#ކ#~#q%/vj)a|6HpV%Ue?RlHGZ ̟,YA6K?Ol,hG5>0l pIOGDQB#-[=!q HgDH+?{IwF $Os:"s{uwRFlv5L#>FAEx y{ t^0Dkane3alB>0kAI-~T.법lL$0q4DJ= !^s\A{ -B=6x^&T̰ ʢ0[Ja35j,[Sx\2E F14`wY%M٭߄HɡdDVY笗uv>TׁckL|sQ-SqM{Ikf-oteE}' N"zڣRrFҁcwk'6fYXa8@g9_^fW2i@E.VR]֭ѥ-kW }!p]z&ٲf +l~0&x@~~\p/ tCEc\! .%&&b @䭝loȾj5eDT<8[v-g]ݻ Qo@iYCl*}zάƣMOTx=E#cL w'j >S3qm9L A RJD $#wp"\b= !~27Q4k]FD.՘߉|;P@CZ IDwh15kҡ.O(E߃4,')%`x5kc"=׵kI$Ψr,ϛo(ۡ*Hs8$y뽭[o?Co`sQ1! 6%h-۪Z& L|>i#9ʮv],1lIIoȒ$m%"37+J̢cdn>Qk+Nja67y!"2w&w`tJKT4P#QWAUͤp=0,tqk]<6ޑBBCRsWuh!|9`seDFE Bl!_n3tG/Od<+B a_$Pѷq-Ĵ2QYHDiGXeW&܊cxZIt+7u2{hi, i`.QWS9k]yAѲlnEne ݶ2I'" K**)J|OMUT2슑]/ɕb]jt -1p 0ʷB}Fuɻjkǃ]sn)Ƽt>\Oi m.V +uѦT~@:yeBh*ROܚ~gsy"| :5L{x~6]S^͆"= 5s}9yLcVۤOOBKaa-E|tL= !0g,k.UkBC0 >R U$$ErR"-'? 4 ] ™.÷;Nm((JҌ9lpy_r1+=s(&9BAEcRs@v *pZ}H1=r"Y[]&[W(` Xpݍpt8^W=ɃF"=[0XɎ;#V'>=Ous2Euh<{CE\|[LX]w~k?5LV(w1:rFfq q& Ƶ]n+[G?+X&=&;ۼ ɿh\DŽn/Sf86-E$~ldG9JΛ"'1#mn"x{w➫!{폰# +#AG@1s~^/],>kaBI"};Co <' V(,d)S /bc | "J9jpo7Ӝ#?t+PTm6(ܠ4MKz]PCpe_)-õjcfdi0ΔpvI$49hIhL(g" , jMN׍.mU79vW4Y#٥DD4'͖/"`#R|2,J{_?e9:_/Nًfa@!9LT@P =/Knj0?ҫ]+8}9^M}=rH_:|FZg5K]<./R0hT-X;xFgJzj wę~-[6 .D8vb$! 5HV}qFEB BD@ նwsO_q2;=}[oZ 5m~N$2%HQ_E}ӝ-oN^?9֫PT_ {=S~ʧ=4[;6br~Oyˮ"Zɬcc{17p= U_t[C )(|R?bskz<ٞPQm(sFQr;ٲQʬ}k~wGsN85,,LbmƼwΆӁarkvW|Lh&T"1VD" ŅxCsR)ÑԖ.|YI3kLJSgk =0^YA]  S ľ៦n A=+6>U?F0,d#<wD9s)Qߌ1ן~'5('{jvQ#@Y5HL~]~[S@4ײ_9LeOS96;&T&S${6S7T_F<װH!ߤV@^._נ#fc}3wL_+*yf1:$K~#shC_tb&ɀIGP匊: K!l."416fv@h69h#|8F5ɘO3rAs.Ǵ6BI:{e޲$/ASFJ+TsҧG_?/IgF?f/> d/>%`("U>w#zw(Z֥C`}0 "FFd%id5"L{&ec|!x{| PU45FfͽWH"oF6w )( J霈 3z"_+q 8e/VvqYuWM&} 1Oyſg<QHw5FEk%9Xعpw$u;WaW>Eu KuG5+N҂H 88}$ՑWڅF|J \+",NG?V@]\:D("v~@H\@Iֈ"Vf[± xz<^ٙX—k@ÚSK߱a>]]VN@xw?<$؉2AaD*@:$*yv2ZlN7h59H-)9(R "^{qA{h-f8塩"groq8^} q1=ۼ& NX׶|e89jw݉GM_sOCa\tӪjA@^Q dN&ʜ: >l%dW#?NHLI/6pם&vIO|wއ} K]?_>]CWH%NOEQF(A`Kd6Fʅf@$Ka)JTP  qn[1fUj=u~rojŏ>z`Gv5;sM"-펑 <rgd|lh 2-DݛBӇ PHjU+2B:VYz Ϊ%I~olVtoE2۴px|] $`He!ueVN0@p ]C༞_a6atPyLmkΘȠ;a5~lJR=GE H<թW'M>!N27"cZ VүhWHwPLao69ef"& &MdЍ8{mn !'t'#ظ( !ez:LԷwKSDNN7RRbjA%fDs_ݦ;);2dCj#10j ҭʉȠet3@^ ߎP˝M]Tj _F`)v&UH,<>#I A r0 vlpWđx6 4ꀔZ?Рi" *F9k7A";聰I.vl9t|{-d.,CK`@Z_5HD 0Q Ռ0tމ0 Mzan!s(3$ ͈> ֬/1;U V(..\ uoZX!4 H\Z'.) t *(&cR S3[=;L-i$r#YjLb4t=r]+Y!B+v|˵D`at9xVW$ 6^&39tMCfq80EfbpXHH YLJU7i˰9Iq rp +?7i=I{t3H ,6q;"|֕-i(d߀c֠'rGSaPevVbB_MPiRE"hU/k]i"/Z/u4>NȂT"7/O_>LmPT1Z4ĤܔlSDgXIOYQxdLBb5ؓB9hA Ԑ/X [C8NCKB/LZ]N&$JH iBRdru-;[:OZٴͻbLJ>ZYb |V鄵T{ۋ(A :L9uyoH\ՠ 3ND0@Icw J\?}Lj.Pu=hDg+`1a]c>X1-8`(N*7"&\=?$D>n쉙qX5Y Bhq $Pa;wY"LpwmdLf< `vB}2(׌I^6!Iz~,s)~*$#& (ڲ#)܁4<1waGjݾ[>cLMCDg4a+XvsX7IFg҆l UUNl^xq Ĥ4] L(qDweTJ*cQtmIT(uow`zb7>-ok5Fx[GtRrw9H-H!$F2C8vEvͤYߑ "m Ɇb 2Wb !1> o/MƉZp;3g7P,Pa0NG&TĎ B"S~]s5*r3.'趒ƅ 2U*cD*r'0XxJ3JPE(w<XxdEKqF"uҲ!k؁ Zx׌bAY_(!IO<"]? >{&>ulVn۹@I@ zedf. 0!Lٕd~ Z! j1 3plsTUK/W]K *bvr#:o}-1-t:b^2R?tq3+XRbR@{Pe I @DFP׸@z}QeC ZeRW|v]v;;3ӡ]?hnUUUUTLc##74ͧJG-QjɆNW* p׳7 AJW6gTbPsiwӲ:uLyGa /<}ז,kԠhP8p5^KzvxrD[iEdLq9ERv\B i8݃vaq (RtA<(hhlͲiɋ+ S)ANH"PYAL<4cN36Im))MXU0vWKβ3$jB"M MNܶ= Ύ(f[m14.u6 &cA J4dθbf)I %C*ז?>>bmp6]OCZVFQC2;T6ջ Ip|8n E@,$\V}XzbN`.+JeX Z-er\8[(?) k9+$a 1ИUQ˂-P8b'&P\&!QD^/HBr>8Ǣ;!gm,F;cCt}i%k+Y,K kʈL@1DA-`>9#dk< 6⤻i FnWs1F=g$(΀6V( 0V >o;vw;să 0YC&$)DFmLDHAI",E 0f Ļ5ŀR]2b0#0Û%t+ԠqTa 095I&=G^QkTk/,QBm@ D&Q|Zgڊg `{VZԬR0dC_AsRZv1[L^4h1CW@vpl;Cj,f!ȀH*93HR(% A)NW$wq׹QfII]uL<+Ku9{=]<-Z#} oy/z̩ JH!sى0hfC &0YI ՞=lEpr"9)mXɜM)jKEΉRnj#T̂*08>4c6N127|yyĞd1yknIq3mTYIa(w#jkdʵ<]BvO`%< =P (ƬT@A)6{ /hJD8 ׈ F08gg*^R$srq!HbLB"HP?2]%!(ưF8l H݄1M`Y}0kS$;@d2)F~?JVyO:x81H՟~΃gS ]BAm

    gz $,3"0d,.,si9_] |bj#Z%_Tu`R#X~8`/R$ɢhl:!^46|K  w:o6NX]USD,Dm5KtQ̚iPxZ=$ɽ ms"M $*IA4r4civأA1RPIJPP3 HHQ ,29Yj}x[&'] )|5ME ndI0DlDQ@,DU$V뉤()08妐h8/e84P,5T[JTQ@AAK1YS,,N#,EA;PhVvMG`-4j}~wSĈ#5, cM"Tu3A߻-X0PRFV) \[DC& aŵHC F{U T!l-5/h*%!̛8 M?$i*_Ez:%-GT\ڿFsLYAHU$C(73tiV*#D^ R\Su&+ U*VεPL2D&4yp2س40ybyL5Aࠈjj "mƥ 5LPQI$1 CM!l"cmTAcJih4>d5 2DU63{nb%  p ^,g7RkUe@{v'i aIԱ>R:/?M)/zۧ1oޛ/. EւTxN[*ĞϷ f(f/k~6Z|K92:-1iOuW1`4&IIߖidض׳Hk.G`Ul$wh`Rr=7hP1$ދ%J*Ծ„A`3$!e%PgF)CS2Au2 N@5ug1Hyu;߫N9%(~{|,>nҮf9(PHmqd $v@xj E:†&d4 aKOHJbk 3ĘvΡUgǵ;9a1”A8kj><sN daSM*p;}^O+Ձ4! ;ڶ*]쎎ա$fQd{ xVmfl>Ap-yߌf'^%D?ߊa`#Ez74= ֣wބgïd0a0ZH=ݚ d r̹}ARUf{zSbqҸzC9_-ObPWֲs"@ *e")HC4}RFQ0CvW کa2<ʙ8{q% ꖌi*M:*ʪ|nBuoc>!xsQ=tclF_g;؂+,Zؒ¼q !(Ot߀ aՉUfy&MM154@RDEZ6g x;|nBO9sSsa`wDKE OdAR⯺}XEI)vlq(|X1)*O֔͵W+D$/6vWFDzo3/ܖ LB~"GC1& !PiʤBB;`=+@÷¡'D̪4b]d3>WR@z\߭)"f!FIL`)" B&""F"(`qdM*fhM>O/r_}g LB(9Ì74 (E #@Н5"mnRĆC?bw1-6?]v;j<9I `kEŤ//5!_c~ELSDhCq?QW@)Y6!TdiQ31!.0D<ӈJR$ v-u8X'JO}>FU/ztJ!rXyTRL+㼐75PJ! O ueIpd!;$Bv-'~yr1&(YpKtO00@J(d0 ?zBh8hJV \CBP`䡸b*JKH9Ïn^oPĩߎ4FqG.FFMLzk{ͅTP@ H=d2JX*StOCm!Th mH@ҤRӧ@܃=^> Tke9u(SSh>R.fh\KDARƾH|pz#/C8 0M7$!w )0~K&\SA%C|܇`#?vA,:~Jqޡ` ʼ?xu>U| (~(&-II%%̭5:\\,UQ͡ 1ٴeJ"8Bȋ/`(֣-HRj6,\& )^ A>P2T*;hr %jOMbC4':9SCEK•Vq/ߧJ҅oyO,;b/J/R:gRP>/ Ɉ32җ/ N!8wCMj51k< =L:m÷XNe$oVi;ͦ#/ *>ޭ`nHZYD lL`FE8\oq̽S:X:*\Bjtÿ1{I|Qf?H1}u + ?(3y~YKvM}R_vl^LT1 dF$q؈}~ G 1c3hg;6(L;+)rfxQ&2iVAN“Iƞ"#J.N)%m Ac;i"Z2WXHIqlZ L&<6O-$מ&n#xJD*P:x1Oig+SW0;!AB1iB Q$k5wS۵ܕF##zJa5˱;vu.u7064*I4ġT$ ;Ӫ]-u138{D! -V ZoiT=U@+E#%RlPvSn\3/!]ΝʪU!Bwъ÷0n,}3s݂aFzU֟U/=*KEwRH/ӵ||v20l@hz41ܢؔvjޜu4\cMn|39zzc*i LFLZRM$3 $:(1(P͂Ydx]e\vj}QK& ~ZlԋQEG q!Bx9n)Ixi.0:wxfnrbYi HӺڰ|; b ;8HwLht֜L̙߭8gm9p0X#w v ix&UZh@w [#&2O<渻>i%Dx9_/ն( Jѧ39Õؽ&NX-NYǴBE&#'ۑ"pPYmjͮ59u KL&X!m37#oNzL\*"ɔݞ4#\sRv_sƝa::;ñįg駘92tO Ϗ34 Q\5{&éVTcSz(W[_]w+GT< S*?OI HL09gX9zbk֍] +ƹY(2NQs0H[-1+VlrO-g瘇;Tێ?z?Cx W]43H f` c""0Y;.9+pC K0O9tCy '֚Z~|p $DZ4~n'~c./KOG$*-y örˎ\2mFb%}"]5%OO3-_'KE𵯩f&JL\e2Cb^rݶ:kHN}0vmн{it4S_RtD?3UPX/j"xFچ1R: 1}b"ֆڢ#+Jܣ_zp\FX3sׂgKUd*F&Qxbo ؁  i^mN tJ\eľg%Y'2a ۼn顽4لyX|tv>g'-{FppV}7'.wc8 I88ld`q$|} v6bfaaҠ!Pq;ɦg`)絻DeἄONDQ"yzM>gJ8pZ_5eP'2M5-PCS ia=%ܕ84B،F: /2O'$gu =.(^ yjfoi:ÏZ^_c/y2I; s;ģn =ynq;D`u83% iM,7o=>}>S69 XE <팒O`Mm9^Lʜ<']tpo!gnWȿ+#"1v*\ݎdʾ t6p%fA3k @@Ε(C C ;Qp;068;O-'d{V g'Ӈb]f&({灃(=}iNtMk LUa/P( 1Þ q@JlPoAu]ݷȆ1*DY f7v5.TwgS[C R`T1 V: ۅcl +3TCDT1u[hJ%b$.UD' 7y(W'םMŌߊ%7+!7,&/ӱ$?蘴IHvuON Wv`3g}bV R_6⮯]mf7HHЃi$!-#ueѻ}|d@D$2CI"P GwdGAaR|6ޟRYR18rȾ~f¾[`jf >$7#5Mz (+_92P4K>oφ*a0UCSP C{y2)dNR)D?zC$3=`" ch!]CwC g"b1'F,Z u} w4I댤¤r{9|P_p+/o0tOmbӚ]5V}2Rw?+"EEILPd#w 0BnwBF3"%CʒO!w'w~d#%p# kJLșbB.*̚* =liX:qOllDhq%"090VKcH4hnbTA0pO}3TJ-Cy4!BP2,I➇ CЭ2xYݏ]7%(k(nsNJ ^s4fօNpXy1y !hLqUa<=v-_n;0:\%4S)wjf,dbNczvᒘKCnnN:Nk󇓻y@0 Nӗ׮z)iuI!c1|*ckG}kwȹB1RU7, X{I;%k$.,}OxI.lHg|~0%|$-ߜg+ԜCt|R=ߴ`If8A `j$f E% H33hI>Nӄ:HyJz;N^$$H1 ,x5œBOd7&*bc ^(˺JB-aF4 e=j&,*X4rdǥ b ",Pdl Ôet7&ee 6?R^=pAȳG L#AU@y}b~"1S0zcib&g# /.Gǘ|]-Isptϸʥ̜\3OXxDPTIO an#pdgwbS~*n=qegcYyǰ=401S?TAQ6̧g&eL #PmfgkspoGxJ7D:- LIp^Gl= “'[aRI|Id3fqֻhf.ef5؅g%<]V^/79+#\ TÜ!La8IF8|*B}nPȶ́&#XMfz%R:j\[n B‘ѱ@AdC[aC-PQn#P4`0MOC. C uJ&d3 _[9QjYBn4 =;?Mx, !?h<\H$d":{KPXa84Y4JTb(!#S@ðY1x%ztE<,*;bu@b&% qa3+q@m>gDHṆ8ÌYn1hYĒ@C!* lK7jH<,g-s̰C%c\TBY9 H v:&MNcmp"a@G| #>)Baá4T< mA>;72MRR:o{{[ -`Tn[:1Q8htk  yl+95X1xdW(D41w׏^>Ee\A)OVUX3:/g xְ%h0ZfxЄ)d`kpY䫚+8qb d7k8k ̶qLHyc Wcyc#3 CTcOH$u'h3s;o8 m_yJlGM# )k&cqzd:_JWD#[iݻ!^V)$L鸪n ق}AݍCx9ր>cC LF7 jAoVإow^bMU'nsQr}ƾ2Wabs5iM4ai4#6rP orGMm[ywrI;]EL\&lI ׍FٚĠewbfc(Lt<5Se4 /#wEE=jUiT`l7|8fCyp;̌$!#3 ,f-\',,s;ohSPaymS|8!R( @Aɗk({ql*bʊ⬕%rpڴm(ӷ& Wqi霉d9Gvd᳓VQfb "JgM`38w2@fT;7l3AyC35KDK\gĒroGgy;hT3Q;61/)-sNL]aO?[fOS4 |{yO{x`_XgW {`tK)\n70 LUe-q"jjw:&_}-SF{334J_v@9]0]фpmMveܜ԰;!4ff#s3kְe\ (w%90}KcN;&aHdOr'!BIhDA:bR; !X&)+7`j!V *n!֫rsݙ^r#$Lzq$^d?8f  J# H)"pĀδji' )(.hYA3vͥ$4 U7NiЦ\ȼnI! d( BDA$W.'yQ  0f!so'WpЭ;bD:xpX5 { K؋q!n ;bEP cL2',&iȳIbSG'MX樑$8uF8 s|Q\;PL<0c ) +jcfGTS./,hL8Nrޜ.aВmЦn不N2d5/b#O/MѼT$m#HP @h8Ցk!Si@abbxMOQQ$a9~]霳X_'7yPt $VT8_-mNSK&,'3DL,waA~ àu-{ux//jb# ]2:'X'-Ԭa@P;f1;ZIF`k J M(yT0VeVEB*Ķ[ vKՌd3;@fdi-$ Ji 3b>|ubI&7hD$'rp[`bg(f"* =PIkԚx$uK]oXDKw Dόc;+AyP٬H# ]tQs Cǧhvɱ(6g ]M-*\hלAf]UDmoq}ou]-Tq?C8>Vp:=slvx$7q8(jQP07މǕ&w ijII,395D,u;0qUѦ5M׎t nFD,3mXFn#'c=-.uFnH|> DÎ LU9Ӭ'3q"JJ rrkl53$)$!{umb|9jr e23 NǜߑZb ɴw2HɉCYRv٬ XHl :Xԃ) s(yضAucDP0pw8߈>+zɐG׈U#`f˿#w `cKzM vfl0 a ԛr9By4P䡙(&ZU(hB$ `(dCSA54Pд "DZ*B IpJ?nh4&44M BPąRPqvj" )Zh P"ϯ5r :_PÎXkM*#¤S=?SׂIE,:6|悞3%:/nN2ws 98è3Ժ0%ŬmfR ۄ{Խ۽6Z͕1+CH2d18j%)@"VˇiupLIΧ!稣0ARvB73.̨q8|l}JWi{'`W-j 2B2%h"* iሊf؁f}x֜E>編9Onb0&n" m)`.1X8aUTXd#eŀԕHPŦf6ˏ)nYĉixӴ4X JoK9hs+ȰV42S͠ pyLV̉|eF5E ij*H[GP= *ϢW+Fh &HNXMA )*Y&;YXU)L=>7%{h:0SI3:cjL[b`pw[r㏎|l?m;gc݄qX4<đ%>fZcf9 JCA>^̍ǀ>x)X(~ {>"ypJJ*5d!%ZQ>3d$;(bc4mA2:'8 01;j*霥C"-A:<L.a GaSFx)yHs= -\Y,!|ˌ]5xK'` 7O58"fPH* p9﷓w(ʶrCQ"-fGkmfjTJSC~:RhOpPxȬ);<<8paWCxjcUw;n7oBh_d;7Gt 4 !Wؔ_!9d SfN@:̂PJ+I!HB@\@ C<ƾu3l 'Ё/,NDHKI9PRҜ_ieJ?' R:85d=S)I Xsu8^SjV8\8N\z)J0D{I)#n 'VBBb!+Od f#쀲0> {@MXQ`yzz zY)G>D@Y:1OPkj:F(܄i<{'2Ͷ%"64L8GDR7TP=s$EU9!BPU*D`;-N+-G۠xMv?@Gi 1 /L7 '.EBHYp`rQW'PaȠJR4Nq@R4S.6($CW]REgb!c6A$*n ]:ƦuHM%:t7RXdQYL] {=<`4U;錊,s0)qkݢt&2JHuS85Jlx`{NNR;wBRw9d]o 4ayB-o.3{`dP:"$j,YTɂQ 6ki†)C"ۀr!Wk@}dz@XҨRt)$> I{\ LBk4Ӹ咀v! |zbZ=HLq> ,OgA4D+G1:Y>>GFbXm<4a6aYAIA @ԥO0`Ph)o82}]q]o] aQOxqޝB-cD|K.f`%SwH|~|i}C[n_X-B}f!b:_4R4f\{MRpq=L'Q IJ~fQ7hn0`:;˹T߀mUr[k8&@"f%bPt`a֌!Wؾ aTx7(LQ IT8{9&M:6j5;bW@WJ*,qePC*'J(x/즥R=r #'TUX/aX9r\gCråNpO_>wHSN&7 xe~@ +NǔL=qk@~GO:! $yBf!P0j"OAv$YPC !Kec6ŒHbv8!F  Y&fH zx1!K /M^~>(J SC ءP9gx?fD%%NɞSB`/$e{㦜C8W*<+? (*lt R,c"ýy o5v,ZÒ=%+j'UpQ=y{@Qzjhq,0̖OX4(Џ ;@F8BPq;[m)?q݁* =P]'s[WIK mBZmJ;` TŘ֡&F(fd oW8ap/ߠ\߲䨁B hAC~v7- %Lg FۆL' ZZ G9=Kʤj{u#䆇@R/ "9.9xmG$˥ĀDRP嫝}`:}t@@iYHm(k2cێNCDRoշRAUT{dCvCAll* ~Bd );9'E>/l?_=ud=rwH*VI5%A|C D9޿Ǵr3%k| o%| N'@ NLHd迁'|H@TPRzJQE8T~g[q'x# )=:Px? >1ˉl*!q %jrpFGRIj#/3AMh#DE|["6QDVHUi('{wt QX#1EF{K'̪Ԇlء[ pBダq&S[}~Ї#xAE}=u7qءvPA6 .ЌDTdCta ?\ rlaPgp>*H@i(݋ 1 ǁ Ugl EI5EFGk1AV"S"qnavG-9TPRrTUm-%GPYejMK1IPQ5y:;p4f PB"#=Tӷ J#)TmRzܣŢ2})=(t. >#ui.ş`$[d"9 {xTxC4j!FH>_y˹>Fp$4 $JCPtĩ6Jj*J5Hi bR fb["@hdWC8Q_?yCCB!D!BVMC2N?2;1$XvM%N ҁ50`rHxpE)VhTd ) : xab›v?4h ZZ,1fB[+)P\-btC[qaV`LNƵ۵rE:0Go/#8văVA?;I>ry21zvB@?_7(sIȉ"#!&-$h` !aX~y4 CgܥŬZ*< ']`[d3!a5`<AΔ!vztNF a{ 3#db " C14R%f 1A UEKKLUDJJn ao3f{Lr$TSzP$RE=r<~QhhVodgƓKWa`-A0YD9< ,"F`x2~1j@:'DXR("*g 0V~8nbudqF݄$ՋP?`',] PNZEc59HrSHėH4Wry qLL2 $1Ξ $?Xj)sSr1HcO:ét@}tvR:8]?DIܡ _%Ģ%2q=^I /ݸpZ#|#czP>5N*z%i h:a0TE$LLLDP\'S6p{!qǶ߆Ȇ!(b 2S g_2Ny='T~W3؞"R4YA#4,)P_c>T~!T zcЇoI];ҚsCczj|D*nĘ 5~{zΡbh*`.)M#AHRK2[ū _blPԢlG?zPTҡA>A0@}(u2d+>NQ ш9]JPC`XN )Kp#W.nՄ!|»Ew"~̟QxxB"7d_[~ts칂  =ӎ>ٟƞ \\ئys”\O_nA2Eԅi8~aHv<|YM骆$=,DvȜEw`Yx,5L7y=I' 'qlw%{t@>7}=\ PA{RKwwwqBLeqp K5.= "-/Q!pBfqwrdDb$`"9$=9fv,?px(M5]wip̘!iIU09P@5F \Aξ"bH }!:\=Ҙlyi>_g GgFӥ@%W+nR=+aJKl*$*}Oj/WNvLRdyItc⡑R'^|= nt-$Ra[_\)!hQf_Qw(]f;52gU bs2$R(0wzPR%Żm1!ka>E3&bc:ff3J݂\}?Jڄ#OPof@+~{t3I+caB{V=:8eh͟Ƃĭ.Vy |=[WlGMR;sR9ұ9ތ #"nbh.b%xgG)ـN#س':t+JL%Vs٧2o{7=({N2GU;x3ϧѝ;J϶I'3wR"ٜ|J8B_!0 ,o7kLNl:򸉆Oį}J ,HLmzb MP݃3`X da}6<_÷*(Qqmwp_WL^\_16$Y2AwO z)˘D\u Y )ceyRǼm ˸Lͱ7 Ճ|ܓ թ%u^N\9?IH=;}k@i$ǐzLJyV8SӁޥ0n@D ¡r*^"Zd))bJdQZ@ ONA2#޽/xwoBkP;F4`R Iˉ=#<@wab~ L@:kW0䢉t.ffh1yYm۸f~N 0*:@SQYaj4:B 868 prInbܟw :)Lv6 (bN& Ԑ'qgdoV;P?7zAH !CpGHX80dNt8SH^jfAHsȓ8E*h J-4N#v6?`GQ & C!leW#Z_0Y|,b__ѿx WCIA?)?rK&?:02ox %;F },owI3j*Qn@->`{ݯvݫOA{jϦ (U&ͫBU:ڀ3mjpn{Z=Ә_J wFB%T {읟xʩ/WtС9:o5X:t ް;o}q͖o|o{)N_xuT.{DR7: Ow:VٳfPwGCMP*@Ǖ*->zZEjws=oj^MbOg=`#|RZ]{RTI&|A۶q+zq:ZhoX4uRt ʎ hJK%+ެ=\W}|{*AҚ6v 3@ AZ-H:Q(9݀oOW+E0 (%%O {wQ EzG>Gn;]a.频R(P5Ht`馀E](; P:}pТ Ph*)A<{Ѿt!@7} T/syzTfE{ټf3x}סu]|޽7}oOaֱu8{܏}{_}{ڻZ}^t  T lץ}(94&{n7-{{t9=k,\wj۽nOL7&7Ե]>vZ';_w^ 3wةs͒- ]퍕w>rzGUl;g]W}vQy9ůt·GG om}Goy}u]]ۇ{:wnzI[|k{ݮ7;;_O۵ݯNe:xZ+^;ޯNq={իn>+4Vݰvg{^κ *ɍ2r*vAw{}l]ܯ}\ɫ+:^pѨR>e:`B.5vݗMnjM z޽5MS]Bihz҆w/u3n,jrۤ:U{jr'7ugv\4{+tb=%|t(v N޻n;PmRM=wڻtPGcnwj)2)yA>]<);:ݶvOj몮%VkJ :].ܷVzNHUP\ֺ廃2{n5% p뺛@=r޺c` Kv+]6v6zy(jq0-HIr;[ۜBӝk{וudcJ{/sի#O\n`thg6R7];\u]rΊwtn㺬4 ӝ9VBKZ A""ogC/nplŸlm443wVT[ 囜^*TI%)IJiARvݣ픚=umzh3{6GJw %v͍W/lnVGoY yKv$M>}xT˗"oDv{v:]yu94 6ȷ2hv06ݽfۼ-[{=ꮽzQ*KM*-T4 @ ИAI!44 A4y*5 rp@P‹?6!:;*(duEzcf}Q45ALMWx'*is'}h)h(" Z=' p-)IŘ+`pwP1P03Q 'DLAQIJSUq-UTDJPQCTM ')j$bFH"dّN #Fa* d[G$(B%x + HД1&F iP* J)F!*$@ BLIhThL ":& "JB&)B% T,+ >~ C2Q'd4(rGH{q. :*TtSN>]0?YA_wgǂyz=V _~(t?pOyib >NBM_8.Ģ+;Z_=ڨwI$BVΆI3!nl.0TRWwIW_/׷=;@s ~Quڙ0;` ?o-)X/nADBAp>G$) jҥ\:F(ުx0P><![%vJ×u RaQ8dmsF[ c  #zd)w2>%PrV%Kmٰ ]- { 51!KۃY$)# 㨝5lybfFzV(k ճO ih)(***i)& (d&d"8!(a5ҟr+ F"ȡK9lQ\ԓ ''TK3VH! x?iDIt9*i(lolG! QOoB^z[rVb'"<A;v0gIXo$z:.­ł0kV$V`Ral[o?`@`!? g8ŋb~f TCTǫrarQ`~ƄѝRᄔ9$r S-׋ǮMR_(Ԝ;]VZeM(uc#K =SvwaƮ|/e%ؿk|\s?on7J*l/HthDI?TvB0-[5hx9M+sV&ݓԦ$ l)mW=ro7'éXڳŵsY~Un"nV%8Q%ɧ{+/|F%ĕ(^l.do:ZJ:J^]9 23suCXΝ@7qBN5-E{_rp5- O{◟Ŀ꨿_j?ə"=BMv<)6.> ׅC0,6.gf r3_ʍ(r /*P8:Z"ؿWa)0TSŖһS@XmgFPS$鱹'$N"ިq9 >N@]=#=Dxf=t~M1Ţ&=!AG6t1 (}1.0/6h1IGղ#xCh!'i (Tj!hA_ i}TcA a5`W.lbaKQl:@3Bv1@b6n[h+%'2JK0xכTv#dɨ$a%M *&ٌɵ&4Bل᎑ US8.ܞnG~δ7l>x3Dj3i:A# l #R$ X&&Æe`2M괍[v1!6wUi!00{ֿg'OH4'$b4Hihh OS_I: JJЦ߹-NMRG6*1|#:0C@w9`9<(kʬP~uw/B~Tn;Ifd||;]S2Xe"jH[N51L0V/A庴sة(#esYa1JŋHTjH ԗ|g=y>L6:yhB]AI a+v&RcO_~> K5Q"wJ=OX*+JcV/~y:V)qIt!1|te]?ϩ5 FYPaIGsm-$D[PU <<9~ _xߥPf?xj{M$főߣɱڐ{T甜.a'KaIhe;$ ƹ?g3rls#Jk^s'.R"7rqN;:q;z^ZOrwfl)6J 6E r):**U4~FCi"(yQ&Z09hEYXF%Ks|R#R45*h5n`WBD]P) +O@`x۝90ضf>lђĥWWnٻL]5yyn_Z+t#2S˳#e(3!X .z\ ѫ puGiX1`n*3%v>>힝HT D {<2.㶶pj47w7Z*qU^s)R!c$L D﹃s-j2R3r0ylT'PJywT4\HjݘwD+adn(rl1f{v{rE4g=;pIJZK!es.֩?9Ѫ'kH)fjWv}خZ{j'wȰҫxUO=ů-0s !wTЃ"U;sd&Eofh!Є$CMGP»逡!Fƈ:Z3t )0ϭ~lbl:eڪ *DXALW$3)coxPc_GF:yn|aPҁnRMPU% @P4}WOo_L| DP(BD(J`ŀJ { "0A4Zt-]yo8fwc`Q>n!Eq??<0$ԉ@ 'aYf a NÑ+yZ!BRbChк*VH}߷8@Q@] O9rEKMS@4((t 0_+);miElL)ђukɜ471gǍLXN6Xg Y4I5jCvF)Y9!Z{Ō)D02ږCR`pXlDNَi%uܷ.SUH IITI\9mmD[I sDh`[ uңbds}p}v){ƎsArEXik'NI2l~3A˕#Zp4' X"%ufPvfnsW;Í-+ NFjJ]$n >6dDaFA D@PQLk ` 86;xo_uSfw)4Ɗ}cQᄒפͻVxgc!pQQG8^IŦĤD!θ;6XsOɑm>p0,>&LjAWOZCx0>eč5LQE4D-ov o3q.I h62#;HDa#-e#MB!ܡj{m Ⱥ)$vxO F".M6"=KO.T:)ݢ8bKdᐱq2hWrBأИPXˑN  \+ru$+li…xZQ$v<. #) EVW,)1J^ SMX 5̖I eaU60Tͻd#jQ2mi#nYZm9lM!!-G%eMƹf(6[C0$ʚ9VCA[k#Xѹl ƋTkAlȰDp`\kc.hE 褫e*s4p7>:AIlXN3Ԝ E/c' ֌ܒNHDU6G nc'Z70D9W{%ݮ\;4K*7%~'ƴE=gۚ8r 'ڥ'qXJE)ie:8W9״- Z;<.CAFcaД#C$QqhJ/|!, =8Mq=i:\yH[cOJPBPm"(z Jj(JѠe0ZFC)mj(ڑu饋}-#6gS \dmv3.jŕt oa.cP=He(quicٵI2(r""&cP>8UA >oTآȤGF(?>ME}- QQJEM O쁿ү>7%E<$L=-8TD@ݢ,5wIlݥ,:6WZEՇvUX]@'_(+. Rw{Dj]MHq(ːUݧ*= e\}^Wb,HM'6cj:殞o\~5u36Y8,as8fb QNV@Jaŧ抪 q`@?'Drv mn݋[`ix 89/{0q?O[~ӦX0DToh0UP8bp( }NwB*`S:fs* XEfhoi'YsBI䯖y7H'( G9jٽi/96gNk=o&< "#: ,ޕ)p"Y1\S?ÚF7Qy2"AR3[j&ștod??;$hA8s?'!Jf?5@d Z]9? ޴`~aYf?TXBت3Ӳ|؛@G_q?_pM$vLG=0 GAAb '&] sC)Pfkɖ+omy-?Q:Y$Vɒ^b\e=#)NĿ<|k^;2r=A%"^6kҏwt Z63LY}c`;q@—цJ*|;{"_1Cw"#_rz㐄IHFNaxS VsͅD {BΟqGz4LkG-Tg1uo1~wsB #--d*v4Sq]W'&UX?b0a5>RY>ei_A']C0@؁;@Vw,^HQ;bm*Xᷘh@AA!EUQJA&^rP#g04ՎN6 <~TB1r9gy j,REGjy Ӄ"^ CzsS Zpoץt]?_GVd4PR*TyŸ.E+@OMc%U>^VK5c% ~f<uG`~y\X7<wzސiAph} IUJSPPPLWF,U0!o5b.ġj_ӈqG0zMՔ?v!AxfhvBRe9Im)Rop&֪q2\P9-K4A>)8 E0 0(;Z$|y3|WhI9Zgx4w6٫+Qj>E Q8{JߢZ_q\O3 4桹3~x㍞,=ur~QAhE? #i-bF[L+f/38w{QK~[ Ky[L88ҡ"+T۶\$/j*](-2q]J${{Fxo/m6_wQkTWL] ' HӲws*iՇZ5E 51e}GT,Q.{^Ң;# igS<\\niɋ OUpzN|Lq]q:Ҝ?ڱ֊#FfP_8@CĆ2&fӮ4>|Eg,Hlï4 1) @lyvrzbPeg D?_WÂ%S?kqJԒ}JTux|.!AdR}^ZzlЮRW8PX=(mXRdHs0qVCE‘a~ e>Fk Pxf™#k:Tq@zQNؿ52IݕH4i IeߞoM_ѕ&AY-e†(ki @ԣ/QPֵbtD;bih"kZ>pNADD@Q_d<!D\)]&yr& +Ff@Sm%kZw'UEPh.@U;9@dІF%( hI=2u2W idН#Ywp8bRp8ii!L%uT <\Bj¤d@m`$\56!ZG^+534ci6fb alG9cEݱMͭŵS0JmL݃\bsQsF h*9**gwvLys& VjT1E !Fۗ<6ԟr I f(;: !XsX4F,IRWٹbcAETIAIE4]%M-P&fؠM5RAE4Ik3H~i7ՇKIE'IEZb!+7ȣ!R(h1R)nEe!sXLPk*&-T` f6;ǢMɛ!MI*P'%<ڨFBb^?NAv9< hdDzcURğ >3" ;{ځ;'")S*]ͨ9Z} 9 @-t5~_h=yc@A>]$z0ʬ $ Z9R8σtn ,m([gjI"Jь[C-mV6tQkTEF{tkLF4lTSU*.CMhF Ө'T/bi'd9r))!PE5Z 6d؉YĵkF(4TLSE]ֈ(RUQTU&KPSsbh| ?O<%]Qja҂P1PsE,[ T '(:@Ϙmbo;O| Eҥ[a_40pBRyb ^QgQqBH\j8F%53k{*"my#pMiOr &8 49 _+}TMMtAu()&?JyQ-PtfRbRa9!T:9D!6܃'A>Z&0H2v @ X \narDH""t;D-G|ׄ'0c ut살^ٙ<$YfCԇc݂]{y;8ק'(Y?5p܎#غ@>Gts~KVk0RY!H%Bm N A4E *{oh9'?&8G×xY8ŏ"ʉù"ߣ5WQxzm2փ,|mܪQ|AE D>y_Oa_&R.x ~sF=1R:#9 cR]7^ŨM.l#mڕK#j:E`6pkt㶳VaîaH-$~: 0'?_˟۷'`!&*ٯw 1ǝ. ڡ? H@>2g\?O-iv/EP6bŜ84ب٘"KPV Ld>n "g_j#H~ZqțHW@s*l݊HQ}9y&s|{'w+Pe`PwK{=ctgGʯy H(QP842$hZKݐ'5pjC]$/. zos_q{ 8 CdLa|~l*Q&!;~ֳ)IB~*Ywo#O_rOv~\,g^~_a%XEza/?S_VgЃrnX''q=|Sa-}?_O33 :q~`xD/OaJ"'O1݁@7$w~|Rpkd6Aoˆ-O@PIE!ڵ;v!*,~ȳ~bwъ#{g3̄%q'-ۏ,|`E _})sVwq8Xv<|F7TDu.)Oy_j#kQ {@MSAe;T4+'}nvWO@I O 6P髴 #5 >m+į90[Uy?f ֍:D~J{jr!Qr,wFys ilI{ Hpil ^vp2cpp Ϋcm.놧g5͍j"c`TeXN1ɮk84FBӚv4yZ11XJAkdh-R8Szg=B@,dpE9!Uk;Cf[2g'GV9,PAB1'UQYHBHJݭޭ.fFBNz}}JfOݻm~k{U'50W~_7aSF[zuvܙ?wF|Gy9Bޚ> /^n~X0,mTqNp:qj:J["hpɎ4cQhX61Er-4rLƎYyRw F;I|N܎{ ~WhFA_O<: q SPNP0!̈' {>Hd9A }TKE˳t@F#487IۊU =>hCAƴɉ ,"J3)|G'UA4%EQEzWdAlUHZ&`dj+l0AFae${>IVo㗿|6HwQ{8*ow"Nw }{EPj' Z8iHw^6azmʹm-}lXXc:˾R%\ # 'T/"$R*խ|nf}z>ιWDJ%KK.PΨ6 ]fx.%']E`7bxog/Kٓ׶sVە ?;c}~l>mq b&N8|7|T|}oI[ *N$1.[fy$Jϕq=b~=?\랕iht.+8h+6`F1 #o8$3]Hwq#^}wE}<! py`( `_@pFp_5ƌ{_?'E?Eyf]y^PB _1pvΖ8dG5Sv-O~Bv9[򮶅~&\?bO{C1{3_I*[ 0Y)`__g*0sÝFKBᆦ-I~>Z6]#Vu0>PH^+|<+zڵAzh&>W;og(8]|(GYnp M^ΐela0@< ((/ sg4mWEU,:? IyM=ά,iA }ԅTB7Ҡ' n$(75_XҌ#Ī GGZX%93kϑg93_0I3;La܁ u+v.e*ϟJo.4-szE~2KK>uLN8]s7Σѐ.k >I$w[w.TTrknrm&B]6I7{8WJ+I@w W?kPug/kï$wi\RHnur(iqu} .o5(ZdwtPC4}BTb>gaIeP)7Jz|Hy~Á8y3XU'7l"~__^Iԯ `IVl毭ŷ@귚KtW4r2x # -Vޛ 3{n]K;m#"R>g cqaf_ }Rʨ*/TziPϲټ\E#1)a㷌D T nO"[6oq!]k~~6N)'N5`WrXRfCj{{o.U&*L.fP(ۊDVNP.otgȚE5$>2B=r|HyxX m')xY<.$6ҧB qjVJP~֜xrfNwfϏ@ܮpy_'݉˜%K*)h+zDZZwS^cE8XcvW^piv'j=/! Сu'_]݆%Ę 6㼖bH,G[aX*8>/NhBv͜! o^dD^82M(H)+Pg' 61s~8>!w4 Q8/3܀ tUCqGࡅXXCc| =C&f[=]qƒ@fy-̶}K`ᇬ@hٞEG;AB$FRX=su?־8Q{0qae." L><5ѣ\CFLȝ@݀079b(829]kѝx:i^Zx FE$C 1`B+ːf:-!w`v>jI$LHkSL>]4҄:SJ SN(P ;8˳Ϲ6TEӢ~2 nHT &YLt$bO40185-U% ۮoѐNz  F-:pGОvTX7 53F[@#J0z#z!t./^azA3Q__t^tlߨpt?MJ}PF?ɝ64V8)V ;rahH.t=?O# J+r'7:GӽJ>]9m#svDsuX3zo)SnM+yigT!Wtw+wMrg0[8߲8l5$/ {|qܱ )rĎ.n'Wj_|ws~Yp`ZI P!ouЎð_{g +?gIvߏ,}k3pcXH/vcr7k;.C4hFs)HR:G;F@)1#XY{?Y);EG)ܔN]QWQ πu ||h՗Ao^}6Da?)JlwXމz;~O+dc; u'dxis6$ 9-JNh_Oޛw=e/gjhf^-Ĭ^},A`wM ߆y߃Èg짶``'뇳S:O)G?>H>z>rA0Q ?:qPs^p8vX_/d` gL_˨Rw &jSU 0!H鏤8&|{^OpH&"1 ސRrakAhcw- Rtl/'vGK|x{7=2?hҳg^ކr"~ &Մ /,vtjnPE~<:'A]Qc `'lׯp#LB1JYW@'>+°K% ԙbxm~ok}OO_ѱ2(_\nn =GXi)h#Oʚ_®~c[#bV^v~Nޕglkb(%UpG^{6Ϟ凥\[f9]HUF(cx.~:!},k޽Kd\BQ H}Q ڸ)Kԍ ~?b=gNݾ5P0bkL-[kɮ\]uvr{/,u} t@wK5F-)7Z+nl4I}<{s]8t]7|BǡUg%oa |K⚂*3d,/ޡn8:O?cҺڿmHE@|qM'p?ڒj{gCA>7 ;2(m5N8NJ0#XC0]34|ppWd.y]-ma<.j;:ǥW'J.oO?H:CYuBcœr}&trTw~#yL9sqӳ ь_).+IW•j}|)]뉖A枾]]$pGp$~Q+zd=h?H|f;p펀|+X scRg8|Lz-@H n6r !:xmܹO}M@'MtrQsMW ~;|G 3ö8HK8lf# .1Xrz$u(;9g;a‰Q~93c A F ^0%?o v8*k CG(ǶClyWc/{qca29Z3o7)lFb9c& P/٧f >hjIDJ @]` dy™#4D?F;@C}J{'a A4 )t^H'$=(u$N:%# `c?_E; ].}=!AegDžѳ_{f0'vZR" '?)O"?- [ P,@9ی#Ja>=ՉBSЀ#_v&koxYdoU1Hʪ a >8{ִs$-Oɐ;qdg^HI U!Xߏ?CF`mG'{ߵwa?,tʊ֖.6(Y}.PHqH,ܞ"" p'ھ wDGzS' @b2SsbL~m˧ b+6'o+m^aI]KᝤQ a/k_Ŏa{gm(A]L060 !Kͷ;|>F~kC{5FmLR ̟ ?~`$(DϛeYl!+ A~YƑk}~#~ U%H;k'^~)lਃ di:=]xk">zW?IWCB=^?ȿfô7Tm$?擶Ap hekX"6v$2s9~;nBwW ~,< TfEw 3vcկQ=bPm(WÚ3x@,$դpuۮ5 njaGe,ZJBwQkg!OD>ܳTaI%$E#C~@}"l)7}k;ט3: SMSe Ow~>ߧ ʨL~X ^F'q f mQc~VM/*Ry(;nwz*3voL& x Ņ[mw"%0m"% [Jng(59Dž1:-Xo|!~ 0riĨ TˑAylB <~.@{ac[>Tvs[,;?]LuJQ*U4ۉ.?4 Q|-NGBa~, TI#?NDv_נ>3u[q,}A+ ~N9Bnk?RWcC)-&E.r zjZ-݉:NW18ŶlՆ;C|tȭ~+`t3@/)K̼M:nmPr}QZtFf]iw2K#vc`~_Z_}1O_{>OZp%n׽cdFr:z_] -(hsm]ƧZ?P%= 9GȠL;\>C̹=gTM4ж(!StlbݹEг > iDF"EUjgw]5h$QlW -:?\#I&PLRl) =˧OS~->] @\P2GzD[HOWQB 75s9D Hm$s!(i"${:bjOS%wU C O&%>ѓdj%ASv{޽s>3܋" $'e",8wS4gJp^Niw|qv}By ="K~cX#i?>N+OoL}!;jL W_Nf! DOy$v=_+K[v8C~jN=pEx<rqXQW @A> M/Yѐ$H0P$z v 9]I$I9}{gibႯ)2=ؒSdDEfŜ_l7P]*b7a"h]yoM B 1\tLw̟eRb$eԯNpBu_r#;Q>(D}߿gT;:2q'&oj|%ν>V=ĺיtE)G(|>eIV*% t ˘mcDEh#pB8D']3*#ü&1?^4i ph]Cd@QrDQ<ήf+5`saOΟ~q{h.vPqć8"y@9=qY"#&ngy\߆Ǣh"bԭ_dp2O"4_Oq@5#'O!q t|ˆw:bͣʃn/tr@6>ͫ[Q7Nn08A+a3px\0!YNЀA)L\(y=.`?g7҈,?D!9*A\GC@H/| }*N$@`rk9`[6Ă?\([#!@~}<#TDulUm%_BDƏY{f>UiBQgեӚCbu/l4ym~u8+I脴L|SQ!½(G\*g D@A<>/r,N8m)lhr+Pr dhP6b yqH[Z&Vԙ Y* $`6QpEQG̷j^:杫 -4Q=x }Փ^I%nK(?Oz~ߋW mmO $q$nI$I$I$[[m[jVصm[I$HI$ÜmV[mU[bBI$oom{%ā3HZ`cHk<H3@ S-_Ij썃VS2#. _~}gn9Da2a| }dAK : kkkI5;U85wxwֈR'6k8^nDYXԝG;韑<<k4F^ܼ\ܽKmʟS  Ҿ`Ac7 -&F%"wۚP\\RDBo q{;W͉"ʲig?hS01_ 6Q d\ =X VbPG+|olNW$ݦ3,b*vR{"]O6V$usp9ɱj7Td1!^;\I?IT;4!.C O;9U1_ ,@4;$"\QQ΅<^i};iQpJ`iH~SD_`As;jDnz-醹Eu;[GBuUUdt:R\"Sb7 G{Bb!!Ϊw0ϥ=x=G蛚xw<,!wTGݿ2OD{P4>. O]b/8a</C_ys( o}+n ]֫zg,|cNѷ~w1c0 \6O: Md\-]{ӈ`_~zIxuJB7 kt5/x1w'Y+?c#b1gH,63Qֽ9l{[RD q 35b2b ~즪3kX/,k%ߞȃ0Dgoaj s-Y DC}{\ٮj(swa2@2rK3~OIEU!h;pг҉jQG3R9-3rz8?V"LP/Ʈٮ2rj^YybN>m>?9" Or"!"I6b69ѫ=Hirlδ^UT7wuʰ8y3G9ōxSH4xC$}J1P)vnTrv#2<" Q @T# ptZ Svn7kTct} $rh" w!tg$w4*'QM)ýDWqjSIcQwUOj3IN)\Rb G'rpRx2J;9<RZn7 B4"dVrX TVi8#m$y'5yMqd%my ~&a=zE>vzy[1+~PI a5 ? Iûp!01wGl<1-ˍ\?8^8 T#*'1) Jh⚑aܔ! uFEz-sD9Iwz<3Ƿʴ}J$" J0'ƐdcүF܉gh#X8ED&"2koG0pUh8ٰyHuaXZ*G_]p"raanBbz|J5T Dcy^=Z('Kwwo)7w@ O@x6:+@_=AFد>]V࢑P!=g3ĴADl=>v) e7th;xK8b1P;^4iWs=HI j EC*i.iB%CBjQ@gyzck !@@ vYiڿIBqXDlh0_Ş"umEeFeXtF;Q̹AcU ,7- ])ESDk,b@˞^z疀{iiQ{l3آ3±Hۈ!(*#Y EĽ.˔^X  [ԙ  JKJ] z;W7tcNH#|8D!+;,ޗ.bU- !U]%uH[_ 0r$yFSqbʌP*RQ:BQ6"_?L[>dߚ/fp0R oƗG%4쥶>V~ME:S@UNoz*L:Ab:K. _̱i1 <F$wɳ"]n! ^B 'n>n"1ǂ&p"Lx/!+[-m]D Z2[!ʈ ?\)\gDD)b;?"0VOI;UC{S@{f-|iA?B?LvE3.xΞ NԙEs:HbSM)d/6 / nj^g)u(+K7snpx%:V{0Z>P6Djˀ$GOho }z #G)s@ _(Nsh#XzWq8nI8/B9/"J7VN? {^nmM&@0zs?5LPBxW c;3uqv^_;f?ۓ?j85#M}l֤ ץʑX20ޱ"o  zXe#i0${ǝ`Tm.ͭ\( 9$/!eSO* : jY NeInD;C !Uy^HqSClԀuoqi ^x0W e$;61ڟ߶߸: "Wr7Ý>0#5`ٮI&'C}h(n+;c98>j̟ {$ /? ļ]$:jcVA1'߳0`BRjnjUHa9ÅϯQ$",ly*i]/>Bt#=# ~1JBgi@$B (sUG\xJ)g~+unqcW)g~; r:%JzR+UKPp `G. Ł3(cYMf1qtL%RPd0^.N]zSHR3+}Qbtq \=%ň_S;5=|$DwE]@-* K- ZWR+e J0bM{^R+2؁ljC09ʗ>ϕj ,-|j"m{E8llRjiXVN胸E$Ij@9 Rm< >GbFsJ쏸='Bͫgy@vW/_P34q75ⴚW?3I@0 xh}v }(0a_VoWi{ d{+to x,tSzBkoTho\/tt{ 9OOfw=f#6^Z)1S&ofqm ] ەe~Cslp:%|P#R#m#Azba% stl$*gѕg=^uUO_Fg{ >$u,1#9:i/9Մ^$Օ.za;ILbϗUьU( 7j\_(8a>]b׽ p vx^褈'lzSZЇy4 (vホ W\{Dcwj'Rv,gybg_g7R:6ܚso4&F; !:[=*DyZ'jMbŏMgZ&H1uQޝs<eX>S`7HG>\ΣB ;QWm'א $)[OF@\k+cنJ  ^=xqZU_sג\\wt W]֞pvs\m` Da%=Yg#B4m\0X3iI;셮TD=]!>݌DJ *2r@Bw͓2ܘP)}T}x+[$6On8m#rv叹Se)8=d*{Y+p?| ~_o1FCʃ%G4\kbϣAY(|#éO~8SES}o$L~*k٢7aL`1MX>ei#`ARzz |Lw ,/\Þf3K ݿҶҿ?u%rxD% TC9@Gk DO9[~T&$c" y`Q/ۓp9~ێN`AW`/.óm}.^x9]foC$8 ŒxY|'[0C3}`! e{FYTLF%GsWfir0>gL~*h$"mROa v6Jj\g^ pw>I_.Sxfk*2`΂nI)ԄHxndˡ̽*Gn8@4E09p*uxֶG[+c'-(C~?IH4U&͜ZsӏμLg=HKJGTwl|;N̛f chbs_w_`Jfo3" >dq|dn]xD҆,l)% .۴ p,sA6xC` ?\IV^{i{%^i q?ƓEWkc̠٢Gs5!( C$!?7 ǑV|[%Bi?'gn{A}>" ԧ!η%C%*?K| '䎎;Lzw9z.$KN*?\hdf%U"4y aE7ۿF ;C( _%4bk>8L}n N_Bش=| =~УWnW=SVWBNyb "톯M 5jI~J9QSVŽ X[!9ZlU$@e,> #B{\S_/N+ƠF~!-?ϯ\J'Υ͘ ٦Qz%rq$1@LK:kA-P:}4n1 ڰ R1TjXfN;jm={#)pSvrwua?sD߱($u7mn4]B{p}h c1N]Ax*o:rOsE,(.nCԐ[#ZHPQxQ>m^;FD@ u߳^ߎkYPVO,w2ϳ{h#.BIdҊ4A%੨ W(p&\ 0l(W?kF1<٪74m씆bH۝b&`{rCih_ {KH0r((NAmo ǃ;,<ٰv)lIa$hzf T UrRR'P>,0ΔJ`@PzIҝJ(49q}Pij!Zt8zG?5BǞA>ƍ]4_m'Vc;=6$#R,d))PAQi.SWsގ[@[捻LrILG8TDZEِvgk `'2ݚ{OTkM(&j[1T.%ĎSqlfawΟK)/vk連O=TW, VрPCAq'ת%;9 hг~gAFo;hNÁÅo#X ̬VY,clb0|TH9gC(=Y$l) +d.%Jh#)?s`F}LGd] sj\SUY r&דf ܨ1kbzyvv"ȳq| TÓp/kLw{5;qq$yY?Ӏ:tL֠KeY BgK~ {VBE0WR_n 3 uӊ}>Dj֤iį<6,tEۿc,59}!'EǞ<7nx<Ř`+t)6EeUCq|ִ:[N7wVطmqɲ^qHB7xѕ>"\S}((:P!/ (@Sf樷Tq nmnA*>õgO8 }k  0ܪlވ._>}Ha !;t$[zř!._wG* [0ӹ2Hl".*[F(uūk793HÏL17h;T"Y|kuqϙLI6c(=${^*rYXR_O@c`;G8EMBB ZiCD1bZ2@vs!ΑX BS&UD@;d,ͮ~gQ ~2sXP_5aATqE3W@,Yrx9i9V"2!`rBW0ϤCwfQizvxXp}Z Ic `3_cygG b|"9gxSzr;CI`l+=NqE{=|W(]%&T!EQ x/ʨ 2os/%:C1׌Ls2@L'Z,RՓ?C9W84巛Tt7.LEs~ =RQ2u9USl`#31Tc:}=Lߦ|Ht"'5X-.Q4r W; (d35!rD =#Az 5a :\8(FR<0xl隈[/u7hϗnwcr9?t+1+6N#f2uׁT'LD4DrGvB$s+yi#Doч߭ "SM4br{=`2 ?*4ʬ#W#~1N8Pϩ}8`sC!gQ<ݜ3'2 ~*nDB D8墈XԈv910BH>^w3j4)9} !.үC3އ(L~Ӯ!Pn?4dIt}%h<һ @)a%GW$,<3&];;xNZhȣc9#sP/ bm KABIog(]ؑv{uV=^m%܋dPPzI;}MxXT8JoaԨ>R<H]dG. vD({(qNŠizu9Nd֧ o*r?hfG_5o~_yi>`3OL'GTd:)g%i"!2!( i V#5ar" {^ktFQHq?.O2(!?0ƪN_?ĐG9~8ɇ&}~^+y(n<=I+;o>' ([uǷMDw1{ #}TȄ:\Z!y9hWKkKPϵsVt>Fh#kS~yw!lAG|kYofm{(hwZH8w &ҼJ6iOHR.+fogeLŤ0Ni#StcR`n ٭eGRࣂ?* I%z8`k:ꣵiQ@n(X(Jg0.?;n|mrVwe}`IZɩ#N; !B?\GB!;bV'جJ'*+h4L6@+rb O[M GZ׈gƨ*򲋆)`rXbs>LܻfJSԼKr` K. 2\W.ٌK4Ei5}1ц c>Z߿-G0ljL*׾)1\;9L:M$HXh <)avpJ#1qՌ]"UAόPyX1b_x[;vq^A)_Tyk %Wh&˄`!Hv(@0Gs:Ş&پ?g'T:[.D.cWzˮވ>\Ħύe'KDh"7Jh\S ov>2`ۋizw鶿waz;ǴqFKxBǛrS۲~ՀC pzw;<+4@fS*b@sd#ZG:*0"AK@҉V Nкdž[}.r <=+gQ] PȘ%I61hiӼ\0l26zֵluWOt˝v=}3ń@"A9%l2gY8&"ȢC \AKa#JOdٺ=gď* A:f 634LڿMˌ w Q{W"z>X㔅F=BQIҌa?EI/Sڜ~$mO>Tq¿ I9g-9C#P9BBq@!4iBBtI)Zዊ5~z~DV|+qv^x1Ig l sZKGmoj\/Lloƒ-%,[%`ErEMu[(0mgTWKUI x#Mڥ*syhF@ɘ\6#kժQuyv jeos)AykhkWh%i:Wᡔ߻})B- \计SHLvlTM Q‰1o.Ccc@*\\Dc!({"n~2>T2o>L$=b1]5\*ǓAnu=8tlF @(bAF3QpshQJ3ڬB(f'%Q ~-v:SNҙ qWgu]R'BFϏQ.2$9p.^T ˼yV-T՗$NM&݁JllWpdH}̟  ɽPIC>P.݄0?by-018 {X㻽cZ׃.. 5WS%Ӌ$LBe Ϊ5pcH ROύ~|̢$zкS@Ur!WorM^UnȵW6‡^D`U-'Z~ጰv$P ' ڡ9|2W;}ျ§>Ǽy"  QR? aЊTI>Ԑ/Jg|~R@a PȺ㭤s(x`y]0!86b(с;!ibG檧Õ?==T w=+5gٍ3AI-*()CI9fawu6}vO_&b6jB]>N^3ukG"rlAoV ukJ +dxbR&1㏟PLiS5wLC|t?6ӟT4U|xY8oYZH08y ):eY_ K8ÀaڝD Dy<..([]x䌊aW^Ґ$ e j>(z`⹛rn"kC@*=kUG /g y2`싂p|X,C3MdI"HjBJ"D&C1e߳P3Z^Re>J3p^n:BoJo `Nő ė( + th{@RJT+<ҘDzm,/νD"P]7uDN5۔qhb"DbJqL)ӴD0˦(Ɓϭ\jaVn_N=j5aL60Y'ޓ0) X h WCf)dplVxTh91cdmx37ED#XəQQ,&ؾjVG;tx22dɺ3s[pxgw[LχW7(5zA6̈Ok 44d[u6~˷]ͅiq#X-p1]*lF2[:͓d+h ]5;8{rg$a@h}.|:oETvu, *u|]Ηi23 R,lY|QYjlF.yX2+6V!i7 I&FEZdH 5_IGHQ4 /J"5]m=mfª# @}>=#̣i Rݙ*+ kX80۝qWCA@fo3sE h{Q!4bQ lVzq 8Jf n&ß ټ s~ RB98x2c=OdN,tUqݾ`G5?gYɉAuK[QqErZ6uϜJFsZlT_Xլ=uXȳ>^I{{vAvmD.<[U[GkY7g;D^geV!,mfG at) D^̩Dz xRfl޿:9I7Η3󃥉7o/wQd.zyMN +F7q[Ý拏7(񘚊{iÎ'^+ 5oW3 kmvLl@b(`Z8E[ g6RsZ3l4!Fv3Vm>4 o&zEѷ&R6o&/_qx&?) F^51,9 gZ fvj{rbYX G3Ɂ}q ZW(! \@5 : `:L6蕹s|Ow1 tS.1+c\|-#m_X@ F ŴqD ?:5Vr"rWGO^,`7Ѿ2ݞ;Py,_Iަi8xJ/b׌o_n1O[-ob2;?ֺ ?S@P y>wٶ{Il{.wvO@$hv Ab LMAKnxW%FB d׶C*I`Z!Pe 4Y,y}\n 0B( ƫȷY{E7Etc VC)}+KR,usLjN(yy>d^*w琌QsKjò\Iw͘eEs(b!n^o*<[x]0jYc+2)n>{ysPZK~"_vic9㹥!80܈!w/#_f3PӵiqnÝ\aQ1?K2$zgoveoHV)KO[[~{p?ݎxN"M6: ¼|sm.X S;0^O!D "*mN`^ ۦ`Sะ&fs^óEv̬W;O'qØy qaNwǑ);Q@ٯ/W|Yћ>mz+jƨiA_ M3E=+Q叮HoW !sM·Ɏ[+i.A$#2*=m\\9ɑy:A(hvHDir[2% 'G՞#.ҝ:[U:C:epvU`9D DT >#N-p`,Q5 PUv3kP@P+_@5[IS֋ T(!@Qm)CL {*i7. 9둴<֧5MݟgtdLefzoV|ZTAlϪDAۯo=a 9% C?:]G"4֣^}w/v?ا7 壌879zY AXZ*kVb#ըSG֙GR5i|zեϹT,-m@4g32M}ΰ W"H&“!+̉QkCФnӄ{d xeL2 .( b95Rk}Q#֮8YcM6n Mou\ּ\hmvn4!vwsṳu Kke[Ϝ,!_ݍL0Zб>5w0Tn):6̇-88vb<{OCa󗤉ÒD$GP!>V$燧ӻ=O_JgQ1HF/H_w̫ oMh!_J"mP!Z%(-X*e:#'*Z(V(!$)"(fbD! &3$1DR04`SL(E!l\Mjlc]>JAd 8z'/m1$".w^)DUWTGбM#TlO\Í䰃 4򏸏'* pS%Tgq?#>wg :6&5?j&>b`g ‡9{\Xתаg)x̢{|yxu;kU&E|<WDҵl@3Ύg%.Yvd<9|Uj{pW{^xħTKAv^LχK<}~YÇ >0?T.L95i"lW^ F܎$85_Ql_2aoD9n%5?͟jGu?=o=8xIi2 ;D8Y.:< 2D3 &}Ho x__uL3w6G|]Vp:d\5ӈ =b {3$ zz~l}mKٙCJͭ7hpk79 kуlXJK;Y=mX}pmҭTT![l^ {]ľ@>b4kjqu헓'Y5E(G$G?9.\βv.0g>.B"?51(cSR"Ѧ[~(AXsģ"}h;#Gap4jDtSGU3Vbc?e\3Ӓ%ش rU7b!%lyq8.:!``L~ϯ4_P{s'?ܟØ/) ˻H .ca]qAТ Cπe/ڨRE;p_(OO 42]@1xeOjlU!@ɬXI*JJ(RA(Ja_K7Uo*%&]nycSpC_ӊIʟc^cyu ,i?l 8́{(4*GN4PI ĒIQJ( 2pLRA=BJrF$f#sS\4"6BrB,0Ȃ)!N?ySph/gQ/`ZV"JIH}$EKJ{؎IJ*P r >um}GNYSb:|" ;1e(|Wۈs2H)0](+bQaFi"W}\?F>n+O0@?y% ) T;=DHPknELs~?"ÓDN̢rǺ4G0ߞ=,lٿJ͗o~ߡYw)efa,03@{<«R頠>._ 0DR P⮫փu|Z'z Yw=MH M1 F$9YDp*~; B=7XI#.~qP^ o;WUQ]^h$ aﶌ?iO}㵣G@R,(gKCv8U8uZ\=~L2&4ВƆJJ xH0E)G &dM~mZn ڊ;iGXLp=:,ZwԨU% ?gg]alrR1-{1`Cy۽FI5D!YkZҪ@ AMhQ/9B`G "׾я* c'xIYPvתh'.#;ʴBFa' ;̂HOo-oG?[! 'T좄0&k;O4 &0`%> }5Ϫ%LYǡߊWBwb>8 SQ ?tw˵㙕U#s~h]t\*=*P1q3ӦZ =kGqטU쇍9mFְÇ0 tTBFǔm vjw"dw'|?]k5~?x { (tQ/3Ļ$zL!X$L"0O5Wϕ0=j{<WZvJ"$b쯍,u.&^g}}D {K!3;|yҥAw>޻#m*Axp@X^nᅧƗctڱ*W-BVX ǫIk0=-UB]u\2kB [<ώ~Y6 `Y͐,8ٜ37? H=jvGkU[B9>>xx>RJt l#8~&;NsNN0 EoOawG AyŀW sy@Sl`8; }f9$#ȈLq%$>hRmG!oQGEX K-(gpvxy(sL1. -L˷T*2 G ~6DK7?इMCQjk BWƦQPA~PVWc}w] ϫD KxkJ2 t7@lG!F# E؂Dj^ -֗aJC V*ndDy&C umF "1ϹaˀǶب#׬HH$Rk l7j F<+b 5#9\hĉI%7t\!-m!=s4hQx/%Qaߗt{5Y"klKv|=1!r}LgЦ~?;(|{Vۦ/QK"cOATc'*oc܎|[i20DTɁd'q KcگxrNi )(9R:WEqw .7+gc[gă]HA!F7{Ǯ>\/>sn6liN+h;7z@/\ BP<sEx&y]ANN^mRMNِg?vƄ%\ @N̅|Cz>>;LaBZ"OtR" ft[_kSƯ`E" =oa%rVGHJ]r<xNW#zΑzxzKҗ0֟%9ZE]JG x 3(ZRQHJ UA9nZ&9Ѵ셴xgǛD&%f0trd )3gFբ`0!Q,YI[NxJy1_R7G(U\IlOt0"],S#?0#Ag/3@O[(nSiop8Y4-1~Wřb<DpiHՔ3jB qM/8q{7Ajf V=K%zGVSh7a7HU׳+yyԜsfK,,ﯬik;FVnL0d}kKjXXʌ󢪩CϗQvlvm,>~4?#<3EL@# F=_JV&9tz에'.Gp)][?pa(CaRUV;=[o﷐]x}O3?}F!¶KUZvZ+<,ܚPHQKr : h&>s=W#$eݿ^qOtom;{ww&xۇJWu#6Z@{OB2Q$qI\<.Ku`wx%!PF?yq/ U[?c˳}kϰm&1;,}SYx$`?$2!.GIJ^PU{x DhD ~J0)),X8Bw8'$$ɨ$=Ў&GT\r:Gx=$zG+Q|*we*/TR˼EJ34.}2~!v`t\q:+Z-J -mS27?^`I4x>ezXW LKRDsҕڮo/(tŲ?K_¡j3DF3>LY -f7ўiY#)Hhֲ71mM۠%֨ͅ1;Es*)PgED;_:ۥvV939T7tcMJP}'7sA@CBG]GPq軇,DZΪA+ ٪n/dKq+gc;C)M=JwPyiHD]!gw=߿*cdYMԸr֓LCv};c q/S;7c) ܰ._Ω1n?g?neӟolq=>Lch7##}rأ @@Q *(~y~\O>\zby`˗S$LCud/Ν^5'<|`>xX( Beۓ }\g.`D (M`<Gԙ_{:B O8f C[鯳qpi੻jw\\>OPGWͯwcdkb?Q|of)%J~w b H q^nd AQ!o߳;^ia@F. e/D-D@xy/ wܝ@;>rn@;ٸ+EG!!ࣈd=UUBφRZ6g2uZy|1uq:i$t[^Ym8A=4#6g޾c-Tjp7Ƶg| w=kWx$AL1me pip)<}"RC@h_uV;6,.Yb|pz>m8Az!^<. 9üNwA/Nܤ`.L CTP'M~Ph=~p#l{Zo>88뽯ٙ sR@MP{877a=>q4W<=#6dA߯}$۬U^*k:MDad4'-Tl~ J/L{Ǐk 3$X 1c|>CO OrB+_oN}-tK(Ac x>.}Eηj* wQ-ɰW`DOwax/71=iP}@:/>TBhx$/v{}1oQ{;`0^C7|nJNʙmpG;7,]dw -W\,h߇/[#_f*ESv#ح&/uh &|""s.+øBm{xf4w{uehvh4|'W[pr2S Օ#TH :ŢbZHKmbNPeL5 [0Ko/ !NYrԵ]m2ko(SӥU6/g(giHΒ٥-PhԶ4Ö:[U6_n[I2ంu~90@!ʕfkWٔD@:Ekii ٶFJ4|a44z5eu0ѡۻ<:; 8laj@,fv9PѺ1h7NK:zX>*=L/?Y0FL?];<}h(.v.JúS0qiGfSPtk$jD}Z6T5hb볭~[޷Vڻka&"2, <)])U 5Ei8 _Ee,cz7IS2pLt5.kʬ(1GuH=ڴy%HTE{A7+ .,PA-LjVVsA'tc8E0}y Q\UMHARkZ1*́L,c[H,2!wmaL% nEڸ تeV!ՌpWJ F yH!Ϝg'H/XJ89`(')3P8)Z6,Mc"AċUbPATΧ3te sj0]RLUjJRa}d=c ],O ]]=:<EBA(()*$(IB C kQ CTĂ$DT EDTTa1(! $HH""`h&4I(JbP" Z\,JI(&V lЃ0ghXʎBPI@$H@ҩ2 Wׂ@2QMPAU2E1DRTDMLH2 QR4LCTLBQEAPTD#43AM0I-D3ED%-$QB-$,HPHLKHREAS Q BA$C-DI D-!J1KID2PDP @% P QPS ,%HUD҅$STQJJES4C@DTM1TD2J%!E,I Tċ(HTT25QRDTPLDC 4E2)B$TL + PTTARHSUAU0DđDIAMD4P$AUY.0*%DE L02QETLKM4CM%R4Ux@ " I(" j `q8j: kߘLCPI1q" CCTAT QKE $ySUL$ ^ D@Q21T4QE 4P) DLUQJdb !3$ғRH$Hz6`I)$%))"("/˖)bIB푂 BI(("hlC٦aa"0HF C?% -pP Cs!Z"dq fb+*C|?EE\a@&B$_T #dL*%t; MXU A"v~v緕 /imVuT@:\ءNzl0uT"kP+`_dTCi?\_~wŎ?3M$! $Un4妨5Ph) %qD0S3t3jˤ[~>'`Ch (|"#*cG DͰjPY1Ÿc!U9̇˅x"W#$ (HiF6OJBht=178PKw)wy? ?j6pOcxSΰl0 xɍpc&z٭#+{Wm?%xw;I0KwnYu;Τ.v\psV4P\.]P;Aʮ9{\m(8Ou[¸}k} ׌'OࢗB"/K0;u]A#0k侎} ߨ9V&Cck}!2 `V!gsBgٷ n' Er0p)Q3M"%y~h\dۘ\vMySܜ#d=ON|nt_0ws>l7:먌/?5_&>?_V,i_Z4郸 |O-"C!6tpʂ7&–}<v8FܵB98Hv 5/NvTwB[0#v a^) 1 Ў}^V\#*% +H8. 4E.qI%־ۓRpn8D(pp8_{ h0۳9aFMS1~X}ЀK}.v,sP7WWռo}m]>lk'|LL7k$:V^z>/jO=CG\Vl=ӓ|:|Ǻ '&{a!ы kvJ^YIi:*(upWa/1ݻzѺa7](IcC'I՜ G. v(|WT?p]_MA W+ QIwT_;uh`~rA6=~a/Ini +/.̽7||ߏ|8|QH+S|E71dOwTפ1X˔wn6g~o "}192E!׵}4`oߣӊ}k@BaP[7&ue$*+b6z3xi%،}~_'E}|vqמּ=s&0~4m|{{ (zbsިQQD„~/;SFRVl}%~P%_+ƅǰ87vhzU͇J{{` ;SyB<. th8o{ "y.'6yw,mYhgJgc/ ՇGZ/By~l:!=ؚy1Np Qfd<|9 wwbyh=GXKy;?_0>dWQW&oҝn rzmŪ ;>4(L" i%XO!@;^D|j~PX'~ެ:6\kozn> oEgm{svr}" HW*@&>|LU8=`Sa==8'3A#J7aJPԗxbkڳnvK jVS[痘VZ<)GA [X0A (?^Bҭ!,Qd5r cAYoos?T`ƶe0!\Xğ{V6^(ov~>v,Lru8պL#9s/7v(K^@͝80 "LnHt#+:08˴:BiP-c#%t;."JΓj:Z}`=[l7WѝFϕVwF@ahE; 'w jכ\67 #bzz3hj͠$,F}z aA9lFe`rA Fhv>uufO:ՋU-^] C/]\B?b&yc ;k;_;pO~;k.-fKZ{S۹| ^2&M q\˳/;h5Y1rCIjh3k |ы,0ѸO ᄈZ Ub[IF@0ߌ ^ߗvoV|a+4 ⨠U 0iPd%W?/8..EA" .>L Av1WT?XnOߜ^42)9)JLJC\rKq2Z' H@"ÑG纼,86}01]J` :o@ΐGr 7M?xj{wXwl!3RzίI^A HEˍ@x Un0PFWuٱM qDEL`m>5S%4{9Ɉ 'yG\\\r@'lrd|5dtC`StxwvvzN,g">[Q lP{& kog/}|8TȈ ;Pg(r0P٤ҏbaceN}Ә( (@"0d%D8Hoy* ˶dpq꿙Τ:G>0׌PWc 1#rY5Eq|߻=;`Fډd9vg|=H5BmVd^ph:KnG[4 aWFϽnkvQT2c1X1pr瀅P= Xwb x(_yg*k5 ~3iDy}dװe~$Va-E)6݈.b=/-)s~If <ӸD银)EVP*f!p zc>P8J z_pD{8S+rh?1IܴiDQ( (B7f=)tSj}Tsg aL'_'3V6spNn @"ʕR!Уh * BЉHȸȔ0Y(#5OT")3T_o6_;5쾠uT M5HPPϗa Cx*xZ! 7#?ř_>`OC+=}@AhhYcuCL 0 1,Q9>``1jXD_GMl^Atu9IZ)p@ ~j e(%G,_l1I2@V)"WeD  ܄ %FG349^C hxRra:Kt|4A& F峁LB * x6trs||\*[΢1jt_߬FBZbE! !Qb qJe@r NyB s!eFA8nWP?3(xRD bvGHD0<{ ]A=Uho a Ag RB]?V)I:ܠks0B;Mq}{@akzbT--L}D G'0cnw"yn뀛(Tc$ǏSx%~Z ÂC/aȆP%4A3})[3UR$$F]{ԕ:|CV\Ebs⠝X8JEF3Xˆ}A% 8CI:-HIp4ozmߝpzB̵@9/xwmΓ\݇d%헷n!ߵcME=e[:5kƋbg[8\$^PiΏLw=zhwu}H|Y{t.y},}~yAxMeh–ɋ}3 䛌a'_ =qXoS)-''DɤW8< nNxԀ͍a +cjqڸe7Nbb°b;'Q>m\6jq38z8]FWaэ ]Pk>8aZΩGRLfRDdc1maMf;nF?)G?u彳łp*N9Yg?g.,e.cN3.pFF2 $l\j4WPǬ"ŴHխz] }Y#,+c\Xv>!12.8R>e"(gv809յˤ:A0V2pQ{^hI4kTlvf7wq aBTΣdz%:]xRP1]9(xô i=\ÙC])(P5j3zؽ4eIQ^,_aڑD WD`_1@|/o֒@|>$O'wx! %V?Ba-~QR#?ʃtU*k,H>P@wBmVpr XkQ} tw ccg:u ҂}8V`((*b9d̶*CsUԛOH4ö>+u:8%Ϟ?zu dd4ލތ7en'ry, HC7:/G_IumoybTM6OMF~Fw,Q">Zm-!:Ԅ?"¯bmֳ^7a8;3r$s'A@lJJFS  h'/I7e5!cTƄjs^-sn&kYiD[p$X<~ 1h:Bѳj6kG2y+ߛ3wZ~z~u;.Eu|csFOL߾-O0lN{rP6_\{+a& 4ip?U0O9Brcf1-,+k5E~귨|m[x/U;/{rwK}f^&!2xnV$+_( WRƋsuDkwGum33  =r݊xk8 epl 2 VB"WQ# @n(LKA3JQDQ)߷U3!\:%-;@4yשZY CDQ0Umy(&iǖ‰؃* 8q8pnPEm|t%΂GFBj5klw@5z 9b1|A"P-$N?!BT5EҔU-!3 U-us9i.3Y1sC -fY|폮[ɴp\ pSgQ}H"T4RR=1:eJ6/u] S$7E=&n̓p< f#Ó~nLeYI{ߧŭ@kƒ"7DTe +$* 5dz+"5B 7X@S)!O)雿ѾIdL;pxPZ83]Pí񪣛VvFS!6(oԓD:H|;7/ܳ%MΘRG`҂bf~kG v- &m&Gv^2爖vk=46QrPasfִÆLD>#5E&Yn 7Kܾ5Tqfͯj#TgJˑ{Y;f$ڤSw`0֢[Ly"TSBYR&x^Bk<>(]7Xt-!T|3f2#$,JO>G,њwtf'ζ?>jyK$27AXk86ٶe?'zoۉA9cy 7Rf71(Y3]"npNE&;uy퟈]#8o[JyX g;gֲL_'f9/q3g\z=NҘ`>Y݉CͲ z͏M\Bbr>WK/uDqaT(A@3쎜z_5IwwoχQ$YB  [R& @wv戚L촟DUPAk- ""$#U>= HN揟uJ1]z`erL_B`I=qtdo#Tl8Y( 4D$aM.LkY ށc?34%N9-5,熲l) }!HD5ѫ? LQFP2>p)MDLAAVHRs((#0L5MPUH40l?N{[W0֞SW%>~ț)4)pG_z ̌{ uQ4燗wSqxy2F*(PJ'|q3)PUQ~pPRč|3_Y5b""1UK}& 'Gvv~пD\'M @D")@"0{}|pr~8< /9dW>%}vdxK~*ظfN)9fs i8Գ; a\1ϔ6'۽j6x5kzނd$#dtU4`Q%2蔩`AD+rμ^s/|{1N,fz}YOc"3$z]q(6ΰ8_+oMITA$+8aLNp#  pEb'g%9~9Wh!/Du0)I5OsrB8o{ snXS.2P>Ձζٽ;ecsoWZ2 "6hR+V:{z#x_ 9_o_QN{Hl`92^$%T>&M6G0TJ@ !0@IQ8l÷'n> k f Bx;;q>JI& J70L}./x!‚ƒ ނ\a~SaxJ`06Rz^e`.ǭAz?Ɛp;=]Ҩwz>q4AֵL31l~L2uN ;} sjJmF>%򌩅ƹ{߂0y~2==?>i?ϗ=}Ь[IUDk3ºVd,gH{_yFd0?!o  /DDv./*8f\7'M qXW^_h#p l&q]~SUuau&[U?ߜGb5hvBj툕Q,Ex%_#2=&KT|6cre=VXHF(`#s.?KuF ew&H&JϏhxAg@(DAJ(("hD# \cpf3i$=QEEZ`q^I AA)PhjY`qtи!) (i((+0ɍ H1) ~ؠAcX>9y<;Jg_tBZ).&S^epSՅfa~83½pLqg>2;JBh} J $ϖ f3;^vJl!}9<o+ G=́9W zY?<˫#LGk_LA3[p|kCQvn֤֘/3&Auq\W T̿sԜtcnCg νa|0n][B;kokm(wm/:a{E`rKsm0-=.0RSҀa2ޱ[֥Z#Nx^Gw l@0Gh'f/1Dd?ǽG30  7L%֒}gk_l193׌^_]lh bUEz!v>`Y=|#g0?h4* nh S=0ኖK_yf UI!}qf*Ln:sHw7`Oi 3 6r]ZF46_GꐩToJ+ {s']2ZR+ suEK Ixn(1/SG1I?lZf7g.~oݢUCִD]q 5C31Ldb<6qxȋLЭ(gg.Az$ s9GjÃ&wb `aTRQ;;<|}^?~"k;dR.;/_آO%m=>6{lXO.څ0Dd'x/~veq`| tW9観0u.stp3'DXK>4d*1v;Six͘2 |K;OúK<+lΝE9ۤC< Դa1M يCU_~Am: 2'8=O՟@JPEݲ nEc-L蛑j 'yNMl lVm +_"eodIH2qH`<^-FOy8G<؁ S8kIi/fP A[Y`1& YW_Ϡ'쎰sA3X` >7zr* & b':Vk&mDiZ㳯')ZSRH) "&QN~h6=Hڨ8w e0= Ui!^ sK6GQ1;DU?>i=%kjyyvEM]q9y_ 8X,3`Hfҋ.1^|}СIJMD!!fqu5;-TAo'(i?or G0Sۘέyԏ rYC#ӱA sHj΂ȿ&R]'v:?q^މiJqD=h%`0UN iu;OBfPIY716(}Б8reE4%\a"bu`82A 9A,{qe l1 qȲ'c&g@J Ȱiޜs;f^/a{}Qf<_m)Sz.ȰDZz<;~$lk" /h P?dəm\S׆ן]h @1s#dv^zWQL&16f SUǮ1@,y<PB;HB Awu?R a.pr)D?<aԏ|?~~[*07Eko=燚r@@Q\ 8H;I A}#457""6j 0@b;?îA8†LmS ~]i*aZk)E؉=X?#5]R݅2qWV~M%z/g áU ~S`^]k؀CGb%~W. wX yxx z+]ubWչ}4 ̲ esuxu ʙ3<(Y6ou)|B+ D|GW:'?oQHl1S8ihI]nȈ~gU|oJ!B䘖[PFbwV6k_P9xt0Gqy=@j[`y|-W=]YsϣcJ02^\TRI(@4.k;TS^_ko?v bֽOK'ddb#njө r&%w&{m+&hh5=|ǚK鯜#`a6p ~'Lx5R j>z>~-w} }۬"V̟gǞ5<,h'QP ]75AEZ!ڸ<4=v)IwĎ o3.noU8|FM•-5Ux^H) b{W!Xު:cvA[}E`Pq!4-farM,hȲkW; C+&2pS}A NQo>ݳ'Wav&Y.LV _;×F|Oa\; ~Q<<. nES^ӎ,LqƱJ5/r%+b}o~"mA}.vE |S7㇙$+ ) 20pS}*`5 ~ْ$Aq+TԠȯIs jC:,$0 n|6Bec>,߉u g #:HB:Ӂ&O .;s8aUEZ1Vo+mƷ2ҰWC.4`U#r0qZ1P ъ3 ҹGS8[ﺩP*"ʢD<1 )_5>OB`iyKZPJUXFqeG][\_fl_2>4]}JL7qbڭYUL, 0#e[]<=A(b߷E6i!û̸Fa@|0EpӨrFVRT]sYaWEY'Iq= rBfNRkhq2Kk{OkfL+ڴ :82|jm.M5}=G+?k@u7LyxrSfh;w<k!Ay.Q7^.)֞uPW Nj% BHI7UUnǼ9D:u{*Z-5a}{7īCܢLKi6|+דÇ_z#W]rPNgt~`TlYoj6XT^&.=edR9w,m+=%IG]"ku͑P*>tAucIů7 eZ̞X5jJucW{󐠋ų!~%_:\BVSs6Vr+QӦWQ˝*g j{1YUo: b2XJ插62휛X+n #>9V(.M߭\IzKhI+ 3lpےݕVЀjVvX\J G֙D6t(DPFƬpІuWNHJS6^O[ʐUY9ZJWל+ݝ_ߎ(GlRE3Y1jNSmS$rGީ5?;ˆq턊|R zb%7qd+:JYJ\L2}.B2YJHze}{?e.uбWA*hdӝeIrX0b99YUk ظ-8l8gQқ֪hX3}Z#-dLB빦 kt_~9;[ 'W0S/^J^/y=y8>zDZwt"Nv).*򜆌ʽީk#iUi=3.zQջ֥&++5jb_h{%kX]Rs]VI/g< O=B/h4JrߓcBXpوyWܗDd`"F_+ f+ [g.aY*8A "dNNho(KKl=mo2hoXn`"9舀.OOgᳯ21A4RShx ).Њ鉀H2?SC8O ( ?>J˩0L(ci+d ;-PAH62Vܐ0gxrwg*!>}E')8aV !\J8A1` QXHn&/ "CY9@#8"kAѓ̥!iY;y.š-DE ]|J;gыllB# H2z;Iٚ_Cv}hIǗKlri ,;Qqk$ R)LF QІt>Ih&:1naEUz}maCߞ0} ԰/2@q6'f2Q"t^ӗtd+DM)Pd.i"=d' *IuB G 9N)ȀhP.J>z IHgW |HC&p)͉7E-O}7B^JJL* .+[kWshuJ)N=ꚡ79 =P]5z LJ;,q̴2h0IDA!иux(r&"yjdցdg-S1Dć0G꘺:#ω9@L쵙I  5( $C@bTkj6G v("Ej+ѥPxlkc}'_#uxDsyfyhӈd3ɽPHOhAN !/SvH`pX!<@@ǠcfP"%m2TMe٤1D`6*AMC@p[in,EIl= )A_OpaO4nF663t ƙʣw#-UC(zQ.)}7z:^b=@TCPκ zŨ5ˏDˮ|b<'UԠn !;e9V<Ķ8c۪LMDB9E`#s{0lNàsTG n֥B窪\|;`M%/&JD(8yFGٞHNJI`c4QX;mKB9L ALD$nxp -K C (,{q0%$U`< _T%32aĆRЮ5}YW*0޹oHFtxYL?䊈I(<5 8|_&̇Q.zeCY?Dq |]9=HRrGNt3@? y&h;xM@QiqS" b0vKhgSAӂ?TPLNJxW2`K\0=u u!` @߰[&-5/apdnb#+씊_Yf V͒ Zr7<_ d ,N ÄLU2!R]KëĜݐ?S\j%H%bKʑ:`6hF(c[cZ7/?Qn<[Djk9#>'CBϗOU"#_eC.a@;@›VNxfi!HL6=1`z'6P-x$2eXo88ԆvЙ%zՉHq8~'HAYBfآ>6i΂wzxU+æd1ؽ3j&2%fхX=o@->LsAx<7ZJUUUUZ nhN:s0zn/G`B^`joR"sQN4!\8w$u$qCHYzt-źPD_yOaV#xjm\WbMxh+H%h@{˶ɼqX4R 2| "aje"Hb٨W. PR?W^t#b2/<}gCH Qi؁20 %!;%L2t/4O$}f&,$|W\2>;jbsMz dB ȆtD}K` @S0woViP0(uYV Q14x0(R41 и<(ߣJb #@E5 "P"3!&?`Lu!Hi9=lIKB PPN[S? /ه̥30 !&\fsɁ+h~l@Nh6hNˆ1a>ڣ睰qqo>Ϫi~ г20f^7˒層wyg\@Ʀr+ q1/*SD<{{&Hn: 8/e__B4hH(mXVP?Q֙fࠢ(c~8>NO t%=uX"թ a\1ذ7Y4A's|gW>U(|:Ȼ9- /:eK{p`:$½8fI#jC?D6QVe&sZ U3OwW_%am&o)|R߬|{{ ӯ!bV#@Ωf=oi>?BgOtC!,e|K7̏4&;сfp-}p`t5t#QsAP0dT P (@:lN0 Cێ ?tyNΘ%5=m־e_xG| #|tC|fTXaߺq8b`p>o^GIaѶ(fa&hz=Uv7; bcHQz,AQOs2rꦣsG`L8ϻe!tǓ.Ƌa I'}NXd!\~L{#8Ӿ 0g8)lY E1,HQ um!A2 )G?1oKFtH!8sZM>v`l2݋>s@vD`7$hùM&A9ˆ$Jb'~ QM&פv@ƻf>C5ff&O+9Ic*!0,< $L}wɞr7o= 01A VD w9ԫ=vD#AYCԇSf[K=ebjrZ"C :CN ^pMp5f LXcP&V @LZғ :.a9*Pqwwֱ"gU]Kn^"F d|ǕݮHnUuIbYaQ߯p!˺C@w3C&R̍@!$a2$#69[8uԐcT jlELzbTƴYPGM+OY 'V<|% jIsaƦ "{Ѐ"†%3{Ur0M7fd;Hg(4 c:;8@{1L}AQ#d&QƇ774vCKOX2|3{m p K(CC2f0X1`+sH!Qew* Euoq`b8r|xt.ޞ]ȱFHvl0^ffO߲!%Spݐ4%0L!!>cSO~OJc XxoZUie D(~Wd4s+T s`hT}#5ٟI;`yI 4Mq@p8F3QG`u9PdrA^9f]8n)\'wa9'`V>d+S7$؅ z& > G D*&_3;ү4$-T,JXȸ8Ye8%}zUTUxEL6ԁ40%fFm ~71`@Im.4G6xkȭlG,ҳBۼB)C3'|#BTln#.fj؅X'\h8壄Ivy/O<NXeϨ"~w0CqX2AMu$zk3vc !|8O]>DIs;56|!Q8'=U: <IЄ{!$:M'bPsz5ً}\GlqK:Y\!ED1a,:X%=vd=%U_j JPSPe{cj!&*"UU[l|]SN `7@5?# k<t:[?fQa9uM@nIEOp3r\׊!._Yy =G;Wq:Lq@^4;{d`pu6p+@3Z4<1˿ ?{GD=Iq:Cyt{sGDHKQqִ'w ;UGM_Z󫊏ٌX+b2sӚ84@Dbcn1TqLĞ֨{VDT=;4K>ꇑpF;I*ig@3v\hbu<{I k!ELu //-$H/iYY{)P+ARtZ<əL`dž, AI/193nT]=w|: )&Ib5d;ܶr1dʂ M[0O8T5-L{FH . WKN1&e?9h.D+}~L]PvʉWY'?v@rwk&b'o- =Y&$ xNq @"Sl"k 6 !$F%5;a€O9\@ГQ7m$1tuLO5#Gl{&F^sP2ADag[8k ʇd5/UYТk l 0!EzBSn!uc`ć ^R-%/Q| S7ѣ l(s=i#0{b ~muv+nt=aFإ4'fOOLSs[▇.iB4 .d/ӦAw™*waKawGnÀ#t̍*$x!& 5&⒈"8l*5(ȵ!bw0d*PDq?e?3^QZ*y;.VGiXP.ݥq8׶{ye4TQb6sK4TG5 yQ!ȹd,$1.d=W_^ 2dBF` noDŽx>,5@k<'^$$0E m^J ADDV(-j"**4/֚؍%%NKÄ"~Qf2Jx@u D{@8k<1@g3)L>R)x8!&vq Q8k%hj٧ f  wz4Sq`lÝ ~((0b` A8"A_$oL<L] '85/e#E40;M:j&͡˫ă3S(rI?y՜&a[sO3%@&SoR7!t7|Ɗy`LDCSw䪪<XC{AG @*:hU|\CCpԟ`yzDZqOahW~l=Ȏ}O)AptpxH@pjBΖBNQRt'Q537vWIq 55gK3'HzZm dcDznrIʋ%q-7' ?x{ Ma3*4v6Zr7=p7Cр0[9oxlK;"Gȫvz9wi>Ti.$\X,d@6j^iU ŷ09#fd/,t>?5Q A$~ە±CJ}od?HJ@}3e eDsiS~rqUPu~6ћIq_iEbMLTM02@u$7"4VCni]M?=aFFDi"Dhz8mu=~R&"XjA~1n 3J*fDc H jxm`H^A*Aιa6 S< ;CY @ 3FG2@E=, axÓćR20*"|i FrBLmmMKx"2cl9q5 d IeʨFz[*#K;SAxld:ҐGEE; hr#e ;F3!!8XL.>sX3?d!OPYH`((^X  ,Bgn>*+A{rfb;#ɜaQWab?Mgm;_hu\;9)|\,agW >@otU:, G_i Zq!lt5=9;EqHA tS\>qP$/Or ӟr70rtcd̙6$m[_wO7樍\K& #F 7*b@o}; MϞgPyȻd8#M (DPwEPj05%8uq81uAA}ZIPQHeQr$q߭Va8N3bzKI:vƴ䁂.߬1 Qh͔" ]3UDQˇռG<\{%l'!c>0 A$DpRw!+v;W'tYdY: , .h4/-@${8n@Pc=!CGdNn;m6vy9 l:LjXS+=k:0rc: BERzA w)< F23=e&X⨤F%nt8w@5!z0&rJwsSn?`Ph\83 ʟ#zg̛4ý?"SlYBH5py}jwyؙ?V npjӜW[^l]B6e ms]„DYnt5¢pQ.9TЫ3A˩pL5ac}nY QpNm>Ҙi HtC~g!IDRogَ»F㧒x H[ 7!:vsIOl6 ,Z.TUQUUUUUUUTTUUUUUQUUUUt7t}=(hT4`!`!C}Pg a1}a_7q6ay@yrU?3ESI@RL#*i5՝nh#21~edd4GCH7?X% %$KIIKM(&p9kXO<5*7zA^G=< 04H}wMN1y=8cg@YCw`y!Wp( &&~;^Q;8 \?it7 }ތ8v2 RD(xc3Y,H@X,نYmskmê\"-q6Gmqa*;Њ#b% ψd~jLlt4XLm8Qy$I3 0 q [pBBHcdm͂%f'sG"0kcM 6E>yyJlԸF0E'V!wЗR݂8G2f>7b(η";;G{j$rJaӱba~(F6 8@1D!dh4ѷL)a2%F) Be֥XG 6N66L;x:&F6}A9I;;C5wd6;OiWć\/)NGq}r{GG*z|FFn*a=}\ESN0k -i{= O_Y_>fN!Vi٭{ONhn7RĹke9"?rCd1*j6!y1#s!뎠H-3N^HuukL ,sH"u@ž0ޠ@Y?0wCq>]t'7n${%]{(*UG8yW."/`C%B S$o[,#@" J,:JO)&<6$>F2Ltퟟq#'ˢA/Tok_VdI?4H82U`XuݒY;&=vufאq.gAX# 06g ^2"8ڜPBlbiZlM Bz$anh'T0!I$>]ykt xF>GK$@uʄ:՝Scd$/h#Fhz00PA#g|+eĎK#2ws':~xq9N<}xT1s11 C8Kl?6TB Arx=4y܆ԛCjM35a)w)0R~NFH؆bIX/vw;lpUV( ǻ`j$\|9 7 K lL+~ka8q|㭌 5}Lôʭ1u68Sj޴D!jLNZ|xS\ 8 0]x6F!5E2!,k<Ilkx8PN!b I ".p-E_J-'; "] R 3EE1@w4w1_A"l6uDl6|7 l%  z``p÷~kݗw{üw;?yC=;%;3 @FҀB&\+ cDt{A":ONLr_m,te Wu84! <=<9K=ZQpXnh鏴vT2۪/⹲h1Fl8liqD4z w2Hzaql`r>(ŅpԤ kAXS3?133OW ϧEWH`]H|S u0ܣLgTޝ)JY5,1\ G{> p着fW/dYøyF=u@7@QϣpSU,ɉGA]^O Ya,L#qFCVpH`5բ7*ٿ[1޺5yM6y⾇Lf)Lzt7VLq CD} ]GQ3[ǡ zx\<@h>[}XRqx'@/!hfsCl8,po5zrć]_rk}䆁>#! &p$_~]X_B Rwx /Bs|2ø>1D uxd&\žT\N;!ntSVq:H8u%I]xp EXL\n2NsޕVwƤNS qRZ.רh 1pbг*]-#w Lfh@/3o!!O_@0L.\]30=q: :RhbKLf~ǺAZ %({3`彩^i n|J=T[l0!i$9qї ǽ/YxXC>Ixr* ۼGN!Ooqef"LIj L3~p Nģ֝&02},P fRT y ů Si-wr8P'fHGI6B(EIȖK,$}r_.=NEH H4@TLIEWEg1-  h@hMq;R1l_ w $h%zvʸԳqnۋ˱gfx=T E1hd;28T9vl2v$)sSw'$r٭S3dݒaw+ 26@#igg8ZuZ,)W1̤\nZUY,N " ORk &0aD$gr`68cdٖ1QAL,bmC0!߂Z}Ӻ9q9:q_/O9D>2@JP(BB-B'HD dG %T?+]5Re4-zg.cT0{*>:L `_m9  @5It***J~,|$0? EQ.zgpH rAI@OX=g)B %u9wć04T4O#Q!n2Q4B`%$J~W$Aψ2?v v`%$0M6 THa 1'Cd)=qc%_ÍW9NѶȌ$j3(*2mV0Y<6<XeSFSM2!?/ۊ%oZ0pʌڰ;N$8<LD} h^<Χ8:7sX$8CJUUUUUV=3qnYi@#dgg Sh NyGK^Iuw'd/ GclcČkCV$`?@xA~t:oy ?YE kcQ!'WO=0FQ*;KșD_pצwu+CnQ4}\UЄXR&bg0<]` &p5Ht`8уU{aEuqT!q<30>xw> +y9Ow_g51ŨOskoę ˖y[|wf:膴:b8 K}zxW5ܽz.䜪[нMa\O>=$$zL 1s5 ;A۫T{{k-&vݖÔ _Ocvкb"lCXF cbZ"FDX;k8GLl| E9 v֘\ fL;Il=@rX`Δ}5d07_ ?) ??BGG#PTbaF0؇UM!6Dj&{) )H@5¯Q7^cu8 [XKO ȀW $(OYiM/90Zj8D8{z>Z|<|Ǎ3m&lRx 锦GRTpUʁ+  L듶E(W~JHJ9edD}bmTIY4ֽ4m.!HXxpU׃?:#w; eӎ~d?R&i  @=_T?x߯ lW9?t((n?}wpIt PLM_B"ySw?O{5c{'Qv{iAH3$qqF8faUX~a1l2Uct򓤓F2*J(rXn! ׀?h/@C`<'az@ ݡK䯆lvatŠQ㊅?|Off5dp Q'z Ѐ$@Ht> ~+͕RhSY謾 ᥀+$yA+~I3sv\B y<7tK0hm 8=o] $Θ6cA_{V;oĶ,ߜ/YF9H0y AA2ꦡjk-P g-YuNyښ筐 !5)\@2M8#8FVdcPY8A@(v]x=m[+xGLJr|1#4Tݶ.5B;viaXpK ]7zR82 rb ]A7ĤQVcb" (I@VІt0#-S^`vT0&TFJḤ٠;z c4WsU'uuxmKXGq'OpD<_f ty@]1(k}äZN|zGgY62ARo-Mؑ;"L) nLyRSE]ˠL017 Agn8{oKD3rQGM`ȧ#9U0ݶ wm|yϚx09D 4_ {\S6xL+YغLoTo=Zu71/FTk jwևboy`Ey#"bss'嫏_?%T;d.* $@ډ;*%r(r%4!~#.rH"@$j d8үX2-z5ٲ8w;Q^+i(UQ#R*6VB*=7XdܚBNaq`dê{n^<F"@ =w4#nc-pĪT@F A zՐwIئb港9tc#mOMb<|x݃|GI'(lOLdv٭|T" ~Զ+,E6i%r_~mpI-+i{=VN6T|;1lI*K)o9s `! Xh=)O8[b1c>=P{yljoI_Y f>BSwL97k  EWQ +/ۻ+6W'Xt`Wvb_^TD;xՃzt!/ntum5X_ ЌLVR.tHٍ-ުuWtR.hSй6^ ֟ y1ن cW팡cs؈0N`6|Z\tuQvV{)-!"2_ĜZ OzAjgȞ6'_^\:A؅ppssܤ9JwL5blQjz B8  T>Jpb6eT%?KNb;MG:Gm0\lCk6  )0ifIA'kZoOdL}y#4WV51UxN =L 0±OY);:O(,F RG>t<`t^QUUIh'gXDgmczyS!=r ' h ;sy[rb9xT;SwzC c3ϝWwvi |LvIL( ` i RF'~m2ZAmك!7Qo|eQ~HR퇒UuIpl§sƙp=MH9WpQZ;?vҪH< ~SG78\q²-pZIrvCȽiV=vcbl1Yy⛴ɽ[,/vC,Ƣmtr *Jr-ncpbN .x*T`^fE*Cv3bh4NY94ř1 B8q8MFf!r6:瀩RgKRw*roqoGO]CWzמz=떓޵d'!ýA Lrmef*<9ЄbD{M") a–Ăw`݄ 99;1vhB)I4~2& (*ar0GʝD*Lϴǩ^; kM uef_(8cDrG°l+$DrCY^WPW#`Y -Ж;j,]hcоrqY$9a_S& QDxu͞>6m fXofC~CCcg>n #R,w s;*^u1˰]h i*e3$XMg17P6F KnZR"(~0[ Ʈ^ sѥN{+ꊪqst C?l [e-}zmA37ln+픥$WJ=GHqQUoWDс7'xl 0@lMB/I&2 "Q (;eu1XLAh0Ͻ;Fs{_}ۣb N?^ $oѫk~i?m{AHϸʨ&1 `z"J5cm|tVs }xqaH↤( +n\1&H)>G>֝%wX#OgT ,#%%,@h;k@v${chC|[8 '(]?}Y GMp㒞{^dAJ8#Moup$bxg ~~vHEUUqFAGyUTVh#`sW⯷>LRATMb('֨/IK\ډm\]grL&`P6aiS]!ĴDC b`a; ՂBۖ۴|=F(Y<*fBE<l`bpA2 P@Spowgp@'r R^}һ3o7i">pYʈ*GMƲs$ىBÍ"{~&xD$[z4 p1/~O{l}[s-%c[}٘ 7veKEUFv 9U1bTc(MmZ!; u>9Ƹ F\sf/A"#cL᫄I,鶂 (;y|xxBqּ19$ ]Hdv;Wao8zs:e;3|u&MϏ, ɀQNci<;x=oqW9@(=CπŠ[L^{xh>`l3\9sZvy=sM1ivm Gg<k8#ć#]!"yCN}؞ nK`z?CʜȨյE x>QL;f#9~.'&-8fކiuP䗕@pga:T#\ݘߚ H"Cώ\6tZC([9p7~Xd|D ?_n_|I㩈di4c~Jn@aׯ(^cڟ/sy;w{{]wf׮d;B?ؔªN}aSڝu2楿 Ad4PAFFVvvr?NNWs #P!}5TqIM#"ieUP5TR:8Zȃ py35F8r+omh/XaDρM_.rRd `!6&-,ֺlI #%@BE9z-Tt}|]ep23cR2ô뼠=yι\-B>~|q-Y+}a"AQ!8'OcȌpclk% v(A2rۺz!ĄL31=aR @tGVZ !+< foNeq rMǖuLG3n!kCʶXΐY-[S` ҊTfoYF8vbzO%6Dp13KT(9H$' }XKxSq\$,Ec|K(vѼ^#mk1.pExi&\WمP9"5eꜹ=S1ɴ0ޗ7,Ȇu&wD,b"RfMXxc[ bś_Nj" "ȄeSL~`FM?m #{,~Mr2o oLV!b݋ vj! %>Lc C@ADD: e2<8vsʮ1{{&Ts͂ȝĵ%RYJrBebL5Iqyia|m[z޸Gn&`sU:#% /gAz:NK[;5Z zD֞޿ou>>3r7(Ϟ~̈́00mkw+K!aosu7sDw`_ ;wr3ݠQ|y7dbeYznݛ'ߒ F"4@Qd5Ah74L$F<CـQMFpF.W$\2~[p]5wGzQ'9rǩVTLsS~&YC~ɉ&51~BL =L#un<3b֬41;r@줪x9upM47_Ԅ nG7it"SBǦAn]ݟMWop~]I鎸 jLfLf /{# nAypQZL]K[|2|K.R; ؕ4wXaਫ਼tʡ6H`& 1acu)7"5bu^~GQ/#ϰGf|7\%Ɋ>,w@'0CuN >յ;qRĻ#9Qn\ dm<:%B VK@,G9N^8N/wEw~FԪ(𫺉fĕ`LcmaH릡izA|O@ӟMICL~H^={ eZji3&@c\F\6~0g=y_ߒu͞o:^9f|GhZWkIߣb;t> 퍹6rM38P9@\#vzUtjX]k5IJaɛVx$qmT>@b%Ȉ1 #~x&9%Krw=3Nh>nU Ty8/HkuYW=qJ\x8Wx{1uX>=ܫF@^qb dC-m^_.`1اr\($!LkS'm*~b ~ag p# ïgt/AˀJD.p!WM5#@nxd\JЩ' SXI7ty"tR^}I<LJA C4o8wX^#FL ~Sn.G-bL\q7.ת ;q|99qs9*Ǖx`2ݎ{2s!%H&)$G+W7MMIWVy3}N05;`mmݡ`s|gh>Z!}˙8\] VPp$\ApCA PmIJRp|*&*-\ a2PbBd^fyqn'8s f}U:~btB,'_rE-;[O9 C7ӠUu'~v 9NENI..7E/ w AX0̌jf%byN- K"RrJhpZ⸼'D_`p~n:- g"x.U\O1*r8iH/#qsgo#NM?ӃYɫ jQ.sM;fLMdI!4DTn:P&D[eXQc,8 V0v1p wj'9(,BaWC)$D@_lRrfY X9[xn9Ʊx5jJxAs8<ۑ]o@|^y%m4"xG2KE(1 Tf!L|?O08bSx[8`6B{YN:g^N>ܬcrm8qzɘB.X=c>[خƌn~W9 -HƢO`@d; 5x{V?c;09Gr4l2ds$ċ$ǴY5{vJ޹Ѹ. syyEb=z$^aD퓥a.ryr5vZ>0r=  DMdSjwulCo'1„fv4$#' ּy8q龟ym:g" ߉8L3 Z{϶@23-i憰G ;߂ՙ8|؂2T 7&4uPfuO!sRf\ }AGBɰn'Rz$q(Jˆ'cPRr/(,A$869>? q[!;Z7ЕF5-ވJWU*T+Ҷ:cų DVMar7L%Է[lhʠlC)(*.7K 03o!1= 6 m+'dt(]3DD;9~5<λ;56 } N5HE*.lH+@ [W#O@') (g=?͆pf:12{+H# DvUǃXL%T<ܨ=6rz)F0ȋGyǟ})^]CrSR5qɥuTYGvŢ#b\gwXfw옆+{(UG;,OXsbK_|ҤHUu&#VnZTז|coFHQalP㱿/Ǽ .Pv{&} GJe^6b"'=v+H3pfDCPJua^Ĉ!#Ȇ.z3b2]. .RWHr;oꭞquap!׶1rI|U +6H~5yk[ "с݆$^J ??CaLC0ćNdž8 d b"j7 ta8(NRWm'^`)K:|y@Ў]J߈[YXe>:> .@-Ȑ8A *XMFlЁT+}q3t4vX;Q¦b| ުr1pӧo=y<8X={"b`` #J1 \1*h6n9^veAR(ʄX/B-nCl7]xSIX??^Azwa n7ϯ#HӟPEu|scuWJ|n‹QP64e{돪+A=AE޼^s_Fa2aOW+!3g2MO=[i2=fcMwn%]r)Kַ\ef@&O7xx=P"6f8;DxXօ=PJPG<8v?p},.X1!CT(!oa链]^f̜ߪ+ 8T Wف #U -"K!$2uTϘcG;:֥/ژ8尾'䇂5 lEDk4ʴׯ;/$d{Uiž#0V*g@mT9#6`u0Uݏ=.,QYyYq$f=5V] R+6$CL<Ӏػ;*E!s{0fG`Cy8׾y8^ޢ_'HQ3YKk#1 YŰ)kղjjR!B*&*W1((."jK Iprvh/&\1`Ӟdʥ"3ɼ?պ,=O}L{W4Sx2EO+fƚR F#2լgFTIg$QYDkP;Rwmt4U 0?ow5r3QRFېCW}ԥm6TCE,IEX"N$iٿS)Aў۩vt~]P|tA^/8сXb8s8",f)F1eJi%ôkS8HӣYBf ,uɯ}@ *qu,E =T:窩ϯ=K!{jBRjow-(N"/ǾN|w Q'8^~l o~'|Y^ϒ|g? c`],pU@ ˖gDqo\#\{` {7:*s_0ox񻐏w cPGݗWV!pLѶT@մPI8Ta:޸ Rw}XLJ,sӰmyjiiZ0 n<IJs-Gv ("'Utt\3`.`~YWm =0p7axFF nyo¸5D_+?-~Bɦ^ĢG.Ht!1APReDrrP~)؎'mccAfƌg')stTF0Y.PY@:0qU!!85Qh&f9MKn_,=ّE2vP_Lmp]sxь P"@*D=NOiWg9 {ZnG4F% L͑Imvc3sgZghθ 6Y@^!ή);js$e~lJ3GW|Mjn[#k;v3ݞT{ <;'+ԇK1FlΞ { ^3/s8vZܦ1ˌŶ'FVM{D5YJ)>ڥ`llϴM?$j~  @ ݶdC?w0'6LTR^XY^=hB)D%=7xY;xTb46{CKp6Yjcb">'F1l`ؿO \܌W,I  rQ=J #[.IeGOj5Ȁ`݂l!P60H9ʀ4SHWuRΰPyqT?}1JqT4BR$=}7zU4fv?@WP:Pcwtm7,msOMM j&qO/?@C?"A~kdQ9`u" ҴVb¥?e{g4邉$~gQua@(DH`` 9 0O)VL(B2a`E&Vhz4 "pjCag&74Idl,i֖>g/"*)*ϕmǾWtsܓM+{nOSB{c1ɛ8`1M iFdy^0z'w7=XH?pGiIltRS8EX Yi'Y%C!,n9i߯'6*:mZ{;ݟz=q%SE @Ш*ެR0BgPٺi"k/GA̋)R+Y^ꁤ:z\JH=T?QwΡ~R AK5. CR"s`"(*! "g/_m^D6,)*~{RHsgA#D‚n$4<g $L 3FH.֓iZb`*(硐A)D$A'A`6s/lF -j]XxBڤZPp1=G@`Vplh:6 YHŴ`k^pp8"A,9Ie$I^Gda("  _I:aO٧fڑFv-5\1.Anjc5~Sʝ.a쟻R5@P 9!^cNHyDL!J<"]b֫(n PU|~X C >N #E64hi@hd8QM5 rN>IDA Jh)X @hSyJpu=~ׂ>9@vwOY]%4|| !=84ρh|Н=;Kq$pBDY]CzI$#:%,a@ɓ@L3~@:4C`J%8iQCMLġMg|< 77f ,@gqp EOV$ w֜ Qҕ8x] *WD0e^>FӤ?zĔ# wwwCl\؇d!#")d9#Sk\Y皸H`}1fo&qA!й/"NNyTt#fhc>3)k[BH!yi S2Ȑ&qvHQ!hi3zN}vZxCAZ9:#"(hhV*B,G>'5iL@׊$}L`\۷g_Ín9:2 #D@&f??*d)QKJST%#Y+~-B HAIRNt(sf$WLM?@Lo9ٷ,]*"[N7p؎Q'ԷdxDj׻Aq ] p\ռuf&; Mec6ؠ3(T\-q䀠0\4!GDA0ki?Fiq~y6ޤ [c1Aī_ؕ\B?}`4!VGB nPu$i&1PJ;4Q3T}?ݾ~WK): !IWA_da~DPdtϣ B^4(&4b!0}! >NA' ɶ؎$V8 ;:/pAhp$L]ɒK ˩EMI=ɀ=5uZb1zD u]*\ %Wӯ`C0h~`D!s %:Ug@7|t'ݢ$\GeJy(UUTLTUUUUaUPUQB >il JP5j{?* a cwܝ2Jhe%iaքi((i) i-"P!EC%D0=p{om huD|ymy>U_8Δe\g̏㍰xEy([DX 7c;<`NڊY4Olk^}N4{:x9} J"j' t!xaF% E~X{Ĕ ϠJzp&ʤDh"XC03p?w{(mte95e(,UYs~Y STb8=4o<:֟&r̓ (1&?R{;$ Qh" :#Y䜉#F(gYJbO$! Sp(7@lbs}'Q4~q|*䢡>'oT BO{3ŸN0'gQ'  #$NZUys;YP?yG?nEHc`x1;@63{>Hʙ@;Y C5|,U L,qSFBj;$-YΡ2&G[^:ސ(VrlZF#ETޭђԵF ^l7'B9/wGi7Lx<:Kʌ<[CU ȌH|]2{<0tyl(8{R-QYØ rFH_텷q3DA0Mq?Sjm ąTd.Fy\Ζc"RU G4{ƍ_@hM)Ywi+$A$1LNy)4 %+?lNyտ8 Y>pV~)RdfmArx&KMscdӸr6Hfx3 `{tڙ9ђlr\C" 5=qaQ/xATLj5Y +@D*-a 3621;9Y g1i iP&K؃Iӄ JI|%z4=66qm6T);C:KɉLwo& wf "4hg!XMOX?X[)T.a{\?k4tE@"&J @{ wĀ|HH"hb  %(H^c*G=$( Gӯ՜טHT$ 2`"{C: oF}p|:Ji&3@)PJWO;[ )hR<ĨebyyA DBRDP H,B-P҇c='4$l2GK?rOVyjDg{9.@0^JhY2[9OuP{QVfbP0aB ~WPxaѥξ# >lJ[,Ru h5IEW)6bf幐B ͡. mY, H$hԷC ǐ&tȒ08"v0s63}OD~=QxA^BrG @&>4iP&_qd;Ӡ)$&)ǺB @b%A-R"y#e% *vx'{[A% ~;Q_V0`1 @͘잟u>[x[`[/buiܟvOOo hNA;NKk1M+`HHYƦ;f]g`1k/6jR#3}R(y1I9b)RvP@zsh9y9q!H"b t c:)v1lM0p(XNA9BG1 B*jCQ4ARIҐQ5$M1mMQ54a(*6A h* H& #)o'c)az%x  19؛ ht#:1w!Ӽ~W1֢3 z{j1/Ƣc 9c/A q5DPDAjLNj3U4*R))(S D{'O`5:i1g00$+`@PTyQh\2]pK2vk*yw]N[b _q0@|E^r5`I"݂8.%㣱n@dT>#&ųL p9.&~32PLVJ~dfĺ.EU/Jb}IBu"{bjHNEs9P"]`ɝ%S>C)TK[J:M)<5> ƏG .*==I #khQ5u\e.ŧ4'A1Tq^ IkaoKj3 rZm3OS{40miM(05tăY@v,ڀC=D s86n +$.$c*լnJ7R{>xz,8k vDZDA{ $1U0v"ncml1QPLz3X3`҃9ɤ+=|:5|4k5JEtBNl иX,!how`\4HI(zcZ>G$wR"@a ry@(ІGԌ< ϱh֌18~GA$9 $|cK{C9@Bp |Ii\5::Hע{gonJknPzuhv'N0qxFwqMUAJ{Ja@Kx!ҘXzl-"AE 31PB@2B* h}*p3U]Z?Q?!Ęi(( ,f:&Ц$J@ TJt"R U A(APbA(DDhTdF%E!䜕@VhEB q!90pF*@;8 |{~, <ɏν2r )dpLPLAE-1 S&  AɪAF` 0':&.Z6@m轰:xǐ {h 9\YJID (94>ߨ'|}SC{K$J#?$&(!5O(rŽ胪=jtZPM%TSSU:EMF?"Fs|@ַ"NR@ @W5DmIC\cF"Cl<v3u:(xz<(`˘WpNG44*<K]{ӇL HjjJ&DjaJ]7|i3`> $V$=@m2u1 $պ:0oLƈM$эyOeWXv:4';FZJIJ*"kpHIJrB,mһDp bLpVkw4mu"Rr8c6B-{6 6Z#puvh윘&}E^{h+لU$*" |F1MDXf.4$3ru4CzYu˵r ֚`k!tֲ3lAί LZ j^3QIH\7b{ktʵ!h ĵ6`o6C]ia lK!٤o&v܌ftɖ&/kQ֮fDֺF>,aDy˿/wN_}%͕Z׬Yb%HX3}wI ;w5G"'X`,ǵu5iFX3mb52sp\X6FB a0B6[kUj:1Ebcj̾xA)Bv'2&#!gnNd:s:_ꚡJ[ˉMV8]t*]$lnU5/ں_tK:;rr$B^w'yz?z @j4`_L9'mB" }9FƾkByCV5 C@̅HNRle,0q.a=d,&InmcSkJ0(Ņ-?4,$7Ɉb !bMƀ׼‘ !c!Bf)H_ ]oF܏p&ر2&^ |s *GȹPWm {UCجɊt}  jlZ5`Iu DQ| w[DZBb x@찁3yOzb4*,AWeZO_%~2p?;6v8'bֲ?sC_N<͘J.#I"b zKĤd"||ARQJ~ƃUA)૬Hbdq-C`2F%s끄h9vjR[Pjh@A0Qi) $ 9\a :OVy~o CCN-@;.y DSA2T 2O$eS(RҪSHA <")@i0 4 76-&1s L3?4x qU?`d`ɜmrQ CD!hpuG?q'T/$2'v%h62j?jLA٘}3\QLy'ؚvL  vSfAMhHR|x=~9 HVS'aD$[$$wbBnjY0$$UUUUUUUcn4_u`3Px {]C>^P+HDICM$̐ HDPҔ!SE !MI E DĔ4DP( iZi҂i] hbF*X%(QZ$d )9+40APC4@;8ZBp;o (S`=H!SQ&mҍWdEԇG"ES.fU# 6d悍(wxK|Ǽ"| Ky r i"k`_8h[`'B5"UaȤfoGFftAO?^ VUMm:** UY9SeF\/+bo~[߷Ic &cDHz6(,3eN HǔU.*-k9H2mXcƠiɾit4#[Ih ҿ:(mb4DlD:М.{sxa+& ^nShVa38eU eL=Ŗ&c&;t<]UeVOd4LLjۘf,};/sYh<";yC̹O[^I|V\'1HN$"A@Q*5FWP$&ubc?l&\{3W\dVG0'Pg)&+kNGq]SL|xy{9OϲiHq$I,\;ɟ5{jvh8e<6 -U5Ӄb 9{ϫC:nSEٞ# [drV %Y1&zF)ԇ 8Ym=ܳ9rxu@S&uvI@F{18K!aHa-I2<.pԡ @£+ *7c"xbL7MҁDB4A݈2$]oM$ 0*CA`%$%,F*.׬ap!7ߘ ۀC %aDN%M1!1V :I5vSp!_"q!4W`!TƧZꛄ\07۸A p/4 5{X"9BZj8z4}bx۽uTWJuL`WnrS:)Ϭ Rf6!Qw규Bx-9{M KOR*y%7w "x`ڂ-A%0vCJE6$:=w֤0f탉,o'2>22ƕCNBҪWZ;s6Nh3}03z8Gk̘! %S1/MNl!$Թ-b1cUГCcl8Lfgf6\ޟ1',Yc* .{h~: LOhls:N$Fn 2r7f xx9ٜLW陈DDlLaFgק[luAM 8,iLz˕ 0jxAI qOD+ҍ@7!\P3 ѭ9Kk-SPKf"wl$h 5(s8#܎gG =vgLPOUM:$:\FbEξx+eCh6> BuhŒ-6.z{ Y-!(^hEwt ٨ּyXDhOH94=SgiP9VX }/ )!Z]P¾5!)w8$udÂMqW` /\1 islKæK%eQr3HTvIrkʺW΋ÙP^d/S¶7y3Qiw+K8'~2o3aΠSN6<;m! CpJ;!:mf_$r:7{v-JwߎfGd;uωs9 7No:iA[eiMys7sZ&<ى9ZXvZ-q.y7\Wι0,y_wbEꥨ!8қӤޖ0VSP[Z.#!δ҉aiݰl͚lNx qֺp(lRc^5PɹCQ,xxv&?]5y8ιfdf4 ->5^[\1Ng{eFZ0:+]g5qۉK [qɍnxʔdt77/f"Ua{Ic"\?3>y݌sjiwoL2̓&d~TZ5IC7?.Ѕ5^ ̯k^z(˜~'B3f$P)fN5o/1O+ĚL&-|f+^^Dfx{O-T(Y8*,sΘ;LpÏ5 =ld$a˧I1q 4"yi=Eg1U q~~!/]RrƊh JWݩdzT4!0 TTS@@Q!,SLJ-77 X$AQ5mw~]uss7Ji9ÅRvqNЛi"!")ٷs[2CJr5Iθ֝7Sa,9^K.u„\@rcw)Bҟ*qKmS[ڨ1,d"RX_30x%6_#mA U',L]0{zжp5Q UT{K8]8|9@hhi ~'nI,fRL\!Nb'`n msucQgN=S{>":3DccqeW+D;2a{Htu>8Q-(LV`Ѓnee\hm::d#N0+(\kgX9D^tC;2e+DG.f!/BO LuԾrrGC;9ћI Ӹf]&5W\:k v㤌7XH#ɔp1ƛD6FA)11RMOs,1L!d܆7)u0cr2'rzz3F@=AIBPHϴ#;pFS71U{~xF`L_;FE3vZoC%Oĥ!'XB4 آз0R"x d )* x~xmq8g@@JJ<4"OSaOr'_)@?iT=0C/cQH4 #B>}s^z) N.z! Wv\ONmym!SOIuӆÉ#QJ{qPc)}PYJڳ cnZ7Rp&:?GJW1@aϣ\3 ' ZgF7`c#, fnyb*SQQ-Zts&(60"fK*֍Y8 bG hp ޶˺ze<y3PD$"z`NT7u0E̲Y*![8o ve4gy#E]6yN,ԠNzcpz/\箁t"3bq&:nk6\5>h7D\i!6p)0ʈ|d2&2g 䇏:on+| 7Znsf1pݗ!r̛ [e|[3<^=2uԙYMvqU$)88񝢪4iR/ϱKlq2˃w)1jOb6;X,<;wM<.@ug˞p $L-zg/SB[Ak5UZaZLC޹v8ERz:KRFR?Wbu-#*"=)%FhpHVVJrZ .Y;I?e> T;ց#?7U^(M 'Rib4薳"P!"\;^*H3 "dd/0""*%O ?%@A$JC:'?@w%JQiXd) /`hD2.}Md9&FT;A9I8'R04wt<'K%fPy.N@I3B \9'@(~V((H0CϨ8`a4C 3zpͪT]RBF(H)^BO'pbk21i$H1Fph(%Npl-4IJq6v2@'ټލIb&$67FF!UPl,2DLɄ R^$~G9R&`hj Tx9oJ!xrPLHCxZ}_9J1 _S5}xv 9Ȅ18\Nh!AgS$p3l;=]KZ2JG$̅gc㜧BOC%A[ %2{:@}֚8ƮWD\UC/C%=P|K: թ;WAixEBgxͨ,H~F|hLg,Tv4byǑ9.& F|+,C\SbHDޛ1 v1YkE/cr;zzCJhniFΦIE p9ࡴtkp)A$C hZRg +:E…\̺Yx;b"ҧ,GS] `ձ Ä֒T:k<ȮJR'\*R"cXjuLh'lne#N Jg2y\-ê؊16ģDw5Ry\5O)2p)gc@}* !,'7B|k@ࢨa_j.g'SDCM. \_|="GTWiry0N?C< l_%,:4phqQOxCwScaLi\r(w,|Ύl<8&5lkqj!֤]9L޸dsf9hɜf>seӭd{ɭku guq GNK{'$"<8m\в4NoC1J\ElhlQIY5Jlki&Ɣ@ cMd8ъ4v`]8:W@gVqڙq"Gw R ̰PZҝ(}Q+yC`WlH$9 f H¸/d<JR \a]iUkY\ YcuDWZSvlU8km6yücm)-4Qѵzq$Ҡ1M<Q뽛 !xr uCA=n)>m)2b)(# h`hfi qHDАLPRS2I ev 04ɑ~SCRRHB k#,kz;-Cۭ"Zt!5&ZeMMoucL"EYkß1Rz ewrkmޱ٦l!$kxÝFҭ)бh>eLN+ce}uYƼٍlf0T6R=\qG8rK4&88Q%?SQ$ۓM l&[$S9|=TVtk 8Ca222ˈ8V(ǎ-S/D.c;W&x;!䓳p͑r)\yd.,ûL\a <7(mj<,x뜐@+ C :g(„ىBn$gs~d{Bw9^g*k//wU.L 1+l;8R2 iƇ3n!^4Bw!g~5J1jfmX M-*]7\nM2x@a֪Vd*!T38%fC ͉tƔ+V)&(,J=taۛ8yE!Hj/\AbPp3v6nGk@nW H#͔gěK.a3iܶ2L[Tot[g|kQNƖ{.͙4F4$;e|6=eĂ1#(wK u }qbץsTB7:k UL̢rrRqݞ*2 PYmj98->]S/.O +DT;]aX,uI{?<˹XRKZ۹>$Xі9hGGl69\P@@64,h!47ig3%g,\F('@j0Cz=%h&88DIPk֥oBWaH Jj 53BJUlW׼iXHeJ(F`mC! bR)"< ݽY Bqt:A;twSuM `#ݭJO*`g[tJEۏ|P 2Q7#AÓ,0|>~r}`C= !mV RP@<WdvX# b 1 seVZf3v"8khgL ܆1r]qcBɠˑFɎI)3)0#c&G[Eky{brN&*]_M O P@!֋}̓~vZ!sT=P#JSHR'S<mUL"US|Wsy c6zs]>b:;IxDCӎJA|YPN5wU21vkO;Ͽ5lBoNSMǭzf5㍉ozSKDkj|O^Y^ %O|@Mڮ4}`F3H|YcLҒ#~:&kY@D."#.|k4 hݓ|q6L:3K?[,0<.9A2x*KT,f吉QtLK;$bx^wxjg^qoC$P:}stmIhvg[&zuL! @Nh7C V.H&he 0)](SdL)l;˖mW }rwAB>NG+1LuxfOl87܃6Urxc8p9SH ٨$Q?~9vѶW17n 1 x RC7cGʘh!Wwqt?5A`|nNh%DB:7cf@='\2(s+7 s}BF"0/S AnxK() ݹ T_8 h"VU01 C '9gĎp#QT0 )sX;(mQ)v1jp X&v<5/N$xk;cL0$E84g8v6Ƶ+hDةɤLLjrJ+D^)<#$ {N<TTUhFG5D߀.q#^L ^M'W&hCCvK*v;!/8EOTqp깟 v#Y*̆T]"!{I>N57Ht"ѿV|b#`m~5$u&BbdD*BA0=_=iϏÚy"{ |'iCK j )O@ySPT)}hj$RDRT%Ĕ01Y$ ; = !@btPx͉`:`jS}2ى֪ ƶ nZ|]|I.:px+@AHD4>sT@{Ɇi\*}bq|v:`|$@R,=v!-1@OdHI<0HMI.- bf~ֈGw2OeǡO2xUpex+CU^{BW}u@'%S GO ?גc$϶24t%>x% J?DsO:G)J'(sWT'~a-2*6`(E媨k? T$#'=l!3 dNA0PW'RKrlNg @ cYtA͢Nd O<ۼ%C+D9) Di뷣!C@쩮gZU1Dq䃏XM3BSpbJ)#R1ՠ, 54J$`k="81His%Il iH-9)Z) x]Ixg4a0 km ?8^82n:512%7:N&p@*ެTᑪˆr\ ]rcqw ?KѮ(.q6Pl#XMCwaIY 9fg^,aS=J_tr$m{fpSGK SH= Ls"J{HYt!$ J .A"cc\L]{:Y7vkHuɎDj[ Km]ALCH% >h@58oy~ߗ'3:<0bE`X=b43i3 G8> `p:; 2ږ \MґdXMr6x kJ`q&-S:q5zfMi0VJriXY֡Fb#Mu !b`HPx;x葑kSN_U|˜*Y! :: { M$ Uzca@ xøa1O^h;MWkvHR?쫈咐٠! c// |)AVH6\;yU^ zd#l`rchx =%P$K IIl)r] Qb\+0 ϡ(OByʄuؘX]GlDF7-SErˈuuqt 1?=ޡ$/̎(2Zn=SPDt|DaAi`ܸRa' qF: (ȁaQV_&yY>L]4q慕uI$$!t)H?=e#`H I{Q#@Q3Byp,oO+\Ӛ$t 6~Ga/npіqe;{%wl5pPK$i %p8:QI\U&uR"|YdH},$% @S cQ7wzT)G=LWHtB=Pa؅kGCY MctOO7,.MU+U @L( ^HU(R@s8<9< "p"9O!0:E`$%()Pp挫aWmuEHBgxamGCh)}&iRhV LJ 0ch#1I<;U Lqyy5 6Gu@foOA)dPs"iǧ2pDC::#ZTĒ j %L)a^9Ls\jU 0C!"$zr35T3}xF zF1鵎2 2"i2B((1 hZ"- mÏ9l QSڳ4cɔ6nse aʐr JCPWAUb$W ]ð&"(B(B>5֌$Y-B2s#˔(.m,lEJDDF1T t+i i 1׶_ ;b6Vif3Z eԌe`zj$6ثDӵxM" #*bS@44sM^b(< *h>9{uDf Z$d!c`8JOov6W|؍4eQ5@.R5_vl@oCPOTN'4\NϷ6|84&]Y0$dÞ'y,INT..gU-w)ÊN~yk_ V >`@<`F/<<B(HLT1T31RD(4:#H7ݞ H:) 9xw vvEtO Wm^$@!ʸxLVbv8n˱] қn 6cm܉6~9 ?2Azj&爡84&IZ8B k2СDJDQ A&dCө:0(.]6:h&Dzsi$&.Z)Qx6#! QRc2DP0 /hMj?O8'y"K;U" M 6/"aMz>,u/F\%Y^%5)]"=|Vu*P$ e5.H?IR3;? "Np蜫$ "Oy8KgwLt|?,QrhJ(J@K" ?)|.t1eUiIqj,gמѯC| r>M*ҭt~j#M$II=֐ "=.Z )r#O26=Wgj@ Jt`%RR4б4Q] CH)J44KEhAIHR4SBSBA(C?hh( %X AM, U I!T* Xĭ CCA)3)B%%PQ@ THP34PV M!@QH4(ECMR0JQE4MPRR$I0E CK\T UDK@J5C-(AE1 A)#B+CJ)W@i(f *{/F:@`M?Yg~B`N J)8^Z ZAu(uAw)}jaRE|Sv _|&C$?d`ZLD1V٢|y KBlx y'H䪔RDA/ ¨VAlX @>Zic5Kd$'6@hs(* ѡQ,S#YNVY82dZP6<=erE78xP0C !qC!  0TTHO_8ߤ *RQC2%-5TSOQUBS04E$EM % IAA!*EP$M !!(URU "U)ATKU+AQT {=_W8dNI&0~AqC*wRYɊX 2,YkrM(Yv &doMAeSB$![G:`rA xy! ?/tc: )Ϩ ;P3ƮyEhi?)RbgViESQPjAKe /qm// _Pܐ(߬ɕ}[xUz`b>_@Tԁ?=ïpށK;m B]}"u;^N{_>a ݙבc؎#2y#IPRx@?mF $f'fIo4Ccc36D9^Ǒ~ ?Nz+"GY F&$=}P#w<*4~|4U`dN%wCSi%F\gzF v(@(2jHt$AuAVD1$M?oBhKkHJnyzٚ)J. S(]3fbeM0\@DATDE!˞؝ 7xe^8vpCҫFh-2X\H*ц̪ <5t1P4 UtSXC3JK@.mݹӷ~BBD,orGAM$I#(Fukխ\,Z+Ucjsc.#+6wx  s٦٢m* H}خw!aHnE4"]t|òU/ky3Em 4X6y)ɓ\K@Sc~nC#B>\e8RMq-xݠY\rȦO Rvg>A!Uߎz>dYr"ewT}T.\gIF=i{k! ~b0X;E_;-1w9,_'#CUe3 g0|Bv DG3+ M`xmFEyr _V]a)P`Cրb_ ?'oUC/C(X8*хxu>~JO^QP𲢝c=5&0Q<긏i{h,IZxA` FrOKh0Zx =d 1V' Vfz0ha0R<_zH-eɮN~H'ihJ'U(Gۜm8#P)x$|{b ( h8qsz'H(C¢J_%’QpuFs^kVncq[K0&j5R8T7m0J@@B ԧ0JhFje- e; 0gOj( gοJBXֈGQܽȼcc$YBUWCjA@~TQR9 hB}M1E8gu֠h'{l&oQ %YH )`C<|T_/7:#9?G_|w0 C0?vhy,J^\J 8`7dg |MPxehR澌YDZE{̑BZG9TL/JrRA(]YpJw`Auz \6A+JЅJCH CG@MJBJ 44У_/@INqrBGHhȄu;鮹FTHT8A>~Oꄺ6)2WBp SA$4#Bqd=AJk'0$ 䆐:1 rWJ~[Ǹ40`϶V&qSLq1]iT]vxɁ^}su^xkiFP_?BT8{bK5gdq_wjj_  ̵)Biu y?:I}<>9C#G#*(=RRy }6B $q`!HL;Ry8d&o<.,'Ё >=~*M^S&1"E(@1dH(%Uitư1qlO#E#=?q)5HE8jd 0nh$,lO_oxwfa!!&/퇥vAG6o_((EQBJjT3(cc{n/ƞAFGQs 'ҁ6D .¼4k'ϯG\=hL.|td_C)ma A 2|_6L W $f{ ^CJ&8Ų0iv/LEq#~ K=m({1S$5HE h:㌬$3'/IRzgH39{'<%t-$Qjn"ttS 6 |&te$k-SI5Kh%s1 ,,X9SY f˹\Ѯ8Sml)FJh#gh4EWvz'8ΏRf @TNtT0!-֘Z~5piblswh#r<ߚ;Ŕ}Lg,D"bm+MϪE؍Bƙ_ Vסܴz;ô;~+I5Fr57|pl7K땢 !MS]cN#W98RQ٫i1ЊdI@Z8h;4h rwOCT~I `;pC]^y-$'pYTg<IkEe 40u`KM M:y~ӫYEWAe nLQ`,9<׸~ ג9A4BʔIIBI#H%P@~=bi9=#ђZ T,3m! Hd %>J#\pȍݵyHPv8ygER8tҩuUk +Tmrij絁}C.qC$Z~W!:H$<{z  M2Cq4kkHlO&bD@%I4L6J{S+ԹD> I[QjX 6E)@jE tm pP6X 46H2{w?]HvS@Grอ+rQ6W{0#4#l?WTqpF,MhS~&L^^5 nDDB,! 'Q"[)P/m<\ЏDsNS>$PӄkX7!`h( JyhFJhJ Fi!gB$PA)@A4-4@,J6s"4$ DJQPD 4̔@$$TP$J KE4ABD(U)0@xs<{"RHP!04CT @T E44!T @Rex y(pU,Zs#GJ{ǻL71isj~#י`yf>E6# mQG V5ژW |N5Gcy%y~7Z;^[l LϛDZ\z 679b4RQ:Uop aP99?=Fc]H*ҥG@" -$=n8s*+>$͇p ݴ8 TIR5sY9{$MZ.~$hm3kS=ER@2ݨpAU*tEXrD=U+J .%4&~mD  Ň >t- (( :j^njsU%Z]#J_䜽zv:@׹59 (x B'O|݁#d5x 8䟰tZBӻVC71 y"H9 rcBZH+#.1 g8HۗcBg06{ypG@hBio7Ckr|;)(xQ,A"@ԒDSQK2RTİLk ! STEI%ȄPJD1A($@QHII*1ITIȑ# IHxB&IH)"H%P " H *Zb&(HHZdFѿ'#o6T Mj"HMBE mC?;1 $&Z'N SDJRD5D@HPt#P[܅kdoTƒX ͗$e `@֏Q=SBJ@nq4BI P;x?YIx Pt~\Ȗ|1DI,3$0*?rCXLd" Z2@xl#E-~Kx^ CIZ7qGxt(R4 rb<Pt}_ ! ";gΣD6|Tq&ѵsh`4憕S;= /=zDx]ƫL_jݑ(#xJ4c1 *u{2,"t & 10@WC/ٵD{](3i $An`aZ^abZKKhg9|iDHĮ$H3N砍E< DTX)UJ>  @ qZlt9`&f@qqXj @P?E;% @D#3䘅& t!gjm:mև˳yhDqL'w]@ {tL_Nh'~!帆eG+BM{n i|=yGP/VJa"x;xO2e|uTJD}\PA/f> k<YW"56VeTF(ABej 4/\1v-$*Z,'ND@*`lH4µCLQTշIHDt̛ppӭ1K:n4#Z4KrMRocy v$ǢKR9yӡ1\pRz1̈́@bIh" &fd 8ʵZ tU]QP̀rAM(%sxrچ@b%P(nE?ܪ؊ "B;i"=FGXuϦ˥шDq'DQhk͎6*vwKR] C6nAOFz6)Fu#9Ac"KV?TQ8NXr%Aa>OtQ 's}CC^UUV!(lY&XjXءUʣR' Ir٫gZ4j=H(wKLM 9c`i ,9ihlV`!Z1h$mޥN 0 ZcIcpal7eItT܍<:Q - %5n9# 4ȘC8=z˹%Emv68M*\dVcTi8ncE-D1cټU54T-+BU(T_;d#>@xv}ga#2DBe :1*,qlu’/7TEklD]B#"3j4f#֔/#5xk1c4ScSLV>|6qP`:h9Ȏmݒ(2RH#(fxkb0fg@κ^.Cpʂ I-M԰پo9ԚǥAR[Ym%aY&d*Fɝis3Nl!IKP$KSeh( lɽE8nKZ9RHl 5ɲZip!rI| 35c(DU`䗐6gF̚8.ѠCLm>cU<`tz66ظI5aq$:o<:iJu:>e;`HW 2g0Ј%R@(RzǽK1s+OP)B8(k;tʈ@"" J(HL%Gj*G!j*+]4UiȰԕO<K) @ i: 5 ԂQ4;Gy\@;`ݚ&z0FKclo "]H3Co%jwF&T[R̶cn3qƚil"Ά-4]To`缾Grd!aE-)ݽA--cs[(PW{9N-$28U(DqB5 .gbNK. ?!cc|U0& y!oAaAd}Y-[F%).ޮj  F-Qǖ1X?:{D]vqO9 A2! 7&@`@Uv_ .3ґg3pjxLjyQXY _uRtZ\7<)Nl9PƍC=!!1Z4,eݟ`Nor~z\{~VI2E;jߓlRjL9oY|_2OAitJME+>H|#D $!0 I=AMrC ;MSo.̾짨E}Ou|=Oh4|D~'RBTi Ι8H =Lcł%Bab `ơt3*|n)XJV` ^@ $ I!a`J%AzQBV*E7pOM=C(#&#$BûcǽgӫOI?phpKQ&D \0?MF1HdKgʔY%%/S튡Ghd_-2Z9AQq`U~iG R籖( 1h#0os*<=dTXp]HIa9w#Q0(Qlc ,Uj}; ᓳLv N3IHT$%D!Ti_%6*I8UrmcJP D]QhMW9xr \rn\ycQ޼:N'Ihdbkt0cX#3- m&-JBg.NO5q"#b`ldGO`AԦ5vR`r?-S`|>|QLS)hCJMB?u^ۺx6ȓۆ7:p0(}Dy:]1#2H\یy:DI-a%#4%Pq^~!Cb~I2n|u5,!4܆n% G\M@ y^_e ky!k+Q;bňED7N@i}C'&O墝RoQ3D^g**7t4>~,D髍Q3\4D?^`/*Xj>gLjW6;'5T0;jHJJV(SER.((Smx(u>x\us()@pOa9/:2 C{.B$^a~דU.424JEM/W0LTx3.bBpzL;ؤ&+̃p(Į r*=HH(Yc6c? <ȢpPH (sʅKb+ %,R6N]CsLLYĹ~C2Fc۷=rC1 `tRoN *`IR@3S0_^ ~BSQ`/D7zyv| }e> !?%AڦlA =Z#mqwf~c,O'‰(I0>claYCݕHJ1M-Lo-n (D @VpTSR brHU{c-:Ru03_mpqtDD5`Bȴ;Yb#5.Fh8Fu_!S!3[l0i'SI.JBVwuF , մm(N;t:.W@X.ݦ=$,B1mf:;.Ё"F4-E1TBk"/5 wݮ{C Poě//-J3!,Cᐏ%x";x>j,h83F3 JSg||^HNNVfzd:oٺd>uw+]gģ3-Aih=HEZRm6TqR]gTrs[cdx"UU"u1@i[bjb(QʓE涊t&<7sQ Y `AZ`mHnuJib&)~MP HTJmJ!`(/`0xINIٗ$G_XqIWuw=Ю*e. Y3\ ?0 #&/~hG?2|i70rKڡO=87n@ M#8 6@Gc9S?{l*=X$=0b1WKd 1^l!L54޽C\d29|3<:YěY: .hF+G 0!8>u %!?AA`R@B3u)l}2h&>(lh!?)>0;&dkI:%5`,'!Ta1(h$>dh3 YT_ɪ9uzpчgT>4M ; !2\ ":kWIkR\#,i8!,hg:.̄4Vﭣcb`4cb(Ba#H  |!Qlk.V2i3OLyu=bb1#Oy^Qbj (R)%DvލB4),d %P{S΢U D@AFw-c5&~b̠lbћd+Yv26=>l=`56B3@>~KR])ﳽIpe|X!o]$Iv"Ӊo9&J5Nh'|a1}g8ݓUqzwxQUVYZdF~{U1gX!߮+H?=JR U:({xʌbQP3-5eN(#+﻾|n ,mspB /3a{p9]ŭ;$[mnh9jn9#'E\aƢQNv8 |dO9A6  I|;˜2DhR\p088:yݩOWgbѣIh@Tb#8H&.ZDH{Pg4iƠЮQEfcm9Jsf`qj(VqR8HD}B <֑Q{l|$ QCcPMO9$:qFnc?' vӟ,B[X$6"C"MξlXpa4#gGKADNKCB<8x`5`CxITձ) Lݔ%GN295jFzg6YƚLpAԩJW̃JF]_̶ #ȖJ*; bOwr.܋"t' mLmoZ06^\cIp5csX Pc/fuxI6 -->km&?=B]kjҳH!*⺽6]pxy$pwikFF$\0M7e rCHh^@f7{vN@2LPlRp[ } ]_Bz0t/V;1Z 9>S8 FD(cm3e[{n8t#iBl花mbZ ٦Xuh&`^0n'Y8c,&$Vha$z'Όvs~WX6ŀ"3pȎgǓ ;˃:c@@'/$.w9<`U=T?: )۶#,Vوg٫]|VSs6ߕ)Sgʟn CLȼBB2(&"M![ItYYuHZs8w!ץC9'dzȉC!ll0 MG9,GKd͓S')Tp)W Ph ֜u7ye"͘13hTS⢡40^b2hC@/ 0 r (NYӹGf G8`^m#Ӛt7:䨑%?zut`4fXDFYIb`촇o!Vq4 D@҇ Ab^]Inm yDvy͖l4y)3.ynf ʘg^b (F~DU4Xq)t^ĘvX/iHC<,0AP896 #5M,CdlA1c#I1)W"XH#?J%G* /\.1Dh1ux*qN_ x_?N(eA_v1SV,-"IuN(~{vFH(LPD3'&O]y쎢D Ѻl7\Kftk& ͨSw&8 PB(*U@RD8bdbJ A%b!`1 J 1(aձ]M!?t2*>B}.w@Չ CmA D`1pQ>ഃ0؞_`.>Jg0'eIH$A"4!LJDPTIH%$D%4LHxI%󦽇@Mi B0M_שRiPZH&` L5>pZE=#،邑%iAV* mC{G#˿+fO2C\,$fdtw*N̴JE$'CwHeXw#}]Sw-i2xvIcm$; }' Hmk?F'wL H9rTRwߟFT_sa2$ e/0e]MLlL>$!H.OІH6 $YbReVH:yJ*t P7t+vvDN@(.D)Q`&J4%hy  $& (Vܜ(bmE!QP #DR>@bhRHiaT"AM(D KJ$%$"R4@R4 5"PgD@atP-PcB(*1#TCK3C2I ;<1RRD,JbA $q!Oxe;Lَ'1rȤ$86םsJ;dCb0vD\!,\6eJ@mcѣhѶ63 _sm;,`ՍAZ1<'&n;&aH" ]Х"\UN>A:cN'4FaĠGR̐%q }(%J 6`1 D$T3 bWe22qO [c*]qSFF~ Y;CTM3Rt: ؇I iNE% DPXE%F~`%93L{}^|>EenII{Jߋw xI x=yޝ,P*RO؆NXu vz! " Q]ƺ(xg3*|?9i5u%4 q9y:<*b-~ m(*KL^۱>w~>՘1^qr;0р@dWq\.J!C s`a 装AIJ"L<eL~慠&GQA1+=@]pᤰb0I5q&ńPPbaٚݦBRyeKDi -DGϪcr|'5^la͚FTg+0= ? pr1봎twߡK&ܝ- c>%!oZf {w׆ߋRde@{x/>.TFe %&XY K%hNI~hhH52#xuG=8*e Q$)iHFPB!&(fZfiR)h f "FH?bT&Bjep:q=` 71CӐ$ }:1<4sQI mI/插~KZhDܴX) m8;\0%LM 2K$ot:63lAD֢Zڭ6آ#ͪlEb0LE4QȠ1tNvC\Sp)Q9wW.u/li D*{"zp(P\NcO'^ CS^yr4>"p  b0 ӳDx:270|>:+O.V)h)O^7gtCdG'YGS,D>׽R?E){^gȈ:t,q(iPMoH4!@8NPJg Q%6s+S;% )i1b Z6fYh 0䵝b%Qjb*me>!tc>'RXaJ>H11їpGu\; b;|<_6#pa_lXԽ2L;|Q|aT b ("XJ b Y J)C/T)Jq)4r# ?( qDMr`@pP SIQ!@L(8|i %}?וObuBg'p)@Kڞ軧-0|9Ya{ӭ3 eFS`U5=ߣjA.1&=$XC/Y0Jeؾ%HX[;Fl[#Md!fS<̷d i/aiTIx[Rܰ0-w_喬n872J(^R= 9 4}ӴN%&̍w׮*|xt6t:1xĖϴ>)RPP"K52>M{g 6k b<^8vOo1 rgX:??wSruʜa&1-JAۑ]+1O#}t^ǨP ]TI6 $y.{Z[41pMLm'vx@Q`"ku{$0#MERhWp,hCUqݏ=x 0ܻx6;sZ(C RKmMÈzi=brꁏǠg'B$ 5>@OXRİH'AqDĔVa65"h6=Hs`(~%h ܩCI0Jd3(!@ QJi h 'T1 (C"M?sE")ӕ{Р2+41Z&!C.G?N1F&;4kAE-22l!Mϕ~5&}gib.I!;`lK|l,T"rib;q HcPd`M:]~@bQ2[, ZZ>x}!@M =|E JSDCelq7W¢$)%6 7|Pž>l>b@D ~{BHDT)Lxׄh$Ta2a>p z{"H0 @fXwbFD[<r~ 5aJHT9-)+T}pd>洓IZ9:WM|(@} _~;<"$s@9h >i$i{>?ضSi7҉sWzT$;St#|B14P*\Q 4S{x8tʇvj惴84ʭ1"9֏G9h WZ{;-E>>`Fg2Xҋ1U32n}Y+p0gy;򈟄5F0Txtlp Dtp 'q4rԑPpSC׆oXhwzJqMoIk 2 1Hʲ ż7q8|{(I ^qA?s#nvmbwRb֊ x!蜎ˇ{3~|G1)v m8kI"HfI7T+Im:@>͟Or3HN. z՟_VT,\d+uY+!?7 R@lB "=pH:NIE-#$J>YPhO@|Mb!K_>9+xM{aޛY6\-dN .{՛Gr|~\OFhin$m!`53ǖr!HI4LL Ih4 2!g $,$Ggj8{"եWZeL-bDbF "ǞĬxHa\ekƧqZR ±ɗZE0n{؜TR%)X43Լ404eqⲌ9QʹShP q&|;nmBnLYycŲm{ C&F1U.BmaT 6 B\-ЍHJ z0VE8 Bu]:"V/!IуN Qw> Ż]#Õd erϥABA5T:sA?[ dPЃfSD H@6RA ߧRC!c&l:mR&jPEUf:ݿ$N}pF~U$&%! 1 بpZfix,86t%e:G!O`{ *D<$[Px*I"^OpI6b&DfcdU\Uch1 vDDkX*4(Q!vOnn=g$?*9 #j*U4%f?;9" Crj[3B0-%Q`} &eS0D+`)*l@ᄃ?GgR\No{ "RKMg)oP#X=P>L" P{vQֻP(H0CYnj܎e!eYp96QĽAܦ֨AVEDF(j;2z%s݉:'Cl ^xr)BZF 2O x3 drsKmI1Q<9㼡PrvT-S¥ 2NDDC㯑&mMy]@nڛD^'hmAL)@MrsHLK a @!hvT'C{9RbYENL"[,hD^^"=ݠ(x.Cwf_ Fcv"If`-}Οl8k1HVa[ܖ0 ]qIݮ;N[$6L&rPRHV=\c"3G.L+O%MbוZg#Ea Scȷ̘ csI6) !ܾD=||&l`L}$JR1O6AUb8cS4)d&H̊&!OLaIP9ƥŴN " }RFzFsmd.l[`qB;륬O$>V^~.7THi ?0O,A|>c:vu. ٬超偍qÌ7F8\ npBmnH7px4r{49Yo$ADl*Wu#h zɼy*$$D|OIRݺ:eRlKm`$R$zfz扤~_-縳E`ߘ#T><'yR;q&H~7c ,L9,VRۃ`6,W@qK ^klf>v{% xGl8AAy!q<-])\Ӱrשc U[Wte^)nR+qqCiH'ܐ!kF勦6FO'+!WR|nni9I{@LDvHd`DV6Hc?AZI/^Ϗ;{ Y` pqɒ"J=d*j $6$%K']D@Rbza!XQ~ɑW5$<-!00h?RHM?lք{} .5D0 :2ņiW 1Ҏ,8&'%awHy_N ج*!JR9'y y'CKhS#~r9FfE@ u$͇HDE14g˰xO`w\")" $& 9SnXO$&"4͇@R!5h*Q)(<4$_UA=࣓=nN% ȜE9\S˒ɡKEwdtD1)"o'p1A%i RLA N#d3F$GtLM$с) #) \rNi%f!D4}>#ֺpomPCbZ65X 0'A(Pf h(fG!NFxsr 4H:M-%4TLƺliӨhmDDPtQ  LƠ[m+1UUA@LԲAʒ;ڌ$Ht9bXt)D=νE3RA=ymeO uwhibVC/P)hEQEݽvCA7j("]L`*tV˚8%\c!:5p& VڻĴRy=#Z-3 _)J}TBK^VvܱSxA'l ^ZԹ|lQ݌PTz/1y\qsq;=o0#7K\*(b&SHR1`bd" *&i)4L\9R3%:N'(OX)o,s"zpR^m:bg!5 Qł 1G9̓Uz?v>]HDPX"D1CHLZ6v2!:IyA Pkt 6mbL#04D*{*(Ɨ 6~XolaRI?ϑC^#p041Xj̡$";B4m^r7 ӌї (LjlʄMBպ8 ޱ)CL0'Eh$\ʶ-JMRRM_4N(8t 覞$p M Ad+QT@RF#\&#; dD:x*Aj@ SqNGTSې+=.OKC m F%/&bb|uStV5;ECLIÇqtZLМqv0bKFLIObh׵ϖ.ՌQ#8p0hM5Je^- jqC6R mFs!pt0h50Q>}zE rJU vlf%u4c& 1$;|~GG#sp#;pN͐>f{/tsX>p8 GPSR`wgws1YUehHV$A H QH!H `8N=y0ӚE|i&P XpU6B2F|;g l=ߘKt1i]ՅL19 T-[p+.HklEe4LTHEEMм+4s?ߣ00d&QV\yC4>zTC4AN$/"a_n/0S wv=r3E)'ʠQsKp4ƴP!;i=8i _z %{Ց=AYi{cjU t$Zyd`U!Jp0\Tlx͸޺ &.RGӘ}ఐcQRc\p@ YGtw.Pl9 1C; A[C` ;eVє-䃛 D#dHq#svtضx&Xwt@h9VZVQ@4RcOpyq,bwk$+`̲+nO6*Hh泏V*9jmbEQMUUFOQpД;(5z1ɟU; bI~@wLjCrS!&$3>v5ͣLI}ޕ 1~Ё6 b4}f*H $3)M# ='-CȰ4)X*H$<I0,S8ц\a!&eZ6Ȗ)ˢhx'L*f>E! `B.#Hkȼ%o@O!|$i >J =lѝlE| 4xXߠ Xp Gāx c`SQ8Fľ3wwf~c&CvJ`MoWdQ A?Ivj%#mkLGV)oVcBDԌ_9 |̓lM3(R*`JB)Jbf"E"(ѕuQ8B}uwm瞾jpL h00sI~Cqs @lPv-U!'t>NB T6ے%"6;}wө\8~ Oʓ4!j̞8{ zI>{LKKqCb'LSIU /$E`@L|I01$;_\9m& &00UCh+еM,@R+@T5E)׳M4J̓-SA,2LH’3 L(@+9$YVhu`_lsssSH? AuIJ"SwEL<ÊI@LClyʍ)J3 ,E,RLBI H e2ҍ(CI(P$ Lii'C  qvczEt%iVFWO?P=:HuP cȎHB(hn=CkN0P xb_ds,{LLaF^z&!(ZQ(Z(hJ;dnQB4 ݤq0JC$<|"7x#xnxxn ~smH' fkU5^g ;l>GFC&+25Fۭ㙩j~@>I9ׅNp]).YHJ@Jz4CGUp=Xyv dљ (iDRF+" Qp/?HStbhW_>8l }'LT@c`F+:4 TXxt:eNB_)ت(ΟnquPvyx,8j@*0klQ 8VHd+fw| $CaZ(ӱAicI<U{k3GaB!i %4DJDtQy0<A5 ͬ!~$lF ,yq_y rq&nF2i!zAS}@B~u=1٥sI?M}vSωq**T$DS{DO߯Mt:ԗC`(X 5so?ݣWJ&lFݾL[I3+~WVG&T00x6SI+>.V$kEs! UuQDcP!"BYc`.sA8ILŵF c»J" $QXݖAtJsѼl&ȣx`2 tT)12aDf!GBF3=C f_sk4x$yxFg/ ұ%XF0 ˷?;q7='Ov.Zޚ ݬ*Vcy\~ c~8`E/뚢3EpF bp@xzEbc+>>|۴9*G/'V'9w~Sc?ίk'vMo7isښ_񏴛xcS䈑`>\Թ ?K9ٕnWe#iq_>u[w;_6tpvz&Kp/:F8(qr⊰{ UH$|&}f4&tP.8 #b@6{}nF{8öuCO.٢GrO9򌼄qTBiKL""c4g=]\#yAIt10ݰP>B̞ Yݭq+Q1\p>]^/+xռ|K}+L/=$HLb-;qJeIXRѸΉԧY9Z/=_9~sfB3*NG:-$=YG%y;FhkE3k?lܖLTV86c(\gO,j{w $;śƳ9C-_jٌ:vV5T*9y+r3qB0Q 7\FL?ݲ;m,ʡ܏]aVXFHS2G_y$v1j0ǞavLoή||@#r8-߬VcԞj8{hpVYnT3 zs#SB1ʹZuBf`9 7l G*t2N/#vVgPǩ.訁zhӗo83Q|.7:fxF33XLPrj),DٺA F$I-ȟi/||E9a$P IONp_ziVXpϗ{V.ng~WD4T<̒#=VQl֣0Qo"hKHvv Yxw-Gn4.}4ɠPsP^^ڔ<'f6gnRN/Wxʉ>ۗ˪k*}uos]纮7ֈ4$~O9!fZ8vqWk$:/9۵7Xmڔ B6{Dj6r3ֺ,u7c22ٰM| r%*^M )ޚ$ %SЗ)-1.oNqbgqۤcocAmb<6o Đ{!-ݮn\O F:v'~tf橈#`绔N+|;K'((ݕTЩ{|cA$%mPLFɜy֍EdIN 6E;h{._O(a0x)=Ul#?빯{x?JGKS:r&?έ%N$HHѳU2IO뢴[f) .eNN˼U7j n)=[#ƺ[Dr)owm!!cJ.NGNFO~7x1!y;W_~"!ffjC'/Ȟ*>b!Ƥ" tS}{|$zy͇3U;r&ЙZ̈́R#\Tdh6P \{!4 RwoٷSM7%i8ĿGanD׊~hMsYq!ƤI;8:,TvK\+4&/+R]as EN+dJ`֮2塼4!GQXUxi|lj\v ĎI2G('K|ڳcHJ[\}=z =Nӱ) f~Q"D̀T fEӐ쐣,RfaF+ڝ4S,uf0SfsXc-p÷x3ޕv|]?}* qBv߬J?3<K$_{J1֐g{}>kYs/va& - #(0 ݗmz 130{_ nأdgsb|偬H~?&F_ jP1u ;|;{qH}ofv`q(J k=f MC ,M$rsXe92[\-B^Iw=aU*qyJsY8ިG5\Z~7fGI@M3w~rj5`c22>.xwh*IiouY SbD=*.17BJa8kCi!喥~yO¤WTƤxUK>7C`4 1:S$:E=c8a {ܵ6⊳}bkX;s;gڈG  egq@*Az@HaKJ)1S{2I g  ;|ytU'Sfx!DKcNe)"Jb)ggM"RtאhOY8˒|BJ@}#Dހߌш_0O 8`?,Kdhrf!u^*;4if`%HapJ˧ќ ㉶M#:r9+Qvm bߘ@18!!O@xzsuaۘ"{|dA,Yt0YJœ h7ALQ$6LM @t3\jᵦT!1VH&(M$OI`9-46Ƈ#K"/m_a?/b9)>yDJ!&b#yumfZ{=xAR2T}DА{x+մ T`]~oJJJSGe :M)Ġ[J4vWkzQ2# xŠ>UE:ڐQ3Vc'`=Oy&g8񲖨 C$Ŧ[p[-HZÂSVb%*-n/hm`qbet$pQ# biR )e!iʖ-0@SQ0,H1w8 M(7qnw]<(D=`p[ls95LJ:ulZ9. &hD i O1 0`D왓pS={ezd9wܐj]w\*1РFkHsl&Md%sgLBJ){O{cHS^&I{XӍ#@;QgJz! eh$ \H QKBL@$T%%0LpH;ϯ t;Ҟ}~J' xq[w.~-_25A5 <6;xdU U6K!ːjk8@CmK$0;~$̘1=Vq,V;N Bd53K##HG9"Zoc ^$5̢z,VY\+Dp~Ԍr}!?A.%!qQR; %b>wnNn8UL <3BP9 H}k&0O ےO#Cq%j}zm袼LxVBOPY g2xG93!C0@M`2L3c._jbbadd()eeh@B@>'QHdhC̟(&(}:eٌ/B;Mv5@Xf $02PMNO6'M3ǑoiT 9h6ڨ6IB"@ʹrO_N;I\Z 9s(+ ZJi^&8"N0ϻ'QUA 3D 40`HQF) ! p#B{0(7aǾ9NCT8k@ ۟~*x;=B@Y=NIQ!4FaIE*0 ;s+C$' 8q)Jr,B"WFc LM;M8Qlc ڡ*, A|:PLQSDA)TR^*8r;a2(zfޮz>$t< ~RD- *& Jǿ૴AT(l[#Fд"ᠶtP]Rfa=[FnBϤW+61CfxsdiM4iƇBB=08RWa,sR)av@oy̓4k@dZ޴FPip=IVčBXSRL%֦nA12L9JUԪA)&(HEJgNL@d$l{ S k<7Q[ǀC)L"owpdC6 (3D&2.,Do8p?OUyǜ2s= 14èC37#*(Wk4ODOF1'&/e3]=$#C 28wAD^TqjET4!/XJ(mYRrʔ& #@bCŅ#:~]ݒZC6mm1YyR.BEXH(GH@PhP%a3 ~ ,L OtSUJ[(bE(t:#cޡXO-F!s0*cA-$`@_J&fI>y9&DȔ| IdMSA8F,İ@'5Do4p9bXPC[bFvc QjWG $R M=̭pfoVY%u$HoYM5+RBep6CUCz^]Ċ[nβd1U B X64mb  ~yUDO0E)ՋG-PieTxhn ˢ[&Is$q"cC 46BcѡI&5Qެ|j7cFH=c+Sm](RPtPAu A\DnnG..0qhh#G@ _1\h*\AD;)#d|qd赍PsT 6?+ZOkȴ:4Y{̞2 pb%=A@{>'A4sZͣu>ɳ 5VSU18()HlB5kTRM̗UzCD8DSPv;lR6SkX2YYXVPr)`&Ԝhtt&_.Q+L@DA5hmµW(1MA,%/^1tYR.!zW#'pD&a$}4кb "i.2B"YI t<7{zWk zνC3M9.E5ޖU;B16fRx3X8XC*DI$BI*fYMvmєT hN_+nШ܊7Q7p Z8 4a@j T94(DAd-P#aC!~>t`#laS(PFDN#5 MF[>+g7cժ+ )O굊0&Cv%%z1?V*{&s!M4&R_.-PW.W-͸[)79d`zK9.sNQ=5U#?pRư?HD^jMcPН<ɂSLSj8ZQM%QSOwkR=A=ʹR:Dñq SkhGy8D! 0ȗx_~h-5i,Eӈ[+-#X\iv L.I9&cls}H{1R+m[nuWl3uBI~!uOٗiTB[LE fzs3$ٶȱQI=*,5}`3wX˛U;@h44 DꞮ{72Flہn@0FmgtynrTB)V9q74 2:C6UK0ؼG;R:JNmw=8nae#& Pk `ޞQ"c~rm UAa4!K܈`1" kEs O'"Χg\5۸0`I]t4g^h:My7Qv.:mϑblR`Z8e o^s ! GyCǰ] Amz5@!ݭ殒['!! Fau H !K3M_\/i.-,KcvVCs:XSCd JP)cQßCKJܑ$!jQs['Q2`r(Af(CbRc>^iwF+ Ws}zyG3;$F ̜tpFD_f-Fx70my jؼAeE$5 cG;H&ַ+nBG?EF,DKxHh|6RE'Ps- bJ!}`hUs3lqtLFInᤒBƒBɫFvVB(>: X22 ]Zo,:f6VD6:2nQce=3N\sIV53 w2q#y/6/w7F ltLJѹ-2’QO,UzS͜cNdo>,"#&yjR3Y0$^9/6f%tC{376[da* :!zp!HSE5ֹ7!QJԨq:*c1mSJ9p&"f8 E ,P!A>IW?80Z}!S$S9! 9*'}Jwhk/Mt uEv@t~:GvufxFDNu#3; ' 7ƛn!σtu 9I i Mn͘:33kk5B»EFJ9d޼뷚8g0{aAڑp0[ͲFlTfjCm0hܛŚc+ŀ_wiJֱ--,da2.L8)Nu:Ue2fKn' $0";9L,=qaJc7C< b^CDx}]p/TeMe_Ƹ`ڄ4NC:P UrD@o;x{S]؟jAQ쇨RDF(hPwab"wt:7q#OO^HÆE!8iAwn<9=ׄVpE,至8yP)98dz<$EtKX뢍x] 9W%Uo*T$sr!H@;.Sseݻ`HJv칸NNW*=5"V2F"J0!MA807y3+.$I%+S=4Ӈ]ԀCtޣ|\4b]ecrRLxvI'Nch2 'EۺNYRc3,]NFN8J"rg qiN05 ͯPoAbh%n;&H65rDsU`bRy/sX ch^" Jn2(I:- 0øI&Kb@wE4aɦb{M4Pfi+ɫ$p2Ŕ!p,ѮLsg#~޸6yX8a HҰ30y,G%QB2F채C;{y!`ع4E3;4%{-Lʶfuw.hs&n:Ovp6p@>}o~ $h!=yU5%P>Cޓʇ0 B<}e\ViS+JDvGAʇ%q4'fͅ14D8Ҩ}цONYLH8xl4} ߤ}N#N^هv?M7,ԁz0|MЪN?B>oTfHP 1 U{i"^ր!H=(TJ JP&wuvvvcA쨢* (@) l0\a8NZ!VY"4R eJQQ4UFLPJTRgf9*˩DH0'<99(g2 p ! zrԦvd&ɏ 'Ҵmf A`Q("""Z)&)"F$)Gwm˷cRl=â>C /( ߘ'̤P׳iD}_%5w=_$p(ƹ xr)V)F1E#Hxj|@Gd#t<0]1sEA٣rHQ {\ѱAHAH If(f1$@F FkmEkmDzDa)+`K+^@("=MUY:9D܇( C!=avcg˴x~ghL"? a]Sd^KE4CerUveLc ?v,_Ue:$ Rf="6GUnÃCEWen,{"7y$dцrKltp,n;!xMp 1Մ5 1DCS$<W8XvXII g_ -%f*t~G=ρ%i_r:ahTQRWY(dklV(&O4I`D:JmV75kN(5~NB4F"9.88@|M#-H}9"WcC Ar6o~cwf!,PJd(!XEܾrϛnZD5A9m,7UB=rq 71a]amvB9A%FF5I"B"Ɉ sVOn: ZTcVZJ![]6ڃ0XeͶ.9ÔբƢ9\ܚynꠢ F&mhmA#ӏIW?DaGD/R#c&Հ0BajH%(W BB |/P r\]^@a>=a$D ǶiJÒQX7E:'6;,!2P &;Un@%H5K \$)&N E C (U(e^0 @'/cO t;BϒPi`|Нvu`F$̋gMק[ERLAđX- /Dˉ.̀UC3Ҙ 6I'Noッ>xANLHKHI! j~ ϹSI׍P} hf [NqpM $ :s";Hye*jWqYO7OWJH͞ᓣ$0֒wj@ x^$!0MIh] S{Tx=<{"3"bC4ǃ뀽^fDE:'!"vF#&dA<`hCOO~mCW'a!)7Gzա!{q^HPI$\G*J +X(d8]/Bx€Plo4Qlqz([&]DKE\Њ6$$zЋF}?dZD=C.1N? 5f3$DNGtW"޳б΅JH~$kZ1p꺯L\[ 89y=1HOG&-le#GhkyH ϼB>wAON}tI hLM/EO%FH:@`aa$1çeRs.} ]R𺱈{'NՖ&qhz_[OE(BS{yc |zD@@:=^GYGB9ᩭк ]EQjcPSĊ% >rbi<,}r?LIJX큡d=R7DL .5[lф#lDB>{X3-> ΝCg cLS%UPWt1P $gPc)2eCvj4hV;f4e޺K2EbJPLI0I3?,'ut?O sw{[+4NptE{L3<Ƹ}g< cW[ rTcr ]:IbX*`c QbUn(CM0HLR@02+i b H-7[!!#* Q%%P7@0[ pb50@h; LJp'j%=X;BX7|TI{٫Ԛ&,SX1g˻I ^f1$E*u 9e cDLdBYD10 0IG_\z@#!d  "Tk;_4)L%$9^9vptNעa.{!H)(l '{pc } *&PzEFRz4T92r9Iˆid% xV`h B`JO'@H/!SCi(* gl RwԣƟ'C>{_^f|wN!>`\ ~*WOHCmazDJX  (bS⎍ 6O퐂?ӆݘfQ@Q#RLwYM%. >:CA`I\E`h^u:dLV;3Ĩ(b)a $[Tr0AL0I,1ukT5EPSTTҔDCULH'hHJT~'n32a4^;?^&&>X= `'/6pJBD૥)-+ܣiM!0$>w8%v0?/,6 wR|=P}XM5pv%"h LJ&RPRjaB8iUVC~ԩ.x3{Í7€6qr ee8%۞"/.|Xs3P kAԜFiS,Xc?_Ciz,H)̍z~ Cp q̆$S뼦EUF`e߈"8nFZe_ȅfuzw*+o2Fȱ&bfT #C^`׏$_#P`*; 3R!W99 ~w:@RQ9#ߴ *U4Brypy^sh\vxX4i?hO#BD:    9D#I>s'v+Le(N΅ D 1l2eY "PɢB @$L\6"%4'̰spI/qhqb/ BV!i䔧!@?B;͉J?hWU_ҡ&e(C嶀(ZBRAxC:jmC {pR$)#SU:HRT~} O)vEOH)?T ("(< pM$s;X`NiaU$JIJXE[ rxX?ˋmmF p 1`+mZ09pCT#BDEE5S- CI$MAAu7"PNGݎqBABitE%]?P> !Д$ u=9qfct7a |M #%>g`w|3P^P}_ߵN&$!XSB1|qxOCG#cOHrzm!#*(M )$hC."TRQ$?/#"!@~LQ<`AG Wa r7czrvP[)Bg'9pH\@xu}TO[X2Z0YjmtdׅbBɡ.`qLQ R%  PHA#T@g:R_b{J**`p6'ݜ.~hOPudΉio.3\LBp Uy0Pm)O`mD8a>ܓ(:uaC $$>FƎXb\f4@;0ч=l$)0e0q7O<z Bɠ"DM&libTc7ee9sӍMh&8dmv51R$-FSE!G@pU%c 5@Zs@3d4XGӡ,~@{IFBC.6Bbj*b|dtV "@jz.:y<Paۇ 78w!5u2 ry D&s kkmO I $gF\9 :f4M@"`& ~93ߪjg:㏜J#$,Y`V soݎ! RR$LR7*`Ȣ" o BDٶaLQq!Ic[BP1~D?=H!RRRDQ$EI4LTUW0 H:&(hb h (jDF]2 L%PUPDHvGϩeԓ0H_oy9?4790&#!nj}r:՚j%0cM0Dwh&Zfѕ)Yghrq(3OȨNMFA*86֋C@zC99?b*֎ȇA FATKATV},#Y,"BdeƝu(ru_̞<>Yk`"HOSYb/L:'/Ig*1|=05M${ϻcT咥GwZX itWzY;iD]j1 Bc-20r@+K(Sb`}; |m'cѐ:Q+@1 00zָzffh\VyT=?@4 (gQF#c)ݞHHv(P@kzQV,1J (~")n[S`Z\aqw}`YFv>z @ۆ)@HĎM)H p`xtf }73 `ȄIZ-cvmm݀Ӈ̬AܮzMMUusm #H^^']j; *1&艻$8 #QX@"zS@Us1H``%KQ$ _'10aTU`}DȚ vƶQ9lօ[T=pek!u85=nIcgif ސt*xEH@{ z'\;! aú=Y$ LhM{UfO2\cM&yS Ą4 =Ƅ byIBF- d/bjQtRͿέ؊{c C>5a(\k)D8E"^$X7K0@P" J0Yᖕ'wdBf^I%B;5UobW7ƘsFw3- 4>lD D閚|^w DY֌B2 hr4f1vJ&ȱr8jv'F2"!VqKo 9U kXSu^W9t\aNe JŎH^Gr'+/2YÇ.AƐ&u 1sq]dtT8J}LQd>{YR8q3s:#$J-RHe-}n ]TvꆦszH1VJ7bU+)GY vXrirq[Lݨd03Ŧ&xRR^b\s7c$GXut VNwvƶDV o=|uC$)X T;pBa%3!9W 9FVŽÜZ;<7b6#yfpGYDsz_-*.$P ILQq7!xÓ\t}skBQ4ދ(nub扵i-S.!,j59kWKLJb{{V79V\9ZMm3.nĴ !Arʑ 0;XU>q4)I')Z]o7:7EQ pc)3aӺ|DNȲF.3')FON5Z9fD31Yw-f -ӎko7-SnܚH} c †GnQKA&tENT&%Z.mBbS% eILI (ހ}H h$Ƈ:lΟR%z QmEoSt#$ex[1U gbual k k@!ܝda۟ Z|)ǬPi 0+E H/jwbØG --;C:T ;`/D‰G~s"ȏޒ{Dxv ~<,`6/ӢRJ?_QSE%%4R -($%!%"LKIE202SPD  TDQ2DCCTEC2 1 D0Q) )TBEDHPIQ0TTPQRUK!b@qB #GfQ~T(]#%;#FB SeqA%DB} ړ>:.hBբK !XdwB>{C?_D|6??PVIlm? o}`{;v6-އ^ ^OBkƙa]ۥgq |}c9 *LJ[*ҦXCmlͷ^}7+bW P C>l Xs^\4K׼cu\bN)mU[zB0'|[wgpd@4 >@P{hsmӖJv+;Z >zښ[54z}2օ:^硧}=x8A@PŅ)l SU#XliMb v"zUl@.nʠP:}} F!4vvv1hnBQA@4 V4J>:p̓ 6-(mb5}BJE@U QJ U*(,ۮf4 [礀U"zaN㶣^ZFʍ: I j2BE{ p=J0W_oh(P(Pg9<>HϯGG\Qݹpwq[a(@+WЯ{;'zΊ=[oa7jWyh{DV;U+]ڎ'j9{Iz(\εn]:isܽ:pfgv)Ke Qmt7keR.svm_o>sϢ&s,VpS7vkL2u%B=}u):RmHi7K;Twf74ϴþkYC[6kf]ڙu*7w}Άbff=ɶecmP ivs:;v壦umNa젻sܫ \뵜p뫛}{.}=1.nc=1f74pwTG)At7{<{[mX L-E:涥ʼm%/h{iPtkwV&an@+T(;˧sY7 (V#ղMboveZoR}p˛y;֣͞9gϙ}(u*qhmt @*p tpQGM= A> P|C'Lw=F:Gx󞹼t>}M]7;) oOo=yv^:AWh1XZ (ojuGݻ=zo 3Pj9}k;<7%nKmZìGᔢ+w}=h[@wYdӹwޡ^UZ]jvDmOw9;1sʕ{w{>綽tvk/y{ƪ8ވ/=G3 ۝z{:,Żu6͘C۹5{UGVz *v=NzSqtwyT9DkX{v7v=.4z9}\ 3@d+}wVݡlKhƑ;wdwzfef-]p$sfno)=uNا=lRTZ<]'25 ޽VføkJz0t %0|Q" am7uvPhdhԨAJRTP=HVY*WwYw4ym`].{v1V=kkl{;ΛvBZd [UEvj[ZznrZC%H8pa+GvlSFzrTM;JvӮp[.[Vw;y- Ϯ}`(U K^svvdH:6646ggӻ** o=u2nnݣW Mv\w yţ ==hg@BM L#2'fȚʛ2)2< L! "`MS44&5='S5 SDOU?"=OU?(OMMF5<ҟGi驵=&(6J$DM l=))GiOSޔMi2 4@FL14 Mi=''Fd 4 L50 ЧF4zOQ4EOZ)* ""@+iAKCT(8",n hձQA4*~8 P]ʂj*))j'>( vMC&Iv"((Ţ"OJ:J+QLj ^1RATRV١bBVJ)%(jj" %%* fB*hc@PP8$4 Iq4%4A&R4LL1IT$LLUCT !1TED0ATMA@쀼ȒNG$` ( 2 CH騙)R%$* b Rh B$!!)ZRW!CI5<D@Ȃ u?2 f>+C!\@3N4)Az y'*2@J"]Py9$>{WHP}~JJ!p#l )$I1{?7zaWܽ>&kg?m zO|?ו :ć> {@'?+?&5DQthPȨODP4` qz.)Xd(E~sf2Ix$ͥUBŲŠH*AH%D Nxf&m&}{}L&**AP8ޡCP٩ xwy%P1-EEAAPPTP@UEpbOR *Z8( f"(* 8T$Q53PZ?Дґ)N3q c\8#0yNT1Mғp'%4;9‚T BJOM=wyfK=4&ǩu'w&߲8 sȓ~0x"Η=FfLDb³3՞7Jwc7H!B=K$ vy5vOw̲(}L<$9̫5 ..CS J;% hQq(L_i-81~=&_'8~Qz짧=+hΕ\~8Xe:%XHG* 8IkDupw#A9Ϯ& F{4nn&:T*]x4`m񴥵vDp?煳g 9)vUv/ʁ-hz0s%vTrbl8ASuzvh~or‘!ZIJ!],3_҂S_8s߄jD')ͨy$]2x:IJ4;*BFpF袂 +@S٬ȜũHELM/q^m&pb ͎,q.eLC mA5P)]=/m""VfVAX&:# G`Ⱥ2,(-`̻}1|v?߽M?c£_d\s?1al?-4@ @9T HB/}~]y!6Y+}ah$Fn`,eC! ('pŻ8NofK}-,/X=:,aw=YH1A`C&$<oQ􁁋»b] 6~a&Y(2koK謎2P\*@] @٤cOwzӫp(jo> z9&"~ >8R&zγ w/S#pg+ nj0#ǻm?׃_M8yˌejuvuu:1YS)ml:P,aLhhXmYێvMejkXAC 'EP5( ?ܥ?4 2[˂)CC_TӺ\TlGHb^Diz!N8LIjhQ/lY4vtpqvaoylbo;w_T-,`wZ:n(?;bDP) L?_rmn8h~*s/_|amfſN74t8wG~uÙC (Vy~\y c^ꌱ+ׇGy5$:tInC^%#$ )oSw7;7q/gC8}}rˠF {%9nZb}!Y5E QJ¬X@<%>P~[K<% + S5s0O]I#)(l׶IHí޲䅂v̓Ag}}T?&~֨h}ŝxâ&<4DOTfG,L !B)J@RPe iGh"&R"lb"u! ='#3o4*MSTTP6gB৸07@8)lez!…e#t}ů@bhHBdX),0掱 2H~ge US$PÏ>m- f04Em|wPI֟G # Yމ=C4g8J?:d4` ͓ӈ˹o.>jQ%T!UTH4 HPBR$TD4ĤH4$A Q6+7Ep (RHS@RдTp~pO / *@TF'JvB/NALt%1ͥknrpM:0C?C H>2⏛412QNHؑB.x3cVH e!?n>goFZ(l,30.vKF_5e % 1ld/wGcaO&ǯt8/{4#@JȲ5,IBHR RK U HD*4CICJRRU+U0+ljaXݷ9|S",.gC,0V/%n32sc916&JQ4eb*/b>rye0Hrq89v"(uw7t^TPKn wRڽ),r?;8}K'cM$Z@)i(I$$$Bb%~ҚPHQQ AFIhUh’  IZc_͸4O]+T dM=cH:Zg%Aw4 ( DKLKIEQQ% Q  JD4bWм#tyq(i"E(@*)JhR!'n٩"&cbO17%5T&gIQށrH?(h"*,UMDւB4Mm I `'ҿt-PH#]3wyȄDKz~2rPlQ:yÔT#rNyy8y*PL@SӖM)HW{9{ylqv, ۄ<$ڈ v:${/DR@'xER'>l bFF__ F{ =?x|x<jl/o3OZԊKPf N$8ddqɍڌ7DZ DoG}Q)57ɂi90"&"-R>_׬W!ӜvN0 "9y'㇚x"0k {74!S7oVqכ:.#R1p#<>uW<<,F4 Yl6 P%OXj4 \T"ø( i' ʽfATL$nA%H CI‚$qrEDd޸Qts%&τL"Qrhƌm"MPfMM84Mie"@ptňE-̈U+ut5Y'L}gKAkv1*l$1Pj5i]+i>MZLs ']tCzi% _i# Mt) xL9LCB7dCz;N"+$}50f.%aL:{\2b2nTLݺ9Gu,n;΅$MRwoXξņ6Yi3T*5)E"\ 8c& ]޽9&gn#.2h'ǀˬKٛX BZNXop]a|M$~-7RTG3ȷwlvMqDB,^֦xqV"B2U lٳI'rI,vCZs.e.JZYFKū"5;BXFn`_}%yzfUekjY !\T?rkԮ%trLXq8!mC1(V YX SϏsDBJI:$kNd:6xsV#) D(qlR y֡é'Ne szJfD::XAѥ@ i9>\6 uO>E#@EЄ9* i'8SHIO~»Q&fJrz陇v[/t "E̊AXq?ͬ=vsGJ ,bR`i4LTEaC 6&oݓEy$|#4>tQ^A~KAMMRPxv-:R(/"PTr*K%#z㫍|و5AHW A#&b<"+󥒳g3߱_-]j * ]GgS̜3*rW" yz17ݙ&%p|*ݔTN8l KI(JD⛿gDT~}͂z#{ p $3LA !LkqT}8u,e8Sc `ԇZ?'qCL5?5~yonH닺{²ZK[yu$Q=5^^h#M:(`,gobر<9ґZ<#'D( D$Qs|k%,MW4L7ɔ\|q֫XKzRzksv~=fa{S/;օ &G.RLxE 9Qi5KcVS»u9j!) T[xf+H`:l=&NLjۚMZ]Wax5 gu8LLycGknƗ'oFL-2ߒȮGGO$ _4XoVlseP2jFR_K!,ĽUD9 q݀6< KiNe}<Q>&5,iFnX 7BKi(9 ?F5qJ%mV╞qc{#),*c+x3 }` ?qYVzĆޠ b@H*򬨱QQ%v I`Bv# !DF<'f>n>9Bg\K'}-g| R&'&ID5W~KA>vaj {~eN=8{CASHhSb9'B\LwN^1U?)Bo7u 1 5[wH#oe_2PE1~aC+BA"(jH?|<8QX_V 2ϥ,oH @=^iU2#_œ:._!:ȃEH=<3si+(' *BPʡ4v U̪ zkyc1߉Ow@M=بݕ""1y?X[4YݑB̈5d; )"f 3&cǐ;,z#S\ZC|7O0QVeFLou,ʕr<)ۻ\:ӹRl%w:@F.*^K);EX^|ۍlraws*h%RRhE :,HT#ԫGp|t栧=RD6B1& VR*}k-yhSvLDSCb'&s䧶&!fqDIB?3ykv} )<+\eӻu )Hag۶~Sq??M 8Ke$~ӌ$<0 H z%Cy4zgg~뎧uRA]w`~Ca$xH;5j.M{$  (݅`(UbR/:>R~ϙH}i(H5C^3WRShŽIÈ mkxȏ]c 5>κ\P&O\ZAYhZ8U嵄vƐ &2>DY@'ij#cog1_*[*e80)󛛦T:*!TMrS fE -,3n*2QAL Wj]ƙbq_qo|bּb .~37YCt!M5_|th)FGDR$HDR?ͮ3Iyփ63ex,5`% 0ⵋ壼)VbnA3ABtjK=%ݔ*E&AT"z!g20k !S VV8hr9wvV\C|/e8u,eQ>mY+jE/-Me :#27Ae S` ucb6`ЮqA\aD륔gXup~$@6ɄedF^u?vˇ3Zï |0:좋u L! ^0 jV6N @Vg"P4!'yEi =n }oItraI2lgtr}=cc]KyΡf{]?w5L/dAH=R(p* 0pi3XgԈ ,<ʇe Uɕ>?=qm!q@ą$$ "/I=3ҿ`݃BֆlXFW@PY sn^9_<+"M'M&aY; &21Ȩ*K_'k~oU`>VҜX֜"ذbv*Q)T*e,&d.S5?FX` OP>z<*&x3l:,Eל--9kzr\wvt__IBD7 #vO穹p5,n%7'XC?5d=;?y`?%XmQ ~QD}(WaHKҐ!DmAs|džxEoR:'·}X]-U i%M`뿕*]_*ѥ7 &c|~{?ǚy1rwfǥ&eAH|;m1}'{(NfT7 Le? P#eR&}rq9vf!2S"d+X\vaXM\ b5) 1.O6MQDxi8੊R5ɖ͍( !<3' PrrL 2|`1L$f]0 AIE4}֩*Hö b*O #AbY &bd&b *hH}#E `)'~)fQ\R:"!{%h|6A0'v?. gq5Qk :].AJ!UArS(A6jL R)eF6C!2*H ,BʒDUL\&A:Hxn-wg,pmx(( LXM"UеHL L*'0G!4%E T4$#FfTN>$S>;g;i|@6SC'㪊A'Iv;??ќ6Z{u`V0;%svlw(\C̘y !J%@ht4"RUy('Xd NTT[b+p?^>q'Sdmz_F0V;x]+DB0@?ecl$7%?tr<4M$\XQTF=7E@̞!Ǧ IGg'2dLeI#bZ ?pȫԗ'*6itON}?/tѼ'NU@C>\cBs }6(JrP:  ѭ!ྃ'A=qg'=<*WGȥo?_2bOܷ0?<'gfq n>ϯ;4)H?~jޑ?˨yaA{bSAw=UE]>:p[:p:eCzUM?bpii2,qn(?0]Դ~{>m~W7Ov\hKl0,DU *6{4QBD %)F^/mHXGYFcwc)`QI T8d(?n "&oo~}7o<(R0o~(~LP* ,8DHKY8t3svx 5[ŦNLtl9-D0^I(!o/X@8Nh3O{~2(VLL\Y4`tVqϮ3r I  :/μY?nNQ>!TO¿c~\9u&[z:>~oTr͑ t]@}.\)05G`~]xRcט@c]Oc©r<1.l!1 1 *~QXʜf eIRWT ݽ}UCp{zxRնP/?-}ê[X"LIEl?d n[!ŠJan TkUj-94*I Q4{9Uj E9e\$dHq(Nu&܃r7NiІ"—8&B_OD7@mO=o=[\b'wUWMqQ:H~i +&~ˤ&ٚ w~NZ` 4 {P!$UI!WSMOQ]߅Uw~O?~x~o,AUXEBoҁO($/C&*9 KESYY&D9a *a1@Q1G_uQ̓怡լwu;9Cɩ{[UVVcfSF)<No:Uj1Gn-Utf|ϷSN-A$"tAM'LG[g\fC÷*`7|W ds -p* H \l㈜Iy؆s.[GP+9er~FfM$=Y?c)[G/8c*О~?`64u? PPL*r=)H| ?БU%ao^їI 'Oa|QImW9 M!ПJ G a=4xK[[=8KO5aد(qB!vAe2AN>_i 4>7۳8T2ejP*5BDB*B;ʦ K{űI?p(D( ՜yW/O/ z"ET8i@TbfSn`hlmSC?<.N31K=E iIH  Sܮ$K3*T*@,oS=-(RJTOŞV Y j(A||Њ*/6U-PJ̩^!\|AcV@~H'.%.ඣ@@!Fz)V/wշ!#1QRaݱoC*EC\m_퍪?F )nB~~ԟ< y@xR5Q}B'!P$?iG>K<`" "]}xB#v 0"V,+xJ"Sh/u@}D(=>e蔷'Ŝ7OtP9ۈwOF}[i(pT az}uPqel`[/( HAA~2=AnT곗G4&AT !8P %y frn]crA3 Nti7!OGxNh~X}Xj*RQWzV?Dv*+',ÝY `qsźR`^ P$Jh@4"/F`!CY䪞BdϞ(X~_M rlm^@JH0K@ DT,B-RH 4 JB\b)f=#1&d}{:kBs=R=] ERL-%*P$BDB D@&hV +@ )DMHPRHL4DA奪 bR#GIƊhih JjI0 LP$DPiT-44A}(Xhٔ,AH TR%R\U(Ea4=$ԨI5Ѝ-P<% hUXV)~`Pr_KЕA5HP'uMERR h`ᡁ8H=CtRwzd;cX$$ p@IJ%U,4PSCJPO!!*Cj1gZB)A/gRn=~IƧ(?^pTV:bbLl=ǍyHfx\Fy{%Ht+G 2f槴r(p0'Q]ajs6HIv 46H[TwsMkIpК,=dVj^Cn+U_SrsWM# ^\d4fi\!Z,HH30mc(uMwTFdIe)(ᕏϷs `$X Ͳ"qgPNd)>$Ģ$+s䊊xRXLp7y O~{kt?jwJ3)(v[z 0E %>B8Ǻs Iha;&E Xٲl@uӫ?Ouo2֍j36xzu#I.}c,J251O28#n`][& nDe *^ xd:K9C-xjOLKjώT%zcl| 47XD" w<%šhG@1`B^(DƓJu}6=h~-hO c{̡ !Ss䢎]OgJ+V AdJu}TH- T! L}Es?cIPY/H+j%2ѣ >;Mنs$X;HLu㜯=)`/cF&W?eeD,:'gru )2r^lCvvKՊ:ѫV8B SBh(DD -jWG0k3pR4Y8#8b"O'J=E1(I7^xF\FЈG+j񢻭8$+ʁa, w?^?P\ul#GD 44ksAk pQ?a>4SwLQr"/Q_#XFWaɯF5u S^滻9bb,+ՇyUŽ7@5&GаpVkNN4L.? ˀF` VB-#vЦ':~! >G?]j~ze/3&'nQ~Š)o]LZ҈?'@Ka۠kLlu#P@ OhDw8vt \a F1ó*39ÆzDE< *LjG#χ,;o<.ܰM;_RF= ]b*TZ&e #^Q<Me0ߗy0˘% 79-u)ZfQ( Y1/ k֙ .rt d<ތeo?~>A:_.!m{V|u43 /$ #X{k I@`}JIT{?p fp̈́slOa 9ޙ,b8LA~CiKʘ&Ha}Aond1Ɂ }MU&Lri9؛#I Tոs  J: KnZ>K&eA4,Tœ4ByZszK\;䗧!q#Ϳ^?û?ZaPܽI%&iE+=P)?OskzqOurTeݓ6ݷ@HG'ooZY<|ڞUv,PSшĪf;m^WrM3r;y[.!2b$D4W F o TRt6v{jB0Yz9t93L|fWmU q p!$ m QzϾ}xWwODUr;qQl1N;xC-ӹ x*s2TPseHe,DtGTp9d?$Dq<35J"|r8krEa10>l*<:eM~?gf9uzDm XX=م_hơ^s ]v?y}4O8d >:7-QkۮCh˗x/NQ)uf55׭aC$$PL3ֿU[YO~k.KA[yIw,AEV4O=qwG>ZՏOߗN<&,A` )w*C0//;)BW Q-šyb&l>-H(>W* âXp2tMD>} zo/îy(V!xq4O 7v zg= ϗW4w0gXPN<_9#Fpv/]=LLqfe!!>#jBH{F2b&<1UJɺ1O0yv0ocJ*]/)9i5Am0Jq F݆kseaqV]>8@_d0<#"<# w)]mpMvQoo`DLBԏ?`V'Ab?7>U3 D%R*TTpD MtQZCt)px P] _d 2(hHFAb Z4j;Q @.I!aBgBTTO6bLB_v82+3WB!jn/-}lXrAHf,g~CP #@c!@V W4MB}?T B%x<]7c۝;ʤ0U}o=eJ$)s9B~ъbd @ L+A1Q%Eu"H10u>JxGQu̞ssJXZѣ5Q:za7PtHw h7gq~LM$@d'8 ^<|׸(""r ۹{%Jsw7Hk`@Z R#UU G`QFl?EIܴ| #*\؈9uG]}}[^S߼i `0IHPTH(ZRCI4>Q@wt9eP8m?-և^/?~Y T~գ j 9Lށ+ <;7!x"~P!؀O璨$^9,yX \LɁCqϧgdǖu}I&?b zWîHfy"I@.$ "OD]{lPX=1dKTAT*?g}z%!` `:񽣑^~eAjQ8ł\4X TVd@4tv5!J((e(1u$55sąUP ~2O"Wā/^@c DŽYh7NC,O(bS%-6[6xā SO>L>/S-opQ\=^vA@ #ڡ;"2+˚:w[$UDaMr“m<{Z y`9)*2= k#Ki 9CP~n9(I Q`Uo=>b(!_Qg9)bz'4ml[VmR~U_M><1Cɷ9+?)O:g|?mћm "SA{hA%܇ԍO9|؏A+mr4ðLG5(0UZdzO~PHEs$? 6#][ԸI YA ^W5m6ND= lpu;/N};@$I&821i@aA?fJ?E6O N?7=̙820n% klP(T"ŨWs O|(]:`{]Կ'wN?YrpȊ)s $cŷ2؁voc@ Lq;@# B?8x 5Ͱ 5 iI4>'Wxv5u8sDwo\#C{OM~$C;8"Y0u@S2yjǶ.'#1|}; mb b;TKވ6*zgNIFds#);LH ~{Li7R'ǰ<6).DgL}6WL?ڊzڸ{H˜(^[l;oݖB'q|(‘ه?Rtt.: ( T:g9ENq51#B 﫣i6BzB"0>d}8bTb[R@@F4&OXr +AC P"ׂ#$2Uko>Ws NYe'0_6l[ ]!>/ 3n0zD̞Ҹo. O\kAJ@%5Y=ٸ6Xo{Y:~.ﱽH$zi~/s}0U xMtB4B|, w˹%yN:XUse4$ױgE[w\fKBd5`ni%;}d QHv4 3g2IF=n/t#@O ?`iͪX~ѳ^At>A[^$qwp(&H 9sL!$W㿘tƍ?=y?|?+XBRX?l#fzW}z? 2+Aʇ8uύ +M([8[X*:'Mxyסሲ:^^> <wvljNxd7)W{ |RuҁPH((;?lϡm}OK E2$r(^B"9e0?$xP>  |~Ѯx$9ئbwTi"y&'xo>911XXȱ K`3s gu[Eݨ?q\1Fg/g:b07 Qr2LF#{(+V4PH0PklqI&Ef*[plgIݢS*,"12fYGs䀈,ƐFnR[H%kZ+;Ni$ZsJXWB5tFZƱa*ю!@ɅhŪXzC˾RćmtEcKJZ2HZ3fX$6kcl$Z<:¡yTG\o# pC ~isMJCeХPk2@FH=^ ȟPw'"/*}w$N.ӺDHӪ @@Ĉ0ya4v)֔|Ef&*'t7r)О9G$ +2U6t 4xf?ӿS7WYfUUUQeejVjfjapyJ"TUJ"UUUU0[Ozr8O:E %('2-#ZxdffTHrg>O xJ8HmLmWS O}+mRUUUUMb;wNKW ?ֱ{x4_tEJ'ҋ o)Dg~52.) R@*@62 {kzk)ɒN~3og(%)ڗ/}{K>J v<p|jtC?Wܿ0W~;;@G_-:)*e[JM(c'DOࢠTa N(4C03P/VxPj+8!j8OQ2YY\c?ٚMa/q{=דۆ| 4o<7-GٻVٖo;,h)$0lY;^ aJ)ʀaa.ۧa/G2 3n%MЏ{(8Q! {Y!]g|B0 >QCyDg$YOËņ)te"oHE; w_߇ )O ꑉA88'W SҬsp$dDhys,,g+aQꊐ%ەB)̲OD;rN`q8\7$ _UUc V"E`Aْ~z[+G=C~o!sc5~!VfhP>gZGe(mNn @b@\l4m]( 8]]1oMU HQ+/vTG0`r0A+^}XWNFbB0q7G}Fw\2HA!Bӿ ,6>K38HDw ѳ佐P_짍PRV ߽{?Ñ澮`H?Ӈ.uBɇ B)bH^4o&g+/ Ơ왟U&R|DV_S*8+V^^N6o8ۛz0DGx=z5<ʽ8諲0PzC#ԒCgC}N^i6W]`@-\Wgq8 ;gNEw(b>V!Hf܉8 j밺%򳌔 =0z%B$T D 2㘀l+M*/w͇߸Ṁ;pTT@@ t5x|,Cy~V.%`ઘ;ND\h  Ni+o`~\bpҽ` =Y @ `AfO#0 k  B:f eHTM3 mgrP7sDGǀth*0aop*]x5s!t"߫NkAcׄc!XX}+@ C9-Ԧqu0NO''E{UsBJ"aZ` ,i{YKCvFCq`5i۞˟ k$Nx8ۏѬvNRXxp uzYg7 6l6BΓxxuW :5ļ?zˡ+t9Z? *TG,^rK td̓L^x8e.]aH.ft0/*Π4ϩ`wUEwk!(poR9M0*0lQ!EZ+ {2M-%Mz,&<ȩoڢUnؤ0bѐWV,>Ugcoק5c%w`cO v\;5 No#fF{sR L^}xg8ޢ"ܔu{n\ H9[u+=qAՇPHx"pفtܹ+E(z`|H7å 6Q+SNXِ\G=9 SƤ?q#UeϞtq^|:uhM.L Qu$0[07$4Ņ4Aկ 8BKtw1ضO]x4'MWK=[;J{0qdCVx*%0><3מּ>t"=nK$=1oxY$~l-f8g"Xwpo܋D:]aAQCR"QbTDJWl3d>e9;m4;@)29)R4.n`_SgS;pe{8KIUYY5iE ,I&2e*%Zс4!MB(PrŹd}5M+=if (Mj#_Nk0b1w.5$&  :b1դ _ђvv +<`lE[hh0 5MggW/>.>;ӧƲ,S80BCMQdHo[^Oa)&{vQj; @dNq{R(: IG/;0y`$Dk6鰒$ lD#@JTv[nt̄8v%'IIR.غ@J{\ =WXowdRh{jܞv—Sx~vگ<Nrͼyy+5,iΣ=:j/VAP(Ovmacq&FLb9Yes `N jyNsVD:Y!׆4 p]P‘P(kb~<$(Dk*r#R/*&+В0WnIc[~W!H,Р(8q#DAzVo>B |\|\Gaed jCAg &Q&6gX;A<!(Zp F _o>ޕPe쑈0雽ͩ%ţf( .C1;z̊b!i:D}lњ:>UXuoƾ-=ü I@r:B ac .R2_ 7BnwBM(ב f9r(2)TRܩF62k2f6@[6SiF kγHln"qIho5ҋh53,%z-k2G+ XWq._"۵C2&b"$4ykFKD/'/2{-_? /o_HuXEib"Cʣ B{m!xQ=jy#y {WNѨ A >\۴h`kb^y8 GޅJz~-%eV/z,oK`I;AGھyjQ f\Y@I5og Wl`xH#C$'f۸)+)ᥥd_!q͛㒠RUp/ŬVBH[.-}㈣qX)kf @j[}dt9O,HUT B*̭ln1;MH]޿z*]xH|[I Pe}(*O}_~PDJ0 ~gxԒ]8h(;3jb1qzR(̂(*0EIn՚w23 ''$x Z$~\|)*Q994Tp2IqDD w_F= (oŐ@,d_9cآ/?Z.?쟺 N@(  vWrdX#ǝԜ:OUU (Q|~@*7RZƚb_u% \_{cfN%13CB mts+{8b#(%|pFS4s*{ௐWTmF0< C9!3|"_.Ȋ[} Ww2'~9u?ʔh: rV$>H>w F  3 R.Q8iu 9PVu,oI@\PîZ<Cn% i>o!NA' _9[]w rZ4hg 8'-N \oΛ[ݠ.rj0C~&|ESya[zDDzU>V ҮׄMw"~*j>rf*TsOu] [YPɖ=,R5g5EDĤ; Чl@<q(MWƅ%69sQErKtXťgWS7)M`0K| EW]oS"&3x@NRǢ2zaXF@pXd8 >lw}JU?#O(dJLq% cD.!ww?ge/E"kU*3|Hv:WS #$V͡ %WL1 eEl0u*niD8ٴ5\!H8dMkI6yLeZ礘i/K%4q FwUӬ;b1V %ݽ2=A "pa y/P /(` @zZBo{~0Ccd$'u^)SoϊmRe EȈI:eJ'-Y_&Z8lV2z:0bb9S'J 5`Y]~*N"-Ag"Қšٍ e9a0v V0 hRI~Cڼ =bcL5u#?XGmjN"Gt|Y/a8@30!eI??\Oq{*ȣ(-1*6@̨87`-FD@ij.]s_Vazx{~)$Үv-@ Q@(B2Ck $dV34DO|5(`2WB8eX>G+I/2iު+JzGoiAM`_5vs)L^{#5_]9DAo͖.5lTUc=ydcRY[ aJi+ZaA8y‘pm/Q"0bQ2 LIi5k3(9.EQss|("K, ,Ik!|+/]5.ҝI=;L eQPe'Q(x2۳H.Xx_k&[ 6HOxPJϜۥD%=wndׯψD٦W1uPWh"nU/*^^%ӑ~?Q@BF?B{$rE>RTI㻷\~={Y}L`UFeP2Rg*+ٌIJSށwm`{N[m=y8Ȓ2xڣIŸ֙aOqO PmE(vSዽѬqXHAj"!R~LG  @O-RAEF_Ჭh$L[r@.PN@-v[vnﯮnTCC@S0P3CPiPUmsn ^n"!^S k]B !Q MAp#3PEBы#}AzI$S/?ȘLqpO+UE:]a!\ݵEUZe̶̢ow;_*2MDn,rkYermn #*TeAtB=UUC#2jJZ@<i.[ ZSIL@@lKI$IҶ)Nz}O@E1|wta.׍14{!gl+)cO݇ch엑ob>nnD Co?џA ny5% ~ͳt,pœmK:GޚpFg у`-V9onj#s^Vp7y2cx\^Q (cT åY2{ZCy>ߕٷDp73ySŲ2_oL:hrzxB GղG-EW6Y_"}M oq=*#zt,c;V/z_w/mWL_၅~ ^pGg2аa?䰱E 0 gb:4qqv 798s{.xSOD|Nj:},D,+B 7(2|Hv++PsKgĕ#LmF׭O¬+A8UFFxo 5sx0Z@@ڠu&`"PWDu=U卄$qem9nRhQl"+ ALyNl/h A8_GQGx |M!$EF 524>Q!{YWUFj QYyۍ..l&o׶%%ONKM(lfAr>Af@2 rc "7?  yB q7̭;VhTAdxcwq1kTUO b)68ްs>X.AE.7jWHҮK[X?IJ@Z 4yVbAyۊr[Nt;fUw8/]z3"/צ[wnДvf!R$6J1.nϦ<3?wEOTYs~=>`ތkx!Y'&ZX88x0],Ӱԑ: apI4 NSϢZ0kF2Ixzܒ~Bpy\c{ uv{096qo [%7yF Ӕ݃(bi|Ċ Vce$&$W}==4pdzuh(IE#4X}R׬ί6ϫ_,uxsIEhqL;KS20 "uZM'pG ?!7|x *e֐yA$xAd5eT872TG?o;#ޟ~"P۫2b0H8lQa.հa!YQwZ|SiL J0#qwxjՎ|4yGm(p?f z'|>Jj=Tc IAA _?<SǶR=0,q<$ g41X!5"?XZ:3:9mAl7C/t|YH7ѿ7o]B…&C0?;/ڻWƞ*>J)C{Nrh yC/sq@ 9crr Uhcp0\+Yh < zsJo6|2ޫS7!Fcf!DtKF(g⨸`]NchF<:a(,4H"n^!RTDN}`o 'aI0SF dZ 9e*91MJ4aݝ[.[ߋ8 6/#QP_/eD^-]#  ǧ8Td1\rKMiÜDC'^Vo֧_}b&$7}ˆ5hÑm; aݧ|1r{LՃS fD I 74_YUpeW>4Db%ki R:JzαDhDL"s(uTӕyToc*e)qe1WL:i=zJ;qgYܙÝ|<w\WOuy6iu|I}'bǗ-k^h $x)8-fGiB*|kxp~ iO6z\v>+:6 jBz:RdTx.O$h#ܣ_(7 qn^# 9EaE*9L`CwޣkHTI8@ gB I{ݑ'tӹw*_龩lgOpB{rћ=*|2Ʊ,Gr?#~Q!/g!C7 9n `"p$H*!3a!ijj2.mq-^VMQ4$%a">NϞV}g]Z {D\Ao|@A‡怰(}EuRhR\_7x@It_T ;<nWˑom-e񋀎r'I W1s]7j\TxB!F&p#CY漊iL;W-O_vv6u|Od\ ;~on+2J)_%%n`Gԕ$}tr *BNS0pv`J}@3Lk |C LJ#6~FW€SZhH,c/Usy (VⰌc&KIXNHE1(^G1U+vT W@$A%կUL6ua;J&Ir%0 IݠDy7pҕ.agjQ;hiC})M<qb6)HTRGq77V3wd$5Y0&G)9,`=^;GMq o{DoԤp$SY5`x V puZ{[A ݁pM7FܴTKD(')/f P#]m1j,29wD`AY҅0q,8ew/bͳEaTr (D=<m >t gOUfe3?3nr}}lEYq}!'$hixVThYs3ğ=:yL(#jlZBSVw!jJҨp&j@GT([c&4:QI#A&" ;J[1ڳ0G].?]XUJo~ԣ #3!P1OX.يs3ھMaay/FH:&^PL4ִ8ಫv@nQp Kƣxm i["Pvp UhȳuyײZR&2z[7!!ڱ)e xd/q gJS4wq oAKV'`#G.h˾ yڨqs NB2 o:VdMz2 ,DUѸM YSӥU@HHh&0Zƿ#bk |H B [p;_2M,*,$ tՒe`aȷ]-z4N]M< z} :DgKj2""P@k b?3IT` O`?=»33> R3Ff34$ 5SqHDLA!ZR;TC,V8J8!5{3~?V=-(L7Y; #;׻0[L j+3Ch0D͑C(eh*P 쳠թ J+v܌ߠ$:=Jϓ6ف!}`"k&tW Q(/8?[|uw!3P8Im u0"p`+h5固jAR JbNϽ{ AN(F+;DAԛxh.[Żn۷r^~_V9ڏ9 3-GyU*UUUUUHW9m=!߱ٽȞ>/ /]6>\+m"i̥M6c x6($QPbʔ~Laa#s" `K`g5Sy<,K8?C' AODBCNrSox@T*.8{lY⫢~gtQjMVK%md4QA"XXJg]Dtq"ܿuD+c48in'XUHOǝ;/Lo؄A]wr=ZX팔tFbQDe):ճs(xq_yu{YjhަoljVNt9R ҥ)z3ddlAG%W2 jLdΪh%):.DJ6c0ejOH?6uz|x c/.NS)Mu T$dR鮧x*7_ahm2 E !X,  YLCAxp*&cfSmOer#F$ 1ëXSkf&ZhnD>Vy8&+%8a^ EWB|`o+[_0w;OOЉGީ)FdޛB`@6cѡ!wǖ-C-\^\Pj_l2ao}g7w2APݟKjNj~W>vfbny'8x }\EH_Coj ]t5ׯ}ƞ& *S}[thv<E>xP#,H?G)!恿R&j, Åk@ ?V]љhB~??ջqߨ+&<|{ǿ?vs=3Z {0|;7T#ȁul0z Qe%A #q b$}gA@oF87Coz}*vQ#Y >owMv},#&2V2dtxZMTsc/m! {e3,acHJs^mU+MY/Ry9-JEn"sv֑+lLFXC ɓ@=[_a7/dBH?_TB_koQSX~ȕ۶Q@%wAA oG@P@6@A;䷊?e(#} iʒoɆb Ea >UY#V4D۪>׀%W?i5m:_\1n8)F~F>E۲P{&3l\2fN}NnݒjWN"|/ClgP7#k,3 P՘g!ֹB0@  R+_Dӭrxy :dw4s7qx(}ݨRNz/@*X)RuCwDr.j 7ݷߖ2t=ï[-51)nvsDDJm3" l\МBJ<2v ^iґm\mh#:Ӈ_"R F B{¸NiL!A.PX3>P%pNI \2tT"HcY&UV$A(eV1w֨`S0@`nb#ұ:|6\[( ;UHgӈ% +]􄄚]Y>j8(A΃p>[ wll񪁛ŤiɄsJ~Q>H'mA3k~o dG*O>hphVwY$1Kt¢i Zkj L1fݠG\XnR]uVABKт3@fT5wћ>9SG傚NM UܨtOdzظI.UXq~>d*{007Q L|cL+Z+2],3Hyxj#$vS| ğ~$nTDM ]M}/>H6J!0B{~uىB"NBბ 4À,#OT;N^mzpoEN8EK2F !8zM woqlWIޚޯѤ߾$K_#0bE2ghO0QZzx _D zheq8,rAcK*%=[Sܴ8{hҍ3hZN>ai WK+г͎Љp{[q^&`Jgu@tV\)XDtcM׺o21{D)Sye8UUUYQ*?y|pĤ!+sv,6Qkx7L9hQDa(%^ wڨQA~CL^pҹx^6&F=n)"6]kSwP=^q('wNJ{ߥoC @ ^0d &v Ay_Pշa1\S_&8 *d\x5k浪8"ؐ!PLr i8C@wNRTծ%u&w<w  '$7 L[@Z9DBL@dSYdn6J aH}R:MF|dCXX$9)B(j{gR*ʸ'\=є|mS># A* ALp>sDE "ӿͷl&JvcZ?o@?*c>-_PStv{i*pnt(^ 7:iNЧT "QD[{pit]kY`+A+9&q^DW2m#EH"S27SgL)T|ЫbjLk(WǴ !j=9(P1@xu@W1 jOg.eu−rIAoРeP~p# Pi>>;-a& 0Ԑ)MM+{!5@3h8ẇkAM.(AA;QmpAI9=.7daQ`rݡkc\" 2u6 !񹝻YN2=mAʧ(d+6';黨@[&~8{pB,uLi7@C䚐`ghHzk k!jDEOml&`Ԃ3Tݺ5\1QNB?*; 7 =r>@YO_X '"n) _{vpJhCJӆ;`JmmT.H貔t^vYgz(/]ˇ궯Xb&6f8)O43QL_ 1_e5cKaU 5 n]#1?xk:b'e5S =tvA[.=z }z`) 2Oҳ!V F=dm%&PlX싉Trdt T>k.`h&Uƿxk||gI_K1>)U!5ҪDijؓ)7ϣԿzG y~e!!VD=x(`BU ;d "ooTz  og팬.~d\Y(Qg: M9Y77l >5qhlm(0Z4bno.H#@Tw f0/ $"C|Nw_YvB= AL!( H1A`@`s}WaX 0KC\UU?:㿫pߺ'S29>Il:EbaL2T#)Pb1UeJ&l.JmYN LeMƍ~VͧKTկ77=z+YSyStBc QGr'2hP+z&(P@tcbv_wױϫq6ܛ_ SVtSeyu@9GPmOQI*,RUb3}]$.HaonjMtlҋ @p@@ 9C !+vh 9Ii H 굇_75J;,ޛeъDP@׀ѕHLxِD͏WʽL17lmṢM֘bn<(LXtQ21+׿X$lt/UM73 |f(n6h֫±%6U~ϔPSwNc` wVk}Hcev)8ID^p_eGDAE#T[Pk05~3UI/s/À*E[D%;/kw1TpUX(UL]%4 }VcKqs‹o2TRKr^BJ.9HP0NpcXk؄weJˈibiF$Ï1utaQ _1*66mpfX7 Ot _q [ (rF(gVON 𡛆8f9l6*죎VyR]E)W/A=ձw ?_3χmWYѭ%}-3t(h?W Á<{c(K&W[7 y,=_C] |&IQ[aҟ1CX^7aƹ2C_ʯg{Qk1ȄPA6<H!@odl"\`£`qit %' URD RI@2',Dh0O;):읟N@%tXx~̰yVmǽЀ%qlmEG"ИͨDD{@̮^O D|KC(r~("P'Ǣ)K>Jz,nR#Ko[_\ jEF R(eL;}aMsPj۾wIeJ V\㙃xS`VL#XW5g3l"(XTP`swiU3cI#j9&BF+mkf]$;;ű|AVa`JBt縼睳r;Dd@C48!d_,RUy/q],;ٜia@!b"k|+(3Rx5XJ2hp}fkvii6l>G'+$ $m'=v O4\[pDF5a&3LL9'Er\KF)0`-S|+i a+(Q$DI՞x0#yDmfЃ*kʯ">ѡ$5Le(i,h:G?t4+ 6/UVhJ\V] MX(N!qd0“|]xZSf[M.* ZiQ^}hrU;'~9m AL*1hIeh*m*Б^[]ۤ絻f{BoMtc'we5 `O-gB+gi&QXنr-bE!0l4mٜ]0|\L*,]IpHUWUFY(~7]]īɭeǃh6J,ۙ RNY[%qKh=,>NA}TqF<#>AjXni"`Ȅlm{Ŷ2Y\rtY 8̄@֎kC<*e t8XgJJ2@[  kHDj9H^֑׵q55Ҕb^3S q|'xa p3x̃24tX Fp|sfp*U(!5 IkFa|t80:,NR," /$)oT'|%m}RǮx8C>S8fأ eR3|lⰍN)R`x5crl! ݜс,E꫌l&Bnqic! q^9 -WkqyB4iFҰQepO;En2aJR4d(":烰^u&7΍y#Lث۫ݠy6_ Vb2[&enϣwㆼ=aیr_i=Ÿ@S,fSX j%_υ#lo.;>٘\7FnxDugIB4~u%Ҥzb"||!`n8_煴bOo,у)gi+j$P{dWI<)90QR9nak^Vk[8Z.soOjq'_Iӭ=7M _{Z/X9'}o:D֬Ϥ5,`a /eS>*0;,C^~j ,eowM˰S^tby[Tӗ^3u_df0ט:J*qTJTKT8ZO;"EEM_4dl#7\;Sikk! ⭀R#A:-4g=J sh>'X }Rd)A=" +5=XqúM!:s 3aÆR:0,i՞B\eK%2)%;KETRỌ̑պei_a!ˀIs՞E+:)?}Fsح/U@g+2(?R"8H}.Lï2r)hZ3TEycD)Pݨ $Ԣ@|Uo9B6%"tc"EFWzn`NfAi$=}gl{= 4S #U]3\j2I" ?&E#Ȑ>A{$pAP ApQ0@ Klnyl2/(AAOe_pp #"J:xvwv~h\oFWyv$Q*:GMfO4}ndTJɹ857ETTZKJaCR{t8_miH|!NUd"pW8(,hR )}(U=C!w6tXŜTE@^yBu=YFK};F*@r D # Mi)`xIƬw3JlvUCԇ" u!(e;Lܤ<5e(EIu'&TTAW vc]'tmln寜'p{Z[SkYix\1xͳ], />:Q8o?K3M^U Vbp[,Wp~ 9p7(R%Vk1ӊK^)Ac0("`csjyI.8P޸|eՋگ5$IϞKyd3ȃWm4l,( QW:2c 皤~[~AS?dxpZ"t>#p|^c'F#딺.!0Dy14L-I%$TQRUMQ44"GUTI$ $| * x :OwFKeQ=rX~s}zON}Y:z`po=[Uh1]2Y'qSQ8U,@pxn^ \9= ޞ{n՚N5e l%W*#)Vsw겸$*I+;@ ,o'cU)^D/@W!*b+RP$ՙG>URkQɚ4U$vRMO^G*lQQ{yMݽw88sR*<3_)3@ڶE]a% 8N0NV#HhE-<1L#Q;(^-RUU9*P$ouWw{kUC7A*hkE!QzsQ>JER@6|W1WąK|8$]L`?yqXH"9CZQbf;, t%zwnJN S9oD|WL-E2g^og$q\ł'6xF8ash݆6p >wa1 Gj`9#x)- UEyGXE?eBbT7Mggt06KF\+ |}٩ -c i5T]DeuZTv]7)ٌ{y|λO@'E%N 3whgUwy]ᄍ^)tW]Ӫ1 ׅv^T"C:ѦᯐpnKp[-,S9P6 X4]l݋=u];@'GCpTADBڹ\os@$wߥP1AʍZ{i~z5dyrJLSnm%O-BQ~$6 Cy`)Gmh=; 0'yɣ˩Q }A>%%\֦.@JCc$ѯOs n#齀-p QcCSJy4vQUH(BWz>@~R36Fg:*̀tB=Qbwchhl|]hokn 6Q;q{XGQ[1BGB(ejkbͭGHIVY UVj4Yechy(iŅ|2"G:R(&*s\!Meh54Ym 0&kYLt9ϫ;o'N&慅z/yiaKǸQw {oD~tlா2'8sA!;6^o7Ÿ953Qq7l)/Tc>pv{|{>qO/+xySz$B"LAS.d"؝^?=$v~soq'm黾_O!?:ol͞|pvLɫ~RqWogC$?tsbBp_?i83+hH"?W^I;Gq|8!(= CԀj(()h(R(hpg~E;85@AX B9Uलo]ݔH?$" JB"`ST@ǔrt.q10S}2: "Y R&xZbJ6!bbB$; <8`"CTP_w|p<>o\pqTpā=#HBHx(b۾: H0PA3r\(Ӎͽ*K9Bn9Dfvq_)} ""/TWyZ+D\p }w@JC"J4>?tb 4vgzB|Սa opawoTDXfj?ւ7lТxFi焜&q́@|ETG8qG6aU{a.`)lY)T|dN kE(Tݶ2+ֶQE)PiP!Vw4Frko/)+ja)ߍbpjc% ve252KmYK'Ts&YFE 7J,~bfg68Jo#Ju]uxrӈrcRAy2Ӕ˓FrJΉȂz].'}`)J e*$" bj)rLLUKQ,1里TDETT{:ƍS ,?m5#KHLD5DD^`E'@E 볡( @ vy̴F2Bġ 4C?ۅ &T% J~,B&?BdTT"c')/oO>8u=ݝ|߳??bC 0֕)G=?L,6_١uabs+.pcvJ1@ Y8 #J \}?<}``aBWhX$vlGMADNl{}ilیx?ߞT5@~ I#>8D1$f L{dܙT# ǔ(y $,cݝUc&qE He2uPⰫ"N5B16~yٰ[e@xV|/6NeP]-v]9sʻLSY:ɜ2U*|b̚}S#9 _O0<pPDqu̹*qz&!Yt?5/[선0/"B܀~{#,1Q&كhf` >W8 n>`=*61 1~Y~??'+e;:?W<>~09^co/N#.;|h@B`Q!$kiIpgO!0@1譸p>H"c֓8g&vc\pf);]Q? @<ʉT!9huE T߲$ kX RTA@tX`9@ 83V4?K#nC}^)*9<ǫN yY|@ا#GggX|ϟ.z]Lgӓ 6d~\ ӽhBCE8b%g+ S@YSY*< I[S}'a!0t=svur3ޒfڬ$*gHzȌB`~1闐gls/{.>]m XzŇ`0=Qϭ{( Gb+P/}x/[Q3Pʭ6HLj"; ֨LM?ڠaώS w˴#o~t9ud<NP&GrkbDŽ׿5((5[e!a˒6U EN2qThxڭ;gbi 7`;K0ddl l18aم 0`(RxA>>ʕ߯W?>](ذ߾YN3f^.RcPUe:RAX"a 92":Br2-`xBVl"Msh׾hBIڪTћ7EՌ9|V/ۼD2ސu,=C֨jBM\/@󾧤yE>~(Ubx?<1oq[ o_0x7vB(|T@Y# ݶۭR˖*[ȡ Tѱ7ng喙f!UW[yz{yvLH`Gװe>XɔAG60/fW<ԩf^ a7}_vʝ}Ձ;Sto=8l;8pla#U|O_" 0&F5Q~Hz=SodsRxBw?e^v Jom%5TDR+0#Oíz xK1{]^.TSc>&_?_o¼4EbFb"بd@+OnvXWh}RS}#h΢ }^k)-6;Mcqt(Id~a=eT`laJll8FM 27cya:My뉦 mID~q yc"?HuWUfYQJbaŝ&Ӧe|Aq;YvAi)}E(('flQv9;Lqδw  V3KB%1)%gDmFH[-1yݢgTl7밡@"\;&cQ[PFG} P/lm|ܦur d9aF[9)EpCjYnJp*D-<#T| ^dV:Y*dl%&l v)EY/X|x'1ڠ5uNc=`ed?}/EV= F{;FOFx'Og_oC f6`0*=S懤CB|?OMa͔}>EGxOY@u>X㉂MzK՗#8_֞~u~uCN܊~}n1 r^Gf- [ ^ogֺy[x>|ZC}_&n<8~XO4+0D؍=ңx^ )x;K|S>>W,EOk l7_iDF$w0NJ*%<+'[%er_sJY^.qVk!#{kDDn]pb-`)aN$ޓ0..ű!8䄀)H!u aƼl!bYoG/یYE).<λyS|'jI}NUOPOvW3UF{T~#o4Ļt86&co + _LݰiAm@:ڽ29ŤF㏇2^}4LS,-?zj0銨ˇk vx= $Eo}WJM(1wg#Qd~T m:/u3fGx#C7]7{"[SƧ0׏< <97ݰQGZ1#?G$U/忄#q>ӎ'/3o[*[[zq{P0xFt)gf q7۟9m5UZ3rt;!j?t>I,%yu)9Y# '[J~￰eKnY{p#ʜwljB<hEJ/G41" g`#U@bww㣋O闟DGy YIy Q+R- ƿ~n58wmC[6N*"G̯;7P.Bn%g$>OU> {O/,}2>a,Ù<~ L[CwlF%!X[D=^m[;`=p~-'> ;_؏mh, (O3ݗ@v@ᇯw^{(yݘfꝰ&^[ R{D`**u!1Uw!WU򌠝ظIPS8dj[.p}jl0kD7KH8_^BשDG%+ӛZ,'-_.SQB14<byJr~yA9w;gtҫpbYAkZA{:R6 5|(:*l6-1K~A'<UP)T%J("\bѥU`[ӖvBI{కR 2ӽx^RWFlwTWo!LDnɎ቟:F=jVjH 0qcqi{J*΄SkmzS`a0oq{YC(uCg ʲ%tb=k>K׹E/:3TTA)?n-(Z3%r8Ϝ0~jU{ IH]>9G_۟?4ĸ/g'mXk=W ߦMl9}gN}}vo,5*A$+A\uXBb_ !tЀU04QUDLTQQAcdHD?pJ"8X b(hB*ABih)b(#9h ) hh jT"%ĎFiBZ(TI()h%lAapC1&)t"@!" U!!$:&!j((P"Xb*RI`b HjY)h(EbbX IiV&(($*)) " i(%bd J(Hj"bibBjh) *h " a*HRRHfjYd &"* Ja( J$f"ZBj*J d$h" PbhhR` $!"JVj("`J(HbZR&*((I*&() "hjJ) !&(bj&B"I!(iRXQA`ZffU VHi48 )()ɿ@zU1R Z@/Or⡂(M9J@d ()* edhH*VBH#H$,2)4U$S:R $'h(iJX&YԮ;ZfR&@Х k>ئa0Jf 9Ɏpc2thu&uv15HfCd{gaCJ>H #qOІ8~\ $4(w B2&ʦr(tRaITF_hi@B28'(bAfTaO3J4 T*i PDqRR" $/HgF?"/̪>BBbI{4˰?csHa; c$X##1HHY߇MĨI(r3Ȉa8#Òfr Xyw RF@!HX3ih4Hܗ;gCFSZ"?NB<\ đb #y!ēO6'*(R$8>.p1-/$̑Jh&ĉ5Aԣ@) ƞ ($@DlbcP)0DR ,j@,0B#E)@̉>! ( CA;8ɛ8KDm͸œBdt-"ht--SS&s)H6F!)BPR&[CIcl ) `sIH9:;:ÄhMXTHY!I䡉+DH2E%ABb5T?'ɐET?>o^?fC=xg.vEPF$ (yٔDPRADBcmDf@=_ ٓ#BD3ʮ23r<=([rKhPS(k_ITј4B O: 24QO=#y"~ O } B.GK[ z04I Q=_|2ʴ1 $0Fb5[24A@,@@ɭ\'՝K/&5쑿'y+> ; '{d0WLncYDU91Wl'P.ЅA)5=\il٫cHl>,ݲui6 Z7janaQzJ>G2/ꂽP߶4&EU,fw_(:uW!*T[)QqTWpEH ~x^3cǰ9^\F^6w˰ dӭ2lx9Spl^b HݸTp8)nZ+%qVdzwpqbNZo+r`p㪻DB 0E›,lFbU9tl i7 9RX40>mQIciyTξ ;r ׫ }7a81U;-KcEW,)S^Zi]2ΐ]7ni {@u aA!e뺘HITcp^纳9- BG I_ݷM< u0u<9~5->2"+PpGc\ ؞݌2h%V_ iK|_5X4xGThX(;duwQoQSƴaY(߬cwu߮Z6xi ۲Yάw;^LpG)ΗPq"H/XŅW0AL+‰z?%-(”,>ߍ+aZUA>aoݯ_Ody|t(b i& "ߪ.$0\CյHYpGwM ܿ$YQV#qqDRc1[e[Mk,>δ^Y^0I)AE e3i(L4" _:vmZߧգ9NL,76xlw)UtVBgȟ!}Y*)'~~Uma_/VZ~ow(Wݽ%oFJ~$6}Zr6O5B eA]M2d^_~{S-}5SЮ} 0q' a7e N/#oK`IiB3bQB7+,x|)\Ħ7ޓ=G@a9C1Oܭeܤ`Pҧ!Tzyg;>?11E_6UUhe76gm>ب~5aDWNgv[ 1>}UcVT"NVkT:pJAh9ow_T~LJ>.؄H |E >v0?ܝ5TerC`7#q^\'~1AAKGۦҺвaO?} >ܳm+ 'rBXOږ^1[r&A֡W$|VɌWM~{CB=9Ɠ0 @Yd &7 o.cnrEbN9'} xg1~c 3+B^㡁k;Q7 @h` \SxnJH_xk0yMPl]5eaV?ƨ+R ۬X1-2cKb`8?$>oh В'ټqjlc3!>9Cg}EIe+Q9% 3Qk¨=O}Ϸ ][dDEW]֤ nGT;%Z'ژ2Rj5QN = 0 `=>Y2ӛ0z"_~&4U+0AEp:˶뼂i3Ih''r'rNYO.>h"Vd a,ss_2 P𸨭ʈ_lDM٘^lX@Ftj_uF=@C\Y5!%fց p`7lmr`Q&I|7OR9^ToS J(\x4A> K>7kVz>4HΚGwu$A6 ZMغana@4/pU>S1~*;#G2!8v䖷ƣJ z s>D>V ׿8K "(S3wp)-m  Hq B5!y!t ?4; 24ݎl IUFeJ?ejJ3nt v4'~Q;_-E5G?zQtw$cbp݇n-|tVr*H B@d 'oPtBN5{$>|II Cyv~J3C)Rąg1li'A*IX`.j2=M{Dek`|ی:7)%!j*R J_Oq~OxƎW^ޠp/ ްk(OڤqWw'=u˯p-1*)Tח}_EErUC)+XoU{4lmpVUq#h޴@E50%] %1&X RNy9~~}_ k4DHV{ "0-gDJH߂ʁB wtDڵ$xoγb>iy $ {Kg+P"EUD96s p7YQڼ}=Y i չB֫@H量|gTϢt_Ż,wE,ƳDP!_s uV:=J*j|dcB,ЍVR@ K ~MmkFwÊ{g›Քc Z$|h; W2x :C>9 #XpO]C? XJ"` 52p+$qiIN.*< 5Q.`}t\S\VpSvלKPrX=Iavͥ-!4 E;S|۪R],Q56z0g5ٽBg,r;G+){NO!Rȧi&R+­!i.~,uCi,{Gun!.=IZocS9$Dw}HwJ$*Kz*Th],~QD$"$_ޞ~>֚[g4R5U>,=Ȫb{ i˄ajhe|H^Q꬟u bU5A$قj HYB^S #zZ?< bj\7WUS"Y.c9v8j2UZ/񌇒N=ewzP x,Ro=|#FΏe9 QgCw5XĘd0YzϏ-!f pv uUBrLPj~<%ׇ)d;Ĭ:rSoBihsk3%M; IǐH]N_M9OR{?uX~RE< #srM)pVzzl#%|.:xACck5k|w>lʹs\u$a Z)- &ݍoD=:#դopa Rrwu#0rڶQxg}]K|^<2l,6,QX۬mH]O!+![ H-*iF4\]q.g:WYiJ0¢6:^|"L0xG:̜#v& 16EɹćSPq ?H8A` AAq@ĢL \z $`<#6~ỳɱ:($l 5A  KN^"|PGGyrSM6|ӱAQT]&'ܾo' % ~R@?¢S8_;)@ݏs@EL4Q5HJ?F9_{Å1Q DeC"vYQL4慄a*{l,XB%KU0oqO76bJ*(H56Bf)bXzaFE\}:$B6 A"^ilzEυkD]h6q2$j L`_u6GM4< BV#RDUhd?LJ)U4TTE0ƮcxD(0BLA!{l%ȍG(`ŒS@ShB((mvE14ՎnsbMD%!|!Cf&k܏#Es&kjiw~_>U^nuj&4"G0R|t XDy}鬳O @?eDNG;hE=qIL9?`E-(+>uY- A1@>I&Ӎi0!byI׀gCbWy Vf%#KDA#$IKa?7xuC>eH*#ֈuCDͣX3NC&g }܇jk W$抾M۟n(OK{OKomzL6IΟOZ^V~_DD@-n`~I2~oZ+sڧs;~4"xz$0Tton۪FXBP0 z2"as*׷{O1V J,ϤFq.eZZ @T_e`FCdI= FkEdĠY8ڰIcTZVѵe,rx*ZTs6լ(]ej"+;,0 -2 1"w`L2@ƵʖeKAqftxYV!rܜ'L-#* U5g NFojɦѭpx<@Q DDTauE^*E!J` H*['HH$1>^[k$U24=1S9A@w+*9HI㍽w%kR>J9N?>iX(*V@R`u'ZJGM}Ͽ],YMsCӦ7p~@oxp3v\[1UoCK?N#Hz[#K2jtš31PL0~Q)YQ1w1\ %CňtI}̄w1P"UCɒF0oSxQ?#^G"$5A!yE"2 js.0؂b5r1DY+jAk=rF˸^3H"|{L aܥJ4Ouܥ ߳ #" C&=j}~0t8H9٥(x#pi%DLa>Fw,a>zt2A5f|Ña`ĶUA97WہSrIU #ϯ7^P,"0*9DD*F 35F5^wA>%zaӧWh6?ULzNQb<աVOAD_E o #邽S~ }{M 1+nk{slN3%*. 9I$R%Ī@Έ~K2_4?_Lw7gݍ+_>>49 +`J?9|b)x0wbWa5rtG1]g1i(xFH4 {eSߍďqݑ=%/M9w™lo2Kܑb_Ɍr~6< oR"yzy2 D7 D}%6R 8Psyt|OO ~FzT#?\gD@ F8ɝ)pE=L>"@v^h0I( T3;(;~_~-{kSR@Bs?C*)@U]6Z0?^ Ӄ|B D0qm uAĄë/a1@AnEgT׀GZ wG> _{tPU C߻`ː>aA/Ga<',{faDM?^v),+i~^xC-8~xX?א* #)AfB/2JbA.{bw[w֩afaA/HBBP b4} Qoon\+>}?<#IPA?RE&bGPRwbi&G:nٙjMc;9m(]/ ѥ4 ҌmAl TJM fp싄Z W|T}ɘCPkdRG󀈉y~I2QDsI#Q+V)s8}!*B7ցv! 4RxKz Cg~Tӏcq˟+=ԓB[G@=+OM')Hwⲷs0 TFM)4 r5E?~?~Sh" -1߾`7MB͌}Y:PM1(\zI % "sDf(7؊cnϷe_ZYM[\sDIy=<~WAh""2sTkF<3^ r}E!·Μ; i#3h,j.4(m ߣ>~&  {poPF?R,_mW@^e0f-7`=^׉/B$lO=1`]+pCx0v-,L!?5 ~9oTM|a!ՐDWM$睮F^4oB{JRXd>D.~^V3{~68zdp2DB'"^S wo2/F@x7{M:"p r:O ?~0QpeV!$pG(#!W؞䆷\}v1QI4t%T4:@`FoU?ޡOfA!U,|]|l40[ ?Z؀'^H&W_T܎f>ǟ}3N!oÉ @ DGFBUC:(#8U20QpiVR!F億p@rJ! D& C( )gȓt;OU? ZZR@$ Qe[x5z/{y!2)QBޅsAi%5z{BI2ovnaC]gԈ^X{ >`}|gS>Ϗ~:aEŒYAxr[ޗ?_V#BO{|w*}~<_M}ō=`ݤd+rD _l8?Pf6.xH;iԟC%݊a0SDşV>zwev}}uAww/Vo|χ"{?v?׈,! u?<@8uvƎܣ,^Ct BWV?⿩@m7݃4쏚wB+$`wM0>&˯!U﫤7FpYirgG~ozsXr⽋zqM %^rҕ } ?h0q ,DqGY`"]ha̚}\?~aiQϮ^b/cOh DV,p~ &4&jBaXd$Ǝf" -%rԟln~Y5'hkAVKVhxy* wb#n h 3lq\)BfG"#͐GBq&qG@<"oۆğ4]|F{cP+gKJ=xڕQNW짌N<0wޣDLN 7Hԇ(7A@ k 7yP_:QV}7yvE,`~ܨתϏ/65^;d8~lP3e 97g*.h3 mƐz .MI,3^]#N{9D}ư쁆Vrv w1243њ>אi>4T8~=sb‡L(d<4ӟ x8|[̠ r/6"DI!rHM'G`f>] a뎐l9C#U;Dt$Jenh(TAWŔk}I%%^nY7B\Ld<PWFd?s Y W >i^f 9sX<#ypR$t<*%Ng2mn97]a=;wZJGE }.f. q C1E@jHSqCuZ0]ScJkυ(֬TaTeAg2wXw*-j#E=C<cY/5_}r,6ۇVq 3\mw&#3g x82݅Wlk)x}K'O^G*֢e{5Lg:c-:46rg*V炐c3ͯy]UKlO;'vBs0g]c9cX:,Yǖ =ԣHTfY e{1H:4{½ډ>KX0, ETHAR㢎%[IxnvMkOyoed˙a CO#Dž(LYOeA,T(-yg.g~f4DE 9M1ėT{4dd(EQD3Ybl" QOxoG;6ߣ!;~N"R%{I$W)/+Lt %>]M(H8JZCZ~+=ڐ (âc:~ (ǫQ=:k嚐Qd߾äĀPSE2TţՔxTRrVtfm`ڳɕu0qeW( $>]zLfz8J RJ"Dp=y%>9CGe>~YY)zD|MD~{v *ALC-(҄\* r]H*g,yW=;APnCBm?Uo!j +8v,RQP@)mf=Rif}DPTձ!wS+ ]!0; @pfC(ʃx3Pj:j4гw _0/꧖-i7gd@D[HUe)Cɐ>ԩ~UnP-gaz e7 9UqLu$~ v* N,-ז:G;=?_[PH"@9Dn{ }Ry;N{|-L>Fse) HGg( 4U<0P7pňRh׷xq;gsos o7ߜDžtHU{C®RلA(7QR'QEWӣʼnG#/ -j"X0lJLዱp58Uj6eet̀ hE"nB\cڳ$ *K6UQK/?,zKnt|pxX+- !тLmΫJ-xZuXo]Z*[8 BCsY09: D;E&r^|iKo nLjF84L납Fۣtee4ϣKg8̸B5֒6*qPG3Hs.ENَ& '%IxBTzE &`p J?ܠ2 aMB 7 ~ziOmc6[D~UZr. A@gd5VB n ᓅ_4vZmB,S Q3RLU"M$%؁'yd\.nUF24ᙆa߶d||+Փx?51o!D ֔Sbu6N]UAխ'BNǸNxC㵘B(M (&5(.la$Bu}'`&q9MXf` 0l!]aQl! TEzp39dlx|IW1z${ay|tr6Dw LIQta}o>~^\<`&~yH /E6nC`H?Ӑ~*{1ST۾g oI2O#r4SAs}ߍa!\t"P(&oUxm'ҔVrQriqi2| D i֮F.OH1nΙdE(R@- uc9AJi @0J T٦9iߍE =;ǖu6$H0>)Psya\ @\ D3! -%[K",Hr1!}-aQ? { #L:.g3`"TQy?G4H}X>}p!32G(ӸЬ%Rݡ0GbAH#>hQR,uOIP,fٶŠRUIiQ6l9{!̏ __"zC.aR*9@^j&Rjj(+r)b? I&㉚a최集ߍo sb{<5bI axP/7R{NL{>xL'Q߃;] %|8C8xə(0} ^aԇ5G@ܧ!D׈0$9'6Seꡊa@VtM!5<#7{=LMzqD,b:s E"NHU^A =ݠr%"A$Qײ'3g7'ܚXd?h!㻦l-O*y=*Y-7>!,`Ó3]%f3S_cb Gw: ?+^tQ^##04S 2C G=`Sd4BK $2t*(l}^s I;<_ {I Hk vǓ9u6aƕ839 2H4HdH דmAt{VB7+y!X5:0pL Aܨ'*!A9 ă;gqI\}R^dW8D^v>yZ}<e+"}z=Ѳ}[ s^D8FHVg}?ZUUUUUUuEysp0B xϨ~$`E%^MF e1Ȯ52 8>ID?DP.(A1: ۭF,9ySԶADY@a(u8hC-n-~dt.I|QtA-AfzF71-& 3y!՛Bhau"]^|(Xxf"T˜|!0=/il+ < Sr6B3zw!kBofG䋑@n9'0-,.Ć) ]F7~غ1'uC{8S @c2]C@|i_(>0'` PQPPL(c3pnqf&"ihi Bjb(@ޜjb/fp>Sy(r=Evj< e*@(Q&*(B5c:&bP̭E5:(+m`Х,~{'CX2uɰsja0DTECsRDX  Π' L06\`|XVC1*C`due)YGb2O"߅)S3\rAj% ]Z[2*j1ָVPPURyux "3 pv_! ! wI zds9~Dۃhߛ><ÝAOef56PXQt &9{8A\wN 2(qŬ\zuR O{FsK4SđMáx`kʚ#i%Q`qWrgCxEZEz 99:a>N0(#"{ 8y<5Q:GPʦFX0DSŀ, /=0`b 0&D{Ghq0I@nO<, $p2٤ϧWY^! Iʚ0a7#d2>QuR?A#DŧĸT-o>} o͑\qz t̀)&GBXnp81 Erp]7>HI'E7fdnxR|tWvċ~ `❩\m#\Ûn rHD!á!C90,O8D?>;sIG@>qhoJh\CpM4D߮R,N W'sBk_m#vI~ÎGBK)4U1k':0ɕ B'3 ߓEAYԽYZ/)恞Z@InT#卩qMvS53J*a3InJ"vHHa{r-6vqjRI(I";<Poqƒ=BN$Yג97:߅ =5aYP$ X$\-J}, o5_ |/y|=^x>"Omcs^?' >|:.f8dz|)z+n4`y 4!22 hEg csG '*D2Rrakm~d(@<NJyju}2w95mg&;&\5&0{w 2 i5sQ4ؐIVܦk!';I 6& YhZtRxH6G:>=bE9^<22,d1a6;uư!_^MWHVa0sxP>2ax~pcyp<2,`Z4rcF0/́4 ɲЁWQxcpOe"I7{hFCr>D+UP~.C8EҘ LYn>)UT}>vĤ*|(Xi fR<]Dz;8¢ٓd1 j)jV{koמgos$ pݎ>(M_6 K=<^!ڇd=8"p"bcF ȝx5|jVJiiԄ'䛃Y3ƛYhj8,jreF n7?W9P1xx?q"ðIQ0x088c8 E8 7VdY-O6z_쪪ΥU[UUUUUUUejJbJJRUUZ^}ܝyꪪJK2KP^f(*&UUUꪪva[w\ڶ ;ĝ伤7ft!!R,ZlNQۀ vdB K1%))PQ'?L1" fV<_vv2C?/uX3E?pKGzbB{u="9StO[qĄPC3kF#B8بQY||&b@rE qIB})>CPbKo6{&*`HHoW@I* E"N )IeLCDg?ߢ ~@(Sg-Q~|ɣL]5Y- j+/t"R9&?Uw\>Ce;$?2r!]>Y0PJ$(+D}\)44B"ǸN웞jCq裰];@jLr{)UGb J "qCO<ǼbOCfS3iHq gN:#).e'i:eRFypStI g?kw yDŽܪĬ*<437`}_C-I9"3 A fB$v' W3{28"7&3.' u7c/pn8gAɗOɄd|?%8nK0sߩ5Lvq@&!lQH!8:炢lh㮣pڕOm.!i$*8Pv 2 pD+M# ot& [+ጙ0#;ӿcC2"$g;rKBsd; I!D owñ#A)ERؕ*rBvsO]blm&Ǯ6gPf&O.J RY/ WbN0.1Uh)lߩt(x~ <;;'Uˆe/9?(|{s {%vS!cK5m݇Sbuw4ܨHdMP 7(0x5/ yT0??a;?uH4 [,8@(DʛN'htL~pիj3[ZZз"$ ٗ8NhMP; ՠq(9tuAۛE(Y8XjjtJtDMT\pv#4=aD=Ĩ~CL&f`:'Н a`wBO,5Ϻ5vv˰5t7A0r"˘L2 ԁIA9m1 [-Ó,8|EO`ն& 0,Œ 2Cb'I ` :hJR;g'idvD)M~wt炇b&34|V4!suŦ!s.2pyh+>@D Lݳl8!5RC&mR8hQˉUqg&w'Ҳ4UTPAX #U6G `Xhkf/|!J𿻡@Bv}ݛIظ1CvMyqnݑ{'፾`S#L,uEyژCdd~( ++Ձ"xM#X_##6'"ZcL)9p482OC퍥,$ʛrƕ;ٕ:T!Dc_~Q:*t1 %cוּ VGU`ЄB &V8 ⢅ -:Q|(讈oPv90f"4TZ"bWHl.VJHMQ-">=N9l)<2Ĝޏ⏮CLZ`in;QU R҈Y=]rwh|5&}6 uNY;|umj:I(āBsԃ!A "ms}N\ǑkꜸDLJ +לA҇124/ԋF=A"aơ1 S<.ԌzL%'C`O 6# B;`;ٞgG͐6j`L`u *RvÙ ȮNMg$>*m:`%HnZ`")_hP8@S≢^̾-ZDY(!}X60'aj7( bPKgC-! cȸ6/}bb:1 oTsQ=̐M "h` 7/ |xv!#Շhbd m2RQe!qh:\*ŌK0j Prorx|9kYu_XQ f.tI_ ӯ:?spcY_: A/73) c*-Ggr@urb蓃fs"B'd8js1Ff!oH"EQS2"xt4jIBIiPE*ޜN۟HIn8BR2wFΦИU jcy*pX@fq?lgG.h"O`i>HE! ÿ{ҁPjz z<$f69ױE GTk=EHPme-tZud OHX8=q.*ǕE`߽=]5^vēt eHHz8&Xycyppʓj(9=Lꃶa7o w<2E o8:bM !HޡuN((:Jlr߱y6D͓>Df@*u}@{ΜQ\W =4|6&BL,fX~*4>'Q@g\X)b ̀FMTל jXf9l23ƊVbt/B<u0/d}9ϩUUUUFUUUUU]\Bl5\;sa>4@?ăaa%SsATQGF `Ipf/25= m q_nE)g͙08j68r]Xh AL\0%70Oa['MWw~aH }#Ҏ!ZۀGfH?Ŕ yv{yx|_7֝Ws/.?e&{#!yoz !a;3w 6: R2$:]2]9>"A:Fub /}ww֏~1$]{ozY` I=u, ?CR hħzzZHn)5<2<_[d2 IߖobNfwjI@.%@ɜxN|-̴b[KqP}\saՖOK_~Y 3 R4lw1ֿC(`N:TmkSr:raR l)"-ZJ1R N8DTؼ@ 0 1Cdu .nG'Txc!&䴓G@4NJb1h= =쀘U5cLI lahzIMNOP.'C5Jij<!yT~ۂIIp3}Eg`sbkp(t5v-A3#z݊Evj*ww7 zJGz:)Q|,IAðT0pŠAaީ(Mz|4R,w]bĽ]Mg£" yZuFW횈#Zf1D|;Sv,JUmh?j<{P4+Vu.J&d'#PHO'C|e a )Ec5IUȆr>:UkE3yu^̘۵8pi찳/a|b5/;qyrntA:ʯRAv7`h$$"N}XAmK'SS> LzU$NM_8!#O5 WbPN!i BY K>\WM,IFtT~$='~s4(ӀS:S $|uMJ XQ40w0H?]q۪ m"d;oN`ȴh`F-r@ =܂Jy4vQꇻ #YMf@cT|t'$4zuyfk')*@(e{'eE={a8!pcSCd N 08uzQ!p td6}Y>NpC}>ҏg>Fxq. l 2Ć7;st'T` @6dU 9sMa\~?81t# (RsQT@cF2 ֙ڏ7TCpE4T4e;UL+=w2<" Pk;P=Lhu3b9:sn$iW;Հ4.sܭ( `khzon hsi9•C,GfvN= JAj 騪"q\ZbIƢ h=Aj_0D4?82Lc wG! 1MM48J"D@ZWJ) ihb@&ˡCJ1J@B49~C0!|n;'g>):: ѽNC% ~g):7SVEェk.!>:ttOl`!IqYA=R=g=G[$>Dclht>5xꇑ@$T(I90 G(C" &qF&\pg:܄~VPI6LHkS Q6.93S%<<1^F#5;΢L$z!DP-@"I&!CTEJO_ nƃ?-~9ؔYLr٩<;Q#YXk]eŒbo;O壮RQtУX)$I9mm8i4mg2;(u'P߷W7%<<% ]+lsg~W/K.@qgP!Rh:;4~RyT$%zlTKEUDف'pa?Cɏ9w;Nz&pl{Tpʦ7xу@3oÅӇ 8K$yν38ޱndK8 #^8DhhT StKẽ OPHMGEl1Fh7%Єo r$>}L@\Q77=zs'9:.\T!p9LPnlo=5WQNd'd8 CRD䆤9V: XIaG\uL&hRG $2 `A֫HaaL44( t+mߣ'*kI9",HTW$m N ׎jߍn&ap磟=L)ΘWLqE %3lWFG|,xWa~("h/ w.H?O?<_ke*'21Dy2] j&#-R@aptEi) ) GTl@@$#YШ߹:gmDGcG=۸Ra i#W}%ϙ}6T}a TE"f;mVmLm I&}|o kں3S>_nHF>E{I@<\{qm b)r2P6c䏼Yj;"6I)#Fpx rb7Uojire>Xx^N%@ N8*AҚH $$ajn=E.H6IP QL FcTd5 eAICqڪeUQw >$;"8d~o=h!MD#&L8`W1*b]G\@L3XTc_" hOA88uxDokI&7Q4MC*nDm)KH@|F@028onN]tr<NK5Yɰ!_ݔJA/kK#{dVu1PjFX\3!9g9hx 3bӍwQ814vA Il$S U|[P /v`8UH['@A LB(ήId$*#R#\=Tx5H12byj)PSN 02w?qXjw) A߱''Vx|9T[\: #}h8RMBB{l&rQi)+8ǘ :4Rmn<o2c}4!(٨粊qޗ F܍ԡtR3P fEre~نk-';z%֥fdso:|+kq}8lusS"}H{}$?Xy:9PO ^-7Fr% KD@ ^lQYA(2 ,_,-HJCq +Q!?pr,A|`7]m )o>: ϑqk{_nNQL:G0^$4MĦ&)I}S,Nŵ'dZ$Y{ĤNS3f\v2ED!dĩԁ5 N; _dO(3Ú03q1ᅉaMbNe**#G5baxGa `O8]W |S)8A 6~#]tk#$(7gF{&jf~&B#t`.A7npChb K"%[vېB )oHN:wrEU#>߬sܝ5P6 !B6j뇮y{yTP4BPPXl.B{E!1dr Do*Fi|^͢Q?R&ĂS4䛊`@V9<8\KЦkfA ܐ  }n=Οؘ.H n {CK[@# ܂JN;v{̥2#.:m/L.97 Ï~ց ó Y9p%< s^Y #!_-yD*_1AT(5>}(g.AQLH`wo\u&;axf7:ғ YND{u6:c7_"hבR?^~s-0dp9yF@XxP{ReR06C<g_@HCb3N `ߏLHqpO~o@?+`wj!(s?!̟$Ã+}?袳נMLx'Do{;kGuU 6?ڔ zӦ} s726$PT)@Q9B R9<⹘#bx!ʓ$*XO yyRnZfεЇKhGz%zB&텂iXv95GO̾g+ \ 8@҉bN"Fq14BP)pjs-OX濦S9?lGrw92kV &L?0w1X+@'GV&Eh7Uxe=醅N4Dtߘ*|ZgV@h3QgZaņuG$20d"U#(TʠpʉfDi=.,=9w˷cl^G,'~0n1)8&Lv9 ((Äf'Qp7oDUW@%&P@&(l50HeH$nq,z=E1CnŎocoUP0;[$$@źɆ šS"~op ]?_g(2c+ZvSE%G*a"O߂([DU?kI'Ȱ9>Gg q}e*&2c4` rVe2jBkk43f1"(85U2{JK|ZoPJ( 4ew~;#6,℡C_7iwtϬn%2J>ɣ۴>Fehkw7e%1feUV%  *뚇wH K9|k+s>s]ADQ)Dfw=}qù(d$֡6wH;\4$@Sx貌==P6!2<[>nߓ(B> \mvl PA7Ed <yԈbwuӨo 9想Bbގ>'fY̵G?4Pv5t\ۮLDL5Vs P%+rP%ڃUuuVk_ Q0)!="_y;MDpAF wb6PmY:I𪪑q(v 49B.9#kPu9wa9*zCRtxFD. %C+HI@H ;A ਍9jA2')%Ĩv2j{CN[,IٔCV<˜  Cdf=q=GwsnҝY鿑l_0wÍ#u>a@} OP C 93T*i puʪR9/F  E:_C`$%eT)b\4 Icv1^psټ0mװ b J 9v7cLXtHkuvqAv~,J!{[C 7dߞv Gf所Z$@Lom k Npzσ)doqynvU\誫繩PR&Qt{kltlLjo<v^ߴy ,TDzyGQg>İ#6wT Tl)ׯ p/9B<e\ cApI3)` ;u ahϐޜc) $(g0X ^6[3+cOaU@#;GLz fV2J`UFpcIPjDsVȞ(Cܺ2朚Zj&\M fJ!'f>hoˀzIYQ⩼} *p 0dKNG3ۊba1ejQ|:GHMJ~׌O\/} ){9O2zEVcm>=~Yν6㋅1 XZEUeG+1Å2]=$'Z%(C5Ch$!5l""u ϚEXWp`}-Mi`Jp|,M$؈m`5=I9 xIŲۨwƩW~w݊ҸaΎQ{%2$\XQwnbf ЧWRIb#Ib)!|ßQ&J̋l@H=mtuu78:*z5EXKNGVhNoyXwƻtx&B :uQu v? T'ӦkqbT/23׎x2ؐB!N~5]nr@H 0aA0.(Ʒ}͝m\:oĹ|׋R 1=hFͯ OqdR^6]g]rP%6l3휇V&a.FH,5AGjg@8DGxu'XW0j Q'PMJ+_=.^o1|!PN}2IEm,J$wVT`:@nIщaXYA6o& tHʼPw6XR7/_hqG0{ֳS(.iyFknn DthܔkiKxZhqB I BA(0#AԴ F! Msz-[Ev=_xpek7& ![ށ)>/`#\ 5w[6xR<JR\UR ݃zaQ`J č#rzH;+x28*ؠ/_sّx){  z4T-eà&E(ːqF"3ɿN$k&BsjS8mȌ =x9;U)* \NxG+)HS5&$]|Fc3JhrTM*$7(E1C] Eݢ:9U*/*"T5[p1s_cmG{HsN݆uGX>" f0{jќaL0S3!m;s8Lp~u̾>~;j;Z7I϶LvW 1O@B XDDw͒NEm-4@ AEU8&,'wvCB99̕$ۄ@w !ZjD Oo> C{$ɓz ~a}@T'ZlJw\߾>oahk-Ms(yٔU~x=ڗ1.W(C|k%(:o!p`B3r䈗7sMSCӳ>ʴ:Ɥ3Akd G|,?j$~aGl*#b ?:ݺ=UKh⺐>!DVy=qU_®"K&C W]S1?kKHvjgh 2Mɫv/ܴ&OC箩MEcYܯ'7= 6hi|՟HϷGs~N'x=M&ksW}ZLJa99/ h7 ~pBLƕ|̙ #aW$w3HH`Dx,WdϩtLd"*e*vQOǎ=NյCCxAzw)̨Lʷ1ҏ7gEH#@ၧkD3g%7HRĖ@DNnwhf74<21wA~'|7/R և^jj\ !Hځ9  莽>@$R)ƣ|*rgG} |g)$h FC 65c р^Sw$~GG vc` x!)ci؆64"6N)Nvd8ғwt5N&9+tvH"T(ƂFߍj4 4e8~zNI<#>с|EjtO,pEW˶Txc nꌕT0HV"] kٹ( P!pz\j~s6jvrߘ1wv %T8m.\,:m} ogSgᥳcĎvp H 0pYR6Ì!}ǚ !SlH!3NfubEqITS+0E?8'm/ޜf,3A r@aXp\M00i̔BM8 RAq aVqse[\L%:vM*#RGM*v#[3%ms5N&@n۰tȫ$7b; X2t= u@;r 50S:HSgU;5 mV`R gCL";0˦Z$@7#I L¨z%}~`9N#=iEILBB0ިX 'CiJ<'6!J?zQ 4΍ dff(Qu-x%U0BH(7yyv dT#i|[πkࡡd|8 &GǷռb$Ť}ד s"H$6$/wT;p$vPWGjn= 9wW^/yk!v&fDݓ@XAǡs68㫾' F섑(HQ]䅀0(\ l6 ""Q8'KĂuz*:$?H a:xHhWQUD)$Ruѡ6ɡY뫥|(M<i4F09m1Z]P"Ð48t $:'Aɑ3%]D'@р0H:,G^bcּ]y )W&9qb\|*%1,Y^o9).0w\7j¹ȨHן? )s*nE(e%nKۣrT*/,|m@^`TkGp-HcktOq.IFߐS$E{~a ?N#~''6+ggu3it,pA@inH Ur-'B0# P$qJ ZݰR^.S B~ 6/>#}np "ul+t&YHx;Bg]m=u {dXΒ&,\~Q24%BT 1\-m@ϰ9*-@";qt鈌`D3P%;:7#񆁇32 lrPNaRJ(`~(N߷ۣq>n >=kA< ٲEZc-5fqX\kH;LM{!SbX%R!D b@Pb s!̇ !˩$ND[ rAi>'Xv<>S~ zlȞ`AB>WK WqlԐxJc}): X|XeKqaX7blu@r`-bS BP|\XD? t:gI>d'Dכ 7C -(Yh =8F>1<8ױұ/vZ3d.*3k~tֽ| &EE|Knju}䏒Af=DQ\ˇ a{4.>Y{=/p"I_dh2ؒ1Tc 7x<聉ں鯆)p?RDОx`?h0wCC@)T053U摂"Q 2m}2D"LC \$@Ga*O$;b 4DO$hH%ЭCJd8hhLAMl Q;F"9D/OG.CtHC0"Ƀ6L%]jé6&ޜYw"0KDr]~^BrL@V*Ǽ~}h"Soȴ- ȟPyA{=S/ց1ǥ 2s ~ 8  B(?j# YO}L`<5 8.~ B0J^^`kdži&Ʃg ȝ9];>{ bQW(87W&(OgN&flXEǥc$?~sV^l&2r2EjǾ -D"6LVTLmy1$k6޿T=eL򸊼=clXRr| m$B!W 3d1C3QD4C(* #gUBb\f;VPߏB&2g`N2"paL4e/2K&22hO٬-γj A SqHLp-Et"* FݤMOdlt䰥7-ѰJ)qe( {*R %#BBSQ R\â"#yk‡6);''^ P>AmGy3fY:]g$Ŀ'E%<^|myC:G d:֓AH3gfhC8*h,+N/ ѣA h b@lȘ!h Z"b0J3U?gߜx%:<}DŽ 0DD`' 1D?9P!]" D?r |!;<7?oQRөm}]r _xn; ZJNt!Б1FQH qw^z9FШmi9=A"f ƺp$6A} :>cB(,$k=AS=zJy8)AE^h}u- <ӏ..Q{v >–$Ƿ!gI9(u"@ "<3l<@ (x"y쿚|Ƀ>Rr 4CP PJS}P fGo:̇I݃`S^BrӚe,+[TfbNct)Y7?4kHTt ̻K$E81 xG 9On?7`Uyj:ȘƆW ߔL )LB140]*ߠ:@8:~'g (?8 B)"?1+5-PM@KأF>9 Dp< lApE;bB( BТrb^:3i oCCYg`\h{\>Qi78T %a2j" XOnF5hZC39Ѣ " ]\PdZɦQ;2 Pdj\pm:s"<ز.Xnaج%jӫE"yuw&TQ¢"%0҈tpr`z1k`0 @ƌ2h}9!FZs(;&w~݋ W OHN+7Y-?yQ}?Վ.Yɱ&30vſ (Jb{}d],$c}8&LOp$w'h)(q(bȆATU5.|tv>`ۃF.48LT+`7rr;RKVH 8Tቇ`/]y{a7h;h`r-NzɰݔN"`"Bg-ӑUIJ0JۛMBoLݪ1{:8;˴9rOri*z"5x$JB|dzfW`ơ;$LnBLQ9{Ht==PF߷=hd463 96#.iġ |*lAa0Ǐ RɎC4MygP}INHa}}Y99!9 7\fY0. *J&!ss&^9@[<pC0- Ϧrvzn D)>H sѲW* hdH'_{85єxFGSf I`4á&wg7vl8;rt0L7d0a@ k+=1wf@Pܠ(U}-E44>ÎAXXgiqyTT4"y部2B &Zk.݅pACP, s#7)%t[гC8cCр24 P Q0}Db$$aV*. ii%+h"#8E$Cr4C0@F@EpK-Ĥl`f)Jɮ2 Bd!l&d08N&>{fԯ@A6W/^_zL±ܾ'=sG꣞cwׂV\f|}D|?S!<Џf(bV1l >hSbS` #^<{csW*H6,3^QdXy)lD~.jc4N(0X d84kP?}3,Gb %6UNOZ鉕3 g+G`UO-AQ -h8Qh,v03c@}aZ Ph6H.%IyRa*b $К T7 lE(9^8!ǚAu3*ЭDm`?_O]?CΫ3H \1 R|lL*bZT]6c$5>GIYߓS6K|臛u(xr?,o2rHO!^vHJ"> x?'6r$b Tro &ћ~身A+0Lb *0J '́ݗ5Ħs? ? ;-ڢΩ$5;Q&?>SCTS a|"ġC@'$=HOQ‘HeKh(dh B|Jd2"VA ))ZTNrj$ "Ϧ3pl EImQD70pb")RAJB;P@!ԀrX&%?ȍ8iHuT4PjG @%=nфxYSPpYTa. Kj ՘3zXVGk١NBGI\8Բ +(3AH*WnjYPSGZr7ToF +)Pт&\pA Zn`Y xvznoq=&|L଴a=Bu}R /fa1 dʃ"#C{rcМ\"pq0zE .˿<9pIǢ8visBQ w: $Ze[oc1IT;Peĥ%䜴 2øB(&T-L*,M;ءv0A"CMwi1 2Ip]驌-hNp!2I@N!<΄`Q(q ^#v8(UD6\kcL UP șvWBѮ(Tx|/ O4n8#xЮSkDFP`^(R@+N ēsv9yX :֍))FKG=U 'UT-ՍҾi p$(8Ʀn2TɃhVh(ddebF*m4 Dv$T֕]m5S"LḾ$rKĜSkD]s%톣: aWw>.&<=@i4I>\́ԁɇ&H H`,`0{ TI5ʀ ?78aaCOL#H'jtH ꁩn5@ ]laONa(k?Z cbzG/aŒK@Q)` }̯E%h)z˜*b!R(&3)fEdiETo12*kNFBDy~A{mT$q# ؓb 7M~HHzE%>u]"9I¦D&h!#AK#3c1w.dTJ?iQ t~9 eqIɈ5#6 i70 7-)֓H 0d#@*R!ȹHrPNG!@)NN A! HĞ:ݦr)" =G`bü@xݸ"'/U/cn DDDDp0g?9@PWhM.(AJObS5op%=@y0QoW dmuϭ4[ѷod-ա8NDUQ@Lr e`°@C< +i#L>@&tK(211'KJdaK@?WfCFd&v89C# tqp>0#*:h[@ 83^/t `N0<,++oA{TVC##N/ j~RQ3Yq3]1F$ 殙/&3i<  s懶D{A~i}|zсW,M,Q1l:F-fEh"65EC( y qqxcb u3}VK&yk6fh44ʒv΀"9楌;zq޹ *?1K6Hdc4Z㤮I?:*گ :s<\—s㱃!:άZA_coDym1N0F=3a?P8L?WLhsE*G~;d=Erirf ͹PZyXDweI'X(=1!nD(IL3 :W3O4c.$ɌX& ֽzdl (P !J`T1! :BRCS@ҁx\V>R]wS`!nw& $1?de0 !.4<2Z{vI]:h໤/iKvfQSDdL7?g?a<1wxӔFǬw [d @<,N:´Z~05@w 4*0* >,8DI{Hl0ɱ|X!%f@ub,d Pu)kƭɡ@QA\395'dLHmz,9Mt.;dG`c#%t(c7p7Y.)j< :M*dE:4dgNx-mi AA` A !C:d\o|nCtB"׉g- zEG-A,FO*gg~̆ye$w NâQ$©m&R>EÒ" +Sk@D@L "hBPL |d#/x?+~ӻ9^&0;A>#( ObTiC)Qvy#PHR!SAQsj]8% JQI"Jy;ۿ2zܜbF"B ÔĂ#a^C,G6fbcdf@(IvN?1+l.DceTzH*yu[_-b3Zm򠡊Պqᣔp++ZhC兹MbVf܀k3Mxk4 Puq7h@hDWw%["k:\\,)ȧ ݅ڙ978."ķ7 uʙh&Z(E8+caiaz\DjhJa6!+ 4N ʪrLxXRc1hVCEכ bgOs>ΙJۦ/% )c(5%EPČQ-0DATSI49U=rbacC8cϱ[:/Y.a9LѹÑplc:A`nCpIieAlS%V.F0&Un9v`7tE5XͰD G\ Rf0opl>u S`)>mSfQ @p> 1&>J~Y GP 3HGp8(ޘ vЅ?l3y. i߾1 ^6rI׭;l8T8*da ͘Clb 8Ĭ1'`V"La?4+*yǚɭ`G:j].tgsզ^ɪcʌb§57zjTؓv'FfϔHlz' jc"??&?&?ckP\?g| u̴C|/d߱6ɢxa}jHЀ3&~WϦO#WAާ' @S0PUT@Mq hS pqb"Qf Cf,II&Xb 6N%bBi e& *B dp :km)]px+DH0RDWm._~tETQ,jXӂ!{8))8(D!IA 1pQ!(*h $$5t( (aGI*JI(j"pRTTU,TAgc(@K31R4UQTTD2PDSMATT:)lEdES4MT R4@QHb:SOvU`ŵ1-TU8Š#AZH*Bcݯ{/ez2t'̐Y>;eQ/Ampi]E/F~ AC95)a@ 'z ӎt`~)B~;mTo+>a zHRHa6L/@M2,T,D 0`rp~!V[@lzD69MMS҉C t3?"&Y;%O;&~,|LA( $~JHZGwFH'8- }% #4WZU9O@B'wk})6 v S7lܝX48DD: ۍF)x\#%$n9ׇ4;yyt twggIr׈*UPh̀" CP/#'|q$<th3SSOqBLDgl0?YWN;CO9qG )*&hse80vPHQ0oSA?4ly4$$@I:R%\;JǛ* G`>*KK~696% ]~%`ߜd>thx.<; v‘@k)HvHNַrAn},anpIʈa^9$ӔO9 ˟;f'!H :ă!݁COϒߡp}nxw !@P)PL:{^p;oȿh?-cnB}lr`(_HR#$a|`^Aklo㖢N݈y XX|:$6p<`Қ$_NNduB\ɘJCC@K|G-U Ō Am-fR H8G. $d$LBLb(,Sl \@҄\L@pkljppfDb$ b>()p7990d"O^C8iq걥 @UC| `lDlL'!g2%@_3)}qbTShG FGC*& Qx2$>"-5drQ0;:JChgqheq1&zƤ2ÃHoQ͏d4 8e` {"Ȁ<,* B[!" ӮH/7,ѻͱQAQjeT\p]%%`)]{O|umxK_$ <p7`b۲I5,a ɒ1z:2C ;  C$h"PNMJC\ tR<' K7*t;}{ΝZZwv3 DY ͶHr뫣p4]&cJa$1PW8(h4JNG{8b酜^mNM<9V=6C3m괉o=AXp9\&$+ކ7\^Oy=v' ELgf"iGe.Zn^$9is c"}tAшw-rVTN:pvA(cf`'s\#Gk"8/mw ӂ>w9HTql<@]s,{G$C'x,Tm,y͊X IA F$ѠR T@9*z GʆE^7K x$5h9=efEb;aB7ddHh] 1#`D5=JPe{Щܐxs +Q 9k!oK ,.DL4.?n2CYќtbM*teJ໦x[" 9M;) c6UKE(Lx86\E]nFk)-Kַ&tQB Ł͵ *%.L1`CVdYnՒ]l97H]%J8rem`;3p2}QE+h @;g&UMǓy҉8CnjŇ&i,˘ʸ(~/SPlĬAϐvJcA0ɝLeFNv;TpB'{`)}`v9˻Q:b]jygXЕ&zOgz.jc~j^:~@r(?dл'2n4P+ԓLP;Je¸ԁ :$DfO%D/yݎ!ue~?ohHZ)3K L")L@< 0# QRE 1TQEQKKx#o]0umtzB{Z jR Qq?$U}`ćlR DCR L"҉@W1M%+YTQ dn6D5k3k?.ṙ8!d1+ʐĢ8 ~(Blwil1L B4=}~RROGsT\jrB*qlu쮬n*afYq7^?ِageG1:j~>)B M+H@Ԉ{2+ O$c'TvÆj;px(*ĢK<$(P ZH"Y@ 'm:v@[B(>6H_z!8(Ea#)/eHP/8|,$+7L2܂W S<< sY"XʐXM 0m!|oğP0j¢֡k+Éߎ5AQ@KZ!nlń "Q<ƾָw  oH[m~SBkW|f30狩D\枨Ӷ2rΔ?"B!#x]v \Ց7"X[a˽Ћy%PN# JA>3 ɥh~$ ñy+Gn\p-V} m:*_?P֚>a hOИCHA[w:G˸0В={*ra;ɠ`𺮲DOM=i=cSI Ih5k9w^y,,(,ՌJJvC'x[A|i;ZDB/,B@?ʢI-H^BRPH\%"h (g]!7ڇiMh!*A!$0CǾ %˞&|};>P!6IڴQ@4Lý}XDj ߎE\pRDKc-ᅕ/8?řB}䓔D9Z@]Ir/ 2Id}0+:"~47Vg;N|s΃0X riD a= [b"$Z&*)&IH$ XH $bDd0  1DDAI2!5JJcMu & ʬ6yx>KW0n,`қӤNh.y Surrn&w 'Hl5o=UX[&;( Q"a*1p&gTXwˍRhj Ra)Ǯv(h%uzfiwaAN2j]Lj@D籾~i}$q#ld!r묆w^G Eq|XR(1Tcas"<0[4wr)iܣy:k8dXkoKK8/7Wx; k!(9'5* Cgo©|^?s}ڜCn+Orqi8Goiv 0E sRn ì'%Wu@ۈ K/Q߷BkJ)ɤֲN7#,vK!1!{ɛ,"YT6Pmu" H/iڏ{s&˞'=‰gn*q5Q9VirH!z'Yw#Z8q-AdbC$v~׉)Hbdx5ͲB(f@t֬!3d<@Cj9e{$u/-0q ]d; @ R@1@wfb44Џ9!KфO~N"E2+ybm`sĎAGRd  P'Rд׋" J r1k>y<%p8Z!g.v6]nvQ'h;̊0YG9ζ4G*3,3HK{:3^nǴN_1 5:yt V+g&}w<q%{㚾}u>KSvs>NiIiZ U2I 4%2l |o-p9ݽϵ)%/L2 %Ɩ=u^u:@˾3ǒPw蔻$ƠXv CS<{ph7GڎzGa7WQDzzq @p{o5ٵP3"M&tuxeEHD5JQhBYh 5IVqR "#,FWmM ;8L6 CXG8\8dyzmȑ̮~w񿈙gqDrUE9e,,Bl(R!!5!.;u#O}yrp]9TjCe-*DEh;geѪAzs4*ml4~P^'올 0sRRTf Qmp J3NPs(}ɩ{k *Zӆ릹f.g-IB!]"ApֻN ;sG6!imE۱qpA RhE7Jb"!I[4 'WkuENpW4mbQ<:4}/_u=C]swxe68VcA8 Ú@ZPD2Ħ5u/sXgZo{+*C6gK˻|Ʊ;MvqT:/sLasYwؿMz$pGN +4n]n"aYQJ%1ҡ|wQTGAvcjGp!6wg<3YXA^%JQW]bcil]gQVEs A[I`GqߏcV({%EaHeC0x b:" %me[2T(ª' (n|j|k]U'8OzQy%S1("2Y6%k[]QyPؾz)8 񶯽oBTH;(jH*z{T G'8 !U6;:k}8|Qx{6~aߔ4z$biO>'{l ZbѷAvI W.( `Zg7QVk]1>f#;í[ۙ]4Юﳌ,Ϸ(H5Hr 㴝29\_k5}O9l] 8WpT& \Gv` yY& pܒKy €H7&/wm]oKNԭyGB(J6ffAj gtA0< fﵨ!$2R\VvD.f+Zlkpw\"  }I(-A1$Ãg#UbCO&ȹgXfD5*N BזG2TJ'fY3]ttw㾂 A7~]nfӚ# 74#+{.*EƉ\jUUٮjH[xd#?Y]h. yZvç918\SqRDUZBԎ쓏\v "{W*H ='g_O 1wDK&ȍj-F,2mZQ`IAMVUeXiK B$d22Jy9:&wζw8NR~+n/]riTsI7Z+HcIMIRޕ("ƑzWQ^?fWV}fkժ 0M{12a6,v Q3iL#;qO4>b׏g1XA7PD srXaT1a(  [80Q19N_%h2+k#,ظ'tHXgD4wp뒤$dw'zngۡ <9y) D#d+e6a%|`Q)IN+q |@sÈ}#Fx$ޜtDut|&wY7;zׁP(AѰ]Bw] &LmÏ8̢V*2xǝKo΂4'خi3Z'(߾48o#*lc't E z*@sH3v <&'[bG"aH9j@yṫ7C0ȟ&d 4h]=?+`#KP";$MpN?r/~m% $ 7w9߳5Pą%+L-L\2eEbS'6*;Nc0p%w>0*N^\_]FMݥf-#0! [=f;e_HJ(DQ8H?W>?I0Ex>|#0 Eb]r>S Ξ:c":t*KTMcxʂiA4Z`ʒݥc *%Ї-ԍ[vxJxiAz꺖7{LAq-5:'9`N{R:yxN dzy)f@pA,.vin!(Ԫt0o^ch ؉[fO[a5o;TdBy۞Sldsv v-dp[u2x4f?e΀k&ן],x헞uh*trpp(On&x}vÝ.Ȉ*Q1s95," ELA'sSuX^c%w ®R⤥jW6bOKM/{솎bdӛ3ύfV]Wl9WVN`A%KMs('8‘w5FC*{Dr'jk5Nl&IS1tvA}3o̚/+ގMj#KJgq.U#% ۇe*#t4jt3srxq.XRc}mz  PK ZiD ͵fg \ۗFz & ;+=~;0*xg;jD*R }tIte]wp[\mYv3^ q˜XzJStk}sPkF5Ϸ[-s˘9>_\XQIɖ[ m+nU+x*LZԆ" d=Z1zNƺn*bvխstr$v'ۛBk!( +N+GQ~65y RG70aܽiǰ= (B]N!2}UVO@?h040؆c cNEv6,1\/Ts.B3 G)d- Ps @ I8DNI4}!"h?#KD)0n9J=lQH8Q @ 11i`DZMSg"# SIKIHS%LU(dN %)SIxtAGA)PHR(?h(cPa; z?Y$n^+9D 0Hâ\n\ P@u ]<@eC({x!:Hw7'cmJ3qC ,5+mtRsݺ~:ra<;gpYJ!w!H DO>ٲC$RM/H>:D}$iJGTzH+NC pG@Ca919'u>d'Hh!?RT=O%Pi׋i@pwer bb߳8Hv}nscALmj3TF`>&57Oq(R7V<)bɹOvP@8%NK|~szHc8E$c+pT8EM%T6y^h6~#DLyx}Pi8G<Ԓ 5u a]2Epd+0< 0bTDB[SM990NUr* `eTш8 7 9j/[ Gc> &u,;:;qͥJ)i )+ p=Kv<{8})﫽OގMӾ<(P>+%}z_>㐠ʒe۴d? %N}k.Y秖 D} vQ%mYZbS%'lexU*Pʩ6 S;|6~LWdٸ8mDxcCHcB|FHXpӔ% 5C]cwAŒZ-2ĉ3}3$PoY#:s%$Mш$ZOq`>2 *BQ+JC:nya2d8? Fu;} Hh'Vp5<5u9]*Yg8eJBQjsmB0HedT\N:qUmƃ}dĆKq;sR˽ݐ[a7c3cihdpZPqs47t:ct0hY3PvD• 2N 7AL;/[3mӄࣝ6 T㟯 񇜰) P] ,'B:Amݽq's@-JOtܠNPxH9p8t8S '!>E*dvK2=9 Xi Wl *nI~**wvKUyЪ5zvxRސꁈIԖ& S.6 ><] k.kaH}f#l=/"ҏқf0&"?8 T%}CٶJBw1KGR H(,ADSI-UM AEILKTADI$HH Lȓ ae +F a*CDEI4~m,='Kq_MYNa֥YMuTUU>Nʁk^I#e[!sE Q+QXβJӫA(r A5PR,sbłŮ$2dMp±qϮy;֏h0foUV{_gy0d­쫠Dj Q2PRmŨGVuˤjI%+)ަ;=1oKC/e%Χv{ooB.m.s0|VV^n[5L*Wu/˂J&#̪Nmm,i4t=֩>fj,vp6%S2S` IVWaehd0|A5[Gl} 3BК#b|=[3lЖvDĒҍ:9N6y$op]9'H/|pɔ+ P3ޠ}t>mb~7@֎ܜ_w8k4 tT iX^dqp`sS!9WjGz 6"ֽÓ&ҷyIa}HJv6s5MEo$3 9d ,)^շXq+CoXaOZx0S" ("IvxWr1"b sՐDG"’}w34HafOi.{ CK1h;zQu+>̏DK< 4lGP#gy-A gưvs]5$mo9۹I&/xq\sLq bVqK^V7`u3t Gf#JeZdMvo&gFhPOx.$6FhK@L:JN:yޫyY4JQaPK3r &%$ƺ %q 6A{c[ݞl |CƴQ ]xmߟ y~6%ƇT(r95rvl\8{|Vr[wٱGK( mk'LWߎ9t4ETJDp'fZ=NP"g'X(KMz(4ⵞ.L纒mI7\%B4&T0TA^JRAZW)v|cYV3[٩,-i^D)kLv̏t:ӮS9 1O:^;뮓4s6+kk^[/+Wq̩4D"Xin|G۲Z$u3v-TPm5cv-U˜d'H%Ǚb{cC.ŝpApw0r~2ƖH} | htG CϞoGxADKQ=wc2q*c0c1/'Xv gV3&"ҳ 7E35REUiDG ' C :*H,q2䔥)B0 MXXto|Q㦜'>?ڿE9ɘj9sð0Nb6l[ cťwmìRH ~R> NɆ&,vq~˞GRСÁV;版"1p nOcQ(&%qT?X  NJEX"Q:'cKSe*5y4Э PD@0fnfLɂbgPQvӳPXc6X^'K{zr޶ XnVjα Y7 #O/0;Ї']sIqyY(my̜& I@쩬ҕNUR\;j)ij(6cV.n&fmjZ:(^8,vp3[$RLS͂;,^YV$GbN)]&um#Q6*8fnE1T_`~%~D'72ĶHLT+'L&M([\F LC\$+r gb9: cyĊ4lL@irƧ\d ɢ1A R1 >b ÈđXOjII.Q) 0P&=NSq P PLeD㦡S M"D&ǫkm PC%F Pi5.o^8S=ҁJ   7}˔C& otWBJ4ߝN8H4QLR8ZCq(~=@${;.Wqj|RD4n\̙X~+JʉQҹ4uHl'Ub@!TQ Ç1*z4YAt 4-Ӏ`8XMD'+,10s 5fD(rQ.a֫" P5.~08 1,قO%35Й$Ǔ} E~kLMɔ1Ө*dm=Gxy$}kg@2ǢU"uWG,CIăL*"vSL+& ^e6t#$ISDyQqJ)h!9cPDQn((CTX 1%Ϗ yp* /̂WAF(if(T{=$?(p@:BW0)D*? _%BJ߼0dO>Qh>gN7D @8aN30FՑGd ESL@R HQˢm !0QԽ v8" %L8~B>1acW O-IBD@ {dI …@&Z}T^gr^jD"%<4H61%*!"C's >+ IXA=fTcNMnk?n3r`R}S0'Y>Q墰 HiA4"yhKR(G"R%(* CH>Hl$? ggP .Ks.y*od-}3GRA e,QD9'C=1z;bJ[}<0nQeWO,Qҡħ;a#@?0PB %'h8A9/yS>?3C`^f$!Aɑd}&þj D#daCr}/T Hڈv}0SC!~\אwQC>LmyMϮEk{W?摠&Lv[:&:.+$i.jv{jZe@R@>/!p؇|`B>a)]QtEJ4S%T>s2J_/ ,;Νcn4>fqM8* XAIM*L-UDO3 ((t k&!&'d!d vqBv P3Me4^(T{'ă()1,B$4MA hhK`0J%T\ ;MMC>!Siu vVIN&*j8^xO*EwSOQט!8uP܏Zy~{mueiN/dI"7DL-I40k w˥i»9#fSL&D%3\QBmn)D @@n,.f )tWa '@o#D0j)*&Ģ8.9Dh=ד;> Ka 8%O"6H-=RiiK@KChyp9RQ6)?e,EBw-fBdFb`jMPDӶYf-se9:ͱ.&8F ikXE_oq<ñOѐ0#.rbV bҧG<:\lR:8Od`"b")bOMq_Q0:("S&Cdt(q"\uWbbؑsYTL' w0# ˜M68sqG.`4 v-CxtUCV+*'ȁ$"ŀ2bgPȹ@$e}a(CB}}ξ}!Ii-_ŪdVEH{XʁrP%ƭc{CR 'vB xq(ǀ%.ZBzղ mOԓ8Wxrr|R'Z4F ̀spw3ϼANi:Pдz¥UTLKGR m(S"bJqDtD0τ?g PzP>?fU`5P.'wq&I XjMIٯ-\qP7pܜ>p1[y.(B_Kmv|3 \=BJ*U#[ *Ϗ]M]:5|~SZγ{ 7 \&8&T+~mDPPf0`] B H) HHa MP@sn\Ckf~(OGo$;`/wF6 : @**@$g6t2)w~@X0!.|`{ e;€H6DgRDQ 4*@j A ` (@J )F f$)i""TVih Jh"hbRR hi( QbFb$j(a`jd ) ""XhjB$fjQ(*b( !  J(A(BЉ hQj(ZVhtւ"$ih T*  *& RN( E(Z (Y()BXZ)hBb)"TZuN` PiIJ4 톔F"@$  y 8!B dO na%`'/aܞ;h66G٭:+ 0:hBe1PpO (2SO5,LC" t$2<N$SDIXUaimiQTgTF*hYe(L&HQ'**\T2ĩqfDp ǀax(292%+&ECBb_ E5 Uw]0E4xCTؤ4''2 $(-T2EKLMRcxk)U4l8Ovg4kÀ÷z׉|'GAL)d z w}΢BA/V8622V#Oݸ7M!BTA +JRU,A1I0DTT%%!@D@UEDR50TS-PPPK4#L@ KARDA4D L1L4THR 4E1 TDE14EBAHTTH@PLES$T,L4BTI4#xh퐺7EgiХ"#` 65Ir`*ݲfPl`~qj %S7*Σ#6{FP1vqz܉ϙW1ͪ~( quz`.OL>C:`Hhpm‡8ByaB{< *~ .tLd33[fմBu?X??WWԐA1#H̅1 Px&/E$!S)@R"D̓:Ç+\|.a}A<a8%wd U%.M'?!K *VA@*x ٽ |8w?Q χjgyb'HKç=ݞ^@HQAED$.LXqmnT%@Q(v(m^)Bexob$!d#ln$ ;;THbLn X~4ֹ>9:}F}ǘB~; Q289(U;hL8T(Nݺ(0 s_;NH !a,) aT!7K "  5t |pl+9NvZ7| !B'v<#zQ3 Y,w A )IO(baGw A C1TVwPr@ak>/թ֘f9+F DE?Tz͸t0p/cMNqk&0Hq/z?jC8}qqϴf~b]9b?@\P!B BCܺ|{y CSM&OH@4N,0`D7 -JZ~^-d&.e 7n br eL{M=TFUU6Jr~םݒa:} R2Hc2z221ta8T|?E-/'3R?kv$1U&`9ka9')yD+#H2H#FX|I/7 FWz? 0"s#jCc i)kJ͆`jP?{WiI/ğDP$J~:fGbB_v0*D2ĩ I:<@^ϮU!HeM4: BS͚;xBĝ1RV""'ZCO>{z'2+2 tL=- CI),YRBbK$3'Q!PB% `ЈRǠE0Hp{  sn(*PH9\@qKp۸ Fi!P H>yuf7a|g)aXOpriBH] mOA.$+Z|1Om0J# p%xLPBH "Q9vO;y \WE?ʟwQ/gf=>oAU5d7LM?{'(,4xջ<֤/gJh"WБa<  )4 ?)%!CA݁i*ffHB%2J Re9޳.BrcgKJx!r`cI?FB! QWd|HM!Dr^f ŔX`M"E"zc7`Q0/.$ԗ-PE[.!=˪i}#U%D5MU5Ehg+ü9UG,R{8Ju=p²(ABMPd0:ahGD=8{|F: d%wQ#nFt(9aÌ}@VS =(g sHh4)?Ny'0 BN%E/ & (pP"~fAtJnPtza010h!}dcDzxg̢/'P ŊIMXM 1| PȱJABP IIH!JR!4UtSJ 4H:D4+@HT4KHJ*Dtq$BR(Z" )U A 4!T0H%T4PD$$@P] 4CP$КQLPQJ@ LI2č H4M BB.7mQ4d^|]27LDx?e`vQSm.4$r!8XP?Zi&5Ŭo CH2};  )|no|!2$3C2C/e)6$a},mh=p}Vq/@L?! ESARUQTTSPxk +5B]tVZFb(J&XTe""`f" J9` IY"ihRj&J %%)LHfTΒXTIJ () N'&KerJ n põ$0ovOce}L3P͞_4Ce$#97<[zrw.Z S\P̅ @4 @!MiZ Ԃ>S57pE- '/:5bq2s(-fJ\jSP2߭6b6Ra lM&UbG٨sW L;^Ѥ#L}DW9h=͏L㼱F@a08U8)D-DYL,=lh (hi<.݇C&h;'Y@W0O;y/*ٗ2^tƑ6ᨥ:k(),ڙ%@ @FDd@pdS=bʭ,pawp9Hdaˤa1rLe_r*DZ_ɠ# aL*wqaǿB>5pdlXD!e`MS]S9w!J J} *qQ DCyoF^ ӫ& ]00֢ɹ_|<&xtWM؂ćѓFa4jrv:]8gE4`[M\ۍ1<ٗ_v `g^L`1AIS~9`M2S z*m>F 8?IsLt#~\:j=l$># ,R?_ٓoA`ԅkvҊ(~㩍-fK0i?L\w\ n- ag Ȏ}~vdDe7> E r ^b" CL$(ۖW{ԛTJP D5Q10R!:L2tIt(DH5 p!Sj=r'i$ճBvy "LC7 7+@L],'0vG{?E޽6NeȧSAИlfG538t-: bu"Sz8);=3PCkV S]̇̓]y= 8>5AH7׫/JU:oZ`, PXJ2i&BJp&n*Bm59SZ%-8t0Dđ%,DTRДώ:J 4hCɧ/ɺq0s$J@(9iAVbVWa Kт%h$4,X4I$  rBO"RMg\Hh(hidPV 򼷅 Ѥ|L݃1ȹJ‚oxY±{h$GvMS45zf>ˆLĸqS%0A0MUP(mK Bh:*">[Wp=<gT(ܕ4`deq4 4ryt @8]g׉ϒS n(wX<v@tSGXR,L4LE*>R9ip);w*P5HupR ,2Dl0)J dSCjO!{ miBV|M-KG?vM;v}O(l`_kuP']׆1Cۻ2l)o9ǤSxTUTX~0-0?!S'<<_+ Ɉɯ:k!NG'08,oD} HnsO@u$#|μ^B୵W'J8((\#kcB 4WDqGrZ ;DE{+0s{-w;yqbyD״.j4jddx<ﯣ h JUk.s@ٯs!ĿZ6lc2A//7\=:q+k>SZ -7`r]jUgYL0ŞipĚy͐D][4!bCcc.իCˠeFmhQyH$=ajMͱpk07HpMC 4D.F;Iq6$9؁Kч 0'MpB;tӃ;n'R~{9u 3cln"6NhnpDՎdXf]yĸ=ˈXQFN+cY''ú ht/wWT=8iJyS1n豷}7x;4HB2ϾL 6i/$cdD@ƕPũAS4R&_0(7&P!woWc@aWE9ۣsG!.U Ҷ58m`zNu=4Ž_BC`,Fj&gA.!"c4 AEԳNQ4)%rHMY93h\*A ísAGqOʔZC\h&Ҥ:|=MR:[5'*j[q-'uw$nC&"L e,( {(0@"Ȍ*"3#},pX7 dSz!NWJD!Lqq5=溏b#(4R0DLDeah"!dLNIZYp2P$DEUz:Ll{#~}zl@wX}jq||kND-ݟ"G=u=.];p"PME E+C4 >B{H?eSclvwdSʤxܲ TCی&TWFx*DDj ZM*;yJsaG G~Ghd" "r|PPX;g<j1J;ӶUKqsyrM5dRfqSʠJfH;a7/$=HsS|vM+c<!=3TFm#&h*JEb5bi~qO{h^8Sy*p!PPU|iǴo:$o4x9t7K?du⿕/`RYd sEhFrNnϚ+SZܷ9 Pğ2(f[9w.O78jQb:XTYzS\c>ry%ɖœ|q  UZ4뱓7%e2rd[4Cᆙ D@VtF_Y)RTk>C.^>#=sϻ$}nD&;+Lq)%3sq,0;㿲YnR$`h)joil D`U?Xs *U2%ޢCGy\DyhyHD(lz/#CIXPw#e/UX"v} ~rW>8E +QCa{I& 1 0Y* X9s=?jq? "Ɵ"^e`tgX2/? "y"QY s *HE :Pʩyɝ췠mQM!QMD E35GO"|RI{!4H_34#~75q$!@"C5^ "*"&a Jȟ q +!jd 5=JTI@RNjB14/;IJWhw(p>L3 c T%ӌd׾0xH #@%G0yr&gќEQE'bLA]&0  q "rs3A)$mV &q w!H{9=sn'qȻwsM(pzܓ19ؔݓAsV&a!Kݗ" s5UEUTURP KhC$98$9bԶiC:M4PF]=SN4+%%@- M:(R%`(H!؊u%Mep\&4ZHhj~/A4z?`(IBH:&wl*>L%u̓݌~=JmL~GP=3O~ڙg$CqEcjE`*氺z.$HEQ?5E$" ueH&_ \<[E/W?\EMFE/ ,A7OY,ꔶCb@3CFqaڢ`1'35mZp%iOdCNCOzBJGYBJz@卭E#Hn@ 0DBoɂ:@~Tucwz~$v;0Q;wH|?]Nrv|Y-ԇ&NOӌ4(ho}jM)ES>9+ҧJhOP&"orvsɋޯad /0R]\I"Tm;87cNa8\]b#R&T!F<ž"f{0gUj]e?wvf+ύ`Z*A |Kl HNW:~82UrzGLz,޺5SwvNY-01tU$eNPK') t,8[nd#n:w. "ӣ+Іk ֞%hp+m"2Q V[LfIf(bc2MRQĻNn$XQ|3YRxM̊G rљ~O5*%L-BW2cz Ca n/JJ#l?ÒIc)(IPb(c.t9xL0sp3m8'X;!58ɼD !W2"".R Ԃ$ b iCw b pJ4(jYU9w˧$LZeE TJ *r0hJT C ю`^gZd6w˨fDˣ 4_ $ɹް;606[S+L~jpe@ ΐAe,<3{$33I"5tјdn@}+pޙ90% ;uUS[ȩU/i(+2 K&Vqqۢ'2R%"73 Ȱ*I+8>c2 cA![CPjX4T qR7zwut273g*5zv>04'CLNy^nM60s*9=(!UZ`*[4Q6 (2FbL88QCn㡏GR!PZi"O\9MU"n߸3(Pz7$$Q9=Fn= g!9-Y\7c5N@r3vQ5)ȣMQESHrP 3SlXCEPц!p&(D|%D0P&MbC@mbiwz^6 Kt**L:OiJjB`Y;w~i J֭i]en'(.Ny^|r-P(W0[gaU8M'fcCCOhJ$+4 T+ǯ'lOok#4h91'{GxAlf/q7_.gd&3*SY$UL*J4߯Ep+UK t 7zD')>0#zD; Lm2#BvD tQO4. P<]M㛚RZIt^/M5S<:JTD眆@C'dn ˠB h_T7xo9Dw Oa9P{ L=#(*fmsrT_ߠg|_A@4 HE)وձ q /sv"$ suU!JA]Mlj+u3Q 5C@<̢zdAnz2@4! XT1%e` dQi52)*CS R[`׼@3nb8=!d L0%D@V~ NfӲLzMxxZsK2GM?rP|ۻՉ/36(:ɰ `bF)]T+Ba^ rJw  NXDn r k3AP!Aǥ-57`D3"̹bjZӻ|3u-p9lSR>Xm1\"yLD f0!@ mpgђ߼d1 q6 SaZ/2[#LT\1ׇ0O/'% pϖznFへ[ (tgD$FcG f9shq68p4!i4A15=zXg +V&TVu %lAt7֯;m׍TXv*[)y.dnafd6tp^G&K@8yɻ(ػw19= cX=7ۢ)8uyTӋCl&!l~!3OB̉ TC{r&:XR$Da10mTJC ( u$ ǮSI;'M"L"w`qvA6 1,>BoݎsNG0˜ pU MTP¢\"9'=##W] ɲ,edrqtFG΅]l2 py4pw ^9xtˇ̫I>`(~pMwν0@LOmǝyqyf(8E;YdB51N]eZ C0Hn<8r>t\n-2Ӽ7^7qEGΛip9Ä"n5/J:V(xɄu%xdqRAR@Av ^|qyrq =;(!  T"2fRu7NFyF";5לA=)9g5!Pk;nStR\29*,f *I#k87Ou%{&0@8Y8%z{W\P\MmI4s- (B8Gcwp;SNy̱!h3.s88|{<|!4h9)o)1*)XO@ϊpM IN6ϖW RhpsVX"L@aFQ6 KM\==%jH%(r:b 5B} fiY)$ GGzQ>~`p¿BGhA(D O ^<XV &\O` kͰ%hC99$P2<\0(:,E@,\C1X$&f1SQpvp PjFY3p8{Tq C|ԇH65Xu5[CLB($Y?B7xtIB~t|,)k1YA!Q-qw=~~7m;**|0"N2_ )wge M!myGJhJN 9#( ,Syƍi润v&utf6,xnLcyXI٤hy`ݕڋhO<1 t""Qr tG.o e MMDHG'#ht!@{ˣHr'\9bHHuz_+9`0Di8_zy *aFn:C̪pN8fh Ɛm ]&c 804mE0I;Ob8F|"˂N/RH(8aAEB.1hlAiBH" /iS\DʤG',D R C7LEKI)"3+N/?*Cw!R1E5s utY@{ Y*r=/9I.й֒ j!PcM@T0E4P1r4LHJ0 " ߿iaHrD9p./H2"q( 73$Pԫ]G P m"3ymZKqV$B AԒ6]Qtm!(EBP&1>Ob-9kovO!0qbWΑgü܊tht q y3f( $bB!dU<;~y7;l=Gv!1o ` ga+o w¼q7#Y(Zqi#\#qǭ;2/9H 4r?̩CVPjd*.!h" )IJ Ĵ$d t(I3N?.m); @QP56ʃw`!=g)y_gv́4lA | )dN)pDQ qݔ4:v&b:ˌ :`n}F{a j@֣#TGMw W&"$z1d m8\և12%HآDajj- E~Ȱ\ NLGe5UltQrQx& WJq![r]>1ijҮM΂BR;UL@D(˂|ФJU)B a(B " Y$Hef() JBH%R RB$Rb`&a d*PR *uJs& *L+ĠxJh N=E "r <2 Q>ӻSTh(<;jrO~V_ջ6~܋T:ΐV>ȁXUÛpI WFEǣטޡﯕ@%BGSA($"(*r$zAf "Y!f`%( T% ! gD\M }Fi)'')SGH -~;#O#D*eD10n&e6W2m&gM@ES:ۍ҄aY&ߧ!𐐐%ۇ4{!mH֓ {'v&6NIwFWߌeHeC/!ĺMP!BPP(zj|˴3<"vsJ A0lڨ/rx)_I b~;'c? y`(VM&2JcIdJd[iPe â,pv!Y_kf+!5Ojy Q, #̺d >x(D!ȸ|{Ive=܏"탗% V ZRE`@ É9|e|rtS eSX z@[iQ# R IaIH(Y;)/Xې<1R,ƀbB*j&P) j LDh3L!)* ZN9 y.8lHu4lB]R @4RD &6&*Hyޏl& Z @!)@骉R!ְ,P`I.NjT9[&45 L|ܐ*#rF q.DGs]#.P.`nh(b3t,SXAEQ@Nip 1gWWYA0q1"R-mwe ZQ4\gN&cKs- Qb"1x(FR0 y Cxb"'0K8@4!'!H" $((P(\.E4- $@(ү APGT̽9vJ(eO>oW?,a0 *'$ CDJ@GNu\ Ԑp].`lbHbͧ3`^ *Tx aCSW?{y|cw|oi %iPȁMG|^P}D)%+;I|)'>ncJH?~0ujEa}aaP7fvt:6K~i h!Ӯpo@4`)Y9L#ԲY>->~p@|J>L @@$R1DKBPjR@~7$h~eʺ@#^fD؂;I&p ;uY1ˁ(cIgVi'&Q8Nk0|IP>|btؠgSqɘ<JhiS=FcyE $z2QL!= 5 e!tPoZaxVsrOnI!#C& :@xkOPCyf")5v@;b"yIO<1 (ţ44}J B(T)<ą=<7x3vg,"% !:G͍%C4B DS(!Ho9O2VwȕCD ઁ.*wDQ;j BC{mL M]j '(]B"tA Htnբ>A* RŜ(a!&S.?m܉"Ɯ &pshjjS^4biD4014td4l8uل׸<'4g04atäڰ&$0ͻ`;¼r&کT̏\}g&A(a&w?R,$.u,J$QR*B+SC(MC.@ C+3e $8O +0©߹)IUPBP HD E-S1~fi&W1Q D!,4%L HPL@UB4 MD2S 2+C"3$@Q"FhP"W!*ȓQ)~|;PqV詐 [Hk9=,B2ʻM?s<* J$-`2O9scl8ıF `&y,f14%$*FA`t~VPrHH0A%iA8q 2? PԈS\r 1!"1(bh t DO@)?d!DDzXBׁ?+(0$Ix]ds; HI,!8 n D5Z}a8zdW ~UԀz f*iIw l`ICA´ %UfRY &`0[g cIAbB Fn6#YAb3d!c"ԑ (٠ղ-D#;C^0U.1m H%ᬜ6ֳ̚&4QbOw|4@@R*ud'QQTU+pBGBє5r䧤=,{x Cݑye!rXN8MifTL⑌)Oq#(b(͋N%@sGD6yT?)S@BYMe"&f@iPJw7mpJP@" )`P"Gu28D`Q P#ƒ)?xU"(bLP*BbOy38Gd<] sV4RP A! SHJsJ  3 p9#ID @<P>cvu@ एyJs@ѠZ+F J"o 4@ #&19zf$G$_SF/@cI""c%zG 1+sB硿u~QTɸa@TH`R`r@>NmyKG\0`w:z DT P@M hP3 R(_nTf;64 P` Tצ;^- R| Pk?91U f (P DDCtꝐVX@h GcLhM(~P!. eM Д(@ĤBṞDPtc r( U0{(j{r4"Hm?xٰHaܐ"/3CoSF s y)?_怴0mW'ژ8`+&-w۬4ErO<'Y-Ic|:@fS6sA?8U8!? 4}B Tow#9f9\$\P+=O9C=k(72qS0Ĕ0O ,T1@^N#msj ]aДط%L`Ї)AZ2Rd1x)C'\"SCh&h {yp۰nh2gl>,K,_}!P'I:pon2v0E{3ËAxzv l~z$Phl"j>95ݮ4a*J#C?B}js&x%J& Z&('rJh= ꦼ;<'MZ>1&R{͢GS预) h!0GJrJQ!J*S+ȓCƂ<( Jn2 ;S^!xC)%b "H7߳{~6U2MΜhܸh&e xղ5+ֈô0J*!'-16C Z@{8zM3Z^I>">}J(љZ , m"u 0y2̒c2"Cd{ HYG^ɡqS."@@M(@2f F0M?l |~Pږ"1TW<ӷ hiwց}QPFV,PS`e D~l;l>Bve(@XJ be{%RA$/U7M Fz˩gI ]YKa׉wc-w,˙sD vLsghnNi19w$IAw(K^Lʚ2LP=B@AMNljqjy* cKhE84F[qxb<'T VLb̿܏ QoKRxlk4D eo|  ܳ :)'9+hq7 +9BhCU &;uLM`K[(/E< ڙPQZ3lw\iJN$c;zeL@xdmA%vȣ;ӳEs,GjD^T5ݘ*qb@ˈ>gjO_?];ޯp*ҹ]M"hpɤ>s6Mf?:tKv7#KGr !BU"fMqGJ`xq󁸝xqgnxo{,_nsxg/gߓ;5FT<;dmY=~T/>¸"B CFt:kX5nY8Ƅ<$HMJ^ ozRt)~_8y<@}-!ސ!S|DсI`\aQȽkO6e$I&)'X2`޷9x3PlV0pw⪌3$d3aܣjN!ACve $M g2xxoL"LBHVq870FtK!8T0fu=Pׯ xuevC{bE wEӈbFJHc54ͣm&gj:XpX 4\W0UH{( e<{,1<8X7ڐF͸@rO@Y;fd0A)Q tO6Me=Vi0:xعO}צ+ sUm4%}mlqPXo2$aJ%c'q0o.f.m>,<ǯҖZԾ2q 2Ti A@O1:1jjيɂHVSUJEl1B%$HmهyA&(ŁI?%{hۑL(5]ӛ;,9w]|;Rˌ |@z;BF8˝LyF`܏Bx ą| 3 aS1 )!U5" e" !ZSeJqH(GyHӡNF~'jWg1fkQVewƸ@(LR5P{ 9TG.H>sRG"3C;$ I/ɑR-0-??l,>}o)E<77LO\X4c5$=Sn=680ŒdL4q1 P $/=g3X-M# VjiRk(H3o+')7ȝd1хLLD ,} ' @] C !`ߗ}:>7xqgd"X.:Ȇ3ڞ]2E\Nb?\y40And 5``6<}OYInh},<Рt %:~:&Nf@y<&) hK)xsa昊cϝ5;;~IQ>p_``TC0C"t+w!`'be$|72K$( I{` eW -`^*s lY  HYK 2fM՛Ijiқt/cwf70V?>s"\; hKP`ʎfS'0ԧBO<2yص% Oi{hXOCt$<q"8_`ZrA`ifM8\j(¿̲ANkGgMdb80SmG rƇ{l3/V?T d3OBWt:~w̫[AA: D'{D*PmosMƽH kuDLA{Gw#7Ù>K5<$:T$=WcpFCn!?HqC򩖠G9t `rk\ةV:?"p xz09EtҔO`ۇ{8vY~EU`>1xR53,4 I&f[lD8&OCu/isۗG_Ndia{ d2 0BQҎ?H8j{e #u8A(&CD~N0\(lIGᩀkarejY.=IvLՑL7'垵7M00=ۙwɛ*jZiZtC=;Ç>i=nhmJaqrStyd .cϴXpʘb tm!NThbKLjC (GP̰,7+cʍ/cWCDN8L $( g)jWif`pl D#``9r"BJ]!事b2?XWuLkN-OQ8>+Ti^,DT1${:K'9QONOr$DESiҚ0DM]hb(hI*" !|v=Ί۽'f# l`m%D~1i ׅb."k`# ƆL'dxP | \& q$jc9s)CXv)Wh&9M`9#NFvIHk$HU5;uBh9XB .)h!   dI 76b)(̴0$EU z2AMNƐ)h"(4PPRsa <Fd8pGN^KRzy q̬4YjeFbTԕoR)HpQU SI<ƂH)!*=Da@*SBI'd4>C&&(&(hfczAB9n>%ThCL$LSHRd@Uy4p HTrq-r16RmOzΞLh]^E5vlsSJC񨙈.d15bLuFG Q UA+<0* ;@nzy0tICHlf )&'()j&JIdmb )i)!YJyi bPhFpAbB{>!aB%(Fa(C2 A3THLW=ۙb@Sa{G yv_9s7IN4C ҁ7 4qLj0Q؍PbM@hT}(5MSi-0$g~[׸O;,=)n!D.XJQEk..4,TGP#n.P앴Dr&Ld( sjbir "s7,&G&1G-ty$QCNXHi IDJZdLIRF %D{o4Pm&lT 2. vC܊T90U]G[sI6 4qxuPlL(oxs3A黊cYJ#.{2!zxA*6Ac[ydǶ2UmѕR98vIѱ,0S7:L6#Կ:&&S0yǘBQEt+[%= / $v,'ˬGvd!Ox;[l7 <vL-c*x72Sv2LPJILo@xB!AIH@L|@5MC(6BP H% DRT1 W9waqvCŌ:0t6T 3&*!0hH9Tfe(܈yyn`n<`=#mmߧ?];Ӻ#z\FdC7dįVóHb]fY.&k"}@v,1X"i$9)Xߘb1SfdɬӇ΀ Go>>' 1;r@CcgJGYRY@?t.&HeGo\ =>B1TDV%'JYϐoVTkÝwRu''W ,P.n9`ypڶ܉ .^vޣqS6X]UC0(f[.eh|꓊ BC ~?1 V50 M50iBՉSH ,>hTr61R E sSܓ%:>,)G wDU"UUDEQ~亴mS䜀>eNHeQm4'qzP4I sM ϵ aH$N}P; 8(Gfi,C@zl_?SޘZ)CH!tHhGSaΝ.$TUl:)" bR2Hiӡ`r-CY~dNCzDBXCgs4,xMZV-KEE>:aړVut%>,PNH ?Cb '%.z{G $ =A 9!Wo[j" ;SlJ)!6F6KP.YFuJ3C>&$=[ T=K x#i YZ`H HT 4+'((J `qj<;h:^&SI -d>U&a^G3Wc 9Yd ys31 }HPIjB/BЅB:\ Q@B$@DҰ @%QQJHCbݛBG1<2r^oAF28 )1y˧-~a65~qD!`Rx(*j})1XJ>2@CM6 ~AQ_Kp?8@<VFX\kZ"J5 o&Ɩ)I=A?ghtD5@a J@ί-EQԎ 4L&BJcqQ2Q^/8 RQ)DPV)! $RQM5DH(TLRPE3L ޱgHRȜ^cz@AɎш"(~o)\ h+ X}ѐq*H^ʇJPZ&3$l=?xEӈ&C|20$4H1 AH$3 0 ,B%#A_xouDS|uj٤C*n 3 JOPwR9J*%i@ `*gw( vN`_ P P0AMTC.qX'pFg&:FCg4r LW|q} ΒPhAE&$šJ$քiD@J M Q LR@bRN4 t >fdW8c @`ma"z'ҡƃ!['ìxc9^{.vZz=>$"B@ܥ a>R!шfRB <`#QIHᐠ PpJR70P(R\KDs4)@~B0J៴R1/S&"a0{z[i 1l8 JF)4߿!y PU-%DJ44R/,DDRJ:4QпuxE(-N! MًPTIi"hҽ &卜s^du=pIvf%EmF. x55&ә/_|hGDK8d̨bl51M7QPdjk&}n\pX8'O5];\Z{h|KPSnîIf_^> k" w;Trt&Q;( `̰&.Y&ز_1X):>Dv*T0"~nsKp s\w457^jr"n۵aF֑&0䆜5DZEGMHp4-vJ#ptpCNS ]̦vGjbo_BRE#`Օ` 1 {9SOtѴˮe(0ΝulvG;q{l¥i.idcr:ۧQsBC;'.S?հԥN) i: *\gR#ƷF"Rq8E{:0$(0X)طBJ)X ։8|qu%$ssS#)=^U};(_鸷W]{xʁ"f9AB1 ݠPȵj+Gz;~5_ >\SeCI>Y@vV= =J5 p&_v$Mw|[Tգ2 3}\*$^ FG‹+J9ɿ 9UO575M-M>dW˯q(.RiUj&9E5{RIIY|u\:LȨ\|CP!ZERz߱;]8 '1|[JkR4^=C늉٤5d;iÙ m7Zg}قkkڰD굺R3}WOJح̍)B/.Ej' %-roW1c>WXT)ZN6KKs$ڽ;GFdూds)KNXA[NQ|+^ġ(x5-ʝOzq$>W((3_j ξjgl~z=R&tEIi7.Q)y,={vqsHOm)TU=ŧ-)F -Y40w`Giۑ4w댏;ڃh^s;x+u|7F "Do7$V:QF4sk(5vpAݞg>ʢ-zfK!(X?hyG\/!0$yCi%=C{Y\[`Peζɻ wm G1}W8R (bB9\B BֹQ%ʣj/<Ί;#5xt 39PTdIH5YνGt>]8e/ilz%r:խR'('mݒj5^ b rTDK)Pq>u2B G˹6ې>`/wpz xD2Mר(l爂v.#G}(i.3Ҵ|8߫j~YTC8 E3%m!OՋBWT{J>{Vxi>EreQG#Nz/z@Ycmi='t߁4dDġK&IH"C[v׷iyG !7BDt!%Л4k' r{Hc|edu{'H3GD t9ĉ]EؾP3Tqіܮ ] jw] H6Lw%b# isSyB"R$Qz9C|4rp] {_F4Ygh .s S,, %[NvyoኩJo2$oWƎQ)HPE5X:J0 6S]%#TKl9 D"0O~R8z#;fWgb'!hv/b\@+6=rar&2olx׻[3Rz(<8o[&p^c2}qZTMԳ9?BzQES"$J](S[B/d}5U&ʉ8VgIkJTCT";/pDwD#~cN 'TƏ-Uׅy9]!FviD g%ǫ<(҆'th Ҁ}ycw4tA﫞l2Q!!%*F$U1H}2}ZU9%XQ.W];Օi9c Hc(:H{U̚`㋡ҮPk8 vs!Kj:+6GU(UA52pe*e(owF^奝w&~*'AHzӮ\tn*Z)Itm= &VYz1Uj8xvBswt.<jY=km֯nιg tHtR q3Arhfp".&WQ 0Z jL9=fo ?^3ÎؔqTek$J:nǟG}HcуG/oMoYgv)GI&L@Ϟl5QY wŔocbEsn:4J" (E@: jJes^ XpGQA˽c,&̉~,Fdr$DƏsJpQ;t8CO$t|FV,^ "УcTQ_?v]= &NJX"|p2?B۸wi!!(ڀ Xjٟïq]td^݃OM"BJʃz֟7967J tCJ8{!?#UNF,JcbDHCi R>P|#Wr0S iD=1բ=˜$(GAfB.z:l)PDׇĚX&U!hs-ɠ"l+B3:Zz_>5KNA!OG|M߯k!ZC!&)Ij`?LK 0@޲I$1!Ŧ'u,jMb,ȥeC^!5pIz`?;.|JJ/X]bB 'Ԫ.\~&x[4R5a ƅ 8&A"4Ɂ_/v8}?*/gGH㡙nb5v;9^R{,Db(dLJ\nvh`d`(/DYX[̄˼CTPL6Ceaw,K#P Kpw=⣋`ngDJ5n$ۂzW֩,Vƨq71(%6 iMtQ7^P YjMlUiXzb\!&w^Rd ^avHbԒ,%f'/$QHQkyrS$&ĕl,$ 4tz{Oot.ۺ8={*>-0r\dse]c=zAhL~y<햻tB4@|! UNh|: j _)jGJ%9X}b/YU.ʉH#:  Sd Co嚁q$Q}7OуÏD1fE'p8y׌I!-ՆRjC)S|} ͐%H"ͤ>s')J1f Qѓ>WQJE`.`c'vL0D`֦í_ >3Hl*62ۍMy"i]HɄy^m7 JWq(Д4^Lɬ+Îg(mK Q+> cɂ tҧOopPzhp5U9E`6v(*bRQd4vJi؍ʟW;==7fJIV*6: c% +AEnp8-s!8Ј[Fncyò}@QlΑ?C|8]ۏa&g鐓 x*iFl ?hqdm8JC;Zc+͗7;͉\ݐ*x+mf"b/2i(9Le1'x:`[M`tgǨ x ;19AAT'- ҇O}gà~T/1'N*S{ *pKH% TAHpG8,JK<4}\d42#>g["Vx!`CrgqE+hjLu#K$Ys99D ͠꽑Vu,Xdy##,B3Z{.ṻ@t C:渉 SXhnXE]X}vґ(1۵i+ dܨVRv~`m`@ݷgc}ȸJ zc"f}a/˛u`1@6Hrw*( up t2w);[[C{jPv'}sH>&&\ɢ"8Ծꖕ B|sI9Cyz& YfX'RROn<QMֲlmPD S%FMcM'E,JeX q P~&d0S<6VJ0(3nw>Xfڰ2Aab-qLȦ{M&b,wx6Sf>`pϻUQU[^W+U7u^&Y3 >ʨFa*7=ǝƠ8"xeS =qR ޿w>& q~?f3˨ qHЄw }K󫟜Ќ E<*f)E5+((Ǯ|~x_ o3MPS4BvzL}Q$\PK%AS RB< BƆXPD,E* "R'Z "hiVd"BZ@b YgGÊc(3PC qXh{4֔l/S#4]"ĨP >`2 q!&O'6;S,BF@8Axjk #@'7{5OfH׮tIy'B!%;akH?P{+H2@ TϠtlCX, rEDh#fنXgqr>1SL4I(Q*$>&c'Rˍ0C}gD^xaL8$(e ̾!y܊È(S!ފybud0=r7-DJ~Ht>& d(thhZJW@LJDIC((ZeIEfyqe()8b(| PΘw[sA^9"H`"bDCu'z[3]q-!\X'W JRM&M;\Dp7Cå>d>` bhLIHD*Cb7'N<:xsx8xn'GnNODujp]0k @s1 `[τB}ԯf1D)׍RStz`}w!aaN`9<n[7ݷE]=KG''OzpdXcʍllɔJB{MCkL"CB)]o)2Yƽw_5Ն0Rf*167cBMViH`0bYqE/8^x F(ՈLi`&7 `xp4,@8m?wjQ&K43?"!e ]`Y` ] FXKuZ38MӪ/h }ҿDX\H~C.ğ:U4!H4BRڎV8 8HH=ND)!'Djͺ.5g(ȒV$PgYS:\59δ1>;9j@<SЦD!!}@݈F&4M}?mZdӥkc*+6~ y=3Ӻmmu\-0LpL)b; b|>x}mӳ^>N#lz9j=PMKgB~UV;7x<'v9s]9PN4rD S@kZWI,s79*(jI-TNVə1:́SMF<\Y8P'".%fr wEUv:4l9RRN,w:i!®pi$훊2-)oVhUtjnfCg'9\6znčrKR !;wLZ(GG{s 1P{63\՟Ѹ#Q+OL" \2UͩR*_u`mLUJT,I"QTtm8Bs'H/1G81"b! &`( "&GLC{%h"i>ttcufa[7KZ8PE'3w'sP kA;nw/GʢN`D<79(zJi'7Y-ND\ʤYLvl=`<-kUФ{M3if\2Dt5(E Ϭ6cYt #yqGbpKr1m 7gGuEԜEȝ]P vGNe?G{{/C=r`'`)Q)1X&E"C/v>hZd C׽k_}PPpO?'_c `9au Pb RaMS;^vșJKArN'Y +ݿWK4pm N ְ<_-)莩qEȓ&0a/6Q$w8>&M`3>ڈM'0 T4ؗMFf3H`ue-"|z/Dl֩;F?}C|QJ n#HRT` >m/عRX44R8m %IX;v]Y&pw;y9 >u4_(wZU[3M:DGikK 5Ǐ}sq{s-gVHxp/̆î-uH)zzb%&G_Y1yg/|i젧KĪǙuYn iY^/Q::jws +܆!CBBRi煾u9fAp" ,k՛b!N0Y9kc#cEdWHrLʆ'E>h2/-vEyx۞npLbMD`2;ӄf5(VQ@CUNzӸВN .uD(k v\&-t:.uQKJ70H;ﭙEt󌵉[69[IiCPCQJKE()Lt7㦴xK /#j #[U/&O6]a.Ai.ĸhwܮo?tl 25bTi͈3~hD%8Ҟ|_PDF-L"+RT.U4f@KT֋A^ hiV)rMoaê#1юǸwvDqԓgJ]kDvj+RofZۍ 9pX$km[(қZj#m\D:PQxnb&qTq n#GJ@'9rV:I$I\O"#nw-wٮzxhtHI-iiPo\.']ds7pdw6}m`ݺXkN\6(+j4neMl\h.""<g%Ae> Y!P ))(FtnJStpZ+s VES*6G|:mɬ䙔xg nPZ"@m=V6AڦJaTqy -vu{:Y"N G[SMx53DZr$ĥq&mj[Tb)%U&]&ѤT,$RZo~L솔`0*lH&#D9J./QoEX9\NT]L^CɄmI D8P0*B!D":0)JL%NSM1*|UJ.6_2M, 8ЕTSZ#:89B#m!pepEj(j U,s!@Ҋ @@LAKIi!Ĕ4HSp(l5;md(F2A΃iLHITBP= B0uov鯋Thsj Sn)H^IvT>&4kH'}, MQ2 KrLJAUTI뵕j*bq%np#tpQbtjzlH:@vՔlPDbN.1nΙgONGSÍlFt8|xQtÿYNO C;6d8&(X Ԝ]Q&ݰܿSƌ"n^UnJ}.z<6_. A!v P;69Ӟy !5u;|zRL@p P- <9ۣf5ߓ&}"ꢔ[\%1A{%es:z , 1AD D6*T؜烓OO[BBQ&EihJ H,y@QCUg<m[{T"aBKvDEt F娔B73W'D#YBddZ" hQ ݢ&Ts ǏSb)ޝ17kix_(-%ކJ|Pz\1ƐZI| W51Nx*ĬӡF<8]5_xu=V#}w-BcqZ0D$zL!ATv^'>U6DGc=a fKo! \i}( F8\k9Hy7TvZXNSj5JKsw.o"GuEСlrFEZӿEN2&Tx bݚBNE< H){Xu0=DquwIK^._=sNK "֥qv&&hc3QAH MD>>ә\V,Y>NZw]V,J{xt"վ˕Ƴc'CVj>\aOMw|^Ȝ{.s 3x"x]T4GȕVuzBҁq"B"![^c9вe}2pqѶ1"-KӒ|#BqC~+,RBPX@S&pAR1U,6X> 1 s>pdVׯlc{j! lY&p,NLQu&GQ]qOЫ n9Dz2}颒szOM}Y!s!u|AŝsE#S',w3bzms8kWD:I-.fN xl" I/z.Қ)4fVwQ$ӑ;Rp\)> o9ŠO,hm,=7[${P-fun%SX uozG s+^/&8[/K늮 *x* l\ܺ-RR7b]kim.Ie%N&.|jꙁ?!B?LKGZS˞[X{D*=3,Mʼ$8@vfL¦!4' ,NteIrB`Xe0bw8u&3ovMr$;(B@Hu NX葩؈ [mF>;AsO2fBdDa=/=IwFGnr^/nb'),yF7$h'M3vd\C5 oZ"ggW6׈)cEnOP9/ ȉ6' ]8pB I *1ZF x,&$&ÍI*mM uv1b"J\۫ b7[U,DȅaMٺ*|1sx8őj"6kopg qPa0ǁĠAB,%d Έ?p=sBu6a6)ԠtMNĻqYu) X$bkvNѩ9&c7Vq߮7RL:eՆjo Q"VCIAhcePP5$DH@I0LQ1TSE)DEC5D,EHDTrғ/XiI`YRX""ThU~_֧O*K!][0&OyP. "҉xO1 [{Tj7^dd#0k5ށũ QbbNpvjV3T&J)[14 Њ9*>&Qa1(U($7;7KT2S@;TZa);lPA N|}vp#la^C`~7hH*(h4D(M%zHr0Q (qaaifd bjc'g͒V°NDbYiUULU1Fj5 f~$؄{&8D$#jwyh{D &(DCG B#>\4J'.ANE9lyj(BXhM4-yfI49e'<1 `sIRv_ au_(Q(X\mI)Z}O CEAQv N+Y%CwG{]p/ 99>@t+SP4R'PvNwqL!08yQ FڰrRj;1 PD]f; ʪ#IBP1f*9x%cF P4HbG_Pp<ϑ\tO0t$19P lϲ&Iʝ0).ETDQ6]6[V9*I#.m"ъKai9H_XD1rTI(0Jw35Oo4n=i$/FP eX$As-≠+'tF%(!)қ|trG0S`LZKG@x%v$Qt.lbMs\ Qk%UMt!dэҤ):qգTHӧ8er}È*jMR ~޻- P.ɹYA$€d)ү28?C=SvJtPU]naĭ(h!a11u0EQ@Qf\dEz(buu30! sLl* Q*8VfVp n"(LD$ t7! `Ʌ/HS0c7} ЈV0`( |$گJ+MHu!/40IPQOaayc@$U*-V7I1ogWf%\ҕ;{խgՃnQ5UM)L'UtKӹ1>* N3fѠv9>Z(JY*d/FLְ ZĬ ц"uЀS xG]gw >CZ]BSt9!u'BH!o)ęOp녙T5hE=98Xu]JIHDv!UOnr"!g }hi)b|y !0"PK߁ l!(1CQPYnކNgDO$S vahi@T\gP; |?fڠˤy"]b}cT̳SUA@\8m9 3G! ^d)O~°e$S'ÍLxG߀0'xk Y1@^;^tQ Q BPQ >R>Z[kmb9;a&1*g `dPNAR4+Ln$ ]rtw@q't!"G$ͨ}ojh2p#E]P{̨0KS)07ЇS+[z5(;ȱBv܉𜣥RtfЌQ(iS}>hsRYnywustCr4s0UL*'HfM̺meD ai!\1W xһCeCfs (52NjNE*Pƥ_T8$nfd YbP[`sskW UsQ+dm\Qe 0&;{"R_i-eYж u%DeehA>av'aj_w-,VV/7bʆsAW§Q;{0/o0NξIq=08ȞfQA h H#wǸ<('! E3R8x@CCdX{o%;5S4u6L@eC $#Z `j}ڙzDZR) $Z #""~*JB4D" ~N X}qfNIj ke[{;b'S4Bw ͸!s;Ԡ9Jq9}:loe2M3 kp/<{=!C\A#E'!N䑞?S! ˿8ΨjCX_͗qA#xe6-%TN\IbWu]QF(4HAJy(Ku9Gt|8 fk`et:Hy24zk8±]1sq x_(-4B@pL{=:c]ۗo8U6$%Q9+IE}vF # Cu DL0yi7PbjЁ~墡g꾃UC5{/!$(;>9![.zx#!2P3D|AA6 %U`@ ~U!|cbb1jWe"@b bMȪl)d>.gRzꮟuΠhiDI<؜aTV3-,Tݧk^9/+\bj\@rV^RLCD,ګնnqGBE,2ELJ$EtIQA:*jh ;")?t7B%"D=p(DU‰>0v?#-&0@)͇pAAzuzn\u?#^ dwyaPǗOϗ3LY7Y\@%=VhNHN}PD3HU1 ϖ'@(C3%?a͍bGv feI3P23,gvC!(u"BF RJb*KHAr|/dț?v!8XIxm>\At-IZ@Rb $VS`Q?`W'/, 6IK?O} 3c(TwÌ;wg WxZA{'6 A GC?W`B""j L&}qnXW[ ;F`{  Aypܺ;n8~` fX7'};[Gw4J4NPbj{rjkN6D4A˲oE3W9ʵӋ 91f&CwӜl{bDO Bs GKBi]E=v'v6Sz*?U2@U2 I0vFCvT"X?|X ~i{&.>_LDUB:|?_lTHTԣMDP)(j` F!Q*Stx{)F$h* j^8!!LFʙNPdTp0ȰmlhT ,4ԜlƠ\`|H:TDbhi`XHSNf$b exH 9$0Zh(A)Kc"t+`@3^D2Bg?8pY42:W@q[_?>yѡq΁1 ї%DC:~Py!7Gdֳ9M!wˍK"(vK(!`4ù~YG=lE(%f Sb2΄c~=!8eXU0N Gn GON`̘%HĠL:C.7005)2 #hhLvb嫭tً#St5x`PWCo87wWdxqiqBcs1@ !5RC9Y 8ZE[a8%Sqvqq^F6@<'9EJ6ݸcEɩ,8q\($A1WllD!Xdu8nÙ0&.G%rL+q( ?Փ!87Sɻ\mqilc=2dƖt>HC>KBߩXEb(ĕr%*-4%"p; ]0e(*.>зW$\Bo$<)z&-"N@$jh}NLށӑSgb22p4%G 6HkޠZ4!s䇧1VgC1d7umJdPn)]00?7+HQJ0PMU RM QI0FĎΈEj""(bT44Bi4"Q_~ӵglv)4Snp}g#?j+mbaHTC? (&*i* 3-AS RMsh-h6Q1@ `$Q$.:9HOP͍A}@BCwvBTJ(s-€ n,dHHjF&ˤ:8z]n5Cxءά2&7b. j4_HEC !Ǜ\tfF(dͩ뤓p)^~fu525 zm "Ttޅ ]Ed–}m7#;LV }XUeКLSK$SUIJP Hr$,#QL 2T8Xև3 +H"^MuHR!9@NNG(`2 P L`SYTKóJ%"()d(4*btD BS`>#aR))ur/}AP<`3Q8wկ84BnwSXI=gCl@&h0 8UyȔ*pJ E`!9yoGg&("?fn.n%JPQ8UY(!de/ lBZBHihϤɝ0" [L(.@!?=xBwst=d fT9b ;6#[N5rKBEYE%pxЙMXr 973ás\CzOrTCqϧ7u\ìe[fT~0F)Lo@UH[Eai:U$R8Վ!gԡ*~u稆hn7/ H_y6.`}atrLJ%I lH.(Mk۪j"̦ⸯovRO hC.0P#S,UU?trDIT$|9nTX%(ptra@" co e%J2Jp36p&[낝 #V<[YXN51W@]RL\rBҫM;;Q$L --4 &NB$5Ei%cpN*_+;c6R<ꤋU(|ZW{8&uLT(+8čŗIan<")xsX( ֬'zO7'")f6-Vh@/$:GbcNQ04.϶Q#4vH&DZ3&~_fU^ٳH!%<$F`[JkZ r᝔:=27,w%FpbGyY"Uu8CPaGKZAX#06[.(,CuL֞:VFҝM7Q*B!hn&8Ԃp1JgEN穢՚2u` Gl0$-U6-{ {ҀHJIG3,TfuRf,'߆mVgx]2hvE:B5J iQe2zEA{us>V૴'HWdʤģ%ƚrRY$a5dC} fUxqHSGi(v֘!B '#cu߭嵐(r.QqPk{(quZdbxEymq0r^ºQpq!FPBvx#ma|o}ty. 8=@t ֠rAP}Mli-~=ύЙŒ^!,/MP4By'J^I vv-O} g!ݣl6z:۾QKZ7=+zYlWcw/>ձ}i`Cv+H$͞OMO0@}}_|`﷕`*{tĭ`4T׵u}1R׾H֝̔({\ k^4z֮>{w{4}-`(>}=k@}=stZ-R/o{k^.:-T z<yۜA@@+:4"hrss=U҆ =۽}@k72I(6ȑ@3uu4D4탠.nw7{l@9-] peA() Pڴcڷ{:z󡙪|{}zݖ{zdh$"B4d=5MV$P9^6eP @@O 59[ "R^΀ݽմ\ TW{AD}>j;wZ^w۲^׽mj:+iju>z#u^o<[ٗJλw{{V][]NHJ `4 T0$Oz/ޟFU׻v}Z/^yv/tϾK_}-_l;b @p.oN,Mwh=7>{9y3uϬ(tOtp|׃t{޶Z'{^-͹m۴^U'nۖ5`|k-]iY'm}/^{ᄚ:wwQ_:JP`wz}_Z0WA^)Gw0/^}ҝ6WPӽ> bep9(׭ ;Jw;##xtz}w4:^J=1+E-(VMv fuMր-v\3e{ul뭶cHϦ[W vs料k_YbG\V$wnUTހ"U AJB7;n`K%[ݝزP;l8gvm_t>_c| nϬmWo컇t=\j 9`+^^k^o"7OSyh{o}kxQ, 2ucP ׼fk+u׽w:fԭk/]ٶb.}v홫P]BNݫVKpcel ǽ|Lo 7]3(=uN T$nOlawy|C@ `_`mnq4zb>5}+Ł9lTt.'CSMhw* cbwW{*tTB]0kDh:8$vȦnEOz]܇vv֑%ۻ=];$mO]p 钩ήܺgѥ-;3zݝV٣ݦm9mfϷA%msvκ[ŷgw{z1oq-{>%+ѾN;wQvle7GEZymN3J Z=:盥di#=>˷Qg&N@ۜ[ I)nNM=&d`(kb>ۼ|m﫻YWWh׮ܽݎ۪۽Ǐ{@IuǷmvwT)U}ҩ[^{OjM%5`*46`l P}=nt*JFQ|meO0[zwlutKKL6=G|'3)ڕݹuH/u'qݎXk; : ;^E>Z Zlk5^)nwEZͽ㽇]xJ];3֔)m'@MZO^T ;/YLl OwnVͳlPYv+xOϾH}l:D4Ѐ 4F@2bDdjhhɠѠJd D h& jiL4ziHh FDDj4O!2b16)Si5OjmSjc'3&CCA H h"`&S™MfJ{TI꟔z4y'mC4T"&id4L F%O Ɋz&)=OI4Ia4I鉦ML򞩦Sem@D=h")&{bXzfdb!"(}KI߲'w'5M:U pgR: kH0U!( < ҧX,Q;5 j&(; BhvfBZT2HQ1THV2\HPY0$P/D8JJHINTP%$MPU)DT%4 KABDPX 2}dCQIT'NhRTQD"K+r3JC@rZ@) "*x!J2jY$09\B !Bf*%X`J@ӥ*5C 8~'Pn 4E12`X*iCٻ;y*B C@BJ)RP  U#wwo}_)#)MkFā_nA?oVHk ksB׆;y3( ev~#ϦxҐӒ1-2 , =gG?oW$[ $ PeM13_۵xa 11]Տ}K4\`Sy"-'c{ o L/hRmօc{?&ke#Qͭw||y@Z19@䐘N;j,#s@ j"4Mf㋻T"SC a&p}JQH2{K&_44ƶkFi™5(ӕS8vX  $&k!b u%5j>hSA$ jb7h?,6MP:jIuqqҘ8e8hTT"5 euHPN0qP$F@C؜s)xp7to_kW.e2?=ΧmC^0i*h"*޻]rZXTQFyl=l55TItb;s 6βq6*VT^DZDM\~ ^(t(}Kq\ѯ_d&TKRFbU6|X>c `6EuΒ&Qs,\Xl<'۹IlưCa EgLxٍbx~E:,cxςŰ Pi|!!zu?XicwWۻniQxj[G.lx|hn{0vqGGr8nL_z]0lɮY˩7Zg p!!lw\=qE;C .Εt+0M,-ĥm.jFG=4lge FXn +h+aCMvSQ=_TXٛT]rg٩ޯڦH/vڗׅa[tw|x) m ׫PUo6ʐ.Qyk.Z%h);6]\"l*v<8a]4:5Rǽky{wc{\ EPqgϝ3 l( l,Ewpx8j^kzI,1 )Dƌ2TZP-Yڐ) v,ϕ3Zs( -F)({a0.wdqkS >Ʒj3?{MU)F2̰G;irs!$FmoQ;{;y% rEBXD3ò5ҏ] T& [O _C=u1"F͚cU)43<VzTFkظjBM\?L SJ"j( qLpY@sh ! 1?a0@~mCơ W_~3v/)h낻L6|/a#iTU~'ϞLPv;T1eѓpSq`r ?4Z8A'MR,{LѨ!j5Kla8Rh Q?݁ɛCCEѐϏs3xp`//7rڌaR+^3$u%(M0=K&%B ,4A6uM j&zfsEڃu^Z:K_^y_g#Xx2Rs *Ȭ Їr(μ ( P E2_IV)XQ1*8oӱ$zNW&4$N]&㋴BaJD Zf!)T `$z0'a;]߅1׮3ÌDCK! ~Ȃ;l@" X^BC8c@ %)caPJ#ڞ/Y~ߏ0* @6O@ v{_W]Ţʆ1;O9c3HϜ~&\zhɸNsPΖ7gߞD((Gi?E3g20YlQI2Bbg42q|=7z2"`x^VnK˵STAAI$iҷ>a]_W{h<E!$!\!޶X`JM:p?5Y!}̊Q;Z-f&"g=AWg:ՔPܢA?qu?§o_Js7+@(z?d Hdwm/ᠵ86GKTG6e)!c[6\h4.D$z".:# i<>Mu=0b!FK1">z*l B_a/z5*79D5NN$s֍AHBbxA'=ywv3EMq;6ii.ZBch3ދsA1;+ߓָͩͻj(=dBP)'JE/vftyC B'+nw̹}CCK #be-pUgM9SPЇ㉉v` .BMGuvˆU\sjN(T~&3"i$ P\Ter=M@( `rem0و3N,i*vR5SfM`NEn$^*V-QN)+ޏ<;&آ% .A5(hJgT %2c=ramYN΂jwYv'֖ܰnze$4PH"F2Y0O,Ï|5JIkKQ3JPՅnם3x },=e\̱YB57I>O~|t=oP#N?#Ma0NШTqnjP xxەχ? G TTwG5?z('$_=Tx XS :u9Q=T꘾jV ԮR0 RKWmEOt.QGY^Ͼs1=\MNu֙~t"'ut\%5+Md"h&T܊!$ A(6j\RJ6)J$ [,(wa͐ m$YnfB`H+)&l~)Rzs~uX)aJ+Ѭ=ڳE}~NtP{1OdSIskrJAbɻ\`ChWREhpP,A|rWZifR9JkvިOgɈ:CB ߨ) 2Yhf:*T7D8͂2;ϝcX3HL.Ey:J xIX C5(!{]x(ij*y1mew;YǍ4TXI{|-Ndhֲ&={q6VWڏd)|d@!+ݲ3Nރ(*'CiyRo?N2t)?eA Tn=ӝ(fLڌP̴kAE ZLW\8H ^>({ߋ 'ֆ'd'Vpp1  !]=q`̿s?߾~{vnWX(̀ yq^,+eFN@ϛ 4ÜPêx;6^7.ii.X.MA BJdW"2URhf"ѤwtiV7!M*\StfP}#oɝl*0:gqLDB3Q+P+ܮCUTUPi1!"USJeH*H4{cGfE}CH:@S }hG PGN)9<@c\, r`I2c35 i/;Ml=~x"l Gqvj'fCwÄ׫v2 )FG'Al2oW2C|:A4hRXZ@ b(iѦ%)@Ӈ*s=`2R 4*UL)!0%1"  P0yOܗ=:[G/cRsU~>'WjSs#5<#mei@le̸(.g XY abCL'Ts* H.8QB`SjMF_sʒL/Z^~ ]I,CmӾ_1IABg.+ 2E㪯U.0qͱ hZ(RIT 9SuL ѳg !B2Vd3RCjX!q* )@ =%[كA@j٨q*<|0NJBУB2>\? '3 4A-!$~~|yR!U("(`jer;8`Ld)4(CQ폇,ҋʼnY*O_Hq gA"S 3 ohi2;) C*BBG @!ACr֊; +<91FcHSu_ªT{t[NaǮt1YB2;ut9(ԣɬâvz/NNIwBibقn#Ang%'/wa[0o w#A3:tҒ~QPi@ %((b*(Z $ hj) Y  R$BSB!"!(H x@᠑<5n`s{ ]I4CW;*nZYE099d3篜P~e6bB (U+V,d7<,@$!Cuw <8(sR9@YWC kn]WwT b{J%W[}O!&Zz4HԷ09&ɳw|*q|7Q'DK(rPLQXX63M0K3g}sI(J)mz>r_4r|XYYf\/esn8YvGOv &`t$N5Er{QA H2F!HLLPͫ,BAo^ymTv٫\+anDDƓL:p6*ӪqT1I94umnx,cP1 R$IBI`(Sϧ3 R2G&O'Doov=ڞ=e leY,$VQ3@P!#Rt;i7O, (BE? M!E`~YhmEc įG|- Z8[*r>TfXcFOv-kVS:E19Ÿg =Ywnuw$Un>3?Ͼ|ڋr"g\\xbRAg/m5eoC @b2&w(pϛ4D׳Ȋ`ɭş,2æ 2[R\CApܡd+ܝFQ5չD%E(0 9m]fݛpf$1 jaѣUF M-5k,5k3Na"SJ7՚Kɘ:Y|;T4q444%RP)#b#0]A()h(3SE8%eP`tT6ɡ lj-@P2)j* PAEVҁB!@Ri4 Fb-Af R@(j S (RHjNFIT:PJ9!h4o9'PR4J2(\@ \(()tP)KQTFhHDi ))JN6:y৖!PUM%EE.Gaɣc4DQs&JZZJmns@ pDʴ[ f6hkZ 4#AKIQ]QKB5r :MyLIZI[-h-8'PPκὓEF%"*BhTT$ ԚMlo1r؂!vxpbMRIb@lp̚kb^F`I5T-1SB6\jØqkH NFBdK*()b &"&JЦJHX @(Ý[[ۘCK1ci))"`"Jj(LV)m뎱l`"Db*Fc\`fJzVaQ)-E:u05mqDIʼn4$z-324@}*F7{ 9X5tVIɪtƵIE QA^>m1 Vj*nDYf$5ҪR.P\:\QE#QؠAJʈV+S͒)cHps#O$&D]AVƚuM%`Wjb.fYfb4`[%a2Ogi&.MT]E#clE'چ1 T*X^w2- ;:BRĆe& e\\7)3%JrLXRbܸr/l)\nTVZ2DsmIbd4JCnCai5ːQzrtfXwBMhNOlp,ܳx=~zlbG0z|Gհc>]}^cxw+1վKJ&#.PvM7ŧǧh-V(lAzkG=6~:qEKS2ЕQ慃6)6IULitcs&{{;-~>P4^(c"rxp>A% SD3h?U:q+ٜ]4$f~ lN^r"_ RLfE J mijMԄT-@n%)*&~jK~.2/L.%3F ZaN+RDX(6vY*(Lʑ}VFϽW>,!q3DWdtnkУU+B?iI\.û?\8G[^̓۬]~˷=<qIJ4$k)RJ)*NZq0`wATsRR@=|Na8?~7Egk&A@̾ VċњaЋ1\aUf`A-xQP <,/+MQ>EEq=?D&D4e#9ۏ<JLHlݒEMUFC~/! ]("{aֲ֖~ `LغU){/1ꓠ'jj~H<b$2;!FcУ9q %db$$W!5Qk_$/8;X0 tԨ=؍iDo⚟(A43^\PS%Pj0}՗%^q.mŒIZ&yH}"j~:y7J] ;M3$ 'X}ڡ AqM}Ô ڶLF!O^&k JUI!ǧk{~6}4>:XJ0}BÄy 5 1gFSdJfwSGSD{q! G鍛W<5SP:|dI@#~ܳ%~09Mip,xDS&6D@VÌ_4"VFyB=pФCERA 'GASx j")Ft@UШFD&. KA6Dq8Sp z+ntH 26^WQasHB+1DZ-\/5i4QlTF5ZfPd4 3)CByC6ܺ.F?zk6^Xg6>od{RO?4p{\?@b/?֍~NS@~Vbzd$g`UmDY<(i˲*C9LDR"P^*:@AS_YNfvQ=9Rna7/<qVh%15t#.:gE: 啞R!좦y-j鍡°p_\-Am1ZumV`S3ҘεgHRU5yhh !c;k.\ٝW^sf]IQ.jJEe_Ow!(_~k骩Zr[q$ E1M!_?hPbϾqd LA$#3Φ?c!GHXR1T9F-riUonS 3b, (D˽ECUcm?iNv1x_&еpiZ!vf˿B,"x_ ٕل gbV7jj_8f׿/sI&Z8s:޼k/_[6Fc->uXSv ^7$Nqs-x\i[Z*&T̢ H:NiNawj ;e& SZG|#vRe,oYQy<Ͽ5G}"}GqR"t8.f9qgbBGlq<:vjPZneҗ5&x%hR1)SƷJCvdWs0K ܉JK\KCQ#Z>Se2}!ҀbaO ]gic7(r8uheBJPzF5!ڣ?͌TwiH"P-l#Q8ڈ(H 5Լ>"GqD,A 2DU4U1!TUwOY9C!;J= sDB#ԋJGӕ;W͉? ]@DAlB-'dG xpE $))T<(.schfFE1&5ihh(Ѷv9Ib *9+HYh( )*% )b͒&#J蠤ĿKtQSP@zlLJot 8Am)M5M4Z@mPN%JZ(Pہ!LMD4 J"dƣJs j%4)m E N =A(խ#đzzA!/ N4cQC8 0m2⊃Tb2MBj [Κ**$Qi ֈh5\փ=1m&N7AKIGZ7<Mi)6lc*e6qH3&J(f )d^6"vkBDJŅ(VjMU1STDcmj&2`,Gix{㢭8(5֭)*4i32i9DASPAj6r8omÄQ;F}Y R6 $8%XT9pi(~ʄ8l$RRg9PR++tUS g)Sx{>yG5H\qF;A$1DM%4C~s< mfv??vhQDs n`b FEUg6ѦQ,a孓ZkcqY4ʤZ+KJ}c n$I}&>+Ԇe45σ*:z(Qa!ȢH h  _m`Vo? ~ήVTJ_hW]N6ELCѓ6P2K遤֪]_sO!`!R%a_JP>?&r0$vѝzmi>+ Ρ,@pwsPPfÄ?o$?Ӧ߽~h="(d"N*8=@Hf?K1}=]0FWL7}?*L,3:Nj+l\'o!G}>ADQTK?)B{|$℥6B{8J::݇@~ðBJaSG3ĜLѢtl0DP!S:xK:r;Ipa)m(rG>Mg2VHneKpoIA?V^B~ |_@2A[ҫIN7 ݝPB*3 irTlN}~:47٣ƢFaAÑA4U)^ nkDTR`g뒣3S(0% ,S$}eJ"8 < "ɱՒkE;gKfR>qNZ sTEdM$i==!̃?/Rz^vx/,NPK$;ֿH |>M=_!M1/5"Q **Fs81X9 r߻Y~n3=5ճ_OwT]+ll>!ô TܨrLz[peGUҖF/΅Շ- c޼xzOP9gdzFnC֦k# أ~ XSo |t'~QfߢAq}kU)PB=G: s:(XspMh=3yQl iu Qp(%,bFh`vr^Ԏ4)[j4' ⡈M=I+YȲRY99`G$y!OWgD $,DGz'G﹙upU.8hi?׽م'Lqчkx\8Rbxx#3 +fnNN_4PRtv95 /&`!ﴝ^*4GF1# ͻ盦eLh3ZE,1oTKۛ9åb#0R7ií VƢTzSIR9YGg>c.;Gq=]=?;EaՌFvEZ uL쾹F?&1 nScQnH%Uߠ@%?{pLPn1dJ {}k7G(G>3Fֺ n )B7۟<2$J$1 WGc: 8d@ PN"ΩNbEY 10bYR Ze.l0\ܮ`J NlD5PcPTRAtȊB*X=GOxǞ d#7?kʀ 7qi~wʿS}8` !B]xX/_j%>A)xATِppC΃uc8Μ.BB:"uldbݻAI,z! Ӧucj+*]fqG#r4iQr٨^_zʢǥ]kNàȘ]Ch2ǭ֛628x1|{AK{=7MFia[eb =$mdD׳@]v3rvQS1̓;T AP#H"NNjFfH"5 g7uCĴ% @!J@P41!M RQǷ?^E4 b~^ߥK-E`.ZaۏhLk=s|9'.6Vp|ejV~7*ߌʚ"͔ʙSup]ַ1&ڹ(AMΏEz<6hYu=RARS -]v̙_||XU}\+JmB ^ _iUi R@#|s17]U?`"&O|mhd_ӭGF 9+$0p0R!LgF'2vj~P1aM 0yMֈ*f0!1H| 5 3QW^vf(Q8 *ґR~jU5p&~/&1D2Ȍ]JFcrV=6kp(Y<2G;\<1C@fϹU&>oLB$`dB>-ep?1>c' lIt“@XihH˟c)H1ՐmÃƊѤbO[*R;|ުvC7men#M;P/FE`?~>㧦X@~pһ8ǰSD/cp#WXֿk8X|GYδf^r:(FIVgI,ϳnuz2%0XNd /UAbwd}$vǷ8u 8AcذC-ZP{Dž/)3(P HwL?no#~PE8~M}mxT<㙌4ۆ~#wp`1g2wnE@|v`*lKA/<Ry[`I?|g#,6r}+f1g؊T,dg?Ġi)>ū.ho BwZL3r^2v)vFV7CJIz1-0SJ6bB&Ca&k9|0߆6v!WZS'+8JD3($N(k9eZ3ez^D/CϢ=W R~DqivCc&=S҄/nMO[„5ЦdV$%LHrrF" KRxxxFvj/< NGEyxh}7Hճ<=9:HmUI#d;AB&^}2 Q`tu)` g4U? 2Vne갱Ca8̥ %U?R=1] 42Va2hGLjܡGg2oX0(B$0׸=BmֲuZ(c TM* 9[iOT5g_{"6ow ݿ Vm|sYԋd|3~`&lU}%*[{Y",$:kpjl51OT!/}YN:fi r²FC W{W)d;ŸdءyCE[ 9ICvOM@:mŠ׎^35-D @IsB's۠Kix/@<|^? |  c׿w^$^i}-*LI Q߭ԿWܞ7˻6|=K^^9NrYx:0eh\5h_5m|(Tj6d\t֞N>Ps :Y+vۋ $\rfznb/~RN;mHPU$_1!JbNqmrnf9Hq vZje |wC{!$0) P{P~an5iJ:$KF[h7fƺ<m\ڂFbcic8F)0z')xc>;۟>{J5S?1`oy 65!G@h BFA;u+cd!:49/>ϴ}yovOTo D-cuq_̹Ǫ"$ϴ PB?ٙ &Zm;Ի 7ׇ$R435(j&1Àgk"-Fmә$)]X7 ̃Nwp"+'U΍uvdaS މm`uj^R3QTk8{w1ϯ.5DUVD* N?z_g~ı0J*dEZAE5e0qxP# @yA&d)QAE^9 }6TA/6yNp(S|X]84MoAD&#__s:P?$czZ$ul AdY݉p{:So *m9)yzAŰr(oSdL=!~I~ ^Gy3L_:RK#҂m5>x:BxB ۀi6H5Ty4bKN|CLC``b,t/!`S;dc4MnJ?!2Q숈4)N]Ws׭#G3_ra%7k V"LRPy-AP6Mgo((#T Gä[ش" AVIL}Р45` IHV!Qq(pLX}/K\ʈ,XD 1B~)p0CtœI04oێQA9twQBc=uׯ9p*L=9tDoSflce )= "T<)M./ [TJ#\@Wz|Sy{)2j+E%Mz{TV* s줱x 41`"Zppb,}jHY3Cam0p@HL ADbN'N 4z#wb?ܽg,D#%fJf̛g7|ko SW`P#duMmcbpo*7j@3>rf`To綣:Ny@kv ħ$DEU`3op"9glpT&0Oμ6B, T-m@P oXzC=(R#'xp dSFCtEA*H k[֫ʺ ܆(.$ !8:*U:7p!4E@> ׬?Ӱp<^U$m4:iOElP&k7jЀmzdQMߞ8mIUTXΊN2`u!%?rE7/°?싘˳,6ˈDD/Ee*˸ņrd`h+ \ً_qߞgrҢ:HjT,E hVƿM`85vV .QJzxe2#;ZBs=KK&P@<$ARP0q E߅?b(*rǏ+W}{G==Zz ~>7#&6,72=ѹS>| #;;DAwHx}.(_x~;|@dI:G"IQ0gpJ7=?3!oXAXơ>l1wF^G؇-\8Z'llD(uz'1o3X{WITyj f/4nKGU糿et3NQ 8'VSΫݺMGs -X~;py.ջzlrN?goG 08LYSk"U;v^A,?0 8zz̛z\~iy}4Mnu-ݍ` /g`O<"4{0f \~ n7捔h*U]XZ {>x,gHX2,,=8C,dvgoZ ,jzg8h Ȣ}[>$IeK1c@@B#r !JxOAJ/w%D;Cb 2 N %Wut/ۻc]'ݶ?F&V;mδ__寳^,?:HAdM!~W"6yO|@D8 _<@E*T HTU LȔRmN!0( TĹ|Z`̚-,ʨOצu߈bN~t }Qo OG#y/JXoRI%3a A:Q'1U_g}RM{ u2UdU&}r= ?k>{扊1 Y!g=ھlYKCٶlhGz݀Xir#EO V(QAm`9@uuGNۏ}55gc;@@G4tڴy*D T?;Z?XXKA0H_>L@B&4<N{T OUHۀi7Q@q8Fz} (B|g?.|=;GωߗTOĂPj12=q-@`Gjh A{~ߝM sف)]V 7. vv3Ec>r(TA׫ZzB8r+D']>A1xo<Б;v`=#N5&`CAqRGw!R[&'tOc⒅Yr[!B+(w_:@)V%,rgʛܕY/IP&;ۮy =x>EUT,:2y4QEQEQEQF*zkοkXw#t^7l2"?_ͣ'?yw$ohq0o{ӞOC}h<}c70<ܴ鋸@A*˵-Ԅ@<dnh);<(3<#4HgD@ HA7l06p9R'̓  "a[OFM`'?H oQ/Ì((#铰>wdEOvW8*>dp^N5# b4䨁PPpq$cYRJ($`͹-ϸSA`h:ϊtwh%GJ=P]*I3WE1ޮH8ECEE >\4H7 SgbJ %pcc9U =A!@80OĨ;)'Qߏ <\j5FK:zCzyِ_h<_ =_p@o77}*vT*"{rT&Qyw?ABv6_;Xg!W[خe@((8@p>c.<5>zJRK[]o£Zp7R6ya׫ 0ͧo <~mnRO)[@s0{RS K&}+\E꒰ ] rkt7 j2ۿ֢HStbxkϯǯٞ6}yC'Mh#}v2r 5A @UЉVO}4 ِpwA!2D^*c \)>aꂑgGO7{j卄~f0bnn d !BAt8"*w3̀ձcp*r)gcm |@$?<p'Ǖ٣s0` `~[Hn2񗗺=ώE1 =2 0{D@&QsǃW"tGz NB?:Wl*QH$72F~ p&9[z?/1{rPmvA{@ "IU |/:`Ѽ贈w%J\0D<(#(j~6e-UFt 1 e+{" _2r7IPP갣/n2D,P7ח˞9r¯^N8?NHǨg%hCm˳ŔrQqP9!|{ Pp( Fs2*z;d`pa͠ԂkARDF<ʏڴ/U 5s''#5v Is<ցQO}VT$PhW^ʿ/N<_xBbk^."P;ѪLx43- #A3{[>ӥ =1 /ަ hZ(ZQVgvyk!Ϫ{f7k%Aۨ9ʽϣ:~m*m%SCl?\d1(xg5 sn0&g_C9$ILoMyGYZ ?mmZ',ӞmpeOi ֪dtd1TU@qmeCg;P 4RuP8Lg>hn|lA3V`G>W w{$=tM-!=R\ [v~>ZgنT8 +/o?o  @猜'ymr8""=j(wyΣ#0d9b4BnDOC;.TEדm74-_}إ@KO@{__cG)$_ث'I9r~:obɟ7Al'B/i>59م?2U D`hq)s6)1G55P msPҡE*[*ے FJ,(XL]2-p(1U [UAĶ"ƘEC]s'[Pg  e22IUL$PiՇ愄#`$ &Cpꪳ# Pz3@6Bv(`Zz` hJEzr!d?qmd-`s!wPnxA,P#dM&2"󴛠6x.{Ms)  Jt7z<#|8G@}V/1LLj78S<@ѲO߯~jtT \iz}i!?mxYd9rq E~$O@1E6 3GR5{bjjmj**d KKWQU_Y"o?Bs'm\O@z- ˴n=(yWiB1Ԯ?gg<]'n}8héͲXB7΃z؜|Z4eZ_Ѻb35eQ숃 7[JcBbaEaH+DടOyMz2o]D;Ags<"GqntvΎMv;qx}hЅ_w[J+7ꄥ,.G(9X!xd%R]ƂW{S͂FK0#Ei:k/fkg98ѓ*єdG L1ĸp\9,"FŴe`B= Jb2D# ,e%Zr4Vc iIhnQ10bŀW^18/id8Ѧ:#8KP!=xu8a!PicU츿[h޸R9t_~gq&<ndϾ//S4zS1mpErN v8Bǀ c]|m7n]MA9E#.-QX(< @aQ腡)#KB17AړG<^WAXl=.֐( P/.E&V8RX"IYamZc ETC0*=Օ~ڏtz"! ]3DAKZ Ѿ:YQ O9b!1ڍJ㭠5yaeaLU@oȵݝmwF6[oFrBg53yD(L*DkEY2$(y?zvG&"Owv + R}s74\J!Tݣcw}i w*^D;kkI e!C*g>_1Lf GUPUP6oafB厶߆x h% J3vOS)e;8ZD.8'@B04@1~g4ߴ]w D_o6xP}dx>Y8Ed5>xBEPjf_~C ^Kaw yD!~/wףB!%qغ3uą)/^DsY*](HH<B'= BÈ;2!,B2_t$*'EMsrayXv3W(d17cq{eK&=zQTR7]]o$(8{YɃh ׯP1R] <%܋gT6a !`8ª%c\1aasi?=˜C}:W\""3V^ECe؇Û.hTZ5T%2ug&C42 V)d9owtYqDAE.=_m}cUWUUUUj^wr:U5(\TcESw'(gh[4TLPЖeMӀ(6PΡwEmĠ3C!>.ƞ}?n"i\C0XygTw>ʼn2֋'+ sT 4$" sOŨk@ SI~..l,Y_JZ JC"ɣ4QSїh%R58b.=*'BC`i=`xهYu`_OQ3{a3uz!Ɲr? 6$ItGja(-j\4m2^ ѯ\0;qev@l@72 1]fC<Ө{_ uYᤆ*{0WoOR.QϨ#q- 0̈́i` ❐*=rjqHC8-tjB@EfN<)ߍk ?>L\ՠR#6ɚ]WPUGEL8^kx)GMƁ n3P 1-߯sc4{1$ph)ZLtO.]:xOx%wꌃvDUh!JPtQxͅ hXCAֱWe}qQPGq(`%W2PpNv'zx&vXc([4`W+>x8y~=^a"PhѢ{/a4 -UwOqQ"II(P}fYtT_S(`#}lfw6R"֎-(Rؔ1`)&FT*$M?+CF=xd;O!-!=2  ̏ı<.7(GaYNG[ETA(~a# PF!lɚ'&gV}?Ӥt\aFϚ¾(/HE|ۅe`^㔝btn{~ݼFTh70EH<@nropk~δF[}V\jv-Fc29G-4XB*lٚBj Q㟗vk!DA"AtW84'(q^Fda֢UL7gCq'`7pdDWC 7}?on{(x_Һ*U\{^GdI; B pQmvhtzZ<4b2_2)wۤ afc7{p脉[1Gf.e S'8&J!㇙H%ْ/wFFuUჸVVbH>lDӌmr[MSVDIb|ge(O*\x{|D`_=p# ˔&J?t/gDtt+]e2CϨJ 撢kq-,˿ %u /IM.=`#5_>G~ZtG+Z)4j8XĂ0~Awkk22ƃQ.>R8n;\5JpےPzL'P:*"J U4E<#=uѪS9?gbs1;d m @gIw`Üӕp2lT{kP5JFVkJ PV=~ @1 fϿM$qvk]xd+&1/8|%Z>t9`:>J0zZZ-q})GxQ>c MӨQV::C{!]=Rqc⟸+h-8$P ?W^?j6eKFh\1B[\TjQ LB@%T0,P4:).aPSs5[+`P+BaG{~h{JߛaM*tDH e)(@ `r ۜj}_3N;tJnZQqbOwl![jc }5?칍L A? AE<+H3g.xQuQ6rқTه./<2hCh{}N&.GY>;~+1Df3;/anF!Z!">|xi~0DbP=Ty!(7K?sj8QX{5ZBluh)/&oyԇ}8BaǮTLI9.N^8'}L{":p6>^F) vDzn1I`^kc?=)U0g%҈ӌ8Ԓ qYjmU IT} *3?<_0,N۸zڄ)(&dje;&,GIKQ$0Tc}(ҩQ㑧,wI:\۟C*1%3!| _9Qz1, A;8q Ͼ4S;[/ ;UeaGRV47bJ7wF KJJE&0іfXxh:ͅM8c%$-v{> j$;<Jp=\&6#Y3io 2d(_!+=jϲB;M?F{Ǎ@T|N0/Eb ;yScu3ZoPd5oVb9xJmv<)VXc&z}2^Q׃$sa+2q@d8.+MXW) b@R'X=e좠J9):SiZUs$Duj/">!C4pDP'Jceh3 ci1mN7"J1IIIgsy&9 j$DSADA0V8)@] D)|zR@iP67u_X~R|_(Cܭ筥MS%nsAJL:q1̍Wa@cO ~TcK4i\1MXƘZ m=u?M ,JbqI8J4텬) ]/)ʔN;᧱s[E> )'HE 9v6>ld,UnqREL3V,&ɂZ iJ43+%H*!޵eD!4%s %hpg?Ag{{9>Usߖ*U!;9kd,+Z G%'o.ΈDlUP C^ymT;(-*>HNJ<\X*)UWܸ;4Zl>c8Ή&f aQ_Hq|rOGs 4ۅ0Q@\Hw~P13,H}Eempk#0DtvA*R)Dz5!w"fݺeYqɔpPB-ϤOhL/tf+Z w ;f[ :O9R&*t8CR;@y,l'.)(˯;_ H$D:";Eiʓ'0^Wh(yx#G!{6ۖ^IBP*x Zt徲a@goq/ |d!h5zRRxT("JvٸŨ&f |6;.UMX7O9c(*?.XYJk(9brtm~~y73 q©o9n.ld?7O,iuˈPNd sa*c2`YzGDZ 'E_{ 虱HC 71uY!N)r- XE=@,)D@OD pߔZ)֠3.4Ij+ W*dIT|&9$G,#,wQ .C |C?Q@u 9Wfkאr 9X;tufRH4ۛ ؊ |Vbb o8<^Mt# "6DI]NY'V4Kw☐H"Ĥڋ/,6U(u{o@> &sQzJ&&gn<2C N|vAt]d(7P@0F{ jBNl!ʞqeKx,USJ=3Ǐ<2"@ۮ=~K'B@6t `6(Hɔ4qȺIUb|abb:50„gO|JH01ZR L&jd]uWE[@+ׂ!D]Õ &{ zQz$^LҦ$K)e%6ͯ벗J<Z7ߟY.6<ׂۋ(&Q&N狵cbR{<&s\ nɢ3u!c0(ymZ AI| .3HÌРB}_*Bt6Wdi񄵇4L(yKeGh|G2'1O|/ GTOi4GL'\Lc.mFTyHv~gºc#@ $g6jˉN吩+w/+r;I͊4VzL0p}!܆tjMes16TQhȤDA/*ѭ>֣JF^[4OټϼWG0¸1E8Ek-ݿ=]/w'\ gxMM!BF>$q%y/7w0;on+* Lp-ą`:H&}ΰןuSs "s)Sr,_*!F#0 /Vt h-R !y sC0L8 ߌ=(E!TQ5SJ@S%3^XE ` :  1 ԣvZBkLڸcoQg qOJ 83ݠ*̏౉P! b`%Ks7Ն`+Ҭx^1HBs3^ֱ;Qߕ:5YqcѯATo8tߞC(BQ+|zlM=×W]l=jPiI)!\bN-4cO͂\ļ"D…b)e4 X\x~y Ok>>3+?b5/N1GDñc %A#FQni}aV uu iU#2" l9iG.i'gCh?0&QRFx7iZS0!`gFsyplb1Qy&eOyDXd6F0(%+DDg\)QaafB*0?Isǽfuk3r3F`Kr{nxˮ3-g֏!ea/}# j@OX\Fǫ =x^|琁sLx"(3BX_ԭFGΐdBiDBvfO:*o㆑c/ќSt}7 ziUt>|zOȁT4>l৑a1o@QSS؝GqjU@S2氀3 =3h-C!j 8I,8x:PP7.Ls`-oy"DA~7󳨃{$~GDx`~a;^ڸȀIcBѠr _=&UCWͼt{']7Lu{zТ!@%+.ywh$Lz2DE|=~rDKK''X7 f[P ( V-)<h XîN/ Q=XF ~EV@84|׶˜|D%̖Ա:y熸L7CO 3Q[f/:kNi$*O9Ủzrp!Z|߈iD/ci2A?|Ճ[Q.=li|(*k5)u2$U@(MЦbe6R4',|ݗՆJ]a=;E\NZ7aAlOqoNz z[6p %ZG F;vNɸ}w=w]Ĭ^Q ɏԟ'qUF*e1^_ N2FqC4=2;`#qo}bl\kۺGh;(c&h^%pژL_rn)?DŁӑCh^\YihTCVoWi h_kR kA7G&%D+dԣ!\(ȋU#(h" A!{E!݄2naiX !ʼnMKDr.{yz 9aYmox9a‌۟rJtT<>9n1 vqAҩq[Al>bTSkxwaIL>ٖ 39xo JuɈA5"'~n,JlJ"C.<2kn ^~ R1؉>3.qI їx "(kc//uq:Rs9s=Xl13<6rQۛ4]*o1S:.n:U3DY"?Pb-% P)r a]uFb>Cx Tٔ,[[C=caUD(*!^ch%8 |{I'\OY ^e|Dϼ1Ao^'_nΞ 'gxsqA.c'$p0HtAr  fb&˰B372Go @#yȞ(THhza0֣Qѡȫ ?(?gk^훏 \CyA?/Pۏc" oOwp0d{?u6$+c3gb [*XB]m̛c:Їה)3N57 ݐ7}j=;("m4W5pLIO蟸XyPDk﷜ ߈4"c za׀91̶/M8 e31^ O3fz|3_m 7JM{c7XF\Xn !$C\G/.t`)W*ɘiA!VxJ9SA.x\0BTpxAE"~-y۽JJI1:ՁުӑT+?. "IrǺ4w;[EX [`|ÉRB{CӞz͹ r q ִY$@5Jy~|´XUuѾ9"͈|]^" tHu?qXW ^0,|429 DNMPXP2 BYj8HYYp<(NF|6@9V1c. ذA SheB~cY4`N2DV65MDC0#y^Q)ǧU 4"NEh2FyĭB,k`x\zN 1 9APVJÔt,O)fANދd W1_nȎ#0cCYO" wDa:O`~=KװeR`3,E ރi vz|w tͣ;\gwe5`?iwI(R5֩ ͑B@iV=Q4s1Tyg,pD@DAdD/d9B Ak]@ uH pԁpOpe`R < !nS::ۋ04 e5`;ZnBVlH$1_+Ȍ{.'}TY`Yd㿧a(( TjʸbA,^҃WLGW͟EL7!(׿rpoh`+'fI:U7u7 C,M/?dg 凊-.3QTʷa‡Z]/ٮad͹K9KGȸZ]ĩ/RF9LZh=a2DD(f!iL`0ÓN\imdӠlfQ!߃w7=.`q &#k^0Y3F sav? DBȶ`GCho!!"&u/t]UT d t0=qSFA6t[ܣF"jBE j22E>ױThWn\ FDk48'zI5QWE|' +!b3Pw៊ N#ßGR"N͢D96l+Xa6via^@tt.BWDm7yR pkNXpYGuHGCQ])ֻ~vV)Tk>.D:"s*H7Pۃ~X%W#AK|IgZxUᵡu~?bQI ]KWə أ͘Ф6nn LgA95_J>YZhCi0JxM IAٺ/-2O~[Zw&F*p`PT P:%TR@Aǵ΋sc*ڱzґ=x'Q  C 08sB#J42CptYֵqF8]aD@B"2Xh50o#' z'1G \qW9`(N;mz7ϟ\ףgX^WRŅE{*<)(h(kkBGJIDyy^G 5ǎ ؟*STR294DgqձC:E UhB#32Zg7Ģ [ Iݛ$o"0qXʇSů.5{Y>-|"+G+( UkeG hnjdrt΍i+aDK3ez(qqH VčkPERzQ.kZbNש=ݚ&5.sqϋ3~)*aWl$16 8ĨZΗ&V1'[47TyAД:7/8ڙn/v^ɽWz [5y:(/Bp)'~ |ٲ|7`@d\8ox{1x8nʗAARZpu)#fX RՌj9ahy>ӭt˒馊/+ i?V㜌0ZeF߹@0!FQUbV}H+cʱGX"c3>\ nX 05K9\Dk@,,Y6z,H5豥}!upe8x, >.¶y+L `fSo_)UX`r !ZY8{B" «Z @I0|Fj&ca*\8b^v'`fn-,C*fnš =avW5Xe,16~21s΃sbrP,nƆ&Sr?#C{Zu|hgaOkGLo` MyckS+B$F#aPeg0`m&DIX] T ۋj0HzG*14Fں*[GC}\3+?wY73Y 7Iك~ A>f d( ch||vA<4ؿHyLϔiKVtFx7T`$+e)3A^_rgID1A#׻TIhS.uuH8 H{!H I'=)"8H{2p4m勂mz$dX0bn?L?"\db堪&`2ŶfGxң5V${8w@U]|<:v0;dX/yD"vk~>nqUNŤRyT@,p @A$[?)ֲ1AJ\Lfڟ]('0~Jr#ZT+&зM3~0-T" #*i* $` !B\~~^V 68 hz3O~t=Y+rI&[o5t8QHL,*d!G_GjK5Yp9N|[Jlp6Uh9LiTUğe^'j|3Heudm!* m@n w_pbM _v|e ઎+Xr/|l(&_<[$ >ۓ׶!)Gה*{;++a|蛩Rع{gϻi̘FCXn\fࠬ)*Li~5])U |ǸMO)aOn"qWw̜=&EDfNӼO3k0iQSk4dI5"B Қd038BP Db-3M۞ asWq{"03_ߘ|ש# K"޻YFc&EPArt %TAƭ>ێ'(|S?nZY8KL{IƃP>O' BR|Z)%LιRJBX(H)t/·WޟqqP7k:Ⲓy?QUھxu(Ω P@˥b}}q_ao/b jT uM GDzPA4&$~ /h-Tv82?u_//_v5wKMsJ>-I8N|y/}M5eGšM- zҌ̧&z52DKv+]:L z Ӄ=`,d52B+ ov d;"&$fcĊ-(V ɭpu3,rH,E܆w:HJ^It6uLsW)ϛ2C"o7&ZwoC +V@V 21uedH8 d.km$&7b7VVE3b'c8z_R.rʩCޒ9>6ֺlkWtʶa3:]H eBX ?Z0=qGK8P%Y*`2VZ `)%)gy8`YA8i͘d:r67v6OӖ/r`@B>~Z2sSmW‰u:?GAL9'W OuKDP`8]Pqx0}Ų[CY-/9 ?fR+?V>|~?WwKSZaa:h[,~z5%&±Pgf\/ӹF==nuQ|::{>|2HD K/aaBo_W `rH*"TW Z (hT\wO$8! @ @15N0!5B,$jX"Y}6o$ۃރ;y3|n[+Մ5Odsw`:0"XᓀNXwK[hRaG|F滉,&8z/̬ЧXJQ=tzqc+$Eݪ۞-?Xu;e}gLGSO%2Z m6`1ˆ'퓸&$QLRS TfNr}pq!2])i4S|^6 i5iw_~Z巏tgzWjC&f%""((!"%A%Wc(iIV][i !ߣF5Yj~=wxшd:;Y;K)-'$ D%j ^Dgb< 1DOco9:qC"ʌ8!~|aAU?0A r$'ਂZ;>X?4<W_@(@U*Sށ@֌cg}"s,ȟYp\Q\{gAjECK{(趧=r`bO~xAqx [a|?^9"`]:4z!@2nD@?[yӢ4@uN;Ar,o`U߷3m 9J^\@<QM∁L w˚C=~i#c$WA8my&P!pP7qA$A׺h1ϡH$DAX3L}g'^ WǪ @l6Yx(@̡cf0Κ޲~^|ɩӠJ 0z otq 01n~Ct`, B$ s lຐ/ I_8k- Vb{Ba{ hzvUQKSKsg#b7!ޏo k~w^*Eΰ{PL(B0c;;;:YQA&'ÀԓG@gu{7N -x׋ԺBGJ΅Rǧ\kix_}ExxK%Jk(p%)|;Pu 4:_S'o0K(ĎUs8fl^*Xz>w|Ӟ|Îx*n2ZīwՄ{*؂I$gs6{?WalA&_pq'Oh4~Wd:|{Isv 3ci}Lb( B$@'dz0J(G XK[&5dݓFz) cbd` g]VDKŘ6h 4%WKl%T{M]c`קŤJI$n>."$Enn7ń.3<" uC? A xLU@;ɓ@[#яGL#JF+њ'`'/+ev(qqbr3fu& FNxiyNVP9@}U|ytG߃$|{"uO*TְaP*o‘Ϳ(7exƆьP5yֹ&qNWӇua ?RݖuIAh7Y_L~J\xDC4z&KYǫEB| )+xz}Cϫ +ҾZ,O<@#>m?o$ m/p_яCG3U!?!S@f4NŰ%<;:1ÿNw_PSAyrQUq E $ H&ν  ?B:uYAKr8zk+Jtѡ)&TZR:R(M)J33RaQiNh,)(L>aI#>Ϡ~r;_оJ0!H$$k 7>5x7l_7l`d:o٭;?]p_MCBsn'+}ET2cW 2"v¢ko1 1 37= &L`jKEI@ #kSpG3# 1dp0c<' (:g dkC9e5˷|zi+{teicvLy?(+ &[19~7q o 3b|T&*Ty,,w0!װ7=Rn)X_eO۟% ^da?gOǫ8<<^b|>s4<c>$ȂO̬T onS*?ɲAB(F|N}V>V Ge|]zu#@TY> ?RJdBfhˣ_Ǎ<~痝3![_*+._{b`PEVe䢪% G~W~/FD@ N!3uR|[H-^0pSb'(`ά=Up9 iQV%)FFBT 3"Yb,@ZPAA2p=81y\K| omUɡTm3,߷|-l(Wd- oC'[6yaY4Jَ(3l4[`8P"(˥ϛ={{}ys w|vl_&>mn:$f;=69OP1TNuJ `:ct> 1J×r|7[Hz*d)L>^9HJ~ /ʎyap A XA SCLLU7 =\ELq1zT%j/~}Byqh?^6p3g쀰AZ'.`DPq9Tzk0AIkҷBE=q\*"(G _\Qo =Y߼:& 4: ?CPpA2gX72ureuf(:M oGA3:o>`~]Otzlk/^#sB" s\1Mb` &>!T he~Hl !n3I,ROO1+uv.o_ze,0 ,\dž^M[#X Wao?d9 OFUca@-D{yzYTs.:Noл| 4hRS_^+Čj)1(8Mpڎ]}iTnmFqqi3MؼDYu0Yg;u`Rbڝpr *04ͻ.l|䭥V!PJGFhf2]4K UWkBfQOR,57l-h8]n;֜TX=3a*ե֒*0rĢ{냦[`!"b pi+;HѨC <^)0JE<x8Lk;.oWzqU$YB>hduV82Lw)sn:A?{sMHmB̏"n_aeIm̈́CUxa P M[3C.cΦ# PsʐT6ːLI dΏpl.W}f*hGѮ"\!ܴLCQɕ0!7lgv( ^Gc<ҿZڐϊ3JKhb~gŕw8ZO?mai(4V1+о; VnK~~5Tt3S$^P|ǯr?%! "*j(}Lo))h )* iPTRHI @SPTJLJ,%3JCA+K)K14jRFqf1PC2@RU@!fPѣ5K2GH+DV1mZ8 !4 UOd.QU $(%?䜄 B ACA#5 BD$ A545$@5QL $M2L4S*D 41UUT R 4H1ISDH@NE)4M1SAA0QH!PDJԓ-S5IQL4H1D D!E$@I,D ASJR$T1TT!diB&beH*h`&JI"Jd!jJ&dbTdP*h(`*! J(iHjhY F!(i"Ji `!&b"`*jR`)RH)$$"I%W T $3 54UJ"Bi "" )H!(: f )ZFڠ&bBrX !fbQ R!*J)&X(X%J"/9$EM " 2UKPQ3]Z *f%V6 $I 2+ &M*28Ca`;!@P?Y_UcM8i33In&T\87rR? &#zm\OA)kۓD ~E)uW e/ĿK<k A~$Tz{/P/`(O?v>ED|Q$hDhT L>s>xH{d>c?lן7Ng' J`l=ԲsadS  YGRx!1 x{ &Pi FL ]HM o1vўN!g'AP13$2OL!}vO 2 JYϑ224 P/UK/&Yu4Ogx J&p&k6fnflCr^Xwx{N81')8 Wtd1lG6SwgOHc!rCl8hu͡Ҥ 2A/%f%$AbYtˈb#8L@5B}RĿ/XŚ]+!}: 4a+0D&tOW?tI*[V6°y9cAIܴ[ ' ?1b@ ,l__~_47CR`BlW_u/DD?͘ 9 (Pc/_ gOwH^1gG#/Ta/̌6g3Am?`^Ds¤i$a74YFbJ][g ?{sD+xLX=ȎEbL uc a$0X1cfwσa2Fa[2Y :ct47%Qh=cVcm*U޳nNU*fm]t뜗XgX;=7;wMi Bg2C잩׍%BnSxdɍqH'JMRN4Pyic G ADž'%դ㋏4V( ˌarmK`c\hwEfU ްx ],x-ˎ8oTT c|㄰ՍU+f&loH+$nniq4h%f Ϛ@3մƐ:eJ)Ve㞺pa?'`[xvJQX{'oDY&.i%&-*B{9o_~,K|>-A ҏ|s9XG䱊"76̋iwP×.qlа(h˝RwYְJ2Wr Y+H@f妥óX۔*3 '!#f@XAo7}9K(CƮSH4Hq9r7Fu9< 4 ]%2m#f$It)JR)JR)J $#Jkkh2XUM>6m/zk[vw'A/ALřȋ+;:()̣IOf=mʝwϪm'$=@C-3Xh4Ҕp~/ rEVқsj8&RWY!z'26Q4=6ῇ l>:K IyD2}8?6qPΩʶ3(P0`!TѶ[e^o+u4)G#ً+/YP:3,f 'Hk.#M_v\;fQbTV]GfN}q5E%\;clvʃq*jOfG TGpؐewwWezjw`C dũ1M|L}3zՊza|~#/3*nn2IVI:~7>$ܪHԀ'p8-VB>y0DO2j;WYy_>i߯5rx~r9{>vq n'\Shչ{Cotv=(a*)[.m'IRIU#v< nE]ٕ© JqeNә3SizP'((ЄrDEhwW欘6 a_YQTIIUGF\ۿvVfMh=:nmx$  )~A )B 3{BAy ^Uz%*ޔo^sPP#7D=z "Ɣ1_Nt}?'e{ڃp"ɠZP`|(,MP 2b*m lc65 'MG"d* >|>,_着QEUӝ}> BJ%I(Oao3UbӔ]0ikz2U(c`ߟzMqhzj1<{>'~KvQ&߯i}L!HRn:"  :tw1X(59LHY@ !#P>y}}f1GҵT%zVbjoú]:}L)[ chE@@61`fL 8,FEaf  ]  xo53D|~8WLP //ϫAchOB|wI|! UPpio~jcYNP uV1}vϙҪIgr@q'_(d~y DB"E Nʋ"XG 9D I&@OIs M!]AUR:KwftdA % N\Z6fpCTxkX kF|0H`XĈae>dN60d1tW5Ktv I5]M"6piH':E+<! x1x@@oUPA ŀaxhi. agRi|i ӊŢ!QkZk*(*$_k2ZCajR!m<}tl0;rL~354p&LeZUR(Q+⡊0cb&;CH)*4+k&Ï?}Q7*3$]DPp DN?bd!1 Gg{OCO\@*U?\J#,k)#Ta]WAOC_w}s6s|Z4ju_N3iI0AӔQ:oIސc6$>*wLRCAq$*K6j 55^j8by0 4Å5GX n0/b̓YmQ;x3H *k{BeUqnW_fG}Y;߾M{۲y_/Krz$D,(ف!8LXx gq3YL2J-2Q6``h{ɔy h^*%Dj*T}GwUT$VB14F"'%V#EnhJژH*3<̖VaWR;<^ÀgRPɜ5K|wFq`_+>ti%b)艛\U&#%6TyV"rkx]|ٍ2A m6 Cj*!X[^BRv5i~q"ս= ]!~IƇ})Nqj.3+>}Wo:#*HfD@|0_ Vk mA4~JME;s؀$Y;/F)a_/aJ4f1M%<:6qlb dG ]*q#H/ HFOGs]XF՟r֗)'\z|aYd1nOZ0辸2 zkѿ3u' '\}!6?1~G}0q;dT!T@,R?[a6e0̗z֦?3 BIFA,ީJf'8*7ܓF~ͻz~">rN1!<' 1LàL'"ǚccw9 ha<6s<<ƦV^L#EZ޼۰pc9Zsʁ9>dځ5J쓁d9IMTH:BW6aR`Lhĉ෍a)BFiQfC1Tl,::K'*Ʉ'_`p2MF)0OSvI>[C>vԞBMP=Wdm0"M٬l誗2W-pG'4g @=qBUOhmκhס{ED} vaTN]8 I5@DE@DAԈP AUt~R{D1Kd4_ ^PJ $B"ZDB)& Z)hRZKI._Li5>k'- GdѦ  5$ k a qF#9k 8jd¨9a䊈g9܃H dJ$6 b*$(h*.`y' \ꓸYšcM ݐ8lgNӭTtYΫ)(6@.`@7-&c@p!\7TADTwcho|瘶fA6#on"#[6Z A3 V U[SɜcDB@ȉL?5},*׮ǂ>%38q`jDE)ARq f&!iJ5&M)"*^R3AA^rrNT\bɨ4E&ӻ(t@in+ !gK  9JI!KKAxORl5TPP8q +apC5Re<2SCN mpjĮ ΚDzm6AhJcK&{SB}>'ϛA1: . *!E#y,Z}m'?1q"׽ӗ{޿]CFYu(j-̹@YjuNJp>33 "ARUxrz+JrzfLJ)S9ݏ4g4M;sJI.^][9w^9ii43iDJÓ8XR%Y XQmrPRw{:~]"vq/UauTA$O>]; |;K]M#.Wy @+ID+2JgKbU"t23>[DYLNe,r[D"uSt(|.93NoPJNS氲R'Z%YL^vRsL`wlzdKDDԘ\b 8c~T $^5(N `<;vd!""Q@1'z/s"Zꦗ109R($v$1;y7:ҒQ{|<>{mwk 隠* (Hj$*n E%o (/QHTbŞ}X,8*^TY?] ( %Q_l+j9Jf!؄ mzO /vyTln ?MSreLTSN&tN3Ys[)x""@oÇ[Z ňE)6֌MB) Lf (zٛD觝bzʐhxKkK!-C4y:๗m;:d~3"")8L=l`"Wcw:y*p아7w9{$HVa̯|T«Lx d""!%Űf\nKXEO v63  d kJj(Yn2x8mX;<NS;'<Ǣl30/>rv*yF[u. &i8HBʪ)=r ;]BUִj ):YI5`냟\h PxºN6 ᅬۡߣ` 2|J3ީd&{I+5lup1'.K񋏚"b !?U5fP~lʬb3g7Wr(_̎lBL!CYB~$T0~C; &v ET&m%,dЊ:`1AhG$Dje@9vxtAdPz3*i'U ݾ&9EDEU.A?9:H#{Fu<Нs`09TBxߗ|b #.C{ZvmEَNݰԿmWy('`+sYnX :wӥᴄAxOtBÑnW QC @MO7GiЁby=Lxh ":ɷ4 {q͈2qR19 :-r &u7cf Mk䓼,|S>^P߻fF82Ɋ"@e*Q |hˑD=xYoh>3~\ 'G T{,9~2*6M1A(YoL0% KAJ^4 ꈝ3!ۘF+f3 YPD*+p0h52u0~툎uJ iC>߷ #TeCv 8Ec!hRT >m¯ШqfA;@A 8kta$Ͱ ^CRb(Ή2C@D`1}s,D"рe*$ϿY2`~6CGsçNO+*.?e~Sw#%z:!2='tsڿ5~| xtۃp|ӗ9U=2;  <힉yT|"7{A?T[?X<[`ZH;׷'(c}Ȧ$C,X,gͼ?L\T  pzG:0`u2e*xAUOJs(RPGϷ#Oъ ʏSwjF%&*cՖ@?WtI7fEpRI:弜G៘9#UaqtogaQ Ea 1 3_ BʫOTM O܄=A۔NfxvLP#_yJĎ~3<:C eO,pn~YSwvb_ J '^ 5r,@*q}E@'1PGب"S:s,lXos*ʣmc A~VW+??՞nJON4\#%U4ɞ<+q"?W S\VX۠ԿrwBb]:c;sK}8CQaGu`ވ9~=dAB?sC;X"y/۶4gݮ<.֊:"?:] Bֽ>>(( QAOW2T e(AJ|RVShH'e>C1h h |{o],7amR|'} :97׿ M Ux'ĝ_" dt(|a9 Ns{wc|R2=BIVkhs_f KWNHq/D0¦)K}N+,nXqXBos0D~٤jiz"Z?cD{;N sTF@ $y i'!:HB/Ci6 8!@~Q@ƎO~}[W|M%+?p>$q,PJ *PuS8}r:~?3! )=h AJ,. PcǎYj['Uŗ9rikkX@$"X.Ak>oDA^c *%aܥV!$"^O )԰D4F`=wh9k$PQT!IXNCNhhJe;v]ii)!"f8b`h* {ϙo^c5">gPTLuzb&R)&iD)B%$$ X!!"f H%>ZɌ9jj ?Cwr S܆?Pr$"tnvw0ا2ߢol.;m#XҊa |E}e rrtBrdCMJdR}ȇ9G]())%. azp=Wb3jW>֛&2։ PBv08~+C"N89zc)!]G# UߒI[w.[J%M[BtZ/u' s=ZYKUB`A'UF"((S| T)#?7ODy@r-ۗNޙWJlmjߟXLH2 ܁`3rɻg8HKP!AّNpe2fqךJq*@ŃƽN?o}Eeuny;~oEUJ:o*%Hbq=dy .Wʅ_g$wQ՚nR)G-RkZPmAb(WG`p;: T>ԟ`Z}q臡@x1~-HJ*qo߰~4ADL} 7+~p=/)pY{d>QMfꤒ&GH" O) B R'h{I %KJ1XIDg{_f>(#B;ZY8-:'G p " IJ|D?wO< zOoq` ,FЍIL@*z>Z&ay/D醧ή ϶L=tH >E$d} ֱܘ[)i= Cjg5N1㛌4Yםݑq’**ط3;r$ &h$q~jzbf^&>~50k('SA>@0oDLkh%WA=$ݥIK5<1l<ĥDª$Y}(K@BTU$n/ՔWvt=9$:͛#zezRUK/n *gZmN]sJ2 |B@|K 5=h 8>R#Ir&X OFz|Kw$PQDH@cl`b!Yf&&Jj!><'3T")$ Ia((ZBT^ I%_RJe2۔SE}D~?lXh*B3Yo!d"(YԷҦO( ~;Nh!-_3xӘGPu=f2Y{JH <&A`}:_ 2NP"%FQmOǘ&-g!-mVĭ&ғ1^EAr,B_U$݌AjPpApd[ү*BKH"@GtJPW_c o:8@ÙuK DќǨ acgӍ?XvL81rU`y3͛Iѷﰅ@}8ܐ'$ݞ3oXF G cE\ri`Ov 0(,Of3˷ 맆ǷUL*!0oM'; bo LS(AtU|EfHLZt~g_I&Hj1hKk8RCD1MFH>j>] i6iA5NQAIBPС RH;eiswD}m} ~ pۑ|9o \GxE{[swC!\ 7(ı-GGeykfrVb Iy +_Ez;Bpf$Dh{ "7\QOV(J<8ʙVt4@ qe*jyCWp3$~DEo۸oaߗڈ.ctn(w:\|_vOD7b bNZy໴DߘjM|2;~B_?nPF?.m n待=#BP?Gb*P#Blih~^v I z|gasM}`vP(P,&?ɠ;mø%3J`$crMGES>~ ^r찝I^!ͽ[0R>U o^B1ʓoqIM4X*=2^֞~ȷ`{gy@D>iqXB:C ̢!~՟h9 ڣ= OĒ lhD6# @n[(L5FOQ*)]9Clcx~Ҋ!^79F5)߾Čc~UOxz76k l{FiMtHȚ}aOe?@ @u(I+ُT-B/¨d>'Xw ġjWýPb8ʲNٽ##Ky?/vt\ p<pݻ,d}̀\pSTH).8S$ R.6|@b:e,I-00j='+۪"h$ ICH-taWݺzRK:8gݳWy>KBtH4m ߎr鸽^c)Aƌ:~L{ D G3 9 R [ ep9>m0!# >ϳat"<&o}孱̣ D*o"ɠI*pQHS3g(B1:[L'w & V5~Fw7d7?eh2hvBKn rNR!-XES0P25+mHv᠃0KnJ^c`@6YXs4 ~#x@2#W`H8BMMziE_0 H n=0<b0~}[4CjHNj141]ʺa6⃴#$@p*SнHL7L{ro<,9awi;l|zrygFW,q{l/$>e3͘%4| Daa!(g/|t÷~:R HBRܠ>> }Rןtߏ 7M ,o(B1f<Վ%k (m4Ph+Ϊd6BRְ t`148q'  r耵2V*uv"@ sl *:TZ|7 fK q3d417lNƄhs>aE<-u; uiPi냪 ˣU%‘g-0!8L*¬1_hɅʍ8Gr0FM{C9޼Ѩh|2ɰGҏbʅ^q?x[h癎ըxߏ#n磄y7Fa tv.$8XZ:qpa^LLOz+gemGgwWz˹# 8d~|(wnkaմVNa+AM 7nDnWl% M'9ag6hfO>yϡG}M֤ZD B]3{etWF3‘G㱻% tƣ`?yͼX6DIF/%")yvGނ9$/`78<,p]#~uMDCc,Z]J  {r;zpI~=ͺ#[ڠHt <]0Ef@8z|XA\tA"s\j:2G{(PYg!8mbIp!i~tGhӬZ<t&e:L#Wb^jox#6FM"' !%`iZ^o0\m_+75zG@4Th( Ƈ[؅,F1 L&96[K$䲊D Iβgq6l"%*_sّCxSY3*hD*MX3BEU5X]DŘWm&q":F_;'(&$o2`͢_Ra\q=2 BTՉܰݲm[ o҆鑋S"PRref,2"WLn n6y=bG9YGs?FoGb9JQ=bTRyڕ̅ (@|ؿCgmpKtb=9ܡRcq`טlY^صf4V^! N=ӎu8kTc#y <mw[-8Y ()zDh^eWkF&}~SWx6TuڗWQ w'1ePijGcƏ\mj}:Y;3aqZHZ 2OڎݹzynU3Rp!uEDY4k()pv1 8IKօOT Cnt[Ö4<+0 Erxڥ/>>"t1i *`VtYe#th-Քa2_7sx P$kDD0.971ʉ ӈɆƻ[YNZ00N:st0m.Ār@QB]׍N#anbj犈4I7AF($9uPFJD:,6jI谙 '@TXN%^ REoUp1tDXהc[aa?oo!>݂6ٰg;o!Y)K<΍nИ)vcՆ2hxC hYᾭAܲq"{П_F&m<6~los׫ѱ ^8g;W]XutiEr`2ռLV3zѐH9_8A>K4*"(ᐳ~jRNP4kh A;0?9wCv*P@4h`QOl U O+6u5-r+a٠ j@K M>R,Q 4%!Er4bĭ/M`#~pmR/%pՒojfo+YS>B YFG/$94>XfokA\]/toq(69J9e 00zdԝDx rmF2a-" qc:ZZաYi1scl5ʣ\ZV*o'I6.j HRg#|6̱/K8U]VgFW䊙ԒQGAT7f2N٤#WuZ?|8yo'NVZrkG+F*q;CxT&_0ӷ$'N1!zCW^V|)ANԖa8ֽx-@p^n?I孬[E:)) ΀)^bD܇@CF xP0D&"wk< =;͹ԧ#ѕ@(IPC4e8:(B)pP" 2F`J "UQ ␉  S_N!#x zf$o2MJn_O7P\GX!(HҎ#"!%Mm n7r)}u›_,<6D蚑u7ʢi`/GSogn`F(PW0: Hn G.vq3fy(Gp0.B7@&|yABR{t׮7UCA G *1j+ eVR9VͬX{@U$t5' a( ikHbFmo 03-6?4TCnl&*QU;3 aTS)yG%;6ك"hK\e4Pʵ ot e|!@|{mo&$eu!+62SrDOd0@~//~ nICiA('qC7d$StF^R߃x 9?ExJxRL Tw @O=_D?yq^ҟ6?@|;Y|Q?R}Έ`1Fp_GG>o34`"/;!ձ  QeMLhߜjL4Bym@)F3, yalm0"㙣R6Md2pa<}.}a&ٴE:כr_iѾM! CSݾWǯ%Jb&W}q!;!8!7N۞ti`ӀD,kcդ$[oѦnp(- F=p5FzOQp.̇G@C-zfEǠ7ds^zg|98v؅T/EPH*'8#F?}@Z4rOB|]S 2劔(J>XNL#JX@x!Os1d G6% >=nIޅ7qSZ9"& ! ΄^Rt 5$CK ߜ $4dYGzw B̠d{4hH[CRxnoxJV-=q pGB`M4<,q4}fHP A݌G#QGt_&cF1lp^IeB1IǿS, ޟx #- &_.#"B[dByR"h&);_/RqzQLe58)ѓCq:t(`(A3Nvy6pµP Q;_nO q! [|LP:fOo *ĩx D1 HM(aZ@q=_6P< x{NώxV~RC'K7T|LǞ ^Gݧ0BČq\O@Ԩq o+JxqjsZEI:SĊ*? Mo| GQY7UgNsQ!M䄝03F>PQz$28s ! #{4.ոhe9׳>oA ץP0?Ss@@O,ߖck4hVt!|Į.xC JD;ʁ/|V q| H}nK5Kc*ų]"\~GEɬ`xU0>8i:DFp|T%g%,ǒ@!A 0}€|p [EPȲjP{ߛp, ~h@G2Cog5k;syXh-{F?Zr-Af ay-G!5A}^a#[vh홫W=ӡ߆}PSuKta%!s;M~MBiOZy(.4-EЪF Lc:ӣ5bxrIAA黦 cy0'\N{Oml={4Tr'E "ЕYwES(R2&D '`Sp ϭXL!KÌk&K)d5):d'd)\ }*z R/q#qpήiɞ#DTq<|Pʈbq'C@4AP`ȎJ2ϓ)tx'DfFj')ȚbSAW1SE[m]:̡fM@d(٘o<ΠI ;:~GҐ/$d1KH1EFBWC9' ( BoOBSl85͉Xi }I%At}EY<(IGHj0 -^;p/t!)免o'N̗ӯt(UGI`7٧n7W@B#9(ٸ5tQ8|]X|I8?Tч |;8^Dh tƏ ryaO!?>kF|}RD5:y:]CZXfi/yizs`]i˔LDQʐr͇5W7t\8GZ)L(|Wx{gƎ]!JG.'T祟Gl(tVG8oBDKqʋϙ79#N'S3'] q`z1T/C*`P\b!(A!r;Q||!\\0 x2`kaʎ )؈MܪI T0oqr7Us p"zXz_->Ǐ^y(KaA&6[g%ޒ&nA{A@.йA~I o3FY2yoCa;C 8a8O^>$!)*dvm`.O?Fh @~ Èa4ðN= $T5vdC#a '  8l6=MB)e 2YI ;q >~E'@rʘ.Ip!_H‘ JY}SQ<çD@PD)5Bɞ;еi଀yo0:Pǯ= I,BDPOK 0x=߁8 2'{{r6:g0Q<д T)-:>p6$,3$)efwT8KWc O|۬2SR0G_JfӤ>,A{ bV3ڀ-1/ صC坓#c90(_I,9@( -xl _?H  P 8þQӎlDxQ!R^<0ue!V 3$& ѯUAH(H:(1oB##FWɻCpC+rAS|$\G+.,BsfFe; Se|OB XBVnIlg=o7pL&PcTT=(1UNyi{l{'>2P^N=5c:ʪ\o&ƃ`2SN"xN6%AAɴBRAre5j.Y(q\DlXVjF4@~y)=5Ncz. O nPxWn!(Aqi8.CKn5ll&iid:A(\DpHGYhpd`pSD $3aQl 4WYTߴAh_B PYOړ_L2k N_2OC|̈@9M/xC5MkY衄{f froX`l#±Y,ylUՍL13[{b{n@F#?7`F;8x+:y'=0p9`8;7Of 7az|☐'whT84o:Kd NIR{ )YKfK`d0Hi:9ާO^2' <4 ]@z+ ! t"ҩ| 7do^XH-ߊ$),i7`Wԓoi?:<bLԔk)l@.txG\7'MZs ,IwgClx: cqXGSp! .nL /4=:8 _|Nb/Tn%)bWO'ؑÆIvP|AmD!{pcss|'25:LpIeð`( [czB,P8뾺1Pcc]z cqGvS~rl̉ؗlvP媩UUW n9KUPrUp2VU!UW*UDm`*\2F-\ _>^xXyj-,F!=0AdEC\3q& I ;l (cl*""A?N=UUʝz|~I6=>܎5&T ! 82 ȆgG}R;!lDS)H H"נqzVˤU{!=`{6^tX]!OpvK\)D&,vM2hb= j< b"N(mmD .! h8bl  ьe%o۳v$/5h*A_z;_ίN)"m}w;x$4A#ɲ{8T\:Mhw(G"lyluaLnp'C{Ȯd Sqr2a_(q;N<@}3ςf#%?vCi8~@qJjND`;K;!yYI߹$'iCư 4-W C]ݐMWb bUlS'fƲQ/ۉMlm'hpaĆfТ3䞄Udf6=ݬn)(Ҋ;X)&u j 8N:$@T ~zN⇔MLDQLAQl@bBLΉ*Y8NSt"(iTKL lu'@:x:$=)ATEUC Afh5F~ĚH|@"{F*!Tᅸ (i`jv&M67bRQAYEA!܄iwz\== 75yqKf\烞0IM$'Js4e^2΀@s<$h|J8ˌCΥ?!l0DG.'EFwZNl9J࿤J~EDzSR2@.sSCqau]Hףಚr`p7̠Ă )4M4@U. 4TPQ$]nTUUUsxlF^:KhͲQUBW"Pj1Er\9s(̢2KS1KJqf9i:D֮2f\LMdFMeg`!x.μFZ[а!AIUV֍V-"@pAM4P&x5m9ʭC,Ph0d+J"Ka zl=|n%k-"lHy 2%GoiS?-nz(>a(x̱zFuE,2RQTE?ir6/ʇEU5DEKᨶUTU@-ADO@ssÄ%rrT?;s:(f-c2 LiH N&Bx"v.dĈNI8x즥 QzS_g!y`M kn!c+{AO( 0~ DWS}9F/WBlɆPohI\s,45~ZPMOJǪ%ٲb+#bՁHOaN+aK ԑGZڡ|&# ru(0? {]zMǐ}cI:GK$Y Z'[kpNÙ dNGvoڥ:k/@c __%|+X"&wĐ9-u>JBt'`)TTX\IG L@o\ i d}{yxʇOçgRJ"Mp nq,'Wn:'Tи bvmҦWBB 10qۀdE (A{KFm=Y<AķA+<=a(/`PMr) <8Ε<2k9I-L&I`\Rf *TEq`lۜQ¡KCcV 9M#*j ɝh~(}SE A.0Z$ /7hB'$Ũ`D헨Z%|w @8g(`6cBk?4@ouW¹<3l&1w' يe> #<Pp6 NuWrQ ."t9Fb! ]Ɲ'.h^~/?͵ٻ7Gx\^lZRCQCuBh`lZmM^i:d *Qra5EC6I7٥$ESL=N!B4'c%pe9!Hxq?vu^O^>lykt!Zv?@ 1 C9bf te*PJY-:2(R-tih{p!2-- *1~IQTAAAE%hBY@8R}`IJdi) UV(/qe"Vb|}P>#pCŝ~/V4/A:4  nES]rPZG#хxٶ*K]LaܜT 6XT*ͰGc:>VnΡl bS{' 6`iMnv«25YRs9aD(D~\! sH̚O)죿WئhC^Tg􃇘S*q Tjg!P#眻aIQ2<&FL|RIFeH{٧7c[s0.u2B))RAP@n ꔸ)^\kOq1dBhJOo0'{$[pgx6S.sǰPņ8a: Zn daoDp=ճR#J>?딐m3ۖj1 \@=+y `//%CPP^#l 8C!Ϧ0vx*C셺1aVRw aY;φߛYDh/\!Lx8pep#ɗL;)( f}Ⴧ l@B>xXuˌ#i$uH=zۛgeE8˄+CV8eN,D*kIPy b*7< V=j5J G(qGuNLM5DAPBh28I)RY$b(ᜎ" %s@ H)6̷YEsX\.:|<{OϰA* M/fɥdPƌ g#D9 <'s<-掑Sa*+*q q {LdWaSO~[3%I $ȴ Ĉ\*e`-  Pn <}{@{!urMAKwqSc9L{,'0R\I1%mem_/,Y8hEm)8qS%,)R$"Te-?<`/yA࿩'{&6&'^-^}.ة$:V\윰Mofx˥#h;#]9 շ{epWpۍZ!ok]\b' ٴh;ZWl42Hh{ tqz -tNG b /uR('^;r]c-8G4)2d8`>3d׫ގp1zǧN$qf24M>9[dtR;wSE1wn\8>}Ts Ј3gOv8li$)iO2%Qy`*%T/M'^" zo0Sߎ 2Ce:_oZ(*xԩ[0}zqWQⲟDEIZu LM2u|w|Zi>Q}'z CD1B P%efN,O0';!s񦶁!QA0XFb%!"4!,_n$hZI/!q~È4_|_{܃8\{6c"7ht!a(034$eFgj9!.T$c˗5\A8Rd&+ $ˀ4j ltI A0C&hIA%Aq/_ Q`Tlfa*w#qSNf8aRi]LmEq(Ftaܣ H~d/{[ a尞h>%?~r% u_.ث,ކ2eԹ!b)0&zuW.͋QxjCۀS4E/u$sεxA! tufd!+@*~E4l!rRL00G<('P%e9!ysX"bd%:TVap2ABG (ИHNI&IAqK URXR`<#zCjST(HuV_A긍c)mrtR~ 0㉈~¥K @ !"z_%uZϠEZ0Ũv?䓡$v(Rd6<:oEyPCX~O~h(#~SvCݤaǾ'ms J]hX޸>Cͩ'b'Idڠ@-!jf:"`85(о0Ss:zelڥG WtQTYDs3bCcL9w`!$8>!w5Pv t. Kl,q֌C5vtX1*tȎ$"JA#` r a 9P)eM1@+"$#}6BB@sxӧJ$L,R(-dѦ!t?Q:v!3MmʵCf( S.HU.ߧ߫;\@l&xW<\;UfOÌtn5Sq^}1L`az@ ?> ^p>djOj/uy^x. S?{4ZE&_?q;9\ 8/8O\)9"&BquX;_ WNw sBxYԹ랼S2L,$FDÖM+e:]Pg9g4 U }s:09%шxQ>}`ڈW"9`9Q*2d? ,ywf?}z Exyt!&[ {x:O y@1b(v;B{&8\+0;RP'~i'/_N1+g+1BBpl ?k۱ Mρ'8=r8"8V<498)! @VQB_!MA7,D LO2;Y?#>?S3p.%J ESAEuSh2Z*OۄSe2Hࢸ᭱Ɋ3!76X#(Q]}$$v0: ;FQͱJ m x(F]zCr kؔae½6۬%hVA0ap5@hp}]a`MO(0'}!ˇ&R^Jwj)H[0g%);6_? 9 -V^N4PB4PZPЦ%#;xh"<ѳϯG1" T]RQlF2O5 @4×*WyĚ ҙ2Q)T rȜ֧U/u?YS㱅~O׶Q)}%i<ca !%y&ݽ>UWփ94J_h-0fxe旎1-oכ7>qx5mYO#ݧDj 4iV( RK4,$q!\RsAąΙy7V/aQ&5QK(cVu\o2ج儳 w‘*C:4%PD!*qTGC{}(bP)D#E>lXP)c^wv\q4 $`$*)IɐKh%uH'~?'͔ cɏ&%(L>s2]63)_~31{|xCphdDŽzW<;\`׷9O^D$qHbPj& ;px/ϫ "$O^yk-:x5z{/p'xD̪z<c| 7Ork$2 &e;/DSS!ĈdӗspC y6`.袪̖TT5P^ eײJ`'Ď-mKۅ帜hOD#g2͊ʩ(Fx&A1|;g 7Q) }LҚ.9}a. ;7.FEDa30 9 #Ž"f|e|~8 x. SMd(BD,1[ݞ L^*(TMliC3;k3QĂcP>}8515XlO#w=’9nwW'y"f7 I!!i$LʙBޣH=G!!mGh y"ā!qg8#K_ҡDMϜH;#sM?,֥+ZR:@ҽDƑ ^hQYdCX"a uնQR)ӂqhe>y"/7"ipJFI* {>[0{tE=lm}d!QC-b`F搖tAFgxy$U!M nR$6Bd$~nۘt|Hd 8d_@VoDlE䰧5T:FR2X؀L2%Q(r JQ40K)la)&韰_MEДP$O/K`Pv0$|8!k ` qI\KTYMuGgQ_׉/*MiCwzL N[wDqN1ac >a?#4G L_jO<6Nd}E:N U6fy*M)')~gC|a+Tkכ'Q;jH ʼnk"b%yv桇"uTM>S@9> %6x`|7:kƜayUiUUU_[o^*>'_k*$іBʛ~cGDdBSsrK5[*@aǵGr@\OBqOG ù_KU BwqBEEIXT0f \3n'$J^ *=wO(@;8<N) RJP)@RDDW<yXA<'Pn# #,gyrx+h1!h#%~Bk6AIA,vw̨"41T5q}oqȈ:޵î^A$7ώlCBF"Q K)۸sˍ5qZD$9NHbHӷ k7.ǦE%D('qDsMQ +ztk[ έ纻.i\L?~|!ZURA+'dt_I-qʏD?do#I{Cp17?F~^>1oM6Ie@!<%75|bޏZ VwQ(QΘB @@_$h BY(jnp$N+~&` 'Հ?]"Ovє[TS<8'p"I80=c0MAn.,WfDXmIӀ^P,l$1[3Y> ><0f!'u!OVMH~'vc<pOXl9}2 ҀOF)lZJ;d9ah͈X}F^T\b #끆W.GYԣ'ˬTY+iĴ{\ERqCA7giR+%.x"Vjq"5DQM0cE` uE=Nh~48x0ѢH#n9aTp_.I;<`VRFCGFAG?Nݽ"x 3#h4(l^^ôdڒ69'"V҆Q ηlcw»9ز(7_Zf$TE2dKTkKLBa|64nK5h %fXIq圢tǡ ?yO}PA-'w wJ) Xy d+Cl!>͐:r#gWH.;auɕg|a4:qpfd!fHsҤ#NB XDPUVfP^J3{7!zjc Vb 9F qCO ;ân:#\u1LKM2z0!"a<:2f;B7/Fy=|K'W;`Y#6(pu~E| X%{R8‫ g9 aG~ێpP$FckTqx.\ڻeݔGKϿ=;UYy ~oZDVD`{ս]>: L=f0 4WVL" kd?D\~nd8"‘*`ܞ(y&H9T|$!$UTB11Bs3G01 îDϯ1~q,LlypZXzhmHȁ} 섇?&@!!-v}/=~'2Џf>@UϦ.f8&C* srNΰ/^zLCPP_Ѻ{S3Y)!/_5dvA=a9pIUiAgE\%<C)qAhǧVQC'J漨)G=(RNȉ-o\ nMOwxNm+$x:]qAR׽-[m5>4Ȓ!Q0}409Tf)56'&M2 Qk PsRvpwq!H wd/0QEq1ÿYYYjf׷); kSѕ9}L\b (?k/0UO9Snmtbiuֱ/-l5{@k qre9}9yS׭@y@Aˆ "; i?Ʉ}H 8.n,ObgpԐ@g g,x9SvT IIB{`8Oţ+0+ky 3dmRc 4QGQ:Uf+$+xoi` 31 F}^3w_vM&Z "dHŔb H4\0gS;XvEƣ kC#8`d-wlCiK9Sdb183-'q̟M!C:GVa .`( UceDcp ,gR_s}h ңgݥ;- 7dz"@{ZF@܇nD3AdlXspM  ;vy Q=c{DJwTQp}PTclO{8lvN|yiTQE:0fccW| xͪtH?t>t&{{~׼E-ȁV  I϶~`z0̪BO5ԁ1坄4A%F 2ht/F(qQfMe f |i0hz# 7nxুtTJ/ΰ:DNYnMKGۃK,XH3DNҎ: rHA( #(&{,PcuxI=usC*l{`_$$C,x;bC̉QnL1.JʚBLq#%]v$2$-D]1Pm!".g9x yqvܱqߝݭPIwKԄ%.';0Qq!,IqzZ":N׵/pا4aXwT- Dz%QMD#.`s]}OoLCr7>Y]wiZX0c|Ҩl9qУ Z3a᧠øl<ߞ2`M'1;3[=+WaL1kAxkzt-5\aŠ8p B~ yEѲқ=#\|79 xtj =2sjo9.b鳭Tl 8R+;мHOˑ.=΁ `(UD&$Ǵz];:';Hf&F^O7G ]?4T]vR\yi7}> ߞ%ju^ iL+;^cZ/7yl \I]s)Y|wa&V?l@Q8a&p.Ǡ`@wciT7@7D2&7_="xW>?>c0@1?=c!hKO=iv "B0I򕝲sFreRO}a"P3ze>Ă @z7=ˠȡ三4:~-eu0Aҩӣf.9=`z0{{1(5D>(DZ~Yf T_N}:hoׅĔ*w@:OI6졜O Ddx ӿ'njdcd;쀕~#sÒUjjg{d8eUͅ}|gfa)JG~/}8Fqژ #`)'O;%b?ۑ?貊B-}>hԂq* t#1`yr KF*BܧlDd=3΃~8(m;4:cL32uf759B2#J!c)q =cH߷sL),^Dц&%@JI^3CP|0 3?76V7o Jq'aU=ހ;Gxw҇XLC"]@rL2xӐ%-ps +pz$8d 3 P0h(II>`:[ID=?xrm-|a:^:HRzЊRpSo +]N_87>>>;H?gS3kE?C->.O<6w|#A=XS> ΎÚ{?R^ó|`'U%3 rfrp`"n8`M=RFN"1dW6@ "cw*oL*>X(w73GKm_6t阸ܝdI7֎_>@"W`BLk\YvF 0R:[n5'V;L^]<ѕzNw t#h1''h2}*83#'fE?SЍӟ8|Z5wMjm,YͶq-D Ul\×s^;axΞ;ibG Gå%uGL%'A ȀǻG۴ ]; "5I4UM}}Bvv6|6 g>lھb/aJ腠,ֳD2zݯOYfCv#N#{,:8S9bzM;Èuq;mgGJ]"mh߾b!~j|*/nlUW,=IqQV#p#> m*-iV۸u骰Es# DDc$ ucJ%iP|2K _iӿU~qDꇽ->:>N @yPL' ۫=`Ǖ+(4 i)DhJ$@{c߈%JYO0  AH C8.Q g 64T6 (Xr{z {}BIA;BYf0 JE(S $S0`* eT(_ a #DLGH  IjN \+\qՅnGCQPRHZ8Fs\GJ:F J b+ߊT85h>n (mP-QEQKrxRs`0@Aw@ U$۟ʔCLy8qX`P` p(&0"ݐ܃dUywDo@ %(G=w(EoOt@n4 }(_1cfπ͝7a^8&׋@bLUAL@JyNufJ>-L0 ÕgxjFJ("DMf+f @"41DJ_\3Y:#π2"*xY*ԄrMk]瑯dv/u`VTZUEZLg&FPm RH^`np8n8^d#0 HJ8c&G t]8mRҁC48(d.(Q C>F*c\̠L )>i<W@^V H㴥Ť0:?:sM.䒆9i;fG"[P 'ɯ[!0i& aW `vP;m7)pi׶S :uуL6^- ~lT/ljpϱڔUDJ!ۍJHUl':BmDB6EP`w?Zl96B! XN\""ARzy%b"%-IBz`9 XB=tM,m :G/'>>vuR5%mp̂B* T)͛*zȈ P(48QGޢyvQ68 ]BZ:W|^I\F9 EDn/,ɣG)I٘O&f5ʄ`!Z1s 9T Epwݔ9vUP^^gcJPI/1L^Ą{ xj֭z ”@܋rˠ1jlDq0ZC$%" AA0XƂ3*ON! 2@! שq!A\sB~`*sz ]5,51)D+88NK,8pWr8HwN0`R)d@@!06(}BЛu*ۓK0hr a*[)ޓ =t"OϏû#i !ʸbD׿h'mX=;d CɈce>.hQJ C <͉C>ͼ#w7rqJɑ @&JD`J.GK<2J(C*wRFI7`DVJrSFDU 5 [c!=p{,ILB g~c-  A*((B2*}W0 6Mۙ9/Q(Ptuc\jzemo2V"ݒ1H%KRlhWe%8f~Sj kqCP%YuoCSۀp@ 11Xf ul8W9ѡ;UKZkH.cвl2t*q1YV.Ǝy" 0# N{ig VFi) lѻBѕ k3lx[-hbBf 3ʏ\2ME@ +tib=Pp`@0^YqL]*3WB(pBP Zp"듄V ,͹b/]j]]U"h#Gr'Q!C-u-=wy^3 lD6g07Q8%wqwe8::I D@oX*mo*Ox)/__#yӵyY3"c /˟c$ у}sxnSlSЂP(q(̒P|>ae1z&[=MQI2kEtS8to1Nyz9!TofC\=$ c ty@׀h.s&|nV @Wr" F"7.Vq ࢧA.퍪=/wn;etMDGênH.c"4Dm+DRCŞw( xpw7+`X1AK 7w;oKLwՄvY6hHbu戛Ú oo6@PWr (hp,5K36ײl߬?OΖ^B8h3Y5ZU: EƹiҼe#4'ȷIj-xȩKRQX XAuH8"u'~&Ӛ:FlgP2;, :g_.k4G wdr @ S!CJMTAmcT@p' =vXc\xMA62CiOp %ވ coSkI(qsC"pbKJ>=9Z6A? aN=z>g?DEk FBJKJQ )nU֠Z{uPA%xINW V44~Ƴw@V*7AuLX]p30v͛,e@@D͔o24s<4WϦqE{u;Wd\O,-ZDrɑY ܓ#rc"Rҙ$ )$NyB EAp me+o|=/(Q5یwn9k4zmϒbP+_#YV?gd+%M{< .t$ ~$0l6V*˔P4+``8HiaˏᖀdH<r_㢩'p$XPXDމ !AuK<%^eW88D<ُeWXMD şS,x-CC% tB1VIhInPC%Yשख़ b4k0f҃A.vHB0HQrT@쭿N1AVŞ=D' TRzt!JTTJ9u߮x,88=5>sy I(Xx/ۼO^CHSqLRbI1}1Aa~Uc_` $cŀ"eN9a㒪ޛ=s7f ىUYv8ծ将jک9wCJ*T# J㠆Ǫ#*] Hā"vRJebF' ajl@2@2hBkB eqPÅ+#Kh;9z:L s$4;h}w :ʋi#ggP8J5FRs&Qt n{UeR.oz;{I6{:OA79pq (K+U~qDșnۀt6 q @ ^ϽJ$puݸwxWR"GqSK €2(3=ٙ*!ͬ'L[{X՘!>yk{6Iœ?6X ~Kt1Hk6ޘzPP( OVp1ǒJ 3721ȃz9VlʻL$D{9=.z(~O*#+O R$gfO{6@yCQmX =Az $Py"Eo?oU\2Н+/Ƃ:dTEȵF՟n<| eSEUw(IjC=WUģì'E_ BD@ K>zG7nKG(YOtMXZRKݴ׶nc*s9*+W l@v7IDW f,k1ţw͝$DM険9nj>Z}>$\i|yֿ-7M (?.I|K:R_,H}(Sx,)7MO>+=q 9Ћi-d,aIXCy1<IpI$!' frŔew%݉ѪE#ZM[|(`}}C@8HB@ 1Vr `tdkG{N W3uwT7ܹ M6M}e-iu谄CvnDAj&jYGUx$SѿN NEtxIĪ{aCϫ/s'ZYDX BzN //Fbߜ94ݼwV;F 5 mc#Q*U|u "^"sҲ5hZ+2**T,i"3Hxj DBH28i$O+݉QSy^;u}lqi9>sR^8LHI0Xņm@%S*D0j d06bMGZ^]If$f u>rq(dѳCM> 8kjq$qĎx5_{dCn"skø@G4k9gô5x_kQN jנHn"3m,8zpADِB]zBz'UU@ ִT>NVylFw}H$).>>_(\}u:s}?w"[n;O@Me (責!C ' l#McP@$#ѾDTK>\r/Dws$LIϰ9L@!8sr @?/Dw<ݡ KwRS)q<(L4BAIBD4oJPD" INA8ϳ3zG@`v~?x _]2}sD<4WcNll)[0/s"'!E^zA1=2JC!.ޚ\ gOϪ!y. O>:X̐QE(l|W{N ;<̝r'N&:.ʤ!fʜP 0oK<|{S ᖀ@|BZbDC#>ye.O.Rp?w&k.P ZBӽ,u3XS_NJ@@b c}oy.;2555c*p!.=Ye r++I?J{I$H$p@0 7 qM͉ \9^N!}4#) ,thS?v, TA87_G}D9בQJ"BD >`my?ft 鶡'Skq$}RZLJ 0aQJ rKkFc#P]y53EfiR`ڈm`RBB]?˿zJs$ w 1-Qv0H뱘E)K86S.*LW()0h۫g9rK5][8fJ $1UDjV]c:Aih-k;ɖLI:#n & ֔\׎zq_#r*h6//5>oZTzA-Q yIw  pDp9D*^+=)yDrκ @ #H%MTEf-e .47c-iH\ 3a*=R $_"=a}{\eb9 BQe4%F%T޼ 7)OۤɤBR$6YrM xX{M= Ǎg;5|;&%Ƿ@,D;q1C % %n~S.D@%#l[WCYwKL߷aV߬ɈˆA2/{8G Bpb_""ru~+hPKN<`&(*@5kM]A*6A.Fʄ I , b&'-wi ޲b'"۲Bt 1B..$@!qQr \C{} hq uk[܇ Shy)U. Xspa0.O;y8sD~ 63D: "oy _K]K,.[)LNW qfZw F5B# 9xȖГ# "7FGux*6[kR>{kZselK2jBAApFbw2KˑU7NIn!#5q8<ݸu*ͤrtOQQ"V'k+q˫MvLqA 0)C΃1ʢH *,arJfj$M8Zt:B Mc57pB "=EQ7 8䬑Q*c2mU6(_P~<Dt<;wٷc$s^N|*]1Kdj?;5ÚP-Y)e+"W=BPbDfer \Ip@dG'B+jYvn 9䒩=6tw܇.b}n0egJGfr{˸uCTFs3,W 0}WiFąwE Dl<'x'vZNc7yGĂ&$VVH-eSyE}mIk)#~E{-{g ' ɒHeRa(HSX 9k|6n6fPh RH%rN5"Ɉx pu:!f+L#0@GGl2HG͒P i!k1>fG%GO3kvQ}Dr[tR78sHe˕`&b@(D[d'X"vNVKFX0K@i$n)1dȁ Vѝ<1Dyb=ہ̚@=M#]##z&6ؑ]K5OIT3\MzW?Qn`3&I;݆B)b1!M'+/ %[X$*x @qy7*`b'QfAIhBbRM휋Z! (E6+Up|a+ Dಸjv|Z~\XLaZbl\D)Ye1Sp̀ie˖0Jr)RX;PTMg^VN\<`Ö`C,Nb!zWb11pyϨڈ{X&@<5*zNg8XzOɼܺr|<HB0TfUFzo=W%m@+H[4@UYx΋N> GH!B6%o_. KN՚EKTdQ\IQLv|/󪠹>BBpϼMd6Bn!9Ț (MI^}/W<;"9}ҋwοs%+{h8P|*T9ci2 %]—V*9N=LQ!Px panRkȮ n<}a4UU\" 00vrg\7 $# J:vx'k .vU!/ʒM%ygy"~ݐFY\b@0A' 9p_Àɶ",]ttAx8hU ‚Pm^=w<.o帳 @B7]$(neQA)gJsOph ?,!xDEƭc/`:f8In=lVΘ0<*cCqkHeƕ -L.:I FfNv*Gv݊ uӗ%Vh#)3ϥ2B2E(x a|y2* sR'f!Xv ٫`D>=F)zmf@jSP׮6t^=hĎvǨ}Xu;W@0fre$</UA_&!d@`a g>ܰ\]]\-rE]v;̘"g=y͒ңEę}^Ƞz?vg# k >.kX"\ .N 7B|za'yljS7@ȋT`3 Az^GO2l칍q!f&wz ܀$ʛe"˴ղۚN33?<ᡨ$$D 2@h߃ꢹ<ߴI$m)_}WD,PHbBi+(,)T'vgp)/"h0S |@qȲCU cƍ {χS>' 0M`Gw^Bh.Ng`Hsf ͋A%8Svx_}T5O>MM;d]:~Z>{Eo.e j;"F5|-q PQ' haNQ@99OOg.ra{2^B!$W4^V4жMFt` s !$BI\s'݂ MDh oOJ'~/qȄ)P}Ib:T[ߏo2jjj\+ $PRNK>U5q 9,gUaF زOKbirv#;DQϒ(W؟hq\ib'zRZ]C00ᤤ\L15:IURCPX uIB]91wȳr7HKma`8)Ε"ۭ0ڛxK_ t>Qa?P2> [^:SEvNTiaL(%{ SʗZ;sgȴa46ٔ!^ٛw +"lf,$ ;1J&)Vݚ\s=pңU AA(>=H=u@MX2Ѓ$Ή  !U~Pf5;w)ғD0=\C@P _6I$;OjWl 7 yȆFckm% PqmyJ71 (0 K!\Pzt)7τ/f3oa̺8n% z=A|O9;DCZ숙@iكocO, ՌFJ'pMkJPMVxrQ=Q @] -ZW@`"L1@% E%8?fXU eD vSHhRo ͰA97 .͕%*"EB?}Bs 8oUUU^Șh#_5PҘzg '|f<Ёh|\Qd=R(,,bOV[}PaݭFg@1TxKrֽI90Âqf$~!v/㆓9b0"SPc5p%h\^ 8fu8 8]!]+y! QaH Vt(PAA6E&}TϿ@*up?m'Qy3>cKSx~gJH@"#s!OEx >zHLYd3\H pL~QDӪ%TDRe\P+pOf{AYN~妀ŷ{Ç$o O> m=Ñč0$Etz!!UUEV}4r Jۢ}d{ol)cĊXR ãm+:]\`]zTr/sC355!FE)6/nXIPD&5~Oa>Q4m`H$+3%xpi%&T1ŕҬ|x̋b ,&III%Wa~q:/\5Gv!K"Y3'{UcNz /G,^ϔ_y;gU=\z2 8ͻMtF_f bD}H 2Hu?nB)j"& !Lñd3t_%c8Gs"ϭ1\@ZqgRᙔ4דAδUT9imAؙ0J0>]t3E|o tPpDyDTt|Aǥk~^Cb8ɦƚvE*_ݬV&{#Z˸6_! 4'bdd@6R翧WXz]9p(ܪI$'NQtDF(P "H1߿n_<#d|'` lj Bä!PAFÿhn1`{„d5"ސ@8$vS= <xŶ^ ~Z $\00Bɲ;.O`tJx84ďƵ(Lm6A-,rj PL娼yٙg%uhLaၶ[H]WkQU)_>1'6e(y~(JHF=e>}3_[ZJ&$| zΟ@DII>_:B˲.W0@fkl!MJQVx90B!G\!}'/ lg>~;!<)ٱ~yL z A(9XOz^һeXO06T-ckfMfEpup4e{0ˬȪ*s;>L}R?Pf)O lwRqX T=b G,hRtZR* R?Jx'/ *B,TOM?Q|oHw>a| ɒ`! 1L?Izm$g(TȊCalH25@-0<W|w=V?L{waȔكJe@;'jB!@{ic=SMU/KaupO ?gC;P@#dGLL@ HHD{`댗0 4FŘ |-/#æˁ{%A A??.:Ѣ( Uze OGo'S юE)\ `'eI`=;C\6;=϶5?wye[il 3m4 zx cȏ'n* q{3kcԙQ` %G*pfPidG^&hm pfDI8&f+hMleBCN,A#컍 #  8‰8ᰕLG Gx?2NP)Bއ~Ç S .o\;B| &CbIb>!"JX< LI~CK0E1LLD B <;34|Cl@b(a\w` 5>i&TS6qU3Aň]R DH'f|l$.yy5,FKFQhzHM "}1pw"/n/=H$JHEJ ׂ7$("@ y$#9t9n$Xp+&!+'dXE% Y{&t!3E22HS\?N"~`c=9.:aM`Km33¤REF!ʎ]("X(beb'fb+nƠy^uTa0KXm)(?=nݬgG^vz8QUHD|Bf hۀ Ÿ T# ri"JKR bXBI *%Ki)iQ<>qfY!G@K !9PhQn9. #MS P%RJ&W |Q򃯻rW~@O[/fOMc$24WOӣ#^ JA!# 4Ѕ}~I!.GFW4z'LM{He&+W$HYv!7M[ 22(Ye/YzѲIZZVQ˙a}+E4p }@̋@z(w!5 aBű5AtDjO'iM^xW/Syp60/$d$ =O#N|LRT?a+̲^ -nl1TD4@PD$Lf1IDDDJ1%]! 6q`ZBq 9̔g\')fD"P liCAyȈ/&ai0ի 6ZC!?!u% PA$zM:x01{Wvy4mdU2RY(4=?2m RB4!A4$x<߸8 lft3ސXH W B /RBu%&T(@f] 7K#1Ș} ?T-"]$=S|3R?S3w? ǣxp oRzHI|\'Sq9"# N%u'A老f7= Ӽ$K!..@M/X62P~Ԡc}8C|O@~Be> %U|#œ_/DԣųFnvVj*{fϻ'?U5\Wf@>"Q܉5E,  R+ޏD`&̒0e4 &#u/2'f "F\FUk3iA!] d ЕBkA:@!H"4t!ItƎ7D+0.Q0OT~!L)DCMϜ T6 %l tBAa=8:'Ǔ?B:g)( СfzO 'vP$~{ɩ@KY'`(w8%V2dnh@d _ZJ@JT$"> P#,~nz4Y{u>I+,= ?*| u= ɍ)/j6r및!&!26qCFփ&;e1@'33ԥ)!D$0,0@bBgSD"Sh M& I~|}j`Hb\OwG=G!B~xIJU I$s/p ɤItvJM6<dDd0 $9_`K2JBemFpBUJ &\]2q0Pt#ٓ|O]Ŝ 3>܆8X=^7 hGpKho19< .B$C>hu 渢Eb=OJ01ώi'LݝC,uB ~A!4gb[z)OƓGû'C 1G4FO#P B}A;YD4_6B1>d#`.orNR")TDtSq(=G@(]g.Yr㳢;*Ɉ(X`z?f۸]g 95h.Ub`@*1vJv*E 1&7 U!]Ȋ\IGC:j 5lgyqŽ.LɱK A$RKĎ M0 >'p<@$;XUs>'yO{1td|ϘG=\K1-]\>w|@L:%4nQpc=Qɼp:gܦ\em:K`&"ik!-.GlrD@A㑪om˖9p-1a 6&dkkZe<Ӎq/fsI2,(ڔ7t`M]{HN^/ԫЩDi7td,L!ctEx9-۫XJrPx50&[=V8E] 6\St>70bx*Q C[&h VYZ !,lD&$ ,gl\Y UX%bj( aI",HO>\<}{ G1~"RX*p@KPr1 >!$')T󫁂uOL1a%9;uERfLiaHTmBEeHe+tL WFJj`ERf,$ Z8p m4T-L) n0F(3 BRTMưl6ҧ5i @R}8iCBaӠq4tXSH9mi.9imrī Hi^J-J7<C0d=+DH"L%dj:` #4'gi0hc/^` TF%ā F̯@}J{ -P)c.(bj&T' RPLD{j}rS@uс:8>7r)#~,JU׎Iw5 N!yO AW'ys^фU'M=ۆsUx h\g4VEPPDQCDEEPQQE5Na,$McFLqܘv&K܃LX f3j`ň'i b AAj"RZ[ h2QF,b`%WF,LK(hbs4E;@Ѩ fY i6\)Dm0tRJIVߺ8znx T &pEAe TCf !X;顪"!5$]]p Hr08NnxODA/IZ'ӱOhGPDGw RPU0AМ=~M n"*bAQLM1 &03#DG#RPs{1F *SSVt4<Cլߩq?Դt{4*υ6]cفaoK{d|u79Yb*~iDRVQn>(n4Bɷ%ѳ,о0Eudud8A[aKkDm&>;:TraT$EO1.fm"(C<{Q#~,W~ fe/0MOZlatM biBc !HkқGѬ109JI]iwc9 5 M%E #0CkGL-CY0J1k2L345 %!O@֧3~^ɂ0f7'N8p2~}!44a_&喛syIL4Vlse2 52ݍrȊ'+`jÁdb0PENA)+M%MBhG D;`>We֐E&'3`~0ۑƌw*@H*qu|=hc8`*")bi(e:tQDB")"@GeAT(b"E *G1BR`h)WMC@)JK,RQC!)xp[ m.Hjz!GՐ*%:SN ,piDlfxY8{rO7pS?t-4>kQSA!Z&4EK;`J T`*Ѡ  ))j&ZҦ$lΓ1 Npm2RVER%b.`C2$%R,94hb(VWENz{RNV mX%Q ,S8̝rkAdFK:f ,l]쁦.H=G9JI4@7tq]mp j(%ئnF8J"ju'k>INJVպɛpQK&RE@l:;ΊSzI蠙pѥd(OO̟?m=6%2G \OT:K&]6$nfFɑRs'. DNJ^۠7Y)c:"[l ͧJ{؝7FmR OqN9$u-G 1ʵ." [!&f DBFƨ1(͒m;aŰD6d8C;_|ע 12#0 kL<2^ފ]lR˪rA2 2\aH P)_[E|(' ZT>.>Jj!|bb8&d i&m! Q fSyg[(GuwWQOSm32 CrLuxR.IJStjfaP Iѫ""%~ QC%W'"~/v0SrxC10@tAѶ63+{YI'a!RX[הضsbJ#N{ (qM ( }( 7~i;!\)^ŦzyhN3+ J.ޭ <9&(-]L5s y;qv32,PU`8rXѴA"5KYTiDg-UCJ|CH`0*((5&3є(5avъ 5wa3ȈΘ {.-xW8H<؇6Z}mAAƴlN% 3n &H!3(nƄ6ۏFb ExGw+ #tQ!PFj`DADsq9!#p`e XFbCL2D{NJzJ6$2u~``&I2p:Etpy/$hA{pxtww%d66N%Lё%8döMs%tEy"I}ɃBIdk8o\Wea9)£".<u7ʈEĸie6CtDnZp`"Eku qBr T;^aΧJ+\H5mġ˃D9s>+ r&$!vhHH,$ÑAjxdlbKApf?<=6D 4hF_r?~2ARdđ SB5X<ɏɇqz A0]AO[5f8˸S~@j ;9I=[˦B9>XmY,!HBz}̱ q ?G>wÀlՁs e(lm+|9  L0q^hEL%,@{~HPYJ1TRB 0PDQֵS@3 J҆%z%bB}CicV  EW&\ ]` ,Y+8, MhLq9=*pY) /vCSQ I,cYcQ%Aĥ"X`rx@Y7""?KJL+@HTo7gxf7D~P'߱)]+ˀw.0%J]Ž!=Y"-yw1RS6CȑM t nXbx(giЌ|? $ %?E=%lDc5TA Cg/M B}h2Β 6YRBh2cVI